2016-09-08 3 views
2

저는 약 4000 개의 제품이 있으며, 그 중 일부는 변형이 있고 일부는 그렇지 않습니다. 나는uCommerce 이형 제품

SKU '182929'이있는 제품을 말한다 바구니에 추가 할 때 변종을 포함하는 오류가 발생하고, 그리고 바구니에 추가 할 수 없습니다. 대신 특정 변형을 추가하십시오.

나는이 호출 할 때이 오류가 수신 :

TransactionLibrary.AddToBasket(1, "182929", null, null, null, true, true, null); 

나는 uCommerce 인터페이스의 제품에서 볼 때 아무런 변형이 없는지를. 누군가 그 제품이 변종인지 여부를 결정하는 것을 말해 줄 수 있습니까? 또는 uCommerce가이 제품에 변형이 있다고 생각하게 만드는 요소가 무엇이든간에.

답변

2

uCommerce는 추가 할 제품의 정의를 확인하여 제품이 "판매 가능"한지 확인합니다. 정의에 변형 속성으로 설정된 필드가있는 경우 제품군을 추가 할 수 없습니다.

변형 필드가 필요하지 않은 경우 해당 필드를 제거 할 수 있습니다. 그렇게하는 경우 변형 SKU와 함께 제품군 SKU를 사용해야합니다.

설정/정의/제품 정의에서 구성을 확인할 수 있습니다.

희망이 도움이됩니다.

+0

@ Søren의 스팟. 하나의 정의 "BaseProduct"가 있고, 변형이없는 제품의 경우 "PartyProducts"이고 변형이있는 제품의 경우 세 번째 "PartyProductVariants"가 있습니다. 갑자기 PartyProductVariants의 정의가 PartyProduct 정의에 복제되었습니다 (uCommerce 업그레이드 중에 의심 스럽습니다). 일단 제거하면 모두 좋았어! 감사 – Fred