ÁÖ¹® ¼­ºê½Ã½ºÅÛ ¸í·É

ÁÖ¹® ¼­ºê½Ã½ºÅÛ¿¡´Â ÁÖ¹®ÀÇ Á¦Ãâ, ó¸® ¹× °ü¸®¿¡ °ü·ÃµÈ ¸ðµç ·ÎÁ÷ ¹× µ¥ÀÌÅͰ¡ µé¾î ÀÖ½À´Ï´Ù.  ÁÖ¹® ¼­ºê½Ã½ºÅÛ¿¡¼­´Â ¹Ýǰ¿¡ ´ëÇØ¼­µµ ´Ù·ì´Ï´Ù. ÀÌ ±×·ìÀÇ ¸í·ÉÀ» »ç¿ëÇÏ¸é ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. 

ÁÖ¹® ¾à¾î
¿©·¯ ÁÖ¹® ¸í·ÉÀÌ ÁÖ¹® ½Äº°ÀÚ¸¦ ÁöÁ¤ÇÏ´Â ÀϺΠ¸Å°³º¯¼ö¿¡ ´ëÇØ Çϳª ÀÌ»óÀÇ °ªÀ» ³ªÅ¸³»±â À§ÇØ "*" ¹× "."°ú °°Àº ÁÖ¹® ¾à¾î¸¦ ½ÂÀÎÇÕ´Ï´Ù. ÀϺΠ¸í·É¿¡ ´ëÇØ "**" ¹× ".**."(»õ ÁÖ¹® ÀÛ¼º¿¡ °ü°èµÇ´Â)À» Àû¿ëÇÒ ¼ö ¾ø´Â °æ¿ìµµ ÀÖÁö¸¸ ÁÖ¹® ¾à¾î¸¦ ½ÂÀÎÇÏ´Â ¸í·ÉÀº ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°Àº ¾à¾î¸¦ ½ÂÀÎÇÕ´Ï´Ù. °¢ ¸í·Éº°·Î ½ÂÀεǴ Ãà¾à¾î¿¡ ´ëÇØ¼­´Â °¢ ¸í·É¿¡ ´ëÇÑ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ¸¹Àº ¸í·ÉµéÀÌ ÁÖ¹® ÂüÁ¶ ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â ¸Å°³º¯¼ö¿¡ ´ëÇØ ´ÙÀ½°ú °°Àº ÁÖ¹® ¾à¾î¸¦ ½ÂÀÎÇÕ´Ï´Ù.

ÁÖ: ´ëºÎºÐÀÇ ¸í·É¿¡¼­´Â ÁöÁ¤ ±¸¸ÅÀÚ°¡ ¸í·ÉÀ» ½ÇÇàÇÏ´Â ±¸¸ÅÀÚÀ̰í, storeId ¸Å°³º¯¼ö°¡ »óÁ¡À» ÁöÁ¤ÇÕ´Ï´Ù. ÀϺΠ¸í·ÉÀÇ °æ¿ì, »óÁ¡Àº ´Ù¸¥ ¸Å°³º¯¼ö·ÎºÎÅÍ ³»ÀçµÉ ¼ö ÀÖ½À´Ï´Ù. »óÁ¡ÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, ¾à¾î´Â ¸ðµç »óÁ¡¿¡ Àû¿ëµË´Ï´Ù.  ¾à¾î "**"¿Í ".**."Àº »óÁ¡ÀÌ ÁöÁ¤µÇÁö ¾ÊÀ» ¶§´Â »ç¿ëµÇÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù.

Ãà¾à¾î ¼³¸í
. (Á¡) ÁöÁ¤µÈ ±¸¸ÅÀÚ ¹× ÆÇ¸ÅÀÚ¿¡ ´ëÇÑ ÇöÀç º¸·ù Áß ÁÖ¹®ÀÇ ÂüÁ¶ ¹øÈ£. (SetPendingOrder ¸í·ÉÀ» È£ÃâÇÏ¿© º¸·ù Áß ÁÖ¹®À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.) 

ÁÖ¹® ÂüÁ¶ ¹øÈ£´Â GetCurrentPendingOrdersCmd ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¾Æ¹« °Íµµ ¸®ÅϵÇÁö ¾ÊÀ» °æ¿ì, °¡Àå ÃÖ±Ù¿¡ °»½ÅµÈ º¸·ù Áß ÁÖ¹®ÀÌ ÇöÀç ÁÖ¹®À¸·Î °£Áֵ˴ϴÙ.

* (º°Ç¥) ÁöÁ¤µÈ °í°´ ¹× »óÁ¡¿¡ ´ëÇÑ ¸ðµç º¸·ù Áß ÁÖ¹®.
.t (Á¡°ú t) SetOrderTemplate ¸í·É¿¡ ÀÇÇØ ÀÌÀü¿¡ ¼³Á¤µÈ ±¸¸ÅÀÚ ¹× »óÁ¡ÀÇ ÇöÀç ÅÛÇø®Æ® ÁÖ¹®.
*t (º°Ç¥¿Í t) ¸í·É¿¡ ÀÇÇØ ÀÌÀü¿¡ ¼³Á¤µÈ ±¸¸ÅÀÚ ¹× »óÁ¡ÀÇ ÇöÀç ÅÛÇø®Æ® ÁÖ¹®.
** (ÀÌÁß º°Ç¥) ÁöÁ¤µÈ ±¸¸ÅÀÚ ¹× ÆÇ¸ÅÀÚ¿¡ ´ëÇØ »õ ÁÖ¹®À» ÀÛ¼ºÇϰí, »õ ÂüÁ¶ ¹øÈ£¸¦ ÇÒ´çÇÕ´Ï´Ù.
.**. (Á¡, ÀÌÁß º°Ç¥, Á¡) ÇöÀç º¸·ù Áß ÁÖ¹®À» »ç¿ëÇϽʽÿÀ. º¸·ù Áß ÁÖ¹®ÀÌ ¾ø´Â °æ¿ì, »õ º¸·ù Áß ÁÖ¹®À» ÀÛ¼ºÇÏ¿© À̸¦ ÇöÀç º¸·ù Áß ÁÖ¹®À¸·Î ¼³Á¤ÇϽʽÿÀ.
q ÀÖÀ» °æ¿ì, ÁöÁ¤µÈ »óÁ¡¿¡ ´ëÇÑ ±¸¸ÅÀÚÀÇ ÁÖ¹® ÇÁ·ÎÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.  ¾øÀ» °æ¿ì, ÁöÁ¤µÈ »óÁ¡ÀÇ »óÁ¡ ±×·ì¿¡ ´ëÇÑ ±¸¸ÅÀÚÀÇ ÁÖ¹® ÇÁ·ÎÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.  

OrderItem ¾à¾î
¿©·¯ ÁÖ¹® ¸í·ÉÀÌ OrderItem ½Äº°ÀÚ¸¦ ÁöÁ¤ÇÏ´Â ÀϺΠ¸Å°³º¯¼ö¿¡ ´ëÇØ Çϳª ÀÌ»óÀÇ °ªÀ» ³ªÅ¸³»±â À§ÇØ "*" ¹× "*n"°ú °°Àº OrderItem ¾à¾î¸¦ ½ÂÀÎÇÕ´Ï´Ù. ÀϺΠ¸í·É¿¡ ´ëÇØ "**"(»õ ÁÖ¹® ÀÛ¼º¿¡ °ü°ÔµÇ´Â)¸¦ Àû¿ëÇÒ ¼ö ¾ø´Â °æ¿ìµµ ÀÖÁö¸¸ OrderItem ¾à¾î¸¦ ½ÂÀÎÇÏ´Â ¸í·ÉÀº ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°Àº ¾à¾î¸¦ ½ÂÀÎÇÕ´Ï´Ù.

OrderItem ¾à¾î´Â Çϳª ÀÌ»óÀÇ ÁÖ¹® ¹®¸Æ¿¡¼­ Æò°¡µË´Ï´Ù. ¿¹¸¦ µé¾î, "*"´Â ÁöÁ¤µÈ ÁÖ¹®¿¡ ´ëÇÑ ¸ðµç OrderItems¸¦ ³ªÅ¸³À´Ï´Ù.

Ãà¾à¾î ¼³¸í
*n (º°Ç¥ ¹× n) OrderItems ¾øÀ½. *nÀº ÀÌÀü ¸í·ÉÀ¸·ÎºÎÅÍ ½ÇÇàµÈ OrderItem ID°¡ ³»ÀçÀûÀ¸·Î ÇöÀç ¸í·ÉÀ¸·Î Àü¼ÛµÇÁö ¾Êµµ·Ï ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
*¹®ÀÚ¿­ ¾Æ·¡ÀÇ "OrderItem ¾à¾îÀÇ ±¸¹®À» ¼³¸íÇϱâ À§ÇÑ ÄÚµå ±×·ì" Å×ÀÌºí¿¡ Á¤ÀÇµÈ ´ë·Î ¹®ÀÚ¿­¿¡ ³ªÅ¸³ª´Â Äڵ忡 µû¶ó ´Ù¾çÇÑ OrderItems°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

´ÙÀ½ Á¤ÀÇ¿¡¼­, °¢ ÄÚµå ±×·ìÀº ÇØ´ç ÄÚµå ±×·ìÀÇ Äڵ忡 ÀÇÇØ Á¤ÀÇµÈ OrderItems ¼¼Æ®ÀÇ °áÇÕÀ» ÀǹÌÇÕ´Ï´Ù.  

¹®ÀÚ¿­¿¡ ÀÇÇØ Á¤ÀÇµÈ OrderItems ¼¼Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.

(**) U (abu^cd^iv^fpw) U (g)

¿©±â¼­, U ´Â °áÇÕÀ» ³ªÅ¸³»°í ^´Â °øÅë ºÎºÐÀ» ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, string°¡ "fuwbd"À̸é, ´ÙÀ½À» ³ªÅ¸³À´Ï´Ù.

  • ÄÚµå ±×·ì "**"¿¡¼­ Äڵ尡 ³ªÅ¸³ªÁö ¾ÊÀ¸¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº OrderItems¸¦ ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù.
  • ÄÚµå ±×·ì "abu"¿¡¼­ ÄÚµå "u" ¹× "b"°¡ ³ªÅ¸³ª¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº ¸ðµÎ ÇÒ´çµÇ¾ú°Å³ª ¹é¿À´õµÈ OrderItems¸¦ ³ªÅ¸³À´Ï´Ù.
  • ÄÚµå ±×·ì "cd"¿¡¼­ ÄÚµå "d"°¡ ³ªÅ¸³ª¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº Àç°í Ç׸ñÀÌ Áß´ÜµÈ ¸ðµç OrderItems¸¦ ³ªÅ¸³À´Ï´Ù.
  • ÄÚµå ±×·ì "iv"¿¡¼­ Äڵ尡 ³ªÅ¸³ªÁö ¾ÊÀ¸¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº ¸ðµç OrderItems¸¦ ³ªÅ¸³À´Ï´Ù.
  • ÄÚµå ±×·ì "fpw"¿¡¼­ ÄÚµå "f" ¹× "w"°¡ ³ªÅ¸³ª¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº ¿¹»ó »ç¿ë °¡´ÉÇÑ ³¯Â¥¸¦ ¾Ë ¼ö ¾ø°Å³ª ¹Ì·¡ÀÎ ¸ðµç OrderItems¸¦ ³ªÅ¸³À´Ï´Ù.
  • ÄÚµå ±×·ì "g"¿¡¼­ Äڵ尡 ³ªÅ¸³ªÁö ¾ÊÀ¸¹Ç·Î ÀÌ ÄÚµå ±×·ìÀº OrderItems¸¦ ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù.

À§ÀÇ ·ÎÁ÷À» ±âº»À¸·Î, "*fuwbd"´Â ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£À» ¾Ë ¼ö ¾ø°Å³ª ¹Ì·¡À̰í Àç°í Ç׸ñÀÇ °ø±ÞÀÌ Áß´ÜµÈ ÇÒ´çÇØÁ¦ ¶Ç´Â ¹é¿À´õµÈ ¸ðµç OrderItemsÀ» ³ªÅ¸³À´Ï´Ù.

OrderItem ¾à¾îÀÇ ±¸¹®À» ¼³¸íÇϱâ À§ÇÑ ÄÚµå ±×·ì
´ÙÀ½ Å×À̺íÀº À§ÀÇ "OrderItem ¾à¾î" Å×ÀÌºí¿¡ ¼³¸íµÈ ´ë·Î *string ¾à¾î¿¡ ´ëÇÑ Äڵ带 ¼³¸íÇÕ´Ï´Ù.

ÄÚµå  ÄÚµå ±×·ì ÁöÁ¤µÈ OrderItems ÄÚµå ±×·ì¿¡¼­ Äڵ尡 ÁöÁ¤µÇÁö ¾Ê¾ÒÀ» °æ¿ì¿¡ »ç¿ëµÇ´Â ±âº»°ª
** (ÀÌÁß º°Ç¥) ** (ÀÌÁß º°Ç¥) ÀÌ ¹è°³º¯¼ö°¡ Àü´ÞµÇ´Â ¸í·É ½ÇÇà¿¡ ÀÇÇØ ÀÛ¼ºµÈ OrderItems OrderItems ¾øÀ½.
a abu ÇÒ´çµÈ OrderItems(InventoryStatus "ALLC"). ¸ðµç OrderItems.
b abu ¹é¿À´õµÈ OrderItems(InventoryStatus "BO"). ¸ðµç OrderItems
u abu ÇÒ´çÇØÁ¦µÈ OrderItems (InventoryStatus "NALC"). ¸ðµç OrderItems.
c cd Àç°í Ç׸ñÀÇ °ø±ÞÀÌ Áß´ÜµÈ OrderItems. ¸ðµç OrderItems.
d cd Àç°í Ç׸ñÀÇ °ø±ÞÀÌ Áß´ÜµÈ OrderItems. ¸ðµç OrderItems.
i iv ¿Ã¹Ù¸£°Ô ÇÒ´ç(¹× ¹é¿À´õ)µÇÁö ¾ÊÀº OrderItems.

ÁÖ: OrderItemÀÌ ÇÒ´çµÇ¾ú°Å³ª ¹é¿À´õµÇ¾úÀ¸¸é ÀÌ´Â ¿Ã¹Ù¸£°Ô ÇÒ´çµÇ¾ú°Å³ª ¹é¿À´õµÇ¾úÀ¸¸ç, ¼ö·®, ¼­ºñ½º ¼¾ÅÍ ¹× ¿î¼Û ÁÖ¼Ò´Â ÇÒ´çµÇ¾ú°Å³ª ¹é¿À´õµÇ¾úÀ» ¶§¿Í µ¿ÀÏÇϰí, ÇÒ´ç ¶Ç´Â ¹é¿À´õ°¡ ¾ÆÁ÷ ¸¸±âµÇÁö ¾Ê¾Ò½À´Ï´Ù. ±¸¼º ID³ª ¿î¼Û ¸ðµå ID¸¦ º¯°æÇϸé ÇÒ´ç ¹× ¹é¿À´õ¸¦ ºñÀ¯È¿È­½Ãų ¼öµµ ÀÖ½À´Ï´Ù.

¸ðµç OrderItems.
v iv ¿Ã¹Ù¸£°Ô ÇÒ´çµÈ(¶Ç´Â ¿Ã¹Ù¸£°Ô ¹é¿À´õµÈ) OrderItems ¸ðµç OrderItems.
f fpw ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£ÀÌ ¹Ì·¡ÀÎ OrderItems. ¸ðµç OrderItems.
p fpw ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£ÀÌ °ú°Å ¶Ç´Â ÇöÀçÀÎ OrderItems. ¸ðµç OrderItems.
w fpw ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£À» ¾Ë ¼ö ¾ø´Â OrderItems. ¸ðµç OrderItems.
g g ÁöÁ¤µÈ ´Ù¸¥ OrderItemsÀÇ ¼Ó¼º°ú µ¿ÀÏÇÑ correlationGroup ¼Ó¼ºÀ» °¡Áø OrderItems. OrderItems ¾øÀ½.

¿¹

´ÙÀ½Àº ÀϺΠOrderItems ¾à¾îÀÇ ¿¹ÀÔ´Ï´Ù.

*n (º°Ç¥ ¹× n) OrderItems ¾øÀ½.
* (º°Ç¥) ÁöÁ¤µÈ ÁÖ¹®¿¡ ÀÖ´Â ¸ðµç ±âÁ¸ OrderItems
** (ÀÌÁß º°Ç¥) ÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÛ¼ºµÇ´Â ¸ðµç OrderItems.
** c (ÀÌÁß º°Ç¥ ¹× c) ÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÛ¼ºµÇ´Â ¸ðµç OrderItems Áß Àç°í Ç׸ñÀÇ °ø±ÞÀÌ Áß´ÜµÈ OrderItems.
*** (¼¼ °³ÀÇ º°Ç¥) ¸ðµç ±âÁ¸ÀÇ OrderItems ¹× ÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÛ¼ºµÇ´Â OrderItems.
*i** (º°Ç¥, i ¹×   ÀÌÁß º°Ç¥) ¿Ã¹Ù¸£°Ô ÇÒ´ç(¹× ¹é¿À´õ)µÇÁö ¾ÊÀº ¸ðµç ±âÁ¸ÀÇ OrderItems ¹× ÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÀÛ¼ºµÈ OrderItems.
*w (º°Ç¥¿Í w) ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£À» ¾Ë ¼ö ¾ø´Â ¸ðµç OrderItems.
*fp (º°Ç¥, f¿Í p) ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£(¹Ì·¡, °ú°Å ¹× ÇöÀç)À» ¾Ë ¼ö ¾ø´Â ¸ðµç ±âÁ¸ÀÇ OrderItems.
*f (º°Ç¥¿Í f) ¿¹»ó »ç¿ë °¡´ÉÇÑ ½Ã°£ÀÌ ¹Ì·¡ÀÎ ¸ðµç ±âÁ¸ÀÇ OrderItems.
*u (º°Ç¥¿Í u) ¸ðµç ±âÁ¸ÀÇ ÇÒ´çÇØÁ¦µÈ OrderItems.
*ub (º°Ç¥, u¿Í b) ¸ðµç ±âÁ¸ÀÇ ÇÒ´çÇØÁ¦ ¶Ç´Â ¹é¿À´õµÈ OrderItems.
*ai (º°Ç¥, a¿Í i) ¿Ã¹Ù¸£°Ô ÇÒ´çµÇÁö ¾Ê¾ÒÀ¸³ª InventoryStatus°¡ "ALLC"ÀÎ ¸ðµç ±âÁ¸ÀÇ OrderItems.
*bic (º°Ç¥, b, i¿Í c) Àç°í Ç׸ñÀÇ °ø±ÞÀÌ ÁߴܵÇÁö ¾Ê¾ÒÀ¸¸ç ¿Ã¹Ù¸£°Ô ¹é¿À´õµÇÁö ¾Ê¾ÒÀ¸³ª InventoryStatus°¡ "BO".ÀÎ ¸ðµç ±âÁ¸ÀÇ OrderItems.
*ud(º°Ç¥, u¿Í d) Àç°í Ç׸ñÀÇ °ø±ÞÀÌ ÁߴܵǾúÀ¸¸ç InventoryStatus°¡ "NALC"ÀÎ ¸ðµç ±âÁ¸ÀÇ OrderItems.

°ü·Ã °³³ä

°ü·ÃµÈ ÂüÁ¶

IBM copyright