訂單修改 /Order/BasicEdit

Request 請求內容

根節點
參數 名稱 型態 必要性 說明
ProNum 廠商代號 S(10) M
Main 主檔 組合 M

主檔(Main)

*請注意, 不需要異動的欄位可直接不使用該欄位, 或是填入null, 如填入空白是會覆蓋的*
參數 名稱 型態 必要性 說明
OCOD1 訂單單號 S(11) M
OPNAM 聯絡人 S(40) O
OTEL 電話 S(20) O
OFAX 傳真 S(20) O
MobileNO 手機 S(20) O
OADD1 發票地址 S(50) O
OADD2 送貨地址 S(50) O
OBAK1 備註1 S(200) O
OBAK2 備註2 S(200) O
OBAK3 備註3 S(200) O
InsideNote 內部備註3 S(100) O
OPAY 付款備註 S(100) O
OWAY 送貨方式 S(50) O
ReceiveName 收件人姓名 S(100) O 本次訂單的收件人名稱
ReceiveTEL 收件人電話 S(20) O 本次訂單的收件人電話
ReceiveMobile 收件人手機 S(20) O 本次訂單的收件人手機
ReceiveZIPCode 收件人郵遞區號 S(10) O 本次訂單的收件人郵遞區號
ReceiveAddr 收件人地址 S(200) O 本次訂單的收件人地址
ReceiveCTCOD 統一編號 S(8) O 本次訂單的發票買方統編
ReceiveComName 發票抬頭 S(100) O 本次訂單的發票買方抬頭
ReceiveEmail 發票電子郵件 S(50) O 本次訂單的發票買方電子郵件
NPOBAN 捐贈碼 S(10) O
CarrierType 載具類別 S(6) O 如需輸入載具,此欄位必填
CarrierId2 載具號碼 S(64) O
Request範例
            
                //請求Header內容
                api-pno:TMSDEMOWEB
                api-timestamp:1509371605
                api-ClientSign:B29087C957C3EDD24F8F83E62CD06EE6D2203A35E16696E53850D908AFFDA8272BDE7BC48864A5A218767A522554967E2B036B529DFFA7B980A049FD456551C2

                //請求Body內容
                {
                "ProNum": "TMSWEBDEMO",
                "Main": {
                "OCOD1": "11107110003",
                "OPNAM": "王小明",
                "OTEL": "04-24222299",
                "OFAX": "04-99999999",
                "MobileNo": "0933555666",
                "OBAK1": "OBAK1",
                "OBAK2": "OBAK2",
                "OBAK3": null,     //不需要異動或不使用可以直接整行移除, 或是填入null, 不可填入"null"會視為字串(多雙引號), 請勿填入空白, 填入空白會將該欄位覆蓋為空白
                "OADD1": "ADD1",
                //"OADD2": "ADD2", //不需要異動或不使用可以直接整行移除, 請勿填入空白, 填入空白會將該欄位覆蓋為空白
                "OWAY": "WAY",
                "OPAY": "PAY",
                "ReceiveName": "1111",
                "ReceiveTEL": "2222",
                "ReceiveMobile": "3333",
                "ReceiveZIPCode": "444",
                "ReceiveAddr": "55555",
                "ReceiveCTCOD": "22222224",
                "ReceiveComName": "1234567890"
                }
                }

            
        

Response 回覆結果

Response範例
        
            成功
            {
            "Status": "S",
            "ErrorCode": "0000",
            "ErrorMessage": ""
            }
        
        
            
                失敗
                {
                "Status": "E",
                "ErrorCode": "9003",
                "ErrorMessage": "Timestamp已過期"
                }
            
        
            
                失敗
                {
                "Status": "E",
                "ErrorCode": "2006",
                "ErrorMessage": "訂單號碼不存在"
                }