RestrictionRuleImportBatch

POST https://api.medius.com/{{tenantName}}/integration/masterdata/v1/restrictionruleimportbatches

Request Body

{"0"=>{"erpSourceId"=>"MyERP", "externalSystemId"=>"ExternalSystemIdBatchNo1x", "companyId"=>"TC1", "isActive"=>true, "restrictionRules"=>[{"controllingDimension"=>"DIMENSION1", "controllingDimensionValues"=>[{"is"=>"1150"}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION2", "childRules"=>[{"type"=>"forbidden", "dimensionValues"=>{"isEmptyValue"=>true}}]}]}, {"controllingDimension"=>"DIMENSION1", "controllingDimensionValues"=>[{"is"=>"Q103"}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION3", "childRules"=>[{"type"=>"fixed", "dimensionValues"=>{"is"=>"Q303"}}]}]}, {"controllingDimension"=>"DIMENSION2", "controllingDimensionValues"=>[{"isAnyValue"=>true}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION3", "childRules"=>[{"type"=>"forbidden", "dimensionValues"=>{"isEmptyValue"=>true}}]}]}, {"controllingDimension"=>"DIMENSION1", "controllingDimensionValues"=>[{"is"=>"1111"}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION2", "childRules"=>[{"type"=>"forbidden", "dimensionValues"=>{"isAnyValue"=>true}}]}, {"dimension"=>"DIMENSION3", "childRules"=>[{"type"=>"required", "dimensionValues"=>{"from"=>"22", "to"=>"24", "includeEdges"=>true}}]}]}, {"controllingDimension"=>"DIMENSION1", "controllingDimensionValues"=>[{"is"=>"1112"}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION2", "childRules"=>[{"type"=>"optional", "dimensionValues"=>{"isEmptyValue"=>true}}]}, {"dimension"=>"DIMENSION3", "childRules"=>[{"type"=>"fixed", "dimensionValues"=>{"is"=>"22"}}]}]}]}, "1"=>{"erpSourceId"=>"MyERP", "externalSystemId"=>"ExternalSystemIdBatchNo2x", "companyId"=>"TC1", "isActive"=>true, "restrictionRules"=>[{"controllingDimension"=>"DIMENSION1", "controllingDimensionValues"=>[{"is"=>"1120"}], "restrictedOrderedDimensionGroups"=>[{"dimension"=>"DIMENSION2", "childRules"=>[{"type"=>"forbidden", "dimensionValues"=>{"isEmptyValue"=>true}}]}]}]}}