123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package http
- type AssetResp struct {
- Dest Dest `json:"DEST"`
- Data AssetRespData `json:"DATA"`
- }
- type AssetRespData struct {
- RespMsg SapRespMsg `json:"MSGER"`
- Master []Asset `json:"TANLA"`
- }
- type Asset struct {
- CompanyCode string `json:"BUKRS"`
- SonCode string `json:"ANLN2"`
- Quantity string `json:"MENGE"`
- Name string `json:"TXT50"`
- AssetCode string `json:"ANLN1"`
- Type string `json:"ANLKL"`
- Model string `json:"TXA50"`
- CostCenter string `json:"KOSTL"`
- Unit string `json:"MEINS"`
- ProfitCenter string `json:"PRCTR"`
- BuyDate string `json:"ZUGDT"`
- BuyValue string `json:"KANSW"`
- Salvage string `json:"AHPROZ"`
- Udate string `json:"UDATE"`
- Utime string `json:"UTIME"`
- NDPER string `json:"NDPER"`
- Dflag string `json:"XSPEB"`
- DepreciationYear string `json:"NDJAR"`
- Supplier string `json:"LIFNR"`
- TransferFlag string `json:"ORD44"`
- ORD41 string `json:"ORD41"`
- Segment string `json:"SEGMENT"`
- ORD42 string `json:"ORD42"`
- RAUMN string `json:"RAUMN"`
- }
- type AssetReq struct {
- Dest `json:"DEST"`
- Data AssetReqData `json:"DATA"`
- }
- type Company struct {
- Code string `json:"BUKRS"`
- }
- type AssetReqData struct {
- BudatB string `json:"BUDAT_B"`
- BudatE string `json:"BUDAT_E"`
- CompanyCode []Company `json:"TBUKRS"`
- Codes []TANLN1 `json:"TANLN1"`
- EqType []ANLKL `json:"TANLKL"`
- Tord41 []ORD41 `json:"TORD41"`
- Tzugdt []ZUGDT `json:"TZUGDT"`
- }
- type TANLN1 struct {
- Code string `json:"ANLN1"`
- }
- type ANLKL struct {
- ANLKL string `json:"ANLKL"`
- }
- type ORD41 struct {
- ORD41 string `json:"ORD41"`
- }
- type ZUGDT struct {
- ZUGDT string `json:"ZUGDT"`
- }
|