Business Object¸¦ EDI ¹®¼­·Î º¯È¯

Business Object¸¦ EDI ¹®¼­·Î º¯È¯Çϱâ À§ÇØ, EDI Data Handler´Â ÃÖ»óÀ§ ·¹º§ Business Object Á¤ÀÇÀÇ ¼Ó¼ºÀ» ·çÇÎÇÕ´Ï´Ù. ÃÖ»óÀ§ ·¹º§ Business Object¿¡ Ç¥½ÃµÇ´Â ¼ø¼­´ë·Î, ¼øÈ¯ÇÏ¿© ¼Ó¼ºÀ» ó¸®ÇÏ°í ¼Ó¼º °ªÀ» EDI ¹®¼­ÀÇ ¿ä¼Ò·Î ±â·ÏÇÕ´Ï´Ù.

EDI Data Handler´Â ´ÙÀ½°ú °°ÀÌ Business Object¸¦ EDI ¹®¼­·Î ó¸®ÇÕ´Ï´Ù.

  1. Data Handler´Â ÇÏÀ§ Meta ObjectÀÇ ±¸¼º Á¤º¸¸¦ ±âÃÊ·Î º¹ÇÕ, ¿ä¼Ò, ¼¼±×¸ÕÆ® ¹× ¹Ýº¹ ºÐ¸®¹®ÀÚ¸¦ ¼³Á¤ÇÏ¿© ÀÚü¸¦ ÃʱâÈ­ÇÕ´Ï´Ù.

    ±¸¼º ¿É¼Ç Áß Çϳª¿¡ ´ëÇØ °ªÀ» Á¦°øÇÏÁö ¾ÊÀ¸¸é, Data Handler´Â Ç¥ 44 ¹× Ç¥ 47¿¡¼­Ã³·³ Çϵå ÄÚµùµÈ ±âº»°ªÀ» »ç¿ëÇÕ´Ï´Ù.

    Ç¥ 44. ¿ä¼Ò ¹× ¼¼±×¸ÕÆ® ºÐ¸®¹®ÀÚÀÇ ±âº»°ª
    ¿ì¼±¼øÀ§ ´Ü°è ¿ä¼Ò ºÐ¸®¹®ÀÚ ¼¼±×¸ÕÆ® ºÐ¸®¹®ÀÚ
    1 ÇØ´ç Meta Object ¼Ó¼ºÀÇ °ªÀ» È®º¸ÇÕ´Ï´Ù. SEPARATOR_ELEMENT SEPARATOR_SEGMENT
    2 ¿¬°üµÈ Meta Object ¼Ó¼ºÀ» ¼³Á¤ÇÏÁö ¾ÊÀ» °æ¿ì, Çϵå ÄÚµùµÈ ±âº»°ªÀ» »ç¿ëÇÕ´Ï´Ù. ´õÇϱ⠺ÎÈ£(+) ÀÛÀº µû¿ÈÇ¥(')

  2. Data Handler´Â ÃÖ»óÀ§ ·¹º§ Business Object Á¤ÀÇ¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ Á¶»çÇÏ¿© ÇÏÀ§ Meta Object(À̸§ÀÌ Business Object ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ÀÇ cw_mo_ ű׿¡ ³ª¿­µÈ ¿ÀºêÁ§Æ®)°¡ ÀÖ´ÂÁö ÆÇº°ÇÕ´Ï´Ù. Data Handler´Â ÀÌ·¯ÇÑ ¼Ó¼ºÀ» XML ¹®¼­¿¡ Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù. cw_mo_ ű׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Business Object¿¡¼­ º¯È¯ ±¸ÇöÀ» ÂüÁ¶ÇϽʽÿÀ.
  3. Data Handler´Â ÃÖ»óÀ§ ·¹º§ Business Object Á¤ÀÇ¿¡¼­ ³ª¸ÓÁö ¼Ó¼ºÀ» ·çÇÎÇÕ´Ï´Ù. °¢ ¼Ó¼ºÀÇ Ä«µð³¾¸®Æ¼¿¡ µû¶ó, Data Handler´Â ¼Ó¼ºÀÌ Ç¥½ÃÇÏ´Â EDI ¹®¼­ ºÎºÐÀ» ÆÇº°ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ¼Ó¼º°ú ¿¬°üµÈ EDI µ¥ÀÌÅÍ ÆÇº°À» ÂüÁ¶ÇϽʽÿÀ.
  4. Data Handler°¡ ¿¬°üµÈ EDI µ¥ÀÌÅ͸¦ ½Äº°ÇÏ°í ³ª¸é, ÀûÀýÇÑ ´Ü°è¸¦ ¼öÇàÇÏ¿© ¼Ó¼º µ¥ÀÌÅ͸¦ EDI ¹®¼­¿¡ ±â·ÏÇÕ´Ï´Ù.
  5. Data Handler´Â ¹®¼­¿¡ ±â·ÏÇÑ ÃÑ ¼¼±×¸ÕÆ® ¼ö¸¦ ¹®¼­ÀÇ ¡º¼¼±×¸ÕÆ® ¼ö¡» Çʵ忡 ±â·ÏÇÕ´Ï´Ù. Data Handler´Â ÇÏÀ§ Meta ObjectÀÇ ISA ¼Ó¼º¿¡ ÀÖ´Â seg_count ű׷κÎÅÍ ÀÌ ÇʵåÀÇ À§Ä¡¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÌ Çʵå´Â Á¾Á¾ SE ¼¼±×¸ÕÆ®¿¡ À§Ä¡ÇÕ´Ï´Ù. seg_count ÅÂ±× ¼³Á¤¿¡ ´ëÇÑ Á¤º¸´Â À§Ä¡ Á¤º¸ ȹµæÀ» ÂüÁ¶ÇϽʽÿÀ.
  6. Data Handler°¡ º¯È¯À» ¿Ï·áÇϸé, Á÷·ÄÈ­µÈ µ¥ÀÌÅ͸¦ È£ÃâÀÚ¿¡°Ô ¸®ÅÏÇÕ´Ï´Ù. Data Handler´Â µ¥ÀÌÅ͸¦ EDI ¹®¼­¸¦ Æ÷ÇÔÇÏ´Â ¹®ÀÚ¿­·Î ¸®ÅÏÇÕ´Ï´Ù.

»ðÀÔÇÒ ¹®¼­ ºÐ¸®¹®ÀÚ ÆÇº°

Business Object¸¦ EDI ¹®¼­·Î º¯È¯ÇÏ·Á¸é, EDI Data Handler´Â ºÐ¸®¹®ÀÚ¸¦ EDI ¹®¼­¿¡ ¿Ã¹Ù¸£°Ô »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. Data Handler´Â ÇÏÀ§ Meta ObjectÀÇ ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ºÐ¸®¹®ÀÚ¸¦ ÁöÁ¤ÇÒ °ªÀ» ÆÇº°ÇÕ´Ï´Ù. ¼Ó¼º Áß Çϳª¿¡ ´ëÇØ °ªÀ» Á¦°øÇÏÁö ¾ÊÀ¸¸é, Data Handler´Â ºÐ¸®¹®ÀÚ¿¡ ´ëÇØ Çϵå ÄÚµùµÈ ±âº»°ªÀ» »ç¿ëÇÕ´Ï´Ù.

Ç¥ 45¿¡¼­´Â EDI ºÐ¸®¹®ÀÚ¿Í, ÇØ´çµÇ´Â Meta Object ¼Ó¼º ¹× Çϵå ÄÚµùµÈ ±âº»°ªÀ» º¸¿©ÁÝ´Ï´Ù.

Ç¥ 45. EDI ºÐ¸®¹®ÀÚÀÇ ±âº»°ª
EDI ºÐ¸®¹®ÀÚ ÇÏÀ§ Meta ObjectÀÇ ºÐ¸®¹®ÀÚ ¼Ó¼º Çϵå ÄÚµùµÈ ±âº»°ª
¿ä¼Ò ºÐ¸®¹®ÀÚ SEPARATOR_ELEMENT ´õÇϱ⠺ÎÈ£(+)
¼¼±×¸ÕÆ® ºÐ¸®¹®ÀÚ SEPARATOR_SEGMENT ÀÛÀº µû¿ÈÇ¥(')
º¹ÇÕ ºÐ¸®¹®ÀÚ SEPARATOR_COMPOSIT ÄÝ·Ð(:)
¹Ýº¹ ºÐ¸®¹®ÀÚ(EDIFACT ¹®¼­¸¸) SEPARATOR_REPEAT Å»ÀÚ ºÎÈ£(^)

ÁÖÀÇ:

X.12 Ç¥ÁØÀ» µû¸£´Â EDI ¹®¼­: Data Handler°¡ Business Object¸¦ EDI ¹®¼­·Î ÀûÀýÇÏ°Ô º¯È¯ÇÏ°Ô ÇÏ·Á¸é, ÇÏÀ§ Meta Object¿¡ ÀÖ´Â ºÐ¸®¹®ÀÚ ¼Ó¼º °ªÀÌ EDI ¹®¼­ÀÇ ISA ¼¼±×¸ÕÆ®¿¡ ÀÖ´Â °ª°ú ¹Ýµå½Ã ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. EDI Data Handler´Â ¹®¼­ ºÐ¸®¹®ÀÚ¸¦ ÆÇº°Çϱâ À§ÇØ ISA ¼¼±×¸ÕÆ®¿¡¼­ µ¥ÀÌÅ͸¦ ÀÐÁö ¾Ê½À´Ï´Ù.

EDIFACT Ç¥ÁØÀ» µû¸£´Â EDI ¹®¼­: Data Handler°¡ Business Object¸¦ EDI ¹®¼­·Î ÀûÀýÇÏ°Ô º¯È¯ÇÏ°Ô ÇÏ·Á¸é, ÇÏÀ§ Meta Object¿¡ ÀÖ´Â ºÐ¸®¹®ÀÚ ¼Ó¼º °ªÀ» Ç¥ 45¿¡ Á¤ÀÇµÈ ´ë·Î ±âº»°ªÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ±âº» ÇÏÀ§ Meta Object

(MO_DataHandler_DefaultEDIConfig)ÀÇ ºÐ¸®¹®ÀÚ ¼Ó¼ºÀº X.12 Ç¥ÁØ¿¡ ´ëÇØ ¿Ã¹Ù¸¥ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÀÌ ¼Ó¼º ±âº»°ªÀ» Ç¥ 45¿¡ Á¤ÀÇµÈ °ªÀ¸·Î Àç¼³Á¤Çϵµ·Ï ÇϽʽÿÀ.

¼Ó¼º°ú ¿¬°üµÈ EDI µ¥ÀÌÅÍ ÆÇº°

EDI¸¦ º¸À¯ÇÏ´Â Business ObjectÀÇ ±¸Á¶´Â EDI ¹®¼­ ½ºÆå¿¡ ÀÇÇØ ÆÇº°µË´Ï´Ù. (ÀÌ Business Object ±¸Á¶ ÀÛ¼º ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸´Â EDI ¹®¼­ÀÇ Business Object Á¤ÀÇ ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.) EDI Data Handler´Â ¼Ó¼ºÀÇ Ä«µð³¾¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼Ó¼ºÀÌ Ç¥½ÃÇÏ´Â EDI ¹®¼­ÀÇ ºÎºÐÀ» ÆÇº°ÇÕ´Ï´Ù. ÀÌ Ä«µð³¾¸®Æ¼¸¦ ±â¹ÝÀ¸·Î, Data Handler´Â ´ÙÀ½ Á¶Ä¡¸¦ ÃëÇÕ´Ï´Ù.

¼¼±×¸ÕÆ® ó¸®

¼Ó¼ºÀÌ ¼¼±×¸ÕÆ®¸¦ Ç¥½ÃÇÒ °æ¿ì, Data Handler°¡ ÃëÇÏ´Â Á¶Ä¡´Â ¼Ó¼ºÀÌ ³ÎÀÎÁö ¿©ºÎ¿¡ µû¶ó °áÁ¤µË´Ï´Ù.

º¹ÇÕ Ã³¸®

º¹ÇÕÀ» Ç¥½ÃÇÏ´Â ÇÏÀ§ Business Object °¢°¢ÀÇ °æ¿ì, Data Handler´Â ¼Ó¼º(StringÀ̾î¾ß ÇÏ´Â ¸ðµç ¼Ó¼º)À» ·çÇÎÇÏ°í ´ÙÀ½°ú °°Àº ó¸® ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

Copyright IBM Corp. 1997, 2003