CREATE TABLE TBizReportDateCache# ( CompId BIGINT, Date VARCHAR(10), SpId BIGINT ) CREATE TABLE TBizReportTotal# ( SpId BIGINT, CompId BIGINT, --公司ID AcctDate VARCHAR(50), --账务日期 TotalCust FLOAT DEFAULT 0, --总客数 TotalRegCust FLOAT DEFAULT 0, --总登记客数 TotalNewCust FLOAT DEFAULT 0, --新增会员数 TotalIncome FLOAT DEFAULT 0, --总收入 TotalIncomeAct FLOAT DEFAULT 0, --总收入实收额 Expenses FLOAT DEFAULT 0, --开支 OtherIncome FLOAT DEFAULT 0, --其他收入 OtherIncomeAct FLOAT DEFAULT 0, --其他收入 LaborIncome FLOAT DEFAULT 0, --店内收入 LaborIncomeAct FLOAT DEFAULT 0, --店内收入 RemainCash FLOAT DEFAULT 0, --剩余收入 RemainIncome FLOAT DEFAULT 0, --剩余收入 CurrentAccountBalance FLOAT DEFAULT 0, --当期卡余额 CurrentCourseBalance FLOAT DEFAULT 0, --当期疗程卡余额 BizIncome FLOAT DEFAULT 0, --营业收入 = BizIncomeAct FLOAT DEFAULT 0, --营业收入 = TotalTurnover FLOAT DEFAULT 0, --总营业额 TotalLaborPerf FLOAT DEFAULT 0 , --劳动业绩 TotalLaborPerfAct FLOAT DEFAULT 0 , --劳动业绩实收额 TotalCash FLOAT DEFAULT 0 , --总现金 TotalBank FLOAT DEFAULT 0 , --总银行卡 TotalBankAct FLOAT DEFAULT 0 , --总银行卡实收额 TotalUseCard FLOAT DEFAULT 0, --总卡消费 TotalUseCardAct FLOAT DEFAULT 0, --总卡消费实收额 TotalUseCourse FLOAT DEFAULT 0, --总疗程消费 TotalUsePoint FLOAT DEFAULT 0, --消费积分 TotalMemArrears FLOAT DEFAULT 0, --会员欠款 TotalMemPayBack FLOAT DEFAULT 0, --会员还款 TotalMemPayBackAct FLOAT DEFAULT 0, --会员还款实收额 TotalDuesAmt FLOAT DEFAULT 0, --会费金额 TotalDuesQty FLOAT DEFAULT 0, --会费数量 TotalFree FLOAT DEFAULT 0, --总赠送 TotalCardSaleAll FLOAT DEFAULT 0, --所有的卡销售 TotalCardSaleAllAct FLOAT DEFAULT 0, --所有的卡销售实收额 TotalCardSale FLOAT DEFAULT 0, --储值卡销售 TotalCardSaleAct FLOAT DEFAULT 0, --储值卡销售实收额 TotalCardRchg FLOAT DEFAULT 0, --储值卡充值 TotalCardRchgAct FLOAT DEFAULT 0, --储值卡充值实收额 TotalCourseSale FLOAT DEFAULT 0,--总疗程销售 TotalCourseSaleAct FLOAT DEFAULT 0,--总疗程销售实收额 TotalCoursePackSale FLOAT DEFAULT 0,--总套餐销售 TotalCoursePackSaleAct FLOAT DEFAULT 0,--总套餐销售实收额 TotalCourseExch FLOAT DEFAULT 0, --总疗程替换 TotalCourseExchAct FLOAT DEFAULT 0, --总疗程替换实收额 TotalConsItem FLOAT DEFAULT 0, --总消费项目 TotalConsItemAct FLOAT DEFAULT 0, --总消费项目实收额 TotalConsGoods FLOAT DEFAULT 0, --总消费产品 TotalConsGoodsAct FLOAT DEFAULT 0, --总消费产品实收额 TotalConsume FLOAT DEFAULT 0, --总消费 TotalConsumeAct FLOAT DEFAULT 0, --总消费实收额 CustUnitPrice FLOAT DEFAULT 0, --客单价 ApptQty FLOAT DEFAULT 0, --总指定 ApptQtyRate FLOAT DEFAULT 0,--指定占比 ApptAmt FLOAT DEFAULT 0, --总指定业绩 ApptAmtRate FLOAT DEFAULT 0, --业绩占比 TurnQty FLOAT DEFAULT 0, --总轮牌 TurnQtyRate FLOAT DEFAULT 0,--总轮牌占比 TurnAmt FLOAT DEFAULT 0, --总轮牌业绩 TurnAmtRate FLOAT DEFAULT 0, --轮牌业绩占比 MaleQty FLOAT DEFAULT 0, --男客数 MaleQtyRate FLOAT DEFAULT 0, --男客比 MaleAmt FLOAT DEFAULT 0, --男客业绩 MaleAmtRate FLOAT DEFAULT 0, --男客业绩比 FemaleQty FLOAT DEFAULT 0, --女客数 FemaleQtyRate FLOAT DEFAULT 0, --女客数比 FemaleAmt FLOAT DEFAULT 0, --女客业绩 FemaleAmtRate FLOAT DEFAULT 0, --女客业绩比 ChildQty FLOAT DEFAULT 0, --儿童数 ChildQtyRate FLOAT DEFAULT 0, --儿童比 ChildAmt FLOAT DEFAULT 0, --儿童业绩 ChildAmtRate FLOAT DEFAULT 0, --儿童业绩比 OldQty FLOAT DEFAULT 0, --老客数 OldQtyRate FLOAT DEFAULT 0, --老客比 OldAmt FLOAT DEFAULT 0, --老客业绩 OldAmtRate FLOAT DEFAULT 0, --老客业绩比 NewQty FLOAT DEFAULT 0, --新客数 NewQtyRate FLOAT DEFAULT 0, --新客数比 NewAmt FLOAT DEFAULT 0, --新客业绩 NewAmtRate FLOAT DEFAULT 0, --新客业绩比 MemQty FLOAT DEFAULT 0, --会员数 MemQtyRate FLOAT DEFAULT 0, --会员数比 MemAmt FLOAT DEFAULT 0, --会员业绩 MemAmtRate FLOAT DEFAULT 0, --会员业绩比 VisitorQty FLOAT DEFAULT 0, --散客数 VisitorQtyRate FLOAT DEFAULT 0, --散客数比 VisitorAmt FLOAT DEFAULT 0, --散客业绩 VisitorAmtRate FLOAT DEFAULT 0,--散客业绩比 PRIMARY KEY(SpId,CompId,AcctDate) ) CREATE TABLE TBizReportPayment# ( SpId BIGINT, CompId BIGINT, AcctDate VARCHAR(10), PayTypeId BIGINT, Total FLOAT DEFAULT 0, --现金总营业额 TotalAct FLOAT DEFAULT 0, --现金总实收额 Item FLOAT DEFAULT 0, --项目 ItemAct FLOAT DEFAULT 0, --项目 Goods FLOAT DEFAULT 0, --产品 GoodsAct FLOAT DEFAULT 0, --产品 CardSale FLOAT DEFAULT 0, --卡销售 CardSaleAct FLOAT DEFAULT 0, --卡销售 Repay FLOAT DEFAULT 0, --还款 RepayAct FLOAT DEFAULT 0, --还款 CourseSale FLOAT DEFAULT 0, --疗程销售 CourseSaleAct FLOAT DEFAULT 0, --疗程销售 CoursePackSale FLOAT DEFAULT 0, --套餐销售 CoursePackSaleAct FLOAT DEFAULT 0, --套餐销售 CourseExch FLOAT DEFAULT 0, --疗程替换 CourseExchAct FLOAT DEFAULT 0, --疗程替换 Earnest FLOAT DEFAULT 0, --定金 EarnestAct FLOAT DEFAULT 0, --定金 OtherIncome FLOAT DEFAULT 0, --其他收入 OtherIncomeAct FLOAT DEFAULT 0, --其他收入 Expenses FLOAT DEFAULT 0, --开支 ExpensesAct FLOAT DEFAULT 0, --开支 Remain FLOAT DEFAULT 0, --剩余 PRIMARY KEY (SpId,CompId,AcctDate,PayTypeId) ) CREATE TABLE TBizReportDetail# ( SpId BIGINT, SortIndex INT, BizType NVARCHAR(20), ItemTypeNo NVARCHAR(50), ItemTypeName NVARCHAR(50), ItemNo NVARCHAR(50), ItemName NVARCHAR(50), Qty DECIMAL(18,6), Times DECIMAL(18,6), QtyRate DECIMAL(18,6), Amt DECIMAL(18,6), AmtRate DECIMAL(18,6), ActAmt DECIMAL(18,6), PRIMARY KEY(SpId,BizType,ItemNo) ) SELECT * FROM TBizReportDetail# EXEC PRptBizReport01 'Company="001"FromDate="2018-01-01"ToDate="2018-10-01"ReportStyle="1"'