Business Object ¼Ó¼º µî·Ï Á¤º¸

ÃÖ»óÀ§ ·¹º§ Business Object ¼Ó¼ºÀÇ µî·Ï Á¤º¸´Â ¼Ó¼ºÀÌ ´Ü¼ø °ª, ÇÏÀ§ ¶Ç´Â ÇÏÀ§ Business ObjectÀÇ ¹è¿­À» ³ªÅ¸³»´ÂÁö ¿©ºÎ¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

SAPODA´Â °¢ Å×ÀÌºí¿¡ ¼³¸íµÈ ´ë·Î ¼Ó¼º µî·Ï Á¤º¸¸¦ »ý¼ºÇÕ´Ï´Ù.


Ç¥ 41. ´Ü¼ø ¼Ó¼º: ÃÖ»óÀ§ ·¹º§ Business Object
µî·Ï Á¤º¸ À̸§ ¼³¸í
À̸§ RFC »ç¿ë °¡´É ÇÔ¼ö ¸Å°³º¯¼öÀÇ ¼³¸í ¶Ç´Â À̸§¿¡¼­ ÆÄ»ýµË´Ï´Ù. SAPODA´Â Ư¼ö ¹®ÀÚ(¿¹: ¸¶Ä§Ç¥, ½½·¡½Ã ¹× °ø¹é)¸¦ ¹ØÁÙ·Î ¹Ù²ß´Ï´Ù.
À¯Çü µ¥ÀÌÅÍÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. SAPODA´Â °ªÀ» StringÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
MaxLength RFC »ç¿ë °¡´É ÇÔ¼ö ¸Å°³º¯¼öÀÇ ÇÊµå ±æÀ̸¦ ÁöÁ¤ÇÕ´Ï´Ù.
IsKey ¼Ó¼ºÀÌ Å°ÀÎÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Business ObjectÀÇ Ã¹ ¹øÂ° ´Ü¼ø ¼Ó¼º ±âº»°ªÀº Ű ¼Ó¼ºÀÔ´Ï´Ù. Ä¿³ØÅÍ´Â ÇÏÀ§ Business Object ¶Ç´Â ÇÏÀ§ Business ObjectÀÇ ¹è¿­À» ³ªÅ¸³»´Â ¼Ó¼ºÀ» Ű ¼Ó¼ºÀ¸·Î »ç¿ëÇÏ´Â °ÍÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.

µû¶ó¼­ ÇÔ¼ö°¡ ±¸Á¶ ¹× Å×ÀÌºí ¸Å°³º¯¼ö¸¸À» Á¦°øÇÏ´Â °æ¿ì, ´Ü¼ø ¼Ó¼ºÀ» ù ¹øÂ° ¼Ó¼ºÀ¸·Î »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. SAPODA´Â Dummy_key ¼Ó¼ºÀ» ù ¹øÂ° ¼Ó¼ºÀ¸·Î »ðÀÔÇϰí À̸¦ Ű ¼Ó¼ºÀ¸·Î Ç¥½ÃÇϸç, ÀûÀýÇÑ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. ÇØ´ç °ªÀ» ¼öÁ¤ÇÏÁö ¸¶½Ê½Ã¿À. ÀÚ¼¼ÇÑ Á¤º¸´Â BAPI Áö¿øÀ» ÂüÁ¶ÇϽʽÿÀ.

IsForeignKey SAPODA´Â °ªÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.
IsRequired ¼Ó¼ºÀÌ °ªÀ» Æ÷ÇÔÇØ¾ß ÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. SAPODA´Â °ªÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.
AppSpecificInfo ¿¬°üµÈ ¼Ó¼º¿¡ ÇØ´çÇÏ´Â RFC »ç¿ë °¡´É ÇÔ¼öÀÇ À̸§À» Æ÷ÇÔÇÕ´Ï´Ù. Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
IRFCFunctionParameterName:ERFCFunctionParameterName
 

ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Business Object ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Default Value ·±Å¸ÀÓ °ªÀÌ ¾ø´Â °æ¿ì, ÀÌ ¼Ó¼º¿¡ ÁöÁ¤ÇÒ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. SAPODA´Â ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù.

Ç¥ 42¿¡¼­´Â ÇÏÀ§ ¶Ç´Â ÇÏÀ§ Business ObjectÀÇ ¹è¿­À» ³ªÅ¸³»´Â ¼Ó¼ºÀ» ³ª¿­ÇÏ°í ¼³¸íÇÕ´Ï´Ù. SAPODA´Â ¾Æ·¡ÀÇ Å×ÀÌºí¿¡ ¼³¸íµÈ µî·Ï Á¤º¸¸¦ »ý¼ºÇÕ´Ï´Ù.


Ç¥ 42. Çϳª ÀÌ»óÀÇ ÇÏÀ§¸¦ ³ªÅ¸³»´Â ¼Ó¼ºÀÇ µî·Ï Á¤º¸
µî·Ï Á¤º¸ À̸§ ¼³¸í
À̸§ °ªÀº ±¸Á¶ ¶Ç´Â Å×ÀÌºí ¸Å°³º¯¼öÀÇ À̸§ÀÔ´Ï´Ù. Çü½ÄÀº

BOprefix_FunctionParameterNameÀÔ´Ï´Ù.

À¯Çü °ªÀº ÇÏÀ§ Business ObjectÀÇ À¯ÇüÀÔ´Ï´Ù. Áï, À¯ÇüÀº

BOprefix_FunctionParameterNameÀÔ´Ï´Ù.

ContainedObjectVersion SAPODA´Â °ªÀ» 1.0.0À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
Relationship SAPODA´Â °ªÀ» containment·Î ¼³Á¤ÇÕ´Ï´Ù.
IsKey SAPODA´Â °ªÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.
IsForeignKey SAPODA´Â °ªÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.
IsRequired ¼Ó¼ºÀÌ °ªÀ» Æ÷ÇÔÇØ¾ß ÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. SAPODA´Â °ªÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.
AppSpecificInfo ¿¬°üµÈ ¼Ó¼º¿¡ ÇØ´çÇÏ´Â RFC »ç¿ë °¡´É ÇÔ¼ö ¸Å°³º¯¼öÀÇ À̸§À» Æ÷ÇÔÇÕ´Ï´Ù. Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
IFieldName:EFieldName
 

ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Business Object ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Cardinality ±¸Á¶ ¸Å°³º¯¼ö´Â ´ÜÀÏ Ä«µð³¾¸®Æ¼(1)¸¦ °¡Áö¸ç, Å×ÀÌºí ¸Å°³º¯¼ö´Â ´ÙÁß Ä«µð³¾¸®Æ¼(n)¸¦ °¡Áý´Ï´Ù.

¼Ó¼º°ª ÃʱâÈ­

Ç¥ 43¿¡ ³ª¿­µÈ ´ë·Î SAPÀÇ ¸ðµç Çʵ忡´Â ÃʱⰪÀÌ ÀÖ½À´Ï´Ù. Ä¿³ØÅͰ¡ À̺¥Æ®¸¦ ¼ö½ÅÇÒ ¶§, RFC ¼­¹ö ƯÁ¤ Business Object Çڵ鷯´Â ÀÌ·¯ÇÑ °ªÀ» °¢ SAP Çʵ忡¼­ ÇØ´ç Business Object ¼Ó¼ºÀ¸·Î À̵¿½Ãŵ´Ï´Ù. Business Object Çڵ鷯´Â SAP·ÎºÎÅÍ ÇϳªÀÇ ¿¹¿Ü°¡ ÀÖ´Â ÃʱⰪ(¹®ÀÚ µ¥ÀÌÅÍ À¯Çü)À» º¸À¯ÇÕ´Ï´Ù. Business Object Çڵ鷯´Â SAP ÇʵåÀÇ °ø¹éÀ» Business Object ¼Ó¼ºÀÇ CxIgnore·Î º¯È¯ÇÕ´Ï´Ù. ´Ù¸¥ °ªÀ» CxIgnore·Î º¯È¯ÇÏ·Á´Â °æ¿ì, Business Object¸¦ ÀÛ¼ºÇÏ´Â ±¸¼º¿ä¼Ò°¡ º¯È¯À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, WebSphere InterChange Server°¡ ÅëÇÕ ºê·ÎÄ¿ÀÏ ¶§ ¸ÊÀ» ¼öÁ¤ÇÏ¿© ÀÌ º¯È¯À» ó¸®ÇϽʽÿÀ.


Ç¥ 43. SAPÀÇ Ãʱâ ÇÊµå °ª
µ¥ÀÌÅÍ À¯Çü ¼³¸í Business Object Çڵ鷯¿¡¼­

¼³Á¤ÇÑ ÃʱⰪ

C ¹®ÀÚ space
N ¼ýÀÚ ¹®ÀÚ¿­ 000...
D ³¯Â¥(YYYMMDD) 00000000
T ½Ã°£(HHMMSS) 000000
X ¹ÙÀÌÆ®(16Áø) X00
I Á¤¼ö 0
P ÆÑ ¼ýÀÚ 0
F ºÎµ¿ ¼Ò¼öÁ¡ ¼ö 0.0

Copyright IBM Corp. 1997, 2004