1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package http
- type MaterialReqData struct {
- BudatB string `json:"BUDAT_B"` //起始日期
- BudatE string `json:"BUDAT_E"` //结束日期
- Codes []MATNR `json:"TMATNR"` //物料编码
- Type MTART `json:"TMTART"` //物料类型
- Group []MATKL `json:"TMATKL"` //物料组
- }
- type MATKL struct {
- MATKL string `json:"MATKL"` //物料组
- }
- type MATNR struct {
- Code string `json:"MATNR"` //物料编码
- }
- type MTART struct {
- MTART string `json:"MTART"`
- }
- // 接口请求对象
- type MaterialReq struct {
- Dest `json:"DEST"`
- Data MaterialReqData `json:"DATA"`
- }
- // 接口返回对象
- type MaterialResp struct {
- Dest `json:"DEST"`
- Data Material `json:"DATA"`
- }
- type Material struct {
- Master []MaterialDetail `json:"TMARA"`
- Msger SapRespMsg `json:"MSGER"`
- }
- type MaterialDetail struct {
- Code string `json:"MATNR"` // 物料号
- Type string `json:"MTART"` // 物料类型
- Group string `json:"MATKL"` // 物料组
- Description string `json:"MAKTX"` // 物料描述
- Unit string `json:"MEINS"` // 基本计量单位
- UnitNum string `json:"UMREZ"` // 基本计量单位数量
- SwitchUnit string `json:"MEINH"` // 转换单位
- SwitchUnitNum string `json:"UMREN"` // 转换单位数量
- Name string `json:"ZMINC"` // 物料名称
- Model string `json:"ZGUIG"` // 规格型号
- Dflag string `json:"LVORM"` // 物料删除标记
- ModifyTime string `json:"LAEDA"` // 修改日期
- }
|