12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- 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"` //行项目
- // SupplierCode string `json:"LIFNR"` //供应商编码
- // Organization string `json:"EKGRP"`
- }
- 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"` //出厂工厂
- OutLocation string `json:"UMLGO"` //出厂库位
- InFactory string `json:"WERKS"` //入厂工厂
- InLocation string `json:"LGORT"` //入厂库位
- TaxCode string `json:"MWSKZ"` //税代码
- }
- type TransferResp struct {
- Data TransferRespData `json:"DATA"`
- Dest Dest `json:"DEST"`
- }
- 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"` // 设备管理平台的调拨单号
- }
|