WebFashion ¹× NewFashion °ßº» »óÁ¡ ÁÖ¹® º¸±â ÆäÀÌÁö

µî·ÏµÈ °í°´Àº ÁÖ¹®À» Á¦ÃâÇÑ ÈÄ ¾ðÁ¦µçÁö ÇØ´ç ÁÖ¹®ÀÇ »óŸ¦ º¼ ¼ö ÀÖ½À´Ï´Ù. °í°´Àº ÁÖ¹®À» º¸±â À§ÇØ È¸¿ø Á¤º¸¸¦ ´©¸¥ ÈÄ È¸¿ø Á¤º¸ ÆäÀÌÁö¿¡¼­ ÁÖ¹® º¸±â¸¦ ´©¸¨´Ï´Ù. ÁÖ¹® »óÅ ÆäÀÌÁö(trackorderstatus.jsp)°¡ °í°´ÀÌ Á¦ÃâÇÑ ÁÖ¹® ¸ñ·Ï°ú ÇÔ²² Ç¥½ÃµË´Ï´Ù. °í°´Àº ƯÁ¤ ÁÖ¹®¿¡ °üÇÑ Ãß°¡ Á¤º¸¸¦ º¸±â À§ÇØ ÁÖ¹®À» ´©¸¨´Ï´Ù. ÁÖ¹® Á¤º¸ ÆäÀÌÁö(orderdetail.jsp)°¡ Ç¥½ÃµË´Ï´Ù.  

ÁÖ:ÀÓ½Ã, º¸·ù Áß, CSR ÆíÁý, ºü¸¥ ÁÖ¹® ÇÁ·ÎÆÄÀÏ, °³ÀÎ¿ë ¿äû ¸ñ·Ï, °øÀ¯ °¡´ÉÇÑ ¿äû ¸ñ·Ï, Àç°í°¡ ¾ø´Â ÁÖ¹® ¹× Ãë¼ÒµÈ ÁÖ¹®Àº º¼ ¼ö ¾ø½À´Ï´Ù. 

ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖ¹® º¸±â »ç¿ë ¿¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ

bean

trackorderstatus.jsp´Â ´ÙÀ½ beanÀ» »ç¿ëÇÕ´Ï´Ù.

orderdetail.jsp´Â ´ÙÀ½ beanÀ» »ç¿ëÇÕ´Ï´Ù.

±¸Çö Á¤º¸

ÁÖ: ´Ù±¹¾î Áö¿ø Á¤º¸¸¦ ºñ·ÔÇÏ¿© ¸ðµç °ßº» »óÁ¡ ÆäÀÌÁö¿¡ °øÅëµÇ´Â ±¸Çö ±â¹ý¿¡ ´ëÇÑ Á¤º¸´Â °ßº» »óÁ¡ ÆäÀÌÁö: °øÅë ±¸Çö ±â¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.

°í°´ÀÌ ÁÖ¹® º¸±â¸¦ ´©¸£¸é, ÁÖ¹® »óÅ ÆäÀÌÁö(trackorderstatus.jsp)°¡ °í°´ÀÌ Á¦ÃâÇÑ ÁÖ¹® ¸ñ·Ï°ú ÇÔ²² Ç¥½ÃµË´Ï´Ù. OrderDataBeanÀº ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ÁÖ¹®À» ·çÇÁÇϱâ À§ÇØ ´ÙÀ½ Äڵ带 »ç¿ëÇÏ¿© °í°´ÀÌ Á¦ÃâÇÑ ¸ðµç ÁÖ¹®À» °Ë»öÇÕ´Ï´Ù.

<jsp:useBean id="orderABFinder" class="com.ibm.commerce.order.objects.OrderDataBean" scope="page" />
Enumeration ordersABList = orderABFinder.findByMemberForUpdate(userId);

OrderDataBeanÀº ´ÙÀ½°ú °°Àº ÁÖ¹® Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù.

OrderDataBeanÀº .getStatus() ¸Þ¼Òµå¸¦ È£ÃâÇÏ¿© ÁöºÒ »óŸ¦ °Ë»öÇÕ´Ï´Ù. .getStatus() ¸Þ¼Òµå´Â ¾Æ·¡ Å×ÀÌºí¿¡ Ç¥½ÃµÈ ´ë·Î ÁöºÒ »óŸ¦ ³ªÅ¸³»´Â ÇÑ ¹®ÀÚÀÇ »óÅ ¹®ÀÚ¿­À» ³ªÅ¸³À´Ï´Ù.

»óÅÂ

°£´ÜÇÑ ¼³¸í

ÀǹÌ

P

º¸·ù Áß

°í°´ÀÌ ÁÖ¹®À» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

I

Á¦ÃâµÊ

°í°´ÀÌ ÁÖ¹®À» ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

W

½ÂÀÎ º¸·ù Áß

CheckOrderApproval ŽºÅ© ¸í·ÉÀÌ ÁÖ¹® Ç׸ñÀÇ ÀϺΰ¡ ½ÂÀεÇÁö ¾Ê¾ÒÀ½À» ³ªÅ¸³À´Ï´Ù.

N

½ÂÀÎ °ÅºÎ

CheckOrderApproval ŽºÅ© ¸í·ÉÀÌ ÀϺΠÁÖ¹® Ç׸ñ¿¡ ´ëÇØ ½ÂÀÎÀÌ °ÅºÎµÇ¾úÀ½À» ³ªÅ¸³À´Ï´Ù.

M

ÁöºÒ ½ÂÀÎ º¸·ù Áß

ÁöºÒ ½ÂÀο¡ ´ë±â ÁßÀÔ´Ï´Ù.

A

ÁöºÒ ½ÂÀÎ Àç°ËÅä°¡ ¿ä±¸µÊ

ÁöºÒ ½ÂÀνà ÁÖ¼Ò °ËÁõ °æ°í¿Í °°Àº ÀϹÝÀûÀÌÁö ¾ÊÀº »óȲÀÌ ¹ß»ýÇß½À´Ï´Ù. ÁöºÒ ½ÂÀÎÀº ÁÖ¹® °ü¸® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© °ËÅä ¹× ½ÂÀεǰųª ÁÖ¹®ÀÌ Ãë¼ÒµÇ¾î¾ß ÇÕ´Ï´Ù. ÁöºÒÀÌ ½ÂÀÎµÇ¸é »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â ÁÖ¹® »óŸ¦ 'B' ¶Ç´Â 'C'·Î ÀûÀýÇÏ°Ô º¯°æÇÕ´Ï´Ù.

B

¹é¿À´õ

¹é¿À´õ Àç°í ÇÒ´çÀÇ °á°ú·Î ÁÖ¹® ±Ý¾×ÀÌ º¯°æµÉ ¼ö ÀÖÀ¸¹Ç·Î, ÁöºÒ ½ÂÀÎÀÌ ´Ù½Ã ¼öÇàµÉ Çʿ䰡 ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. 

C

ÁöºÒ ½ÂÀÎ ¿Ï·á

ÁöºÒ ½ÂÀÎÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù. ¸ðµç ÁÖ¹® Ç׸ñÀÌ ±âÁ¸ Àç°í·ÎºÎÅÍ ÇÒ´çµÇ¾ú½À´Ï´Ù. ÁÖ¹® ±Ý¾×Àº º¯°æµÇÁö ¾Ê½À´Ï´Ù.

E

CSR ÆíÁý

°í°´ ¼­ºñ½º ¿µ¾÷´ëÇ¥°¡ ÁÖ¹®¿¡ ´ëÇØ ÀÛ¾÷ ÁßÀÔ´Ï´Ù.

R

Ãâ°íµÊ

¸ðµç ÁÖ¹® Ç׸ñÀÌ ¼­ºñ½º ¼¾ÅÍ¿¡ Ãâ°íµÇ¾ú½À´Ï´Ù.

S

¿î¼ÛµÊ

¸ðµç ÁÖ¹® Ç׸ñÀÌ ¿î¼ÛµÇ¾ú½À´Ï´Ù.

D

¿¹Ä¡

ÁöºÒÀÌ Ä¸Ã³µÇ¾ú½À´Ï´Ù.

L

Àç°í ¾øÀ½

Çϳª ÀÌ»óÀÇ ÁÖ¹® Ç׸ñ¿¡ ´ëÇØ Àç°í°¡ »ç¿ë °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù.

T

ÀÓ½Ã

ÁÖ¹® °ü¸® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ ÁÖ¹®À» Àӽ÷Π¹é¾÷ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

Q

¹Ù·Î ÁÖ¹®Çϱâ ÇÁ·ÎÆÄÀÏ

ÁÖ¹®ÀÌ »õ ÁÖ¹®À» ½Å¼ÓÇÏ°Ô ÀÛ¼ºÇϱâ À§ÇØ º¹»çÇÒ ¼ö ÀÖ´Â ±âº» ÁÖ¹® Á¤º¸¸¦ º¸À¯Çϰí ÀÖ½À´Ï´Ù.

F

¿ø°Ý ¼­ºñ½º ¼¾ÅÍ Áغñ

ÁÖ¹®ÀÌ ¼­ºñ½º ¼¾ÅÍÀÇ ¿ø°Ý ½Ã½ºÅÛÀ¸·Î º¸³»Áú Áغñ°¡ µÇ¾ú½À´Ï´Ù. ÀÌ »óÅ´ MQAdapter ±â´É¿¡¼­ »ç¿ëµË´Ï´Ù.

G

¿ø°Ý ¼­ºñ½º ¼¾ÅÍ º¸·ù Áß

ÁÖ¹®ÀÌ ¼­ºñ½º ¼¾ÅÍÀÇ ¿ø°Ý ½Ã½ºÅÛÀ¸·Î º¸³»Á³½À´Ï´Ù. ÀÌ »óÅ´ MQAdapter ±â´É¿¡¼­ »ç¿ëµË´Ï´Ù.

Y

°³ÀÎ¿ë ¿äû ¸ñ·Ï

ÀÌ ÁÖ¹®Àº °³ÀÎ¿ë ¿äû ¸ñ·ÏÀÔ´Ï´Ù.

Z

°øÀ¯ °¡´É ¿äû ¸ñ·Ï

ÀÌ ÁÖ¹®Àº °øÀ¯ °¡´É ¿äû ¸ñ·ÏÀÔ´Ï´Ù.

X Ãë¼ÒµÊ  ÁÖ¹®ÀÌ Ãë¼ÒµÇ¾ú½À´Ï´Ù.

ÁÖ: Payment Manager´Â ÁöºÒÀÌ °ÅºÎµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù ÁöºÒ »óŰ¡ °ÅºÎµÇÁö ¾ÊÀº »óÅÂÀ̸é, ¸®ÅÏµÈ .getStatus() ¸Þ¼Òµå¿¡ µû¶ó ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

if (payStatusBean.getPaymentState(sOrderId).equalsIgnoreCase("PAYMENT_VOID") || payStatusBean.getPaymentState(sOrderId).equalsIgnoreCase("PAYMENT_DECLINED")) {

°í°´Àº ÁÖ¹® ¸ñ·ÏÀ» °Ë»öÇÑ ´ÙÀ½¿¡´Â Ãß°¡ Á¤º¸(orderdetail.jsp)¸¦ À§ÇØ Æ¯Á¤ ÁÖ¹®À» ´©¸¦ ¼ö ÀÖ½À´Ï´Ù. OrderDataBeanÀÌ ÇØ´ç °í°´¿¡ ´ëÇÑ ¸ðµç ÁÖ¹® Ç׸ñÀ» °Ë»öÇϰí, OrderItemDataBeanÀÌ °¢ Ç׸ñ¿¡ ´ëÇÑ Á¤º¸¸¦ °Ë»öÇÕ´Ï´Ù. OrderItemDataBeanÀº ´ÙÀ½°ú °°Àº Á¤º¸¸¦ °Ë»öÇÕ´Ï´Ù.

°¢ Ç׸ñÀº º¹¼ö »óÀÚ·Î ¿î¼ÛµÇ´Â ¿©·¯ ´ÜÀ§·Î ±¸¼ºµÉ ¼ö ÀÖÀ¸¸ç µÑ ÀÌ»óÀÇ ÃßÀû ¹øÈ£¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. º¹¼ö »óÀÚ°¡ °°Àº ÃßÀû ¹øÈ£¸¦ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.

OrderDataBeanÀº ´ÙÀ½ Äڵ忡¼­¿Í °°ÀÌ ÁÖ¹®ÀÇ ¿¹»ó ¶Ç´Â ½ÇÁ¦ ¿î¼Û ³¯Â¥¸¦ °Ë»öÇÕ´Ï´Ù.

  orderDate = orderABFinder.findByOrderForUpdate(new Long(orderId)).getActualShipDate();

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright