1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-16 11:38:11 +02:00
OpenIntegrations/docs/en/md/VK/Product-properties-management/Add-product-property-variant.md
2024-08-13 15:52:26 +03:00

1.3 KiB

sidebar_position
5

Add product property variant

Adds a variant for an existing property

Function AddProductPropertyVariant(Val Value, Val Property, Val Parameters = "") Export

Parameter CLI option Type Description
Value --value String Property value
Property --prop String, Number Property ID where the variant is added
Parameters --auth Structure Of String Authorization JSON or path to .json

Returns: Map Of KeyAndValue - Serialized JSON response from VK


  Parameters = GetVKParameters();
  
  Property    = FunctionParameters["VK_PropID"];
  OptionArray = New Array;
  OptionArray.Add("Yellow");
  OptionArray.Add("Blue");
  OptionArray.Add("Red");
  
  For Each Value In OptionArray Do
  
  Result = OPI_VK.AddProductPropertyVariant(Value, Property, Parameters);
  
  OPI_TestDataRetrieval.WriteLog(Result, "AddProductPropertyVariant", "VK");
  
  FunctionParameters.Insert(ParameterName, VariantID);
  EndDo;
    
  oint vk AddProductPropertyVariant --value %value% --prop "648" --auth "GetVKParameters()"

{
  "response": {
  "variant_id": 980
  }
  }