Как удалить продукт из категории по API в Demandware(sfcc)?

#salesforce #demandware #salesforce-commerce-cloud

Вопрос:

Я использую приведенный ниже код, чтобы удалить продукт из catelog — уход за кожей ,

 var name=pdict.categoryName;  
var category=CatalogMgr.getCategory('skincare'); 

if(category amp;amp; category.products.length){
    for each(var product in category.products){
        if(!product.custom.productBadge1){
              var assignments = product.getCategoryAssignments();
              
              for(var i=0;i<assignments.length;i  )  
                  {
                  if(assignments[i].category.ID=='skincare'){
                     //TO DO remove product from category
                  }
                  } 

        }
    }
}
 

какой API следует использовать здесь

Ответ №1:

Ну, один из возможных способов заключается в том, что вы можете написать XML-файл для удаления задания и импортировать его вручную или через задание. Это может быть наихудшим сценарием.