mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-02-03 13:22:19 +02:00
CDEK: Штрихкоды
This commit is contained in:
commit
6039ae7db4
File diff suppressed because it is too large
Load Diff
@ -1026,7 +1026,7 @@ Function GetTasksFilterStructure(Val Clear = False, Val AsMap = False) Export
|
||||
, "<status for sorting. Similar to REAL_STATUS, but has three additional meta-statuses>");
|
||||
|
||||
If Clear Then
|
||||
OPI_Tools.ClearCollectionRecursively(FilterStructure);
|
||||
FilterStructure = OPI_Tools.ClearCollectionRecursively(FilterStructure);
|
||||
EndIf;
|
||||
|
||||
//@skip-check constructor-function-return-section
|
||||
|
@ -461,8 +461,6 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection_ = Collection;
|
||||
|
||||
ElsIf ValeType = Type("Map") Then
|
||||
|
||||
Collection_ = New Map;
|
||||
@ -475,6 +473,8 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection = Collection_;
|
||||
|
||||
ElsIf ValeType = Type("Array") Then
|
||||
|
||||
Collection_ = New Array;
|
||||
@ -486,13 +486,15 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection = Collection_;
|
||||
|
||||
Else
|
||||
|
||||
Collection_ = "";
|
||||
Collection = "";
|
||||
|
||||
EndIf;
|
||||
|
||||
Return Collection_;
|
||||
Return Collection;
|
||||
|
||||
EndFunction
|
||||
|
||||
|
@ -1026,7 +1026,7 @@ Function GetTasksFilterStructure(Val Clear = False, Val AsMap = False) Export
|
||||
, "<status for sorting. Similar to REAL_STATUS, but has three additional meta-statuses>");
|
||||
|
||||
If Clear Then
|
||||
OPI_Tools.ClearCollectionRecursively(FilterStructure);
|
||||
FilterStructure = OPI_Tools.ClearCollectionRecursively(FilterStructure);
|
||||
EndIf;
|
||||
|
||||
//@skip-check constructor-function-return-section
|
||||
|
@ -461,8 +461,6 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection_ = Collection;
|
||||
|
||||
ElsIf ValeType = Type("Map") Then
|
||||
|
||||
Collection_ = New Map;
|
||||
@ -475,6 +473,8 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection = Collection_;
|
||||
|
||||
ElsIf ValeType = Type("Array") Then
|
||||
|
||||
Collection_ = New Array;
|
||||
@ -486,13 +486,15 @@ Function ClearCollectionRecursively(Val Collection) Export
|
||||
|
||||
EndDo;
|
||||
|
||||
Collection = Collection_;
|
||||
|
||||
Else
|
||||
|
||||
Collection_ = "";
|
||||
Collection = "";
|
||||
|
||||
EndIf;
|
||||
|
||||
Return Collection_;
|
||||
Return Collection;
|
||||
|
||||
EndFunction
|
||||
|
||||
|
@ -472,9 +472,9 @@
|
||||
Коллекция_.Вставить(ЭлементКоллекции.Ключ, ОчищенноеПоле);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
Коллекция = Коллекция_;
|
||||
|
||||
|
||||
ИначеЕсли ТипЗначения = Тип("Массив") Тогда
|
||||
|
||||
Коллекция_ = Новый Массив;
|
||||
|
@ -462,9 +462,9 @@
|
||||
КонецЦикла;
|
||||
|
||||
ИначеЕсли ТипЗначения = Тип("Соответствие") Тогда
|
||||
|
||||
|
||||
Коллекция_ = Новый Соответствие;
|
||||
|
||||
|
||||
Для Каждого ЭлементКоллекции Из Коллекция Цикл
|
||||
|
||||
ОчищенноеПоле = ОчиститьКоллекциюРекурсивно(ЭлементКоллекции.Значение);
|
||||
@ -472,9 +472,9 @@
|
||||
Коллекция_.Вставить(ЭлементКоллекции.Ключ, ОчищенноеПоле);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
Коллекция = Коллекция_;
|
||||
|
||||
|
||||
ИначеЕсли ТипЗначения = Тип("Массив") Тогда
|
||||
|
||||
Коллекция_ = Новый Массив;
|
||||
|
Loading…
x
Reference in New Issue
Block a user