BatchOrderRequest ¸í·É
BatchOrderRequest Á¦¾î±â ¸í·ÉÀº Á¶´Þ ½Ã½ºÅÛ¿¡¼
PurchaseOrderRequest ¸Þ½ÃÁö°¡ ¼ö½ÅµÉ ¶§ »ç¿ëµË´Ï´Ù.
ÁÖ: ÇÁ·ÎÅäÄÝ °£¿¡ ¸Å°³º¯¼ö°¡
´Þ¶óÁú ¼ö Àֱ⠶§¹®¿¡ CIData ÀÎÅÍÆäÀ̽º´Â ¸Å°³º¯¼ö¸¦ ĸÃÄÇÕ´Ï´Ù. BatchOrderRequest ¸í·ÉÀº ±âº» ±¸Çö Ŭ·¡½º CIDataImplÀ» »ç¿ëÇÏ¿© ¸Å°³º¯¼ö¸¦ ó¸®ÇÕ´Ï´Ù.
¸í·É Ŭ·¡½º¸¦ È®ÀåÇϰí protected ¸Þ¼Òµå initializeData()¸¦
CIData ÀÎÅÍÆäÀ̽ºÀÇ ´Ù¸¥ ±¸ÇöÀ» »ç¿ëÇϵµ·Ï ÀçÁ¤ÀÇÇÏ¿© À̸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸Å°³º¯¼ö °ª
- http://host_name/path/
- (Çʼö) WebSphere Commerce ServerÀÇ Àüü À̸§°ú ±¸¼º °æ·Î
- protocolName
- (Çʼö) »ç¿ë ÁßÀÎ Åë½Å ÇÁ·ÎÅäÄÝ À̸§.
- protocolVersion
- (Çʼö) Åë½Å ÇÁ·ÎÅäÄÝ ¹öÀü.
- logonId
- (Çʼö) Á¶´Þ ±¸¸ÅÀÚ °ü¸®ÀÚ ±×·ì ·Î±×¿Â ID. HTTP/XMLÀÌ ¾Æ´Ñ ÇÁ·ÎÅäÄÝÀÇ °æ¿ì Çʼö ÇʵåÀÔ´Ï´Ù.
- logonPassword
- (Çʼö) Á¶´Þ ±¸¸ÅÀÚ °ü¸®ÀÚ ±×·ì ·Î±×¿Â ¾ÏÈ£. HTTP/XMLÀÌ ¾Æ´Ñ ÇÁ·ÎÅäÄÝÀÇ °æ¿ì Çʼö ÇʵåÀÔ´Ï´Ù.
- reqid
- ±¸¸ÅÀÚ Á¶Á÷¿¡¼ ÇÁ·ÎÅäÄÝ¿¡ »ç¿ëÇÏ´Â º¯¼ö ¸Å°³º¯¼ö À̸§.
PROCBUYPRF Å×À̺íÀÇ
REQIDPARM Çʵ忡 ÀÇÇØ ÀÌ ¸Å°³º¯¼ö°¡ ÁöÁ¤µË´Ï´Ù.
- supplierIdType
- (Çʼö) °ø±ÞÀÚ ÄÚµå À¯Çü. ORGCODE Å×À̺íÀÇ
CODETYPE Çʵ忡 ÀÇÇØ ÀÌ ¸Å°³º¯¼ö°¡ ÁöÁ¤µË´Ï´Ù.
- supplierId
- (Çʼö) supplierIDType ¾Æ·¡ °ø±ÞÀÚ ID. ORGCODE Å×À̺íÀÇ
CODE Çʵ忡 ÀÇÇØ ÀÌ ¸Å°³º¯¼ö°¡ ÁöÁ¤µË´Ï´Ù.
- buyerIdType
- (Çʼö) Á¶´Þ ±¸¸ÅÀÚÀÇ ÄÚµå À¯Çü. ORGCODE Å×À̺íÀÇ
CODETYPE Çʵ忡 ÀÇÇØ ÀÌ ¸Å°³º¯¼ö°¡ ÁöÁ¤µË´Ï´Ù.
- buyerId
- (Çʼö) buyerIdType ¾Æ·¡ Á¶´Þ ±¸¸ÅÀÚ ID. ORGCODE Å×À̺íÀÇ
CODE Çʵ忡 ÀÇÇØ ÀÌ ¸Å°³º¯¼ö°¡ ÁöÁ¤µË´Ï´Ù.
- buyerCookie
- ÀÀ´äÀ¸·Î Á¶´Þ ½Ã½ºÅÛ¿¡ ´Ù½Ã Àü¼ÛµÇ´Â Á¶´Þ ½Ã½ºÅÛ ¼¼¼Ç ÄíŰ. À̸¦ ÅëÇØ Á¶´Þ ½Ã½ºÅÛÀº ¿äûÀ» º¸³½ ±¸¸ÅÀÚ¸¦ ½Äº°ÇÕ´Ï´Ù.
- orderId
- ¿äû ÁÖ¹®ÀÎ °æ¿ì ÁÖ¹®ÀÇ ÁÖ¹® ÂüÁ¶ ¹øÈ£.
¿äû ÁÖ¹®Àº ÁÖ¹®ÀÌ ÀÛ¼ºµÈ ÆÝÄ¡ ¾Æ¿ô īŻ·Î±× ¸ðµå¿¡¼ ¹ß»ýÇÏ¿©
ÀÌÀü¿¡ Á¶´Þ ½Ã½ºÅÛÀ¸·Î º¸³»Á³½À´Ï´Ù. ¿äû ÁÖ¹®ÀÌ ¾Æ´Ñ °æ¿ì,(·ÎÄà īŻ·Î±× ¸ðµå)
orderId ¸Å°³º¯¼ö´Â ³Î(Null)°ªÀÔ´Ï´Ù.
µ¿ÀÛ
- CheckBatchOrderRequest ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿©
OrderRequest ¸Þ½ÃÁö°¡ Áߺ¹µÇ¾ú´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù.
- AuthenticateHelper ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ±¸¸ÅÀÚ ¹× °ø±ÞÀÚ ½ÅÀÓÀåÀ»
ÀÎÁõÇÕ´Ï´Ù.
- OrderRequest°¡ ¿äû ÁÖ¹®ÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù. ¿äû ÁÖ¹®ÀÌ
¾Æ´Ñ(½Å±Ô) °æ¿ì, RegisterRequisition ŽºÅ© ¸í·ÉÀÌ È£ÃâµÇ¾î
¿äû »ç¿ëÀÚ¸¦ µî·ÏÇÕ´Ï´Ù. ÁÖ¹®ÀÌ ¿äû ÁÖ¹®ÀÎ °æ¿ì,
ÇØ´ç ÁÖ¹®À¸·ÎºÎÅÍ ¿äû »ç¿ëÀÚ Á¤º¸°¡ ÆÇº°µË´Ï´Ù. »õ ÁÖ¹®ÀÌ ÀÛ¼ºµÇ¾úÀ¸¹Ç·Î, ±âÁ¸ ÁÖ¹®Àº »èÁ¦µË´Ï´Ù.
- CreateShippingBilling ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ¿äûÀ¸·ÎºÎÅÍ ¿î¼Û ¹× ÁöºÒ û±¸
ÁÖ¼Ò¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
- ÁÖ¹® ¼ºê½Ã½ºÅÛ¿¡¼ OrderItemAdd ¸í·ÉÀ» È£ÃâÇÏ¿© ÁÖ¹® ¹× ÁÖ¹® Ç׸ñÀ» ÀÛ¼ºÇÕ´Ï´Ù.
- PrepareProcurementOrder ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ÁÖ¹®À» ÁغñÇÕ´Ï´Ù.
- ÁÖ¹® ¼ºê½Ã½ºÅÛ¿¡¼ ProcessOrder ŽºÅ© ¸í·ÉÀ» È£ÃâÇÏ¿© ÁÖ¹® ¹×
ĸÃÄ ÁöºÒÀ» ó¸®ÇÕ´Ï´Ù.
- ¼º°øÇÒ °æ¿ì PROCMSGVW Å×À̺íÀ» »ìÆìº¸°í
ÇöÀç ±¸¸ÅÀÚ Á¶Á÷, ÇÁ·ÎÅäÄÝ, PurchaseOrderResponse ¸Þ½ÃÁö À̸§ °ª¿¡
´ëÇÑ º¸±â ÀÛ¾÷À» ÆÇº°ÇÕ´Ï´Ù.
- º¸±â ŽºÅ© ¸í·ÉÀ» »ç¿ëÇÏ¿© Á¶´Þ ½Ã½ºÅÛÀ¸·Î ´Ù½Ã º¸³¾ PurchaseOrderResponse
¸Þ½ÃÁö¸¦ ±¸¼ºÇÕ´Ï´Ù.
ŽºÅ© ¸í·É
BatchOrderRequest´Â ´ÙÀ½ ŽºÅ© ¸í·ÉÀ» È£ÃâÇÕ´Ï´Ù.
- CheckBatchOrderRequest
- AuthenticationHelper
- RegisterRequisitioner
- CreateBillingShippingAddress
- PrepareProcurementOrder
- ProcessOrder
