/**
 * 财务报表查询请求
 */
export interface QueryFinanceDayReportReq {
    /**用户ID */
    userid: number;
    /**交易日(格式:yyyyMMdd) */
    tradedate: string;
}
/**
 * 财务日报表查询回应
 */
export interface QueryFinanceDayReportRsp {
    /**所属机构 */
    areauserid: number;
    /**今日开票金额 */
    collectinvoiceamount: number;
    /**今日开票笔数 */
    collectinvoicecount: number;
    /**今日收款金额 */
    collectmoneyamount: number;
    /**今日收款笔数 */
    collectmoneycount: number;
    /**今日收票金额 */
    payinvoiceamount: number;
    /**今日收票笔数 */
    payinvoicecount: number;
    /**今日付款金额 */
    paymoneyamount: number;
    /**今日付款笔数 */
    paymoneycount: number;
    /**日照时期(yyyyMMdd) */
    reckondate: string;
    /**更新时间 */
    updatetime: string;
}
/**
 * 财务发票日报表查询回应
 */
export interface QueryFinanceInvoiceDayReportRsp {
    /**操作人 */
    applyid: number;
    /**操作人名称 */
    applyname: string;
    /**业务类型 - 1:套保计划 2:现货合同 */
    biztype: number;
    /**品牌名称 */
    brandname: string;
    /**现货合同类型 - 1:采购 -1:销售 */
    contracttype: number;
    /**现货品种代码 */
    deliverygoodscode: string;
    /**现货品种id */
    deliverygoodsid: number;
    /**现货品种名称 */
    deliverygoodsname: string;
    /**单位名称 */
    enumdicname: string;
    /**流水日期(时间) */
    logdatetime: string;
    /**流水ID(604+Unix秒时间戳(10位)+xxxxxx) */
    logid: string;
    /**合同类型(名称) */
    logtypename: string;
    /**数值 */
    logvalue: string;
    /**操作流水类型  */
    operatelogtype: number;
    /**流水类型名称 */
    optypename: string;
    /**现货合同ID\套保计划 */
    relatedid: string;
    /**合同编号 */
    relatedno: string;
    /**交易日(yyyyMMdd) */
    tradedate: string;
    /**机构ID */
    userid: number;
}
/**
 * 财务付款日报表查询回应
 */
export interface QueryFinancePayDayReportRsp {
    /**操作人 */
    applyid: number;
    /**操作人名称 */
    applyname: string;
    /**业务类型 - 1:套保计划 2:现货合同 */
    biztype: number;
    /**品牌名称 */
    brandname: string;
    /**现货合同类型 - 1:采购 -1:销售 */
    contracttype: number;
    /**现货品种代码 */
    deliverygoodscode: string;
    /**现货品种id */
    deliverygoodsid: number;
    /**现货品种名称 */
    deliverygoodsname: string;
    /**单位名称 */
    enumdicname: string;
    /**流水日期(时间) */
    logdatetime: string;
    /**流水ID(604+Unix秒时间戳(10位)+xxxxxx) */
    logid: string;
    /**合同类型(名称) */
    logtypename: string;
    /**数值 */
    logvalue: string;
    /**操作流水类型  */
    operatelogtype: number;
    /**流水类型名称 */
    optypename: string;
    /**现货合同ID\套保计划 */
    relatedid: string;
    /**合同编号 */
    relatedno: string;
    /**交易日(yyyyMMdd) */
    tradedate: string;
    /**机构ID */
    userid: number;
}


/**
  * 财务月报表查询请求
  */
export interface QueryFinanceMonthReportReq {
    /**用户ID */
    userid: number;
    /**周期时间:月(格式:yyyyMM) */
    cycletime: string;
}

/**
 * 财务月报表查询回应
 */
export interface QueryFinanceMonthReportRsp {
    /**所属机构【原值】 */
    areauserid: number;
    /**今日开票金额【汇总】 */
    collectinvoiceamount: number;
    /**今日开票笔数【汇总】 */
    collectinvoicecount: number;
    /**今日收款金额【汇总】 */
    collectmoneyamount: number;
    /**今日收款笔数【汇总】 */
    collectmoneycount: number;
    /**周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】 */
    cycletime: string;
    /**周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】 */
    cycletype: number;
    /**日报表明细 */
    dayfr: QueryFinanceDayReportRsp[];
    /**今日收票金额【汇总】 */
    payinvoiceamount: number;
    /**今日收票笔数【汇总】 */
    payinvoicecount: number;
    /**今日付款金额【汇总】 */
    paymoneyamount: number;
    /**今日付款笔数【汇总】 */
    paymoneycount: number;
    /**更新时间 */
    updatetime: string;
}

