ÀÌ ¼½¼Ç¿¡¼´Â BAPI ¸ðµâÀ» ½ÇÇàÇÒ ¶§
¹ß»ýÇÒ ¼ö ÀÖ´Â ¹®Á¦Á¡¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
´ÙÀ½ ÇÏÀ§ ¼½¼Ç¿¡¼´Â °øÅë À̺¥Æ® ó¸® ¹®Á¦Á¡¿¡ ´ëÇÑ Á¦¾È»çÇ×À» Á¦°øÇÕ´Ï´Ù.
BAPI ¸ðµâÀÌ µî·Ï Business Object¸¦ ó¸®Çϰí ÀÖÁö ¾ÊÀº °æ¿ì, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ºñÀü Ä¿³ØÅÍ ÇÁ·¹ÀÓ¿öÅ©°¡ BAPI È®Àå ¸ðµâÀ» È£ÃâÇϵµ·Ï ¼³Á¤µÇ¾ú´ÂÁö
È®ÀÎÇϽʽÿÀ. Modules µî·Ï Á¤º¸¸¦ Bapi·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù
- Ä¿³ØÅͰ¡ Business Object¿¡ µî·ÏÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ.
- SAPODA »ý¼º BAPI ƯÁ¤
Business Object Çڵ鷯 Ŭ·¡½º ÆÄÀÏÀÌ \bapi\client µð·ºÅ丮¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. Ŭ·¡½º ÆÄÀÏÀÌ ÀÌ µð·ºÅ丮¿¡ ÀÖÁö ¾ÊÀº °æ¿ì,
Business Object¸¦ ó¸®Çϵµ·Ï BAPI Business Object Çڵ鷯°¡
È£ÃâµÇÁö ¾Ê½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "»ý¼ºµÈ Business Object Á¤ÀÇ ¹× Business Object Çڵ鷯 »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.
- Business Object Verb ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ÀÇ BAPI Business Object
Çڵ鷯 À̸§ÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â "Business Object ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.
- Business Object Çڵ鷯¸¦ »ý¼ºÇÒ ¶§ BAPI¿Í ÀÏÄ¡ÇÏ´Â ÀûÀýÇÑ Verb¸¦
ÁöÁ¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â "»ý¼ºµÈ Business Object Á¤ÀÇ ¹× Business Object Çڵ鷯 »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.
Business Object°¡ 󸮿¡ ½ÇÆÐÇÏ´Â °æ¿ì, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- »ç¿ë ÁßÀÎ BAPI¿¡ ¸®ÅÏ Business Object°¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
BAPI ¸ðµâÀº e(¿À·ù) ¶Ç´Â a(Áß´Ü) ۰¡ ÀÖ´Â ¸Þ½ÃÁö¿¡ ´ëÇÑ
¸®ÅÏ Business Object¸¦ ã½À´Ï´Ù. ¸ðµâÀÌ ÀÌ·¯ÇÑ Å° Áß Çϳª¸¦ ãÀ¸¸é,
ÀÌ´Â À̺¥Æ®°¡ ½ÇÆÐÇßÀ½À» ±â·ÏÇÕ´Ï´Ù. BAPI¿¡ ¸®ÅÏ Business Object°¡
¾ø´Â °æ¿ì, ¹Ýµå½Ã »ç¿ëÀÚÀÇ ¿À·ù 󸮸¦ ±¸ÇöÇϽʽÿÀ.
- Æ®·£Àè¼Ç SE37À» »ç¿ëÇÏ¿©
½ÇÆÐÇÑ À̺¥Æ®¿Í ¿¬°üµÈ BAPI¸¦ Å×½ºÆ®ÇϽʽÿÀ. ÀÌ´Â Àå¾Ö¸¦ Àç»ýÇÒ ¼ö ÀÖ°Ô ÇØ¾ß ÇÕ´Ï´Ù.
ÀÛµ¿ÇÏÁö ¾Ê´Â °æ¿ì, ³»ºÎ Çü½Ä¿¡¼ ¿ÜºÎ Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â µ¥ ¹®Á¦°¡
ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. °ªÀ» ¿Ã¹Ù¸¥
Çü½ÄÀ¸·Î ÁöÁ¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. ¿¹¸¦ µé¾î, ³¯Â¥ÀÇ °æ¿ì SAPÀÇ
³»ºÎ Çü½ÄÀº YYYYMMDDÀÌ°í »ç¿ëÀÚ°¡ MMDDYYYY Çü½ÄÀ» ÁöÁ¤Çϰí
ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì
ÁöÁ¤µÈ Çü½ÄÀÌ ÀÌÇØµÇÁö ¾Ê±â ¶§¹®¿¡, BAPI°¡ ½ÇÆÐÇÏ°Ô µË´Ï´Ù.
- °¢ ¼Ó¼ºÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸°¡ ¿Ã¹Ù¸¥Áö
È®ÀÎÇϽʽÿÀ. ÀÌ·¯ÇÑ °ªÀÌ ¿Ã¹Ù¸£Áö ¾ÊÀ¸¸é, BAPI ¸ðµâÀÌ ¿ÀºêÁ§Æ®¸¦
´Ù½Ã SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àü¼ÛÇϱâ Àü¿¡ À̸¦ ¿Ã¹Ù¸£°Ô ä¿ìÁö ¾Ê½À´Ï´Ù.
- I ¹× E ¸Å°³º¯¼ö°¡ ÀûÀýÇÏ°Ô ÁöÁ¤µÇ´ÂÁö È®ÀÎÇϽʽÿÀ. I´Â °¡Á®¿À±â ¸Å°³º¯¼ö¸¦ ½Äº°Çϰí E´Â ³»º¸³»±â ¸Å°³º¯¼ö¸¦ ½Äº°ÇÔÀ» ±â¾ïÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â
"Business Object°¡ 󸮿¡ ½ÇÆÐÇÔ"À» ÂüÁ¶ÇϽʽÿÀ.
BAPI ¸ðµâÀº pollForEvents() ¸Þ¼ÒµåÀÇ ´õ¹Ì ±¸ÇöÀ» Æ÷ÇÔÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â Æú¸µ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇϱ⠶§¹®¿¡,
Æú¸µ ÁßÀÎ °Íó·³ º¸ÀÔ´Ï´Ù. BAPI ¸ðµâÀº Æú¸µÀ» Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÌ·¯ÇÑ ¸Þ½ÃÁö¸¦ ¹«½ÃÇÕ´Ï´Ù.
BAPI ¸ðµâ¿¡ ´ëÇÑ Æú¸µÀ» ±¸ÇöÇÏ·Á´Â °æ¿ì, ABAP È®Àå ¸ðµâ¿¡¼ Æú¸µ ¼º´ÉÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "ABAP È®Àå ¸ðµâ °³¿ä"¸¦ ÂüÁ¶ÇϽʽÿÀ.
