µ¥ÀÌÅͺ£À̽º Å×À̺í: INVENTORY

Àç°í Å×À̺í. °¢ Çà¿¡´Â »óÁ¡À» ´ëÇ¥ÇÏ¿© FulfillmentCenter¿¡¼­ ¿î¼ÛµÉ ¼ö Àִ ƯÁ¤ CatalogEntry¿¡ ´ëÇÑ Àç°í¸¦ ³ªÅ¸³»´Â ¼ö·®ÀÌ µé¾î ÀÖ½À´Ï´Ù. ÀÌ Å×À̺íÀº ATP(Available To Promise) Àç°í ÇÒ´ç°ú ÇÔ²² »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ´Â ATP Àç°í¸¦ »ç¿ëÇÒ ¼ö ¾øÀ» °æ¿ì¿¡¸¸ »ç¿ëµÇ¸ç(STORE Å×À̺íÀÇ ALLOCATIONGOODFOR ¿­ ÂüÁ¶), ATP°¡ ¾Æ´Ñ Àç°í ŽºÅ© ¸í·É(ResolveFullmentCenterCmd, CheckInventoryCmd, UpdateInventoryCmd, ReverseUpdateInventoryCmd)ÀÇ ±âº» ±¸Çö¿¡¼­ »ç¿ëµË´Ï´Ù.

¿­ À̸§ ¿­ À¯Çü ¿­ ¼³¸í
CATENTRY_ID BIGINT
NOT NULL
CatalogEntry.
FFMCENTER_ID INTEGER
NOT NULL
¼­ºñ½º ¼¾ÅÍ.
INVENTORYFLAGS INTEGER
NOT NULL, DEFAULT 0
QUANTITY°¡ »ç¿ëµÇ´Â ¹æ¹ýÀ» ³ªÅ¸³»´Â ºñÆ® Ç÷¡±×(³·Àº ¼ø¼­¿¡¼­ ³ôÀº ¼ø¼­·Î Á¤·Ä)
1 = noUpdate. ±âº» UpdateInventory ŽºÅ© ¸í·ÉÀº QUANTITY¸¦ °»½ÅÇÏÁö ¾Ê½À´Ï´Ù.
2 = noCheck. ±âº» CheckInventory ¹× UpdateInventory ŽºÅ© ¸í·ÉÀº QUANTITY¸¦ È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù.
QUANTITY DOUBLE
NOT NULL, DEFAULT 0
QUANTITYMEASURE¿¡ ÁöÁ¤µÈ ´ÜÀ§·Î Ç¥½ÃµÈ ¼ö·®.
QUANTITYMEASURE CHARACTER (16)
NOT NULL, DEFAULT 'C62'
QUANTITYÀÇ ÃøÁ¤ ´ÜÀ§.
STORE_ID INTEGER
NOT NULL
»óÁ¡.
»öÀÎ:
»öÀÎ À̸§ »öÀÎÈ­µÈ ¿­ À̸§ »öÀÎ À¯Çü
SQL030416034947210 CATENTRY_ID, FFMCENTER_ID, STORE_ID 1Â÷ Ű
Á¦ÇÑÁ¶°Ç:
Á¦ÇÑÁ¶°Ç ¿­ À̸§ ¿ÜºÎ Å×À̺í À̸§ ¿ÜºÎ ¿­ À̸§ ]Á¦ÇÑÁ¶°Ç À¯Çü
F_393 STORE_ID STORE STORE_ID °è´Ü½Ä
F_394 QUANTITYMEASURE QTYUNIT QTYUNIT_ID °è´Ü½Ä
F_395 CATENTRY_ID CATENTRY CATENTRY_ID °è´Ü½Ä
F_396 FFMCENTER_ID FFMCENTER FFMCENTER_ID °è´Ü½Ä

´ÙÀ½¿¡ ÀÇÇØ ÂüÁ¶:
Á¦ÇÑÁ¶°Ç ÂüÁ¶µÇ´Â ¿­ À̸§ ¿ÜºÎ Å×À̺í À̸§ ¿ÜºÎ ¿­ À̸§ ]Á¦ÇÑÁ¶°Ç À¯Çü
Àû¿ëµÇÁö ¾ÊÀ½