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

ÀÌ Å×À̺íÀÇ ÇàÀº CalculationCode¸¦ ³ªÅ¸³À´Ï´Ù. CalculationCodes´Â OrderItems¿¡ ¿¬°üµÈ ±Ý¾×À» ÆÇº°ÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ´Â ÇÒÀÎ, ¿î¼Û ºñ¿ë, ÆÇ¸Å¼¼ ¹× ¿î¼Û¼¼¸¦ °è»êÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

¿­ À̸§ ¿­ À¯Çü ¿­ ¼³¸í
CALCODE_ID INTEGER
NOT NULL
»ý¼ºµÈ °íÀ¯ ½Äº°ÀÚ.
CALMETHOD_ID INTEGER
NOT NULL
ÀÌ CalculationCodeÀÇ ±Ý¾×À» °è»êÇÏ´Â ¹æ¹ýÀ» Á¤ÀÇÇÏ´Â CalculationCodeCalculateMethod.
CALMETHOD_ID_APP INTEGER
NOT NULL
¿¬°üµÈ OrderItemsÀÇ °è»êµÈ ±Ý¾×À» ÀúÀåÇÏ´Â CalculationCodeApplyMethod.
CALMETHOD_ID_QFY INTEGER
NOT NULL
¾î¶² OrderItemsÀÌ ÀÌ CalculationCode¿¡ ¿¬°üµÇ´ÂÁö¸¦ Á¤ÀÇÇÏ´Â CalculationCodeQualifyMethod.
CALUSAGE_ID INTEGER
NOT NULL
ÀÌ CalculationCode°¡ Àû¿ëµÇ´Â °èÁ¤ Á¾·ù¸¦ ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, CalculationCode´Â ÇÒÀÎ, ¿î¼Û ºñ¿ë, ÆÇ¸Å¼¼, ¿î¼Û¼¼¿Í °°Àº ±Ý¾× Áß Çϳª¸¦ °è»êÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
CODE CHARACTER (128)
NOT NULL
ÀÌ CalculationCode¸¦ °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â ¹®ÀÚ¿­·Î ƯÁ¤ CalculationUsage ¹× StoreEntity°¡ ÁÖ¾îÁý´Ï´Ù.
COMBINATION INTEGER
NULL
½ºÅ°¸¶ ±â¹Ý ÇÒÀÎÀÇ °æ¿ì, ÀÌ ¿­Àº CALCODE ¹× CALRULE ±âŸ °£¿¡ Á¶ÇÕÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

±ÔÄ¢ ±â¹Ý ÇÒÀÎÀÇ °æ¿ì, ÀÌ ¿­Àº ÇØ´ç Ưº° ÆÇ¸Å¿¡ PromotionCode°¡ ÇÊ¿äÇÑÁö È®ÀÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
DESCRIPTION VARCHAR (254)
NULL
CalculationCode¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸íÀ¸·Î, CalculationCodes¸¦ °ü¸®ÇÏ´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡¼­ Ç¥½ÃÇÏ´Â µ¥ Àû´çÇÕ´Ï´Ù.
DISPLAYLEVEL INTEGER
NOT NULL, DEFAULT 0
ÀÌ CalculationCode°¡ °è»êÇÏ´Â ¼ö·®Àº ´ÙÀ½ °¢ Ç׸ñ°ú ÇÔ²² Ç¥½ÃµË´Ï´Ù.
0 = OrderItem
1 = Order
2 = Product
3 = Item
4 = Contract.
ENDDATE TIMESTAMP
NULL
ÀÌ CalculationCode°¡ ÁßÁöµÇ´Â ½Ã°£
FIELD1 VARCHAR (254)
NULL
»ç¿ëÀÚ Á¤ÀÇ °¡´É.
FLAGS INTEGER
NOT NULL, DEFAULT 0
ÀÌ °è»ê ÄÚµåÀÇ CalculationCodeQualifyMethod¸¦ È£ÃâÇÒÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
0 = Á¦ÇѵÇÁö ¾ÊÀ½. ¸Þ¼Òµå°¡ È£ÃâµÇÁö ¾Ê½À´Ï´Ù.
1 = Á¦ÇѵÊ. ¸Þ¼Òµå°¡ È£ÃâµË´Ï´Ù.
GROUPBY INTEGER
NOT NULL, DEFAULT 0
°è»êÀ» ¼öÇàÇÒ ¶§ OrderItemsÀÌ ±×·ìÈ­µÇ¾î¾ß ÇÏ´Â ¹æ¹ýÀ» CalculationCodeCombineMethod¿¡ Áö½ÃÇÏ´Â ºñÆ® Ç÷¡±×ÀÔ´Ï´Ù. OrderItemÀÇ °¢ ±×·ìÀº ±Ý¾×À» °è»êÇÏ´Â µ¥ »ç¿ëµÇ¸ç ÀÌ´Â CalculationCodeApplyMethod¸¦ »ç¿ëÇÏ¿© º°µµ·Î Àû¿ëµË´Ï´Ù. ±âº» CalculationCodeCombineMethod´Â ³·Àº ÁÖ¹® ºñÆ®¿¡¼­ ³ôÀº ÁÖ¹® ºñÆ®·Î ´ÙÀ½°ú °°Àº ºñÆ® Ç÷¡±×¸¦ ÀνÄÇÕ´Ï´Ù.
1 - perProduct - CatalogEntry°¡ ´Ù¸¥ OrderItemÀº º°µµ·Î ±×·ìÈ­ÇØ¾ß ÇÕ´Ï´Ù. CatlogEntry°¡ CATENTREL Å×ÀÌºí¿¡ PRODUCT_ITEM »óÀ§¸¦ °¡Áö¸é, »óÀ§ CatalogEntry°¡ ´ë½Å »ç¿ëµË´Ï´Ù.
2 - perTradingAgreement - TradingAgreement°¡ ´Ù¸¥ OrderItemÀº º°µµ·Î ±×·ìÈ­ÇØ¾ß ÇÕ´Ï´Ù.
4 - perOffer - Offer°¡ ´Ù¸¥ OrderItemÀº º°µµ·Î ±×·ìÈ­ÇØ¾ß ÇÕ´Ï´Ù.
8 - perAddress - ¿î¼Û ÁÖ¼Ò°¡ ´Ù¸¥ OrderItemÀº º°µµ·Î ±×·ìÈ­ÇØ¾ß ÇÕ´Ï´Ù.
ºñÆ® Ç÷¡±×µéÀ» ÇÔ²² Ãß°¡ÇÏ¿© À§ÀÇ ±×·ìÈ­ Á¶ÇÕÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é,
0 = ±×·ìÈ­ÇÏÁö ¾ÊÀ½. ¸ðµç Àû¿ë °¡´ÉÇÑ OrderItemÀ» ÇϳªÀÇ ±×·ì¿¡ ¹èÄ¡ÇÕ´Ï´Ù.
1 = perProduct ±×·ìÈ­ »ç¿ë.
2 = perTradingAgreement ±×·ìÈ­ »ç¿ë.
3 = perProduct ¹× perTradingAgreement ±×·ìÈ­ »ç¿ë.
4 - perOffer ±×·ìÈ­ »ç¿ë.
6 = perOffer ¹× perTradingAgreement ±×·ìÈ­ »ç¿ë.
9 = perProduct ¹× perAddress ±×·ìÈ­ »ç¿ë.
LASTUPDATE TIMESTAMP
NULL
ÀÌ CalculationCode(CalculationRules Æ÷ÇÔ)°¡ °»½ÅµÈ ¸¶Áö¸· ½Ã°£
PRECEDENCE DOUBLE
NOT NULL, DEFAULT 0
IBM ³»ºÎ¿ëÀ¸·Î ¿¹¾à..
PUBLISHED INTEGER
NOT NULL, DEFAULT 0
°è»ê Äڵ带 °ø°³ÇÒÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
0 = °ø°³µÇÁö ¾ÊÀ½(ÀϽÃÀûÀ¸·Î »ç¿ë ¾ÈÇÔ)
1 = °ø°³
2 = »èÁ¦ Ç¥½Ã(°ø°³µÇÁö ¾ÊÀ½)
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
CalculationCodes°¡ °è»êµÇ¾î ³·Àº °Í¿¡¼­ ³ôÀº ¼ø¼­·Î Àû¿ëµË´Ï´Ù.
STARTDATE TIMESTAMP
NULL
CalculationCode°¡ À¯È¿µÇ´Â ½Ã°£
STOREENT_ID INTEGER
NOT NULL
CalculationCode´Â ÀÌ StoreEntityÀÇ ÀϺÎÀÔ´Ï´Ù.
TXCDCLASS_ID INTEGER
NULL
¼¼±Ý CalculationCodes¿¡¼­, ÀÌ CalculationCode¿¡ ¿¬°üµÈ TaxCodeClassification(ÀÖÀ» °æ¿ì).
»öÀÎ:
»öÀÎ À̸§ »öÀÎÈ­µÈ ¿­ À̸§ »öÀÎ À¯Çü
I0000054 CALUSAGE_ID, CODE, STOREENT_ID °íÀ¯ »öÀÎ
SQL030416034850170 CALCODE_ID 1Â÷ Ű
Á¦ÇÑÁ¶°Ç:
Á¦ÇÑÁ¶°Ç ¿­ À̸§ ¿ÜºÎ Å×À̺í À̸§ ¿ÜºÎ ¿­ À̸§ ]Á¦ÇÑÁ¶°Ç À¯Çü
F_151 CALUSAGE_ID CALUSAGE CALUSAGE_ID °è´Ü½Ä
F_152 STOREENT_ID STOREENT STOREENT_ID °è´Ü½Ä
F_153 TXCDCLASS_ID TXCDCLASS TXCDCLASS_ID °è´Ü½Ä
F_154 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID °è´Ü½Ä
F_155 CALMETHOD_ID CALMETHOD CALMETHOD_ID °è´Ü½Ä
F_156 CALMETHOD_ID_APP CALMETHOD CALMETHOD_ID °è´Ü½Ä

´ÙÀ½¿¡ ÀÇÇØ ÂüÁ¶:
Á¦ÇÑÁ¶°Ç ÂüÁ¶µÇ´Â ¿­ À̸§ ¿ÜºÎ Å×À̺í À̸§ ¿ÜºÎ ¿­ À̸§ ]Á¦ÇÑÁ¶°Ç À¯Çü
F_157 CALCODE_ID CALCODEDSC CALCODE_ID °è´Ü½Ä
F_160 CALCODE_ID CALCODEMGP CALCODE_ID °è´Ü½Ä
F_161 CALCODE_ID CALCODTXEX CALCODE_ID °è´Ü½Ä
F_169 CALCODE_ID CALRULE CALCODE_ID °è´Ü½Ä
F_193 CALCODE_ID CATENCALCD CALCODE_ID °è´Ü½Ä
F_212 CALCODE_ID CATGPCALCD CALCODE_ID °è´Ü½Ä
F_272 CALCODE_ID CPPMNDISC CALCODE_ID °è´Ü½Ä
F_491 CALCODE_ID ORDADJUST CALCODE_ID °è´Ü½Ä
F_495 CALCODE_ID ORDCALCD CALCODE_ID °è´Ü½Ä
F_522 CALCODE_ID ORDICALCD CALCODE_ID °è´Ü½Ä
F_693 CALCODE_ID RLDISCOUNT CALCODE_ID °è´Ü½Ä
F_769 CALCODE_ID STENCALUSG CALCODE_ID °è´Ü½Ä
F_927 CALCODE_ID SHPMODCLCD CALCODE_ID °è´Ü½Ä