2012-08-17 2 views
0

장바구니에 기프트 카드 (임의의 WCS 예 : https://store.sony.com/webapp/wcs/stores/servlet/SYGiftCardView?storeId=10151&categoryId=8198552921644551354&catalogId=10551&langId=-1)를 추가하면 어떤 DB2 테이블에 'To', 'From'및 'Message'필드가 저장됩니까? ?Websphere Commerce (WCS7) 기프트 카드 쿼리

기프트 카드의 데이터베이스 정보를 얻기 위해 실행할 수있는 쿼리는 무엇입니까? (예 : 맞춤 메시지)를 해당 주문 ID와 함께 사용 하시겠습니까?

귀하의 주문에 따라 특정 기프트 카드 (장바구니에 추가 된 카드)를 어떻게 식별합니까? 기프트 카드에는 주문 ID와 같은 고유 한 ID가 있습니다./기프트 카드의 고유 ID는 어디에서 찾을 수 있습니까?

고마워요.

답변

1

사용자 설정 일 것 같습니다. 정보 센터와 소스 코드를 확인했는데 그 정보가 없습니다.

귀하의 소니 웹 사이트 예에서 기프트 카드는 특별한 제품 일뿐입니다. 제품에서 "장바구니에 추가"를 클릭하면 OrderId와 OrderItemId가 표시됩니다.

나는 관계 키로 orderitemId 또는 orderitem 테이블의 사용자 정의 필드 (예 : field2는 varchar)와 함께 사용자 정의 테이블 내에 "From"및 "To"정보를 넣습니다.


편집

마침내, 테이블 ORDERITEMGIFT은 당신이 원하는에 해당하는 것 같다. 당신은 내가 그 테이블처럼 사용되어야하지만, 필드 GIFTMESSAGE의 설명은 흥미 보인다 확실하지 해요 infocenter description

에 좀 걸릴 수 있습니다.

선물 증여자로부터 선물 등록자에게 선물 (주문 품목)을 동반하라는 메시지.


내 대답이 도움이됩니다 바랍니다.

감사합니다, Dekx

+0

나는 필드는 사용자 정의 할 수 있습니다 확신합니다,하지만 당신은 선물 카드가 특별한 제품인지 확인하고 그것이 아닌 WCS7 기능입니다? 다른 예는 다음과 같습니다. [link] (http://www.sears.com/shc/s/gc_Physical_10153_12605) 및 [link] (https://secure2.homedepot.com/webapp/wcs/stores/servlet/GiftCardProductDisplay?storeId = 10051 & langId = -1 & catalogId = 10053 & partNumber = 199999959 & gcval) – Chandrew

+0

특수 제품으로 취급하고 있으며 맞춤 테이블 만들기에 대해 언급 한 것처럼 알고 계십니까? – Chandrew

+0

잘 모르겠습니다. 하지만 내가 말했듯이, 그것은 좋아 보인다. 이 기프트 카드는 웹 사이트에서 제품으로 간주됩니다. 그들은 productIds를 가지고 있으며,이를 장바구니에 추가하면 OrderItemId (장바구니의 모든 숨겨진 양식보기)를 사용합니다. "From"및 "To"정보를 저장하는 방법에 관해서는 모든 예제에 다른 명명 규칙이 있습니다. 그래서 나는 그것이 상자 밖의 것이 아니라고 생각합니다. – Dekx

관련 문제