Report_NC_PurchaserOrder ¸Þ½ÃÁö¿¡´Â UserDataField ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â
UserData XML ¿ä¼Ò°¡ ÀÖ½À´Ï´Ù. Á¤º¸¸¦ ¸Ó¸®±Û ¶Ç´Â Ç׸ñ ·¹º§¿¡ Ãß°¡ÇÒÁö¿¡ µû¶ó,
SendXMLOrderMsg ¸í·ÉÀ» È®ÀåÇϰųª getHeaderExtensionRecords() ¶Ç´Â
getItemExtensionRecords() ¸Þ¼Òµå¸¦ ±¸ÇöÇÔÀ¸·Î½á
UserData ¿ä¼Ò¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ¿© Report_NC_PurchaserOrder ¾Æ¿ô¹Ù¿îµå ¸Þ½ÃÁö¿¡
Æ÷ÇÔµÇÁö ¾ÊÀº Ãß°¡ Á¤º¸¸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î, getHeaderExtensionRecords() ¹×
getItemExtensionRecords() ¸Þ¼Òµå ¸ðµÎ¿¡¼ ³Î(Null) ¹®ÀÚ¿ °ªÀÌ ¸®Åϵ˴ϴÙ. ±¸ÇöµÇ¸é, µÎ ¸Þ¼Òµå ¸ðµÎ ´ÙÀ½°ú °°Àº ÀÏ·ÃÀÇ UserDataField ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â ¹®ÀÚ¿ ¿ÀºêÁ§Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
<UserDataField
name="field_name">field_value</UserDataField>
.
UserDataField repeated
loop
.
<UserDataField
name="field_name">field_value</UserDataField>
¸í·ÉÀ» È®ÀåÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº WebSphere Commerce ÇÁ·Î±×·¡¸Ó ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ Å×ÀÌºí¿¡¼´Â Report_NC_PurchaseOrder ¸Þ½ÃÁöÀÇ XML ¿ä¼Ò¿¡ ´ëÇØ È£ÃâµÈ ¸Þ¼Òµå¿¡ ´ëÇØ °£·«ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù.
¸Þ½ÃÁö | XML ¿ä¼Ò | È£ÃâµÈ ¸Þ¼Òµå |
---|---|---|
Report_NC_PurchaserOrder | Report_PO_Header | getHeaderExtensionRecords() |
Report_NC_PurchaserOrder | Report_PO_Item | getItemExtensionRecords() |
ÁÖ¹® ÀÛ¼º ¸Þ½ÃÁö¿¡´Â DATUSR_DATA µ¥ÀÌÅÍ ¼¼±×¸ÕÆ®¸¦
Æ÷ÇÔÇÏ´Â USRLST ·¹Äڵ尡 ÀÖ½À´Ï´Ù. DATUSRÀº ¼±Åà Çʵ带 ¸Þ½ÃÁö¿¡ Ãß°¡ÇÒ ¼ö
ÀÖ°Ô ÇÕ´Ï´Ù. Á¤º¸¸¦ ¸Ó¸®±Û ¶Ç´Â Ç׸ñ ·¹º§¿¡ Ãß°¡ÇÒÁö¿¡ µû¶ó,
SendWCSOrderMsg ¸í·ÉÀ» È®ÀåÇϰí getHeaderExtensionRecords() ¶Ç´Â
getItemExtensionRecords() ¸Þ¼Òµå¸¦ ±¸ÇöÇÔÀ¸·Î½á
DATUSR ·¹Äڵ带 »ç¿ëÀÚ Á¤ÀÇÇÏ¿© ÁÖ¹® ÀÛ¼º ¾Æ¿ô¹Ù¿îµå ¸Þ½ÃÁö¿¡ Æ÷ÇÔµÇÁö ¾ÊÀº Ãß°¡ Á¤º¸¸¦
Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î, getHeaderExtensionRecords() ¹×
getItemExtensionRecords() ¸Þ¼Òµå ¸ðµÎ¿¡¼ ³Î(Null) ¹®ÀÚ¿ °ªÀÌ ¸®Åϵ˴ϴÙ. ±¸ÇöµÇ¸é
µÎ ¸Þ¼Òµå ¸ðµÎ ´ÙÀ½°ú °°Àº ÀÏ·ÃÀÇ DATUSR ·¹Äڵ带 Æ÷ÇÔÇÏ´Â ¹®ÀÚ¿ ¿ÀºêÁ§Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
<DATUSR>DATUSR_DATA</DATUSR>
:
: DATUSR repeated loop
:
<DATUSR>
DATUSR_DATA</DATUSR>
¸í·ÉÀ» È®ÀåÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº WebSphere Commerce ÇÁ·Î±×·¡¸Ó ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ Å×ÀÌºí¿¡¼´Â ÁÖ¹® ÀÛ¼º ¸Þ½ÃÁö Àý¿¡ ´ëÇØ È£ÃâµÇ´Â ¸Þ¼Òµå¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
¸Þ½ÃÁö | USRLST Àý | È£ÃâµÈ ¸Þ¼Òµå |
---|---|---|
ÁÖ¹® ÀÛ¼º | <HEADER> | getHeaderExtensionRecords() |
ÁÖ¹® ÀÛ¼º | <ITMDAT> | getItemExtensionRecords() |
![]() |