12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package http
- type TransferReq struct {
- Dest `json:"DEST"`
- Data TransferMaster `json:"DATA"`
- }
- type TransferMaster struct {
- TransferCode string `json:"ZEBELN"` //调拨单号
- OrderDate string `json:"BEDAT"` //订单日期 YYYYMMDD
- PostDate string `json:"BUDAT"` //过账日期 YYYYMMDD
- Group string `json:"EKGRP"` //采购组
- Detail []TransferDetail `json:"TEKPO"` //行项目
- }
- type TransferDetail struct {
- RowNumber string `json:"EBELP"` //行号
- MaterialCode string `json:"MATNR"` //物料编码
- Quantity string `json:"MENGE"` //数量
- Unit string `json:"MEINS"` //单位
- NetPrice string `json:"NETPR"` //净价
- DeliverDate string `json:"EINDT"` // 交货日期
- Per string `json:"PEINH"` //每
- OutFactory string `json:"UMWRK"` //出厂工厂 ,对应sap的供应商
- OutLocation string `json:"UMLGO"` //出厂仓库
- InFactory string `json:"WERKS"` //入厂工厂,对应sap的供应商
- InLocation string `json:"LGORT"` //入厂仓库
- TaxCode string `json:"MWSKZ"` //税代码
- }
- type TransferResp struct {
- Data TransferRespData `json:"DATA"`
- Dest Dest `json:"DEST"`
- }
- //type OrderResp struct {
- // Dest `json:"DEST"`
- // Data OrderRespData `json:"DATA"`
- //}
- //
- //type OrderRespData struct {
- // Status string `json:"MSGTY"` //消息类型 S:成功,E:失败
- // MsgText string `json:"MSGTX"` //消息文本 成功/失败信息
- // EqNumber string `json:"EXT01"` //设备管理平台单号
- // SapNumber string `json:"EXT02"` //SAP单号
- //
- //}
- type TransferRespData struct {
- Proof TransferProof `json:"EKKO"`
- }
- type TransferProof struct {
- SapInCode string `json:"EBELN"` // SAP调拨单号 SAP调入单号
- SapOutCode string `json:"VBELN"` // SAP交货单号 SAP调出单号
- ProofCode string `json:"MBLNR"` // SAP物料凭证号 SAP调入/调出凭证号
- ProofYear string `json:"MJAHR"` // SAP物料凭证年度 SAP调入/调出凭证号年度
- EqTransferCode string `json:"ZEBELN"` // 设备管理平台的调拨单号
- }
|