创建店长工资统计表.sql
5.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
-- 创建店长工资统计表
-- 表名:lq_store_manager_salary_statistics
CREATE TABLE IF NOT EXISTS `lq_store_manager_salary_statistics` (
`F_Id` VARCHAR(50) NOT NULL COMMENT '主键ID',
-- 基础信息
`F_StoreId` VARCHAR(50) NOT NULL COMMENT '门店ID(关联lq_mdxx.F_Id)',
`F_StoreName` VARCHAR(200) NULL COMMENT '门店名称',
`F_Position` VARCHAR(50) NULL COMMENT '核算岗位(店长)',
`F_EmployeeId` VARCHAR(50) NOT NULL COMMENT '员工ID(关联BASE_USER.F_Id)',
`F_EmployeeName` VARCHAR(100) NULL COMMENT '员工姓名',
`F_StatisticsMonth` VARCHAR(6) NOT NULL COMMENT '统计月份(YYYYMM格式)',
-- 门店信息
`F_StoreType` INT NULL COMMENT '门店类型(判断旗舰店)',
`F_StoreCategory` INT NULL COMMENT '门店类别(A/B/C类)',
`F_IsNewStore` VARCHAR(10) NULL COMMENT '是否新店(是/否)',
`F_NewStoreProtectionStage` INT DEFAULT 0 COMMENT '新店保护阶段',
-- 业绩相关
`F_StoreTotalPerformance` DECIMAL(18,2) DEFAULT 0.00 COMMENT '门店总业绩(开单业绩-退卡业绩)',
`F_StoreBillingPerformance` DECIMAL(18,2) DEFAULT 0.00 COMMENT '门店开单业绩',
`F_StoreRefundPerformance` DECIMAL(18,2) DEFAULT 0.00 COMMENT '门店退卡业绩',
`F_StoreLifeline` DECIMAL(18,2) DEFAULT 0.00 COMMENT '门店生命线',
`F_PerformanceCompletionRate` DECIMAL(18,4) DEFAULT 0.0000 COMMENT '业绩完成率',
`F_PerformanceReached` VARCHAR(10) NULL COMMENT '业绩是否达标(是/否)',
-- 考核相关
`F_HeadCount` INT DEFAULT 0 COMMENT '进店消耗人数',
`F_TargetHeadCount` DECIMAL(18,2) DEFAULT 0.00 COMMENT '目标人头数',
`F_HeadCountReached` VARCHAR(10) NULL COMMENT '人头是否达标(是/否)',
`F_StoreConsume` DECIMAL(18,2) DEFAULT 0.00 COMMENT '门店消耗金额',
`F_TargetConsume` DECIMAL(18,2) DEFAULT 0.00 COMMENT '目标消耗金额',
`F_ConsumeReached` VARCHAR(10) NULL COMMENT '消耗是否达标(是/否)',
`F_UnreachedIndicatorCount` INT DEFAULT 0 COMMENT '未达标指标数量',
`F_AssessmentDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '考核扣款金额',
-- 毛利相关
`F_SalesPerformance` DECIMAL(18,2) DEFAULT 0.00 COMMENT '销售业绩(开单业绩-退款业绩)',
`F_ProductMaterial` DECIMAL(18,2) DEFAULT 0.00 COMMENT '产品物料(仓库领用金额)',
`F_CooperationCost` DECIMAL(18,2) DEFAULT 0.00 COMMENT '合作项目成本',
`F_StoreExpense` DECIMAL(18,2) DEFAULT 0.00 COMMENT '店内支出',
`F_LaundryCost` DECIMAL(18,2) DEFAULT 0.00 COMMENT '洗毛巾费用',
`F_GrossProfit` DECIMAL(18,2) DEFAULT 0.00 COMMENT '毛利(销售业绩-产品物料-合作项目成本-店内支出-洗毛巾)',
-- 提成相关
`F_CommissionRate` DECIMAL(18,4) DEFAULT 0.0000 COMMENT '提成比例',
`F_CommissionAmount` DECIMAL(18,2) DEFAULT 0.00 COMMENT '提成金额(基于毛利)',
-- 底薪相关
`F_BaseSalary` DECIMAL(18,2) DEFAULT 4000.00 COMMENT '底薪金额(固定4000元)',
`F_FlagshipStoreDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '旗舰店负奖励(800元)',
`F_ActualBaseSalary` DECIMAL(18,2) DEFAULT 0.00 COMMENT '实际底薪(底薪-考核扣款-旗舰店负奖励)',
-- 考勤相关
`F_WorkingDays` INT DEFAULT 0 COMMENT '在店天数',
`F_LeaveDays` INT DEFAULT 0 COMMENT '请假天数',
-- 工资相关
`F_GrossSalary` DECIMAL(18,2) DEFAULT 0.00 COMMENT '应发工资(实际底薪+提成)',
`F_ActualSalary` DECIMAL(18,2) DEFAULT 0.00 COMMENT '实发工资(应发工资-扣款合计+补贴合计+奖金)',
-- 扣款相关
`F_MissingCard` DECIMAL(18,2) DEFAULT 0.00 COMMENT '缺卡扣款',
`F_LateArrival` DECIMAL(18,2) DEFAULT 0.00 COMMENT '迟到扣款',
`F_LeaveDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '请假扣款',
`F_SocialInsuranceDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣社保',
`F_RewardDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣除奖励',
`F_AccommodationDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣住宿费',
`F_StudyPeriodDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣学习期费用',
`F_WorkClothesDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣工作服费用',
`F_TotalDeduction` DECIMAL(18,2) DEFAULT 0.00 COMMENT '扣款合计',
-- 补贴相关
`F_MonthlyTrainingSubsidy` DECIMAL(18,2) DEFAULT 0.00 COMMENT '当月培训补贴',
`F_MonthlyTransportSubsidy` DECIMAL(18,2) DEFAULT 0.00 COMMENT '当月交通补贴',
`F_LastMonthTrainingSubsidy` DECIMAL(18,2) DEFAULT 0.00 COMMENT '上月培训补贴',
`F_LastMonthTransportSubsidy` DECIMAL(18,2) DEFAULT 0.00 COMMENT '上月交通补贴',
`F_TotalSubsidy` DECIMAL(18,2) DEFAULT 0.00 COMMENT '补贴合计',
-- 奖金相关
`F_Bonus` DECIMAL(18,2) DEFAULT 0.00 COMMENT '发奖金',
`F_ReturnPhoneDeposit` DECIMAL(18,2) DEFAULT 0.00 COMMENT '退手机押金',
`F_ReturnAccommodationDeposit` DECIMAL(18,2) DEFAULT 0.00 COMMENT '退住宿押金',
-- 支付相关
`F_MonthlyPaymentStatus` VARCHAR(50) NULL COMMENT '当月是否发放',
`F_PaidAmount` DECIMAL(18,2) DEFAULT 0.00 COMMENT '支付金额',
`F_PendingAmount` DECIMAL(18,2) DEFAULT 0.00 COMMENT '待支付金额',
`F_LastMonthSupplement` DECIMAL(18,2) DEFAULT 0.00 COMMENT '补发上月',
`F_MonthlyTotalPayment` DECIMAL(18,2) DEFAULT 0.00 COMMENT '当月支付总额',
-- 其他
`F_IsLocked` INT DEFAULT 0 COMMENT '是否锁定(0未锁定,1已锁定)',
`F_CreateTime` DATETIME NULL COMMENT '创建时间',
`F_UpdateTime` DATETIME NULL COMMENT '更新时间',
`F_CreateUser` VARCHAR(50) NULL COMMENT '创建人',
`F_UpdateUser` VARCHAR(50) NULL COMMENT '更新人',
PRIMARY KEY (`F_Id`),
KEY `idx_store_month` (`F_StoreId`, `F_StatisticsMonth`),
KEY `idx_employee_month` (`F_EmployeeId`, `F_StatisticsMonth`),
KEY `idx_statistics_month` (`F_StatisticsMonth`),
KEY `idx_store_id` (`F_StoreId`),
KEY `idx_employee_id` (`F_EmployeeId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='店长工资统计表';