|
|
@@ -0,0 +1,414 @@
|
|
|
+/**
|
|
|
+ * 查询被套期项目信息请求
|
|
|
+ */
|
|
|
+export interface Ermcp2HedgedItemReq {
|
|
|
+ userid: string; // 用户ID
|
|
|
+ hedgedtype: number; // 套期类型 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
|
|
|
+ hedgeditemstatus: number; // 项目状态 0:未提交 1:待审核 2:执行中 3:正常完结 4:审核拒绝 5:异常完结 6:已撤回
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询被套期项目信息响应
|
|
|
+ */
|
|
|
+export interface Ermcp2HedgedItemRsp {
|
|
|
+ accountname: string; // 套期主体
|
|
|
+ applyid: number; // 申请人
|
|
|
+ applysrc: number; // 申请来源 - 1:管理端 2:终端
|
|
|
+ areauserid: number; // 企业ID
|
|
|
+ auditid: number; // 审核人
|
|
|
+ auditremark: string; // 审核备注
|
|
|
+ auditsrc: number; // 审核来源 - 1:管理端 2:终端
|
|
|
+ audittime: string; // 审核时间
|
|
|
+ audittradedate: string; // 审核交易日(yyyyMMdd)
|
|
|
+ createtime: string; // 申请时间
|
|
|
+ curprice: number; // 当前市场价
|
|
|
+ curstock: number; // 期末库存量 = 采购总量 - 销售总量
|
|
|
+ deliverygoodsid: number; // 现货品种ID
|
|
|
+ enddate: string; // 完成日期
|
|
|
+ endtradedate: string; // 完成交易日
|
|
|
+ enumdicname: string; // 单位
|
|
|
+ exeamount: number; // 执行市价总额
|
|
|
+ exeavgprice: number; // 执行市场均价= 执行市价总额 / 执行现货量
|
|
|
+ execontractamount: number; // 执行定价总额
|
|
|
+ exeqty: number; // 执行现货量
|
|
|
+ exerestamount: number; // 执行剩余市价总额【现货贸易】
|
|
|
+ futurefloatpl: number; // 期货浮动损益
|
|
|
+ futurehedgepl: number; // 期货实际损益
|
|
|
+ futurehedgeplchange: number; // 期货实际损益变动
|
|
|
+ futurepl: number; // 期货套期损益
|
|
|
+ futureplchange: number; // 期货套期损益变动
|
|
|
+ hedgeamount: number; // 套期市价总额
|
|
|
+ hedgecontractamount: number; // 套期定价总额 【定价采购合同】【现货贸易】
|
|
|
+ hedgeditemid: string; // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ hedgeditemname: string; // 项目名称
|
|
|
+ hedgeditemnum: string; // 项目编号
|
|
|
+ hedgeditemstatus: number; // 项目状态 - 0:未提交 1:待审核 2:执行中 3:正常完结 4:审核拒绝 5:异常完结 6:已撤回
|
|
|
+ hedgedtype: number; // 套期类型 - 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
|
|
|
+ hedgeqty: number; // 套期现货量
|
|
|
+ hedgerate: number; // 套保比率
|
|
|
+ hedgerestamount: number; // 套期剩余市价总额【现货贸易】
|
|
|
+ hedgesumpl: number; // 套期汇总损益 = 期货汇总损益 + 现货汇总损益
|
|
|
+ middlegoodslist: HedgedItemMiddleGoodsList[]; // 套期商品列表
|
|
|
+ oriavgprice: number; // 期初市场均价 = 套期市价总额 / 套期现货量
|
|
|
+ orifuturehedgepl: number; // 期初期货实际损益
|
|
|
+ orifuturepl: number; // 期初期货套期损益
|
|
|
+ orispothedgepl: number; // 期初现货实际损益
|
|
|
+ orispotpl: number; // 期初现货套期损益
|
|
|
+ planenddate: string; // 计划结束日期
|
|
|
+ planstartdate: string; // 计划开始日期
|
|
|
+ remark: string; // 备注
|
|
|
+ spotbookamount: number; // 现货账面总额
|
|
|
+ spotfloatpl: number; // 现货浮动损益 =(当前市场价 - 期初市场价)*未执行现货量 * 方向(销售计划 为 -1, 其它为1)
|
|
|
+ spothedgepl: number; // 现货套期损益 =(执行市场均价-期初市场均价)*执行现货量 * 方向(销售计划 为 -1, 其它为1)
|
|
|
+ spothedgeplchange: number; // 现货实际损益变动
|
|
|
+ spotpl: number; // 现货套期损益 = 现货实际损益 + 现货浮动损益
|
|
|
+ spotplchange: number; // 现货套期损益变动
|
|
|
+ spottradepl: number; // 现货贸易损益【现货贸易】= 执行合同定价总额 - 套期合同定价总额
|
|
|
+ sumobspl: number; // 汇总绝对损益【现货贸易】=现货贸易损益+增值税损益+期货套期损益
|
|
|
+ tradeuserid: number; // 交易用户ID
|
|
|
+ unexeqty: number; // 未执行现货量 = 套期现货量 - 执行现货量
|
|
|
+ updatetime: string; // 更新时间
|
|
|
+ vatpl: number; // 增值税损益【现货贸易】= 现货贸易损益 * (增值税率 /(1+增值税率))
|
|
|
+ vatrate: number; // 增值税
|
|
|
+ wrstandardid: number; // 现货商品ID
|
|
|
+ wrstandardname: string; // 商品名称
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 套期商品列表
|
|
|
+ */
|
|
|
+export interface HedgedItemMiddleGoodsList {
|
|
|
+ futurehedgeqty: number; // 期货持仓套期量
|
|
|
+ hedgeditemid: number; // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ hiexpsoure: number; // 期现敞口量 = 未执行套期量 + 期货持仓套期量
|
|
|
+ middlegoodscode: string; // 套保商品代码
|
|
|
+ middlegoodsid: number; // 套保品种ID
|
|
|
+ middlegoodsname: string; // 套保商品名称
|
|
|
+ unexehedgeqty: number; // 未执行套期量 = 未执行现货量折算系数 (1/(1+增值税)) * 套期比例(项目上)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 期货持仓明细查询请求
|
|
|
+ */
|
|
|
+export interface ERMCPJRLinkPosReq {
|
|
|
+ hedgeditemid: number; // 套期项目ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 期货持仓明细查询响应
|
|
|
+ */
|
|
|
+export interface ERMCPJRLinkPosRsp {
|
|
|
+ areauserid: number; // 所属企业
|
|
|
+ averageprice: number; // 持仓均价 (TotalBuyHoldAmount - TotalSellHoldAmount) / NetQty
|
|
|
+ closepl: number; // 总平仓盈亏
|
|
|
+ executeprice: number; // 执行价 - 1:期货单 为 0
|
|
|
+ futurehedgeqty: number; // 期货套期量
|
|
|
+ goodsid: number; // 期货合约
|
|
|
+ middlegoodscode: string; // 套保商品代码
|
|
|
+ middlegoodsname: string; // 套保商品名称
|
|
|
+ netqty: number; // 净头寸
|
|
|
+ optioncode: string; // 期权代码
|
|
|
+ ordertype: number; // 单据类型 - 1:期货单 2:看涨期权单 3:看跌期权单
|
|
|
+ reckonpl: number; // 总盈亏(平仓盈亏 + 结算盈亏 - 手续费)
|
|
|
+ spotcontractid: string; // 现货ID [套期项目ID - 金瑞:合同\虚拟合同ID
|
|
|
+ todayfutureclosepl: number; // 今日平仓盈亏
|
|
|
+ totalbuyamount: number; // 买金额 [期货]
|
|
|
+ totalbuyholdamount: number; // 买持仓总金额[期货]
|
|
|
+ totalbuyqty: number; // 买数量
|
|
|
+ totalcharge: number; // 手续费
|
|
|
+ totalpremium: number; // 权利金 [期权]
|
|
|
+ totalsellamount: number; // 卖金额 [期货]
|
|
|
+ totalsellholdamount: number; // 卖持仓总金额[期货]
|
|
|
+ totalsellqty: number; // 卖数量
|
|
|
+ updatetime: string; // 更新时间
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 套期计划明细查询请求
|
|
|
+ */
|
|
|
+export interface ERMCP2HedgedItemspotReq {
|
|
|
+ hedgeditemid: number; // 套期项目ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 套期计划明细查询响应
|
|
|
+ */
|
|
|
+export interface ERMCP2HedgedItemspotRsp {
|
|
|
+ areauserid: number; // 企业ID
|
|
|
+ createtime: string; // 创建时间
|
|
|
+ customeruserid: number; // 对手方 【3:采购合同 4:销售合同】
|
|
|
+ deliverygoodsid: number; // 现货品种ID
|
|
|
+ enumdicname: string; // 单位
|
|
|
+ hedgeditemid: string; // 被套期项目ID
|
|
|
+ hedgeditemspotid: string; // 现货明细ID(625+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ hedgedtype: number; // 套期类型[计划类型] - 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
|
|
|
+ hedgeplanno: string; // 计划编号
|
|
|
+ oriavgprice: number; // 期初市场价[当初市场价]
|
|
|
+ relatedamount: number; // 市价总额 = 关联数量 * 期初市场价
|
|
|
+ relatedhedgeplanid: number; // 关联计划ID 【1:采购计划 2:销售计划】
|
|
|
+ relatedqty: number; // 关联数量[数量]
|
|
|
+ relatedspotcontractid: number; // 关联合同ID 【3:采购合同 4:销售合同】
|
|
|
+ relatedtype: number; // 关联类型 - 1:套期关联 2:执行关联
|
|
|
+ spotgoodsbrandid: number; // 现货品牌ID - 存“DGFactoryItem”表"DGFactoryItemID" = 2
|
|
|
+ spotpricedamount: number; // 定价总额
|
|
|
+ spotpricedavgprice: number; // 现货均价 = 定价总额 / 关联数量
|
|
|
+ spottype: number; // 现货类型 - 1:采购计划 2:销售计划 3:采购合同 4:销售合同 5:库存存货
|
|
|
+ tradeuserid: number; // 交易用户ID
|
|
|
+ wrstandardid: number; // 现货商品ID
|
|
|
+ wrstandardname: string; // 现货商品
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 现货成交明细查询请求
|
|
|
+ */
|
|
|
+export interface ERMCP2HedgedItemSpotDetailReq {
|
|
|
+ hedgeditemid: number; // 套期项目ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 现货成交明细查询响应
|
|
|
+ */
|
|
|
+export interface ERMCP2HedgedItemSpotDetailRsp {
|
|
|
+ accountName: string; // 对手方
|
|
|
+ areauserid: number; // 企业ID
|
|
|
+ brandname: string; // 品牌
|
|
|
+ contractno: string; // 合同编号
|
|
|
+ createtime: string; // 创建时间
|
|
|
+ customeruserid: number; // 对手方 【3:采购合同 4:销售合同】
|
|
|
+ deliverygoodsid: number; // 现货品种ID
|
|
|
+ enumdicname: string; // 单位
|
|
|
+ hedgeditemid: string; // 被套期项目ID
|
|
|
+ hedgeditemspotid: string; // 现货明细ID(625+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ hedgedtype: number; // 套期类型[计划类型] - 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
|
|
|
+ oriavgprice: number; // 期初市场价[当初市场价]
|
|
|
+ relatedamount: number; // 市价总额 = 关联数量 * 期初市场价
|
|
|
+ relatedhedgeplanid: number; // 关联计划ID 【1:采购计划 2:销售计划】
|
|
|
+ relatedqty: number; // 关联数量[数量]
|
|
|
+ relatedspotcontractid: number; // 关联合同ID 【3:采购合同 4:销售合同】
|
|
|
+ relatedtype: number; // 关联类型 - 1:套期关联 2:执行关联
|
|
|
+ spotgoodsbrandid: number; // 现货品牌ID - 存“DGFactoryItem”表"DGFactoryItemID" = 2
|
|
|
+ spotpricedamount: number; // 定价总额[金额]
|
|
|
+ spotpricedavgprice: number; // 现货均价 = 定价总额 / 关联数量
|
|
|
+ spottype: number; // 现货类型[合同类型] - 1:采购计划 2:销售计划 3:采购合同 4:销售合同 5:库存存货
|
|
|
+ tradeuserid: number; // 交易用户ID
|
|
|
+ wrstandardid: number; // 现货商品ID
|
|
|
+ wrstandardname: string; // 现货商品
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 期货成交单明细查询请求
|
|
|
+ */
|
|
|
+export interface ERMCPPatradeLinkDetailReq {
|
|
|
+ hedgeditemid: number; // 套期项目ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 期货成交单明细查询响应
|
|
|
+ */
|
|
|
+export interface ERMCPPatradeLinkDetailRsp {
|
|
|
+ agreeunit: number; // 合约乘数
|
|
|
+ amount: number; // 金额 = RelatedLot * TradePrice * AgreeUnit
|
|
|
+ areauserid: number; // 所属机构
|
|
|
+ bizsubjectid: number; // 归属业务部门ID - SubjectID
|
|
|
+ buyorsell: number; // 方向 - 0:买 1:卖
|
|
|
+ convertratio: number; // 品种系数
|
|
|
+ createtime: string; // 创建时间
|
|
|
+ creatorid: number; // 创建人ID
|
|
|
+ creatorsrc: number; // 创建人来源 - 1:管理端 2:终端 3:交易
|
|
|
+ goodsgroupid: number; // 对冲品种ID[期货合约商品组ID]
|
|
|
+ goodsid: number; // 商品ID
|
|
|
+ hedgeditemid: number; // 现货ID[套期项目ID] [13 - 被套期项目ID] [4,10,11 - 现货合同ID] [9 - 套保计划ID]
|
|
|
+ hedgeflag: number; // 投机套保标志 - 0:无 1:投机 2:套保 3:套利 4:套期保值(平安\合同) 5:单边(平安) 6:移仓(平安) 7:错单处理(平安) 8:跨期套利(平安) 9:套期保值(计划) 10:套利(合同) 11:换月(合同) 12:交割(金瑞) 13:被套期项目
|
|
|
+ linkdetailid: string; // 期货明细ID(614+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ linkstatus: number; // 关联状态 - 1:成功 2:失败 3:解绑
|
|
|
+ middlegoodsid: number; // 套保品种ID
|
|
|
+ name: string; // 账户名/子账户
|
|
|
+ optioncode: string; // [期货合约]期权代码 [期权]
|
|
|
+ ordertype: number; // 单据类型[套期工具] - 1:期货单 2:看涨期权单 3:看跌期权单
|
|
|
+ relatedlot: number; // [数量]关联手数
|
|
|
+ relatedmode: number; // 关联方式 - 1:自动关联 2:手动关联 3:解绑关联
|
|
|
+ relatedqty: number; // 关联数量 = RelatedLot * AgreeUnit * ConvertRatio
|
|
|
+ retcode: number; // 返回码
|
|
|
+ saleuserid: number; // 业务员ID
|
|
|
+ tradedate: string; // 关联交易日(yyyyMMdd)
|
|
|
+ tradeid: string; // 内部成交单ID
|
|
|
+ tradelot: number; // 成交手数
|
|
|
+ tradeprice: number; // [价格]成交价格
|
|
|
+ tradetime: string; // 日期时间
|
|
|
+ tradetradedate: string; // 成交交易日(yyyyMMdd)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 内部未关联成交单查询请求
|
|
|
+ */
|
|
|
+export interface InternalUncorrelatedTradeDetailReq {
|
|
|
+ userid: number; // 套期项目ID
|
|
|
+ begindate?: string; // 起始日期(格式yyyymmdd)
|
|
|
+ enddate?: string; // 终止日期(格式yyyymmdd)
|
|
|
+ goodscode?: string; // 合约代码
|
|
|
+ goodsname?: string; // 合约名称
|
|
|
+ tradeid?: number; // 成交单号
|
|
|
+ buyorsell?: number; // 方向 - 0:买 1:卖
|
|
|
+ accountname?: string; // 套期主体
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 内部未关联成交单查询响应
|
|
|
+ */
|
|
|
+export interface InternalUncorrelatedTradeDetailRsp {
|
|
|
+ accountid: number; // 账号ID
|
|
|
+ accountname: string; // 套期主体
|
|
|
+ agreeunit: number; // 合约乘数
|
|
|
+ areauserid: number; // 所属机构
|
|
|
+ bizsubjectid: number; // 归属业务部门ID - SubjectID
|
|
|
+ buyorsell: number; // 方向 - 0:买 1:卖
|
|
|
+ convertratio: number; // 品种系数
|
|
|
+ createtime: string; // 创建时间
|
|
|
+ creatorid: number; // 创建人ID
|
|
|
+ creatorsrc: number; // 创建人来源 - 1:管理端 2:终端 3:交易
|
|
|
+ enableqty: number; // 项目可关联手数 = 成交手数 - 关联数量
|
|
|
+ goodscode: string; // 合约代码
|
|
|
+ goodsgroupid: number; // 对冲品种ID[期货合约商品组ID]
|
|
|
+ goodsid: number; // 商品ID
|
|
|
+ goodsname: string; // 合约名称
|
|
|
+ hedgeditemid: number; // 现货ID[套期项目ID] [13 - 被套期项目ID] [4,10,11 - 现货合同ID] [9 - 套保计划ID]
|
|
|
+ hedgeflag: number; // 投机套保标志 - 0:无 1:投机 2:套保 3:套利 4:套期保值(平安\合同) 5:单边(平安) 6:移仓(平安) 7:错单处理(平安) 8:跨期套利(平安) 9:套期保值(计划) 10:套利(合同) 11:换月(合同) 12:交割(金瑞) 13:被套期项目
|
|
|
+ linkdetailid: string; // 期货明细ID(614+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ linkstatus: number; // 关联状态 - 1:成功 2:失败 3:解绑
|
|
|
+ middlegoodsid: number; // 套保品种ID
|
|
|
+ relatedlot: number; // [数量]关联手数
|
|
|
+ relatedmode: number; // 关联方式 - 1:自动关联 2:手动关联 3:解绑关联
|
|
|
+ relatedqty: number; // [套期商品数量]关联数量 = RelatedLot * AgreeUnit * ConvertRatio
|
|
|
+ retcode: number; // 返回码
|
|
|
+ saleuserid: number; // 业务员ID
|
|
|
+ tradedate: string; // 关联交易日(yyyyMMdd)
|
|
|
+ tradeid: string; // 成交单号
|
|
|
+ tradelot: number; // 成交手数
|
|
|
+ tradeprice: number; // 成交价
|
|
|
+ tradetime: string; // 成交时间
|
|
|
+ tradetradedate: string; // 成交交易日(yyyyMMdd)
|
|
|
+ userid: number; // 用户编号
|
|
|
+ channelbuildtype: number; // 委托单据类型 0:无 1:建仓 2:平仓
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 内部成交单可关联项目查询请求
|
|
|
+ */
|
|
|
+export interface InternalEnableTradeDetailReq {
|
|
|
+ areauserid: number; // 企业ID
|
|
|
+ goodsid: number; // 期货合约ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 内部成交单可关联项目查询响应
|
|
|
+ */
|
|
|
+export interface InternalEnableTradeDetailRsp {
|
|
|
+ areauserid: number; // 企业ID
|
|
|
+ deliverygoodscode: string; // 现货品种代码
|
|
|
+ deliverygoodsid: number; // 现货品种ID(SEQ_DELIVERYGOODS)
|
|
|
+ deliverygoodsname: string; // 现货品种名称
|
|
|
+ futurehedgeqty: number; // [已关联数量]期货持仓套期量
|
|
|
+ goodsid: number; // 期货合约ID
|
|
|
+ hedgeditemnum: string; // 项目编号
|
|
|
+ unexehedgeqty: number; // 未执行套期量 = 未执行现货量折算系数 (1/(1+增值税)) * 套期比例(项目上)
|
|
|
+ unexespotqty: number; // 未执行现货量
|
|
|
+ wrstandardcode: string; // 现货品类代码
|
|
|
+ wrstandardid: number; // 现货品类ID(SEQ_WRSTANDARD)
|
|
|
+ wrstandardname: string; // 现货品类名称
|
|
|
+ relatedlot?: number; // 本次关联手数
|
|
|
+ relatedqty?: number; // 本次关联数量
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 未关联合同查询请求
|
|
|
+ */
|
|
|
+export interface UnLinkSpotContractReq {
|
|
|
+ userid: number; // 企业ID
|
|
|
+ pricetype?: number; // 定价类型 - 1:一口价 2:点价 3:暂定价
|
|
|
+ contractno?: string; // 合同编号, 模拟查询
|
|
|
+ customername?: string; // 对手方, 模拟查询
|
|
|
+ contracttype: number; // 项合同类型 - 1:采购 -1:销售
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 未关联合同查询响应
|
|
|
+ */
|
|
|
+export interface UnLinkSpotContractRsp {
|
|
|
+ accountname: string; // 套期主体
|
|
|
+ amount: number; // 金额 [1:一口价、3:暂定价]
|
|
|
+ attachment: string; // 附件
|
|
|
+ auditremark: string; // 审核意见
|
|
|
+ audittime: string; // 审核时间
|
|
|
+ avgprice: number; // 定价均价 = 已定价金额 / 已定价量
|
|
|
+ brandname: string; // 品牌名称
|
|
|
+ buyuserid: number; // 采购方ID
|
|
|
+ buyusername: string; // 采购方名称
|
|
|
+ contracctstatus: number; // 合同状态 - 0:未提交 1:待审核 2:执行中 3:正常完结 4:审核拒绝 5:异常完结 6:已撤回
|
|
|
+ contractmargin: number; // 合同保证金
|
|
|
+ contractno: string; // [合同编号]现货合同编号
|
|
|
+ contracttype: number; // [合同类型]现货合同类型 - 1:采购 -1:销售
|
|
|
+ convertfactor: number; // 标仓系数
|
|
|
+ createtime: string; // 创建时间
|
|
|
+ customername: string; // 对手方
|
|
|
+ customeruserid: number; // 客户ID
|
|
|
+ deliveryenddate: string; // 交收期(结束)
|
|
|
+ deliverygoodscode: string; // 现货品种代码
|
|
|
+ deliverygoodsid: number; // 现货品种ID
|
|
|
+ deliverygoodsname: string; // 现货品种名称
|
|
|
+ deliverystartdate: string; // 交收期(开始)
|
|
|
+ enddate: string; // 点价结束日期 [2:点价 3:暂定价]
|
|
|
+ enumdicname: string; // 单位名称
|
|
|
+ goodscode: string; // 点价合约代码
|
|
|
+ goodsid: number; // 点价合约ID - 0:为现货,其它为期货商品合约ID [2:点价 3:暂定价]
|
|
|
+ goodsname: string; // 点价商品名称
|
|
|
+ isrelated: number; // 是否已关联计划项目 - 0:否 1:是
|
|
|
+ isrelated2: number; // 是否已关联现货项目 - 0:否 1:是
|
|
|
+ margin: number; // 当前保证金
|
|
|
+ modelname: string; // 型号名称
|
|
|
+ price: number; // 价格\暂定价 [1:一口价、3:暂定价]
|
|
|
+ pricedamount: number; // 已定价金额 = (点价价格+升贴水) * 数量
|
|
|
+ pricedqty: number; // 已定价量
|
|
|
+ pricemove: number; // 升贴水 [2:点价 3:暂定价]
|
|
|
+ pricetype: number; // 定价类型 - 1:一口价 2:点价 3:暂定价
|
|
|
+ producttype: number; // 产品类型 - 1:标准仓单 2:等标 3:非标
|
|
|
+ qty: number; // [合同数量]数量
|
|
|
+ remark: string; // 备注
|
|
|
+ selluserid: number; // 销售方ID
|
|
|
+ sellusername: string; // 销售方名称
|
|
|
+ spotamount: number; // 合同现货金额 [不含升贴水]
|
|
|
+ spotavgprice: number; // 现货均价 = 合同现货金额 / 已定价量
|
|
|
+ spotcontractid: string; // 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ spotgoodsbrandid: number; // 现货品牌ID
|
|
|
+ spotgoodsdesc: string; // 商品型号
|
|
|
+ spotgoodsmodelid: number; // 现货型号ID
|
|
|
+ startdate: string; // 点价开始日期 [2:点价 3:暂定价]
|
|
|
+ tradeuserid: number; // 交易用户ID
|
|
|
+ unpricedqty: number; // 未定价量 = 合同数量 - 已定价量
|
|
|
+ updatetime: string; // 更新时间
|
|
|
+ userid: number; // 机构ID
|
|
|
+ wrstandardcode: string; // 现货商品代码
|
|
|
+ wrstandardid: number; // 现货商品ID
|
|
|
+ wrstandardname: string; // [现货商品]现货商品名称
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 可关联项目查询请求
|
|
|
+ */
|
|
|
+export interface Ermcp8EnableHedgeditemReq {
|
|
|
+ userid: number; // 用户ID
|
|
|
+ spottype: number; // 现货类型 - 1:采购计划 2:销售计划 3:采购合同 4:销售合同 5:库存存货
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 可关联项目查询响应
|
|
|
+ */
|
|
|
+export interface Ermcp8EnableHedgeditemRsp {
|
|
|
+ accountname: string; // 套期主体
|
|
|
+ hedgeditemid: number; // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ hedgeditemname: string; // 项目名称
|
|
|
+ hedgeditemnum: string; // 项目编号
|
|
|
+ hedgedtype: number; // 套期类型 - 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
|
|
|
+ planenddate: string; // 计划结束日期
|
|
|
+ planstartdate: string; // 计划开始日期
|
|
|
+ relatedqty?: number; // 关联数量
|
|
|
+}
|