aboutsummaryrefslogtreecommitdiff
path: root/Functions.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Functions.cs')
-rw-r--r--Functions.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/Functions.cs b/Functions.cs
index 999a942..576e03c 100644
--- a/Functions.cs
+++ b/Functions.cs
@@ -5,10 +5,15 @@ namespace Rehau.Sku.Assist
public class Functions : IExcelAddIn
{
[ExcelFunction(description: "Получение наименования и артикула позиции")]
- public static string RAUNAME(string request)
+ public static object RAUNAME(string request)
{
SkuAssist.EnsureHttpInitialized();
- return SkuAssist.GetSku(request);
+
+ return ExcelTaskUtil.Run("RAUNAME ASYNC", request, async token =>
+ {
+ var document = await SkuAssist.GetDocumentAsync(request);
+ return SkuAssist.GetResultFromDocument(document);
+ });
}
public void AutoClose()