|
@@ -0,0 +1,258 @@
|
|
|
|
|
+/**
|
|
|
|
|
+ * 敞口报表请求
|
|
|
|
|
+ */
|
|
|
|
|
+export interface AreaExpourseReportReq {
|
|
|
|
|
+ userid?: number, // 用户ID
|
|
|
|
|
+ querytype: number, // 查询类型 1-日报表 2-周期报表 3-日报表(指定时间段[开始交易日,结束交易日]) 4-日报表明细
|
|
|
|
|
+
|
|
|
|
|
+ tradedate?: string, // 交易日(格式yyyymmdd)
|
|
|
|
|
+ cycletype?: number, // 周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ cycletime?: string, // 周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
|
|
|
|
|
+ begindate?: string, // 开始交易日(格式yyyymmdd)
|
|
|
|
|
+ enddate?: string, // 结束交易日(格式yyyymmdd)
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 敞口报表 信息返回
|
|
|
|
|
+ */
|
|
|
|
|
+export interface Ermcp3ExpourseReportRsp{
|
|
|
|
|
+ accountid :number;//期货账户ID (作废, 默认为number;
|
|
|
|
|
+//)
|
|
|
|
|
+ accountname :string;//机构名称
|
|
|
|
|
+ arbitrageqty :number;//套利量
|
|
|
|
|
+ areauserid :number;//所属机构\交易用户ID
|
|
|
|
|
+ buyfutureqty :number;//买入期货数量
|
|
|
|
|
+ buyplanqty :number;//采购计划数量
|
|
|
|
|
+ buypricedqty :number;//采购合同已定价数量
|
|
|
|
|
+ cycletime :string;//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(number;
|
|
|
|
|
+//)【原值】
|
|
|
|
|
+ cycletype :number;//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ diffexposure :number;//变动量(套保敞口)
|
|
|
|
|
+ difffutuqty :number;//变动量(期货)
|
|
|
|
|
+ diffhedgeqty :number;//变动量(现货应套保总量)
|
|
|
|
|
+ diffmgqtya :number;//套保变动量
|
|
|
|
|
+ diffmgqtyb :number;//套利变动量
|
|
|
|
|
+ diffqty :number;//变动量(总敞口)
|
|
|
|
|
+ diffspotqty :number;//变动量(现货)
|
|
|
|
|
+ enumdicname :string;//单位名称
|
|
|
|
|
+ hedgeqty :number;//套保量
|
|
|
|
|
+ mgneedhedgeratio :number;//套保比例(套保品的)
|
|
|
|
|
+ middlegoodsid :number;//套保品种ID
|
|
|
|
|
+ middlegoodsname :string;//套保商品名称
|
|
|
|
|
+ middlgoodscode :string;//套保商品代码
|
|
|
|
|
+ needarbitrageqty :number;//应套利量
|
|
|
|
|
+ needarbitrageratio :number;//套利比例(套保品的)
|
|
|
|
|
+ needhedgeexposoure :number;//应套保敞口(套保敞口)
|
|
|
|
|
+ needhedgeqty :number;//应套保量
|
|
|
|
|
+ needhedgeratio :number;//应套保敞口比例
|
|
|
|
|
+ oriarbitrageqty :number;//期初套利量
|
|
|
|
|
+ oribuyfutureqty :number;//期初买入期货数量
|
|
|
|
|
+ oribuyplanqty :number;//期初采购计划数量
|
|
|
|
|
+ oribuypricedqty :number;//期初采购合同已定价数量
|
|
|
|
|
+ orihedgeqty :number;//期初套保量
|
|
|
|
|
+ orineedarbitrageqty :number;//期初应套利量
|
|
|
|
|
+ orineedhedgeexposoure :number;//期初应套保敞口
|
|
|
|
|
+ orineedhedgeqty :number;//期初应套保量
|
|
|
|
|
+ orisellfutureqty :number;//期初卖出期货数量
|
|
|
|
|
+ orisellplanqty :number;//期初销售计划数量
|
|
|
|
|
+ orisellpricedqty :number;//期初销售合同已定价数量
|
|
|
|
|
+ oritotalexposure :number;//期初实时总敞口
|
|
|
|
|
+ oritotalfutureqty :number;//期初期货头寸总量
|
|
|
|
|
+ oritotalneedhedgeqty :number;//期初应套保总量
|
|
|
|
|
+ oritotalspotqty :number;//期初现货头寸总量
|
|
|
|
|
+ reckondate :string;//日照时期(yyyyMMdd)
|
|
|
|
|
+ sellfutureqty :number;//卖出期货数量
|
|
|
|
|
+ sellplanqty :number;//销售计划数量
|
|
|
|
|
+ sellpricedqty :number;//销售合同已定价数量
|
|
|
|
|
+ totalexposure :number;//实时总敞口(总敞口)
|
|
|
|
|
+ totalfutureqty :number;//期货头寸总量(期货总量)
|
|
|
|
|
+ totalhedgeratio :number;//敞口比例
|
|
|
|
|
+ totalneedhedgeqty :number;//应套保总量(现货应套保总量)
|
|
|
|
|
+ totalspotqty :number;//现货头寸总量
|
|
|
|
|
+ unitid :number;//单位id
|
|
|
|
|
+ updatetime :string;//更新时间
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 查询现货报表
|
|
|
|
|
+ */
|
|
|
|
|
+export interface AreaSpotplReportReq{
|
|
|
|
|
+ userid?: number, // 用户ID
|
|
|
|
|
+ querytype: number, // 查询类型 1-日报表 2-周期报表 3-日报表(指定时间段[开始交易日,结束交易日]) 4-日报表明细 5-周期报表明细
|
|
|
|
|
+ tradedate?: string,// 交易日(格式yyyymmdd)
|
|
|
|
|
+ cycletype?: number,// 周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ cycletime?: string,// 周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYMMDD周内任意一天) 全(0)【原值】
|
|
|
|
|
+ begindate?: string,// 开始交易日(格式yyyymmdd)
|
|
|
|
|
+ enddate?: string,// 结束交易日(格式yyyymmdd)
|
|
|
|
|
+ deliverygoodsid?: number,//现货品种id
|
|
|
|
|
+ wrstandardid?: number,// 品类id
|
|
|
|
|
+ currencyid?: number,// 币种id
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 查询现货报表返回
|
|
|
|
|
+ */
|
|
|
|
|
+export interface Ermcp3AreaSpotPLRsp{
|
|
|
|
|
+ accountid :number;//期货账户ID (作废, 默认为number;
|
|
|
|
|
+//)
|
|
|
|
|
+ accountname :string;//机构名称
|
|
|
|
|
+ actualpl :number;//现货损益
|
|
|
|
|
+ areauserid :number;//所属机构\交易用户ID
|
|
|
|
|
+ biztype :number;//业务类型 - 1:套保 2:套利
|
|
|
|
|
+ brandname :string;//品牌名称
|
|
|
|
|
+ curamount :number;//期末额
|
|
|
|
|
+ curaverageprice :number;//期末均价
|
|
|
|
|
+ curbuyamount :number;//期末采购总额
|
|
|
|
|
+ curbuyqty :number;//期末采购总量
|
|
|
|
|
+ curmarketvalue :number;//参考市值(期末市值)
|
|
|
|
|
+ curqty :number;//期末量
|
|
|
|
|
+ currencyid :number;//结算币种ID【原值】
|
|
|
|
|
+ currencyname :string;//币种名称
|
|
|
|
|
+ cursellamount :number;//期末销售总额
|
|
|
|
|
+ cursellqty :number;//期末销售总量
|
|
|
|
|
+ curspotprice :number;//参考市价(最新价)
|
|
|
|
|
+ cycletime :string;//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(number;
|
|
|
|
|
+//)【原值】
|
|
|
|
|
+ cycletype :number;//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ deliverygoodscode :string;//现货商品代码
|
|
|
|
|
+ deliverygoodsid :number;//现货品种ID
|
|
|
|
|
+ deliverygoodsname :string;//现货商品名称
|
|
|
|
|
+ enumdicname :string;//现货商品单位名称
|
|
|
|
|
+ floatpl :number;//浮动损益
|
|
|
|
|
+ goodsunitid :number;//现货商品单位id
|
|
|
|
|
+ oriamount :number;//期初额
|
|
|
|
|
+ oriaverageprice :number;//期初均价
|
|
|
|
|
+ oribuyamount :number;//期初采购总额
|
|
|
|
|
+ oribuyqty :number;//期初采购总量
|
|
|
|
|
+ oriqty :number;//期初量
|
|
|
|
|
+ orisellamount :number;//期初销售总额
|
|
|
|
|
+ orisellqty :number;//期初销售总量
|
|
|
|
|
+ reckondate :string;//日照时期(yyyyMMdd)
|
|
|
|
|
+ spotgoodsbrandid :number;//现货品牌ID
|
|
|
|
|
+ todaybuyamount :number;//今日采购额(今采购额)
|
|
|
|
|
+ todaybuyaverageprice :number;//今日采购均价
|
|
|
|
|
+ todaybuyqty :number;//今日采购量(今采购量)
|
|
|
|
|
+ todayinqty :number;//今日入库量(今入库量)
|
|
|
|
|
+ todayoutqty :number;//今日出库量(今出库量)
|
|
|
|
|
+ todaysellamount :number;//今日销售额(今销售额)
|
|
|
|
|
+ todaysellaverageprice :number;//今日销售均价
|
|
|
|
|
+ todaysellqty :number;//今日销售量(今销售量)
|
|
|
|
|
+ unitid :number;//品类单位id
|
|
|
|
|
+ unitidname :string;//品类单位名称
|
|
|
|
|
+ updatetime :string;//更新时间
|
|
|
|
|
+ wrfactortypeid :number;//仓单要素类型ID(212+Unix秒时间戳(1number;
|
|
|
|
|
+//位)+xxxxxx)
|
|
|
|
|
+ wrstandardcode :string;//品类代码
|
|
|
|
|
+ wrstandardid :number;//现货品类ID
|
|
|
|
|
+ wrstandardname :string;//品类名称
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 查询库存报表请求
|
|
|
|
|
+ */
|
|
|
|
|
+export interface AreaStockReportReq{
|
|
|
|
|
+ userid?: number // 用户ID
|
|
|
|
|
+ querytype: number // 查询类型 1-日报表 2-周期报表 3-日报表(指定时间段[开始交易日,结束交易日]) 4-日报表明细 5-周期报表明细
|
|
|
|
|
+ tradedate?: string // 交易日(格式yyyymmdd)
|
|
|
|
|
+ cycletype?: number// 周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ begindate?: string// 开始交易日(格式yyyymmdd)
|
|
|
|
|
+ enddate?: string // 结束交易日(格式yyyymmdd)
|
|
|
|
|
+ deliverygoodsid?: number// 现货商品ID
|
|
|
|
|
+ wrstandardid?: number// 品类ID
|
|
|
|
|
+ spotgoodsbrandid?: number // 品牌ID
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 查询库存报表返回
|
|
|
|
|
+ */
|
|
|
|
|
+export interface Ermcp3AreaStockReport{
|
|
|
|
|
+ brandname :string;//品牌名称
|
|
|
|
|
+ curstock :number;//期末库存量
|
|
|
|
|
+ cycletime :string;//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(number;
|
|
|
|
|
+//)【原值】
|
|
|
|
|
+ cycletype :number;//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ deliverygoodscode :string;//现货品种代码
|
|
|
|
|
+ deliverygoodsid :number;//现货品种id
|
|
|
|
|
+ deliverygoodsname :string;//现货品种名称
|
|
|
|
|
+ diffqty :number;//库存变化量 = 期末 - 期初
|
|
|
|
|
+ enumdicname :string;//单位名称
|
|
|
|
|
+ goodsunitid :number;//现货单位id
|
|
|
|
|
+ oristock :number;//期初库存量
|
|
|
|
|
+ reckondate :string;//日照时期(yyyyMMdd)
|
|
|
|
|
+ spotgoodsbrandid :number;//现货品牌ID
|
|
|
|
|
+ todaybuyinqty :number;//今采购入库量
|
|
|
|
|
+ todayproduceinqty :number;//今内部入库量
|
|
|
|
|
+ todayproduceoutqty :number;//今内部出库量
|
|
|
|
|
+ todayselloutqty :number;//今销售出库量
|
|
|
|
|
+ unbuyinqty :number;//采购未入库量(数据库未找到相关字段?)
|
|
|
|
|
+ unitid :number;//品类单位id
|
|
|
|
|
+ unselloutqty :number;//销售未出库量(数据库未找到相关字段?)
|
|
|
|
|
+ updatetime :string;//更新时间
|
|
|
|
|
+ userid :number;//机构ID
|
|
|
|
|
+ username :string;//机构名称
|
|
|
|
|
+ warehousecode :string;//仓库代码
|
|
|
|
|
+ warehouseinfoid :string;//仓库ID
|
|
|
|
|
+ warehousename :string;//仓库名称
|
|
|
|
|
+ warehousetype :number;//仓库类型 - 1 厂库 2 自有库 3 合作库
|
|
|
|
|
+ wrstandardcode :string;//品类代码
|
|
|
|
|
+ wrstandardid :number;//品类ID
|
|
|
|
|
+ wrstandardname :string;//品类名称
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 查询财务报表请求
|
|
|
|
|
+ */
|
|
|
|
|
+export interface FinanceReportReq{
|
|
|
|
|
+ userid: number // 用户ID
|
|
|
|
|
+ querytype: number // 查询类型 1-日报表 2-周期报表 3-日报表(指定时间段[开始交易日,结束交易日]) 4-日报表明细 5-周期报表明细
|
|
|
|
|
+ tradedate?: string// 交易日(格式yyyymmdd)
|
|
|
|
|
+ cycletype?: string// 周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ cycletime?: string// 周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYMMDD周内任意一天) 全(0)【原值】
|
|
|
|
|
+ begindate?: string// 开始交易日(格式yyyymmdd)
|
|
|
|
|
+ enddate?: string// 结束交易日(格式yyyymmdd)
|
|
|
|
|
+ currencyid?: number// 币种id(日报表明细)
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 财务报表回应
|
|
|
|
|
+ */
|
|
|
|
|
+export interface Ermcp3FinanceReport{
|
|
|
|
|
+ areauserid :number;//所属机构\交易用户ID
|
|
|
|
|
+ biztype :number;//业务类型 - 1:套保 2:套利
|
|
|
|
|
+ brandname :string;//品牌名称
|
|
|
|
|
+ buypreinvoicedamount :number;//采购预收票额(预收票额)
|
|
|
|
|
+ buyprepaidamount :number;//采购预付款额(预付货款额)
|
|
|
|
|
+ buytodayinvoiceamount :number;//采购今收票额(今收票额)
|
|
|
|
|
+ buytodayrefundamount :number;//采购今收退款额(今收退款额)
|
|
|
|
|
+ buytodaysettleamount :number;//采购今付款额(今付货款额)
|
|
|
|
|
+ buyuninvoicedamount :number;//采购应收票额(应收票额)
|
|
|
|
|
+ buyunpaidamount :number;//采购应付款额(应付货款额)
|
|
|
|
|
+ currencyid :number;//结算币种ID
|
|
|
|
|
+ currencyname :string;//币种名称
|
|
|
|
|
+ cycletime :string;//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(number;
|
|
|
|
|
+//)【原值】
|
|
|
|
|
+ cycletype :number;//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
|
|
+ deliverygoodscode :string;//现货品种代码
|
|
|
|
|
+ deliverygoodsid :number;//现货品种ID
|
|
|
|
|
+ deliverygoodsname :string;//现货品种名称
|
|
|
|
|
+ reckondate :string;//日照时期(yyyyMMdd)
|
|
|
|
|
+ sellpreinvoicedamount :number;//销售预开票额(预开票额)
|
|
|
|
|
+ sellprepaidamount :number;//销售预收款额(预收货款额)
|
|
|
|
|
+ selltodayinvoiceamount :number;//销售今开票额(今开票额)
|
|
|
|
|
+ selltodayrefundamount :number;//销售今付退款额(今付退款额)
|
|
|
|
|
+ selltodaysettleamount :number;//销售今收款额(今收货款额)
|
|
|
|
|
+ selluninvoicedamount :number;//销售应开票额(应开票额)
|
|
|
|
|
+ sellunpaidamount :number;//销售应收款额(应收货款额)
|
|
|
|
|
+ spotgoodsbrandid :number;//现货品牌ID
|
|
|
|
|
+ todaypaysum :number;//今付款合计
|
|
|
|
|
+ todayreceivesum :number;//今收款合计
|
|
|
|
|
+ updatetime :string;//更新时间
|
|
|
|
|
+ wrfactortypeid :number;//仓单要素类型ID(212+Unix秒时间戳(1number;
|
|
|
|
|
+//位)+xxxxxx)
|
|
|
|
|
+ wrstandardcode :string;//品类代码
|
|
|
|
|
+ wrstandardid :number;//现货商品ID
|
|
|
|
|
+ wrstandardname :string;//品类名称
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|