SendShoppingCart ¸í·É

ÀÌ SendShoppingCart ¸í·ÉÀº Á¶´Þ ½Ã½ºÅÛ¿¡ ¸Þ½ÃÁö·Î º¸³¾ °ßÀû(ÁÖ¹® ¹× ÁÖ¹® Ç׸ñ Á¤º¸)À» ÁغñÇÕ´Ï´Ù. ½ÇÁ¦ ¸Þ½ÃÁö ±¸¼ºÀº ÀÌ ¸í·ÉÀÌ Àü´ÞÇÏ´Â º¸±â ŽºÅ©¿¡ ÀÇÇØ ¼öÇàµË´Ï´Ù.

¸Å°³º¯¼ö °ª

orderId
ÁÖ¹® ÂüÁ¶ ¹øÈ£. ORDERS Å×À̺íÀÇ ORDERS_ID ¿­ÀÔ´Ï´Ù.

µ¿ÀÛ

  1. ÁÖ¹® ÂüÁ¶ ¹øÈ£°¡ ¿Ã¹Ù¸¥ ÁÖ¹®À» °¡¸®Å°´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  2. ¿äû »ç¿ëÀÚÀÇ ¼¼¼Ç µ¥ÀÌÅÍ¿¡¼­ Á¶´Þ ÇÁ·ÎÅäÄÝ ID¸¦ °Ë»öÇÕ´Ï´Ù.
  3. »ç¿ëÀÚÀÇ ±¸¸ÅÀÚ Á¶Á÷ ·Î±×¿Â ID¸¦ ÆÇº°ÇÕ´Ï´Ù.
  4. PROCMSGVW Å×À̺íÀ» SendShoppingCart ¸Þ½ÃÁö(PROCMSGVW Å×À̺íÀÇ MSGNAME ¿­¿¡ ÀÖ´Â)¿¡ ´ëÇÑ ÇÁ·ÎÅäÄÝ ID ¹× ±¸¸ÅÀÚ Á¶Á÷ ID¸¦ »ç¿ëÇÏ¿© Á¶»çÇÔÀ¸·Î½á º¸±â ŽºÅ© ¹× ¿À·ù ŽºÅ©¸¦ ÆÇº°ÇÕ´Ï´Ù. Ç׸ñÀÌ ¹ß°ßµÇÁö ¾Ê°Å³ª Ç׸ñÀÌ ³Î(Null)°ªÀÎ °æ¿ì
    ±âº» º¸±â ŽºÅ© ¹× ¿À·ù ŽºÅ© SendShoppingCartView ¹× SendShoppingCartErrorView°¡ »ç¿ëµË´Ï´Ù. ±¸¸ÅÀÚ Á¶Á÷º° ¸Þ½ÃÁö ±¸¼ºÀÌ ¼öÇàµÇÁö ¾ÊÀº °æ¿ì¿¡¸¸ ÀÌ °úÁ¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
  5. CIQuote ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º¿¡ ´ëÇØ prepareQuote() ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ÀÌ ¸í·É¿¡ ´ëÇÑ protected doProcess() ¸Þ¼Òµå´Â Quote ±¸Çö Ŭ·¡½º¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ¸¸µé¾îÁ®¼­ Á¦°øµÇ´Â ±âº» ±¸Çö Ŭ·¡½º´Â CIQuoteImpl Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ ¸í·ÉÀ» È®ÀåÇϰí doProcess() ¸Þ¼Òµå¸¦ ÀçÁ¤ÀÇÇÏ¿© À̸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
  6. ÁغñµÈ Quote ¿ÀºêÁ§Æ®¸¦ ÇØ½Ã Å×ÀÌºí¿¡, ۸¦ ÀÀ´ä µî·Ï Á¤º¸ Ç׸ñ¿¡ µÎ°í, Àå¹Ù±¸´Ï ¸Þ½ÃÁö ÀÛ¼º¿¡ ´ëÇÑ º¸±â ŽºÅ©¿¡ Àü´ÞÇÕ´Ï´Ù. 

°ü·Ã °³³ä

IBM copyright