ReturnItemAdd ¸í·É
ÀÌ ¸í·ÉÀº »óǰÀ» ¹Ýǰ »óǰ ±ÇÇÑ(RMA)¿¡ Ãß°¡ÇÕ´Ï´Ù.

¸Å°³º¯¼ö °ª
- http://host_name/path/
- (Çʼö) WebSphere Commerce ServerÀÇ Àüü À̸§°ú ±¸¼º °æ·Î
- forUser
- ´ë½Å ¸í·ÉÀ» ½ÇÇàÇÒ »ç¿ëÀÚÀÇ ·Î±×¿Â ID. ÁÖ¹®À» ó¸®ÇÒ ±ÇÇÑÀ» °¡Áø
»ç¿ëÀÚ¸¸ÀÌ ÀÌ ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- forUserId
- forUser¿Í µ¿ÀÏÇϳª USERS Å×ÀÌºí¿¡ ÀÖ´Â °Íó·³ ³»ºÎ »ç¿ëÀÚ ID¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ¸¦ ½Äº°ÇÕ´Ï´Ù.
- creditAdjustment_i
- »óǰ ´ëº¯ ±Ý¾×À» Á¶Á¤ÇÒ ±Ý¾×. ÀÌ ¼ýÀÚÀÇ Æ÷¸ËÀº
java.math.BigDecimal ¿ÀºêÁ§Æ®ÀÇ ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù. ¼Ò¼ýÁ¡ À§Ä¡¿¡´Â Á¡À»
»ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ±Ý¾×Àº RMAITEM Å×À̺íÀÇ
ADJUSTMENT ¿¿¡ ³Ö¾îÁý´Ï´Ù. ÀÌ ¸Å°³º¯¼ö´Â ¼±ÅÃÀûÀ̸ç
forUserId ¸Å°³º¯¼ö°¡ ÁöÁ¤µÈ °æ¿ì¿¡¸¸ ¿Ã¹Ù¸¨´Ï´Ù.
- langId
- ¼¼¼Ç Áö¼Ó ±â°£¿¡ ´ëÇÑ ¼±È£ ¾ð¾î¸¦ ¼³Á¤Çϰųª Àç¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. »óÁ¡¿¡ ´ëÇØ Áö¿øµÇ´Â ¾ð¾î´Â STORELANG Å×ÀÌºí¿¡ ÀÖ½À´Ï´Ù.
- storeId
- (Çʼö) »óÁ¡ ÂüÁ¶ ¹øÈ£
- orderItemId_i
- (Çʼö) »ç¿ë °¡´ÉÇÑ °æ¿ì, OrderItem ID. µ¿Àû ŶÀÇ ÆÄÆ®°¡ ¾Æ´Ñ ±¸¼º¿ä¼Ò ¶Ç´Â
OrderItemÀÇ Àüü ŶÀ» ¹ÝǰÇÏ·Á¸é, ÀÌ ¸Å°³º¯¼öÀÇ °ªÀÌ ÁöÁ¤µÇ¾î¾ß ÇÕ´Ï´Ù. OrderItemÀÌ ÀÖ´Â µ¿Àû ŶÀÇ ÆÄÆ®¸¦ ¹ÝǰÇÏ·Á¸é,
ÀÌ ¸Å°³º¯¼ö ¹× catEntryId_i ¸Å°³º¯¼ö¿¡ ´ëÇÑ °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
- catEntryId_i
- (Çʼö) ¹ÝǰµÇ´Â īŻ·Î±× Ç׸ñ. ÀÌ °ªÀº »óǰ ¶Ç´Â Ç׸ñÀ̾î¾ß ÇÕ´Ï´Ù. ´Ù¸¥ īŻ·Î±× Ç׸ñ °ªÀº
Áö¿øµÇÁö ¾ÊÀ¸¸ç BAD_MISSING_CMD_PARAMETER ¿¹¿Ü¸¦ È£ÃâÇÕ´Ï´Ù. OrderItemÀÌ ¾Æ´Ñ ±¸¼º¿ä¼Ò¸¦ ¹ÝǰÇÏ·Á¸é, ÀÌ ¸Å°³º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. OrderItemÀ» °®°í ÀÖ´Â µ¿Àû ŶÀÇ ÆÄÆ®¸¦ ¹ÝǰÇÏ·Á¸é
ÀÌ ¸Å°³º¯¼ö¿Í orderItem_i ¸Å°³º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
- attrName_i
- »óǰ¿¡ ´ëÇØ Á¤ÀÇµÈ ±¸º°µÈ ¼Ó¼º
- attrValue_i
- »óǰ ¼Ó¼ºÀÇ °ª
- RMAId
- ¹Ýǰ Ç׸ñÀÌ Ãß°¡µÉ ±âÁ¸ RMAÀÇ ½Äº°ÀÚ. »õ RMA¸¦ ÀÛ¼ºÇÏ·Á¸é °ªÀ¸·Î "**"¸¦ »ç¿ëÇϽʽÿÀ. ÀÌ ¸Å°³º¯¼öÀÇ °ªÀ»
ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº»°ªÀ¸·Î **°¡ »ç¿ëµË´Ï´Ù.
- quantity_i
- (Çʼö) ¹ÝǰµÇ´Â ¼ö·®
- UOM_i
- quantity_iÀÇ ÃøÁ¤ ´ÜÀ§. ÀÌ °ªÀº QTYUNIT Å×À̺íÀÇ
1Â÷ Ű Áß Çϳª¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, OrderItem°ú °°Àº CATENTRY_ID°¡
ÀÖ´Â Çà¿¡ ´ëÇØ CATENTSHIP Å×À̺íÀÇ QUANTITYMEASURE
¿ÀÇ °ªÀÌ »ç¿ëµÇ°í quantity_i ¸Å°³º¯¼öÀÇ °ªÀº CATENTSHIP
Å×ÀÌºí¿¡ ÀÖ´Â °°Àº ÇàÀÇ NOMINALQUANTITY ¿·Î °öÇØÁý´Ï´Ù.
- comment_i
- ¹ÝǰµÇ°í ÀÖ´Â Ç׸ñ¿¡ ´ëÇÑ ¼³¸í.
- reason_i
- (Çʼö) ±¸¸ÅÀÚ°¡ Á¦°øÇÑ ¹Ýǰ ÀÌÀ¯. ÀÌ °ªÀº
RTNREASON
Å×À̺íÀÇ CODE ¿¿¡ µé¾î ÀÖÀ¸¸ç ÀÌÀ¯ À¯ÇüÀ¸·Î´Â 'B' ¶Ç´Â 'C'°¡ ÀÖ½À´Ï´Ù.
- outRMAName
- °æ·Î ÀçÁöÁ¤µÈ URL·Î Àü´ÞµÉ À̸§ °ª ½Ö¿¡ »ç¿ëÇÒ À̸§. ÀÌ ¸Å°³º¯¼ö´Â üÀÎ ¸í·É¿¡ À¯¿ëÇÕ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é,
RFAId ¸Å°³º¯¼öÀÇ °ªÀÌ »ç¿ëµË´Ï´Ù.
- URL
- (Çʼö) ¸í·ÉÀÌ ¿Ï·áµÉ ¶§ È£ÃâµÇ´Â URL.
- forUserId
- ´ë½Å ¸í·ÉÀ» ½ÇÇàÇÒ »ç¿ëÀÚÀÇ ·Î±×¿Â ID. °í°´ ¼ºñ½º ¿µ¾÷´ëÇ¥ÀÇ
º¸¾È ¿ªÇÒÀ» °¡Áø »ç¿ëÀÚ¸¸ÀÌ ÀÌ ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â
USERS Å×ÀÌºí¿¡ ÀÖ´Â °Íó·³ ³»ºÎ »ç¿ëÀÚ ID·Î ½Äº°µË´Ï´Ù.
¿¹
´ÙÀ½ ¿¹¿¡¼´Â ÁÖ¹® Ç׸ñ 15ÀÇ 5 ´ÜÀ§¸¦ »õ RMA¿¡ Ãß°¡ÇÕ´Ï´Ù. ¹Ýǰ¿¡ ´ëÇÑ ÀÌÀ¯
ÄÚµå´Â DEFECTÀÔ´Ï´Ù. RMA°¡ ÀÛ¼ºµÇ¸é Ç¥½ÃµË´Ï´Ù.
http://myhostname/webapp/wcs/stores/servlet/ReturnItemAdd?
orderItemId_1=15&quantity_1=5&reason_1=DEFECT&RMAId=**&storeId=1
&URL=ReturnDisplay
ÀÛµ¿
- RMAId°¡ "**"·Î ¼³Á¤µÇ¸é, »õ RMA¸¦ ÀÛ¼ºÇϽʽÿÀ. »õ RMAÀÇ ÅëÈ´Â
ÁÖ¹® Ç׸ñÀ» ±âÁØÀ¸·Î ÇÏ´Â ¹Ýǰ Ç׸ñÀÇ RMAÀÇ ÅëÈ·Î ¼³Á¤µË´Ï´Ù. ¹ÝǰµÇ´Â ÁÖ¹® Ç׸ñÀÌ
¾øÀ¸¸é(Áï, īŻ·Î±× Ç׸ñ¸¸ ¹ÝǰµÊ) Åëȴ ȣÃâÀÚÀÇ ¼îÇÎ ÅëÈ·Î ¼³Á¤µË´Ï´Ù. »õ RMAÀÇ °Å·¡ ID´Â ¹ÝǰµÈ ÁÖ¹® Ç׸ñ Áß ÇϳªÀÇ °Å·¡ ID·Î ¼³Á¤µË´Ï´Ù. ¹ÝǰµÇ´Â
ÁÖ¹® Ç׸ñÀÌ ¾øÀ¸¸é ¸í·É ÄÁÅØ½ºÆ®(method getCurrentTradingAgreements())¿¡ ÀÖ´Â
ù ¹øÂ° °Å·¡ ID°¡ »ç¿ëµË´Ï´Ù. RMAÀÇ memberId´Â ¸í·É ÄÁÅØ½ºÆ®¿¡ ÀÖ´Â »ç¿ëÀÚ ID·Î
¼³Á¤µË´Ï´Ù.
- RMAId°¡ "**"·Î ¼³Á¤µÇÁö ¾ÊÀ¸¸é ±âÁ¸ RMA¸¦ ¿°í ±×°ÍÀÌ ÇöÀç »óÁ¡¿¡
¼ÓÇÏ´ÂÁö °ËÁõÇϽʽÿÀ.
- RMAÀÇ PREPARED Ç÷¡±×´Â 'N'À¸·Î ¼³Á¤µË´Ï´Ù.
- forUser ¶Ç´Â forUserId ¸Å°³º¯¼ö°¡ ÁöÁ¤µÇ¸é RMA´Â »óÅ 'EDT', 'PND', 'APP'¿¡¼
½ÃÀÛÇØ¾ß ÇÏ¸ç »óÅ´ 'EDT'·Î ¼³Á¤µË´Ï´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, RMA´Â »óÅ 'PRC'¿¡¼
½ÃÀÛÇØ¾ß ÇÏ¸ç »óÅ´ 'PRC'·Î º¯°æµË´Ï´Ù.
- ¸í·ÉÀº OrderItems ¹× īŻ·Î±× Ç׸ñ ¸ñ·ÏÀ» »ç¿ëÇÏ¿© È£ÃâµÉ ¼ö ÀÖ½À´Ï´Ù. °¢ ¸í·ÉÀº ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î 󸮵˴ϴÙ.
- OrderItemÀÌ RMA¿¡ Ãß°¡µÇ¸é ´ÙÀ½°ú °°Àº ÀÛ¾÷ÀÌ ¹ß»ýÇÕ´Ï´Ù.
- CheckReturnItemInCorrectStateCmd
ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ÁÖ¹® Ç׸ñÀÌ ¹Ýǰ °¡´É »óÅÂÀÎÁö °ËÁõÇÕ´Ï´Ù.
- OrderItemÀÇ ÅëȰ¡ RMAÀÇ ÅëÈ¿Í µ¿ÀÏÇÑÁö È®ÀÎÇÕ´Ï´Ù.
- ÁÖ¹® Ç׸ñÀÇ °Å·¡ ID°¡ RMAÀÇ °Å·¡ ID¿Í µ¿ÀÏÇÑÁö È®ÀÎÇÕ´Ï´Ù.
- ÀÌ ÁÖ¹® Ç׸ñ¿¡ ´ëÇÑ ¹Ýǰ ±ÔÁ¤ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- ÁÖ¹® Ç׸ñÀÇ °Å·¡ ID ¹× ±¸¼º¿ø ID¿Í ¿¬°üµÈ ±ÔÁ¤ÀÌ RMA¿Í ¿¬°üµÈ ±ÔÁ¤(°°Àº ±ÔÁ¤)°ú
ȣȯ °¡´ÉÇÑÁö È®ÀÎÇÕ´Ï´Ù. RMA¿Í ¿¬°üµÈ ±ÔÁ¤Àº RMAÀÇ °Å·¡ ID ¹×
±âÁ¸ÀÇ ¹ÝǰµÈ ÁÖ¹® Ç׸ñÀÇ memberId ¶Ç´Â RMAÀÇ memberId(±âÁ¸ÀÇ ¹ÝǰµÈ
Ç׸ñÀÌ ¸ðµÎ īŻ·Î±× Ç׸ñÀÎ °æ¿ì)¸¦ »ç¿ëÇÏ¿© °è»êµË´Ï´Ù.
- catEntryId°¡ ÁöÁ¤µÇ¸é(ºÎºÐ Ŷ ¹Ýǰ) ResolveSkuCmd ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿©
īŻ·Î±× Ç׸ñ ID ¹× Ç׸ñ ½ºÆå ID¸¦ ºÐ¼®ÇϽʽÿÀ.
- ºÎºÐ Ŷ ¹ÝǰÀ̸é CalculateReturnItemCreditForCatEntryCmd
ŽºÅ© ¸í·ÉÀ» È£ÃâÇϰí, ±×·¸Áö ¾ÊÀ¸¸é CalculateReturnItemCreditCmd
ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏÁö ¸¶½Ê½Ã¿À.
- RMA¿¡ Ç׸ñÀ» Ãß°¡Çϰí RMA Ç׸ñÀ» RMA Ç׸ñ ±¸¼º¿ä¼Ò·Î ºÐÇØÇÕ´Ï´Ù. À̰ÍÀÌ ÇϳªÀÇ Å¶À̸é ÁÖ¹® Ç׸ñ°ú ¿¬°üµÈ OICOMPLIST
Å×ÀÌºí¿¡¼ ±¸¼º¿ä¼Ò ·¹Äڵ带 ÀÛ¼ºÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é ¹ÝǰµÈ Ç׸ñ¿¡
´ëÇØ ÇϳªÀÇ ±¸¼º¿ä¼Ò°¡ ÀÛ¼ºµË´Ï´Ù.
- Ä«Å×°í¸® Ç׸ñÀÌ RMA¿¡ Ãß°¡µÇ¸é ´ÙÀ½°ú °°Àº ÀÛ¾÷ÀÌ ¹ß»ýÇÕ´Ï´Ù.
- ResolveSkuCmd ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© īŻ·Î±× Ç׸ñ ID ¹× Ç׸ñ ½ºÆå ID¸¦ ºÐ¼®ÇÕ´Ï´Ù.
- ¹ÝǰµÈ Ç׸ñÀÇ ÅëÈ´Â RMAÀÇ ÅëÈ·Î ¼³Á¤µË´Ï´Ù.
- CalculateReturnItemCreditForCatEntryCmd ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ´ëº¯ ±Ý¾×À» °è»êÇÕ´Ï´Ù.
- ¸ðµç Ç׸ñ¿¡ ´ëÇØ AutoApproveReturnItemCmd
ŽºÅ© ¸í·ÉÀÌ È£ÃâµÇ¾î Ç׸ñÀÌ ÀÚµ¿À¸·Î ½ÂÀ뵃 ¼ö ÀÖ´ÂÁö ¾Ë¾Æº¾´Ï´Ù. ¹ÝǰµÈ Ç׸ñÀº
ÀÚµ¿ ½ÂÀÎÀ» ±âÁØÀ¸·Î 'PND' ¶Ç´Â 'APP' »óÅ·Π¼³Á¤µË´Ï´Ù.
- ÃøÁ¤ ´ÜÀ§´Â OrderItemAdd ¸í·É¿¡¼¿Í
À¯»çÇÏ°Ô Ã³¸®µË´Ï´Ù. ÁöÁ¤µÈ ÃøÁ¤ ´ÜÀ§¸¦ °¡Áø ¼ö·®Àº
CATENTSHIP Å×ÀÌºí¿¡ ÁöÁ¤µÈ
¸í¸ñ»ó ¼ö·®ÀÇ ¹è¼öÀÎ ÀϹÝÈµÈ ¼ö·®À¸·Î º¯È¯µË´Ï´Ù.
- µ¿Àû Á¦Ç°±ºÀÇ ÀϺΰ¡ µÇÁö ¾Ê´Â ±¸¼º¿ä¼Ò ¶Ç´Â OrderItemÀÇ Àüü ŶÀ»
¹ÝǰÇϱâ À§ÇØ ¸í·ÉÀº orderItemId_i ¸Å°³º¯¼öÀÇ °ªÀ» °¡Á®¿Í
RMAITEM Å×ÀÌºí¿¡ Ç׸ñÀ» Ãß°¡Çϰí
RMAITEMCMP Å×ÀÌºí¿¡ º¹¼ö Ç׸ñÀ»
Ãß°¡Çϰųª ŶÀÇ °æ¿ì RMAITEMCMP Å×ÀÌºí¿¡ ÇÑ Ç׸ñÀ» Ãß°¡ÇÕ´Ï´Ù. ŶÀÇ ±¸¼º¿ä¼Ò°¡ RMAITEMCMP Å×ÀÌºí¿¡ Ãß°¡µÉ ¶§, ¼±ÅÃÀû(OICOMPLIST Å×À̺íÀÇ
REQUIRED ¿ÀÌ 'N'À¸·Î ¼³Á¤µÊ)À¸·Î Ç¥½ÃµÈ ±¸¼º¿ä¼Ò´Â ±â·ÏµÇÁö ¾Ê½À´Ï´Ù.
- OrderItemÀÌ ÀÖ´Â µ¿Àû Á¦Ç°±ºÀÇ ÀϺθ¦ ¹ÝǰÇϱâ À§ÇØ ¸í·ÉÀº orderItemId_i
¸Å°³º¯¼ö ¹× catEntryId_i ¸Å°³º¯¼öÀÇ °ªÀ» °¡Á®¿Í RMAITEM Å×À̺í°ú
RMAITEMCMP Å×ÀÌºí¿¡ °¢°¢ Ç׸ñÀ» Ãß°¡ÇÕ´Ï´Ù.
- OrderItemÀÌ ¾Æ´Ñ ±¸¼º¿ä¼Ò¸¦ ¹ÝǰÇϱâ À§ÇØ, ¸í·ÉÀº
catEntryId_i ¸Å°³º¯¼öÀÇ °ªÀ» °¡Á®¿Í Ç׸ñÀ»
RMAITEM Å×À̺í°ú RMAITEMCMP Å×ÀÌºí¿¡ Ãß°¡ÇÕ´Ï´Ù.
- »óǰ/Ç׸ñÀΠīŻ·Î±× Ç׸ñ¸¸ ¹ÝǰµÉ ¼ö ÀÖ½À´Ï´Ù.
- ¿Ï·áÇϸé ÁöÁ¤µÈ URL·Î °æ·Î ÀçÁöÁ¤Çϵµ·Ï ¼³Á¤ÇϽʽÿÀ.
- ExtendReturnItemAddCmd ŽºÅ© ¸í·ÉÀ» È£ÃâÇϽʽÿÀ.
¿¹¿Ü Á¶°Ç
- ÁÖ¹® Ç׸ñÀÇ ÅëȰ¡ RMAÀÇ ÅëÈ¿Í °°Áö ¾ÊÀ¸¸é, _ERR_ITEM_RMA_CURRENCY_MISMATCH
¸Þ½ÃÁö¿Í ÇÔ²² ECApplicationExceptionÀÌ »ý¼ºµË´Ï´Ù.
- ÁÖ¹® Ç׸ñÀÇ »óŰ¡ ¿Ã¹Ù¸£Áö ¾ÊÀ¸¸é, CheckReturnItemInCorrectStateCmd ŽºÅ© ¸í·É¿¡
ÀÇÇØ ÆÇº°µÈ ÈÄ ECApplicationExceptionÀÌ _ERR_ORD_ITEM_NOT_RETURNABLE ¸Þ½ÃÁö¿Í ÇÔ²²
»ý¼ºµË´Ï´Ù.
- RMA »óŰ¡ 'PRC'·Î ¼³Á¤µÇÁö ¾Ê°Å³ª(forUser ¶Ç´Â forUserId ¸Å°³º¯¼ö°¡ »ç¿ëµÇÁö ¾Ê´Â °æ¿ì)·Î
'EDT', 'PND', 'APP'·Î ¼³Á¤µÇÁö ¾ÊÀ¸¸é(forUser ¶Ç´Â forUserId ¸Å°³º¯¼ö°¡
»ç¿ëµÇÁö ¾Ê´Â °æ¿ì) _ERR_RMA_IN_INVALID_STATE_FOR_COMMAND ¸Þ½ÃÁö¿Í ÇÔ²²
ECApplicationExceptionÀÌ »ý¼ºµË´Ï´Ù.
- ÁÖ¹® Ç׸ñÀÇ °Å·¡ ID°¡ RMAÀÇ °Å·¡ ID¿Í °°Áö ¾ÊÀ¸¸é,
_ERR_ITEM_RMA_TRADING_MISMATCH ¸Þ½ÃÁö¿Í ÇÔ²² ECApplicationExceptionÀÌ »ý¼ºµË´Ï´Ù.
- ÁÖ¹® Ç׸ñ¿¡ ´ëÇÑ ¹Ýǰ ±ÔÁ¤ÀÌ ¾ø´Â °æ¿ì, ECApplicationExceptionÀÌ
_ERR_NO_RETURN_TERMCOND ¸Þ½ÃÁö¿Í ÇÔ²² »ý¼ºµË´Ï´Ù.
- ÁÖ¹® Ç׸ñÀÇ ±ÔÁ¤ÀÌ RMA¿Í ¿¬°üµÈ ±ÔÁ¤°ú ´Ù¸¦ °æ¿ì,
_ERR_ITEM_RMA_TERMS_MISMATCH ¸Þ½ÃÁö¿Í ÇÔ²² ECApplicationExceptionÀÌ »ý¼ºµË´Ï´Ù.