
任务描述
需求描述
需求背景:B部也想验证利润率实验效果,增加部分来源渠道到利润率实验,规则与F部的利润率实验一致,但是不走指定SKU刊登
需求实现:
需求背景:为了验证不同价格策略对销量的影响,开三个实验+一个对照组,验证不同策略的影响
需求实现:
1、调整利润率服务,由临时服务改成长期服务,将附件中的账号+来源渠道切到利润率服务做刊登,根据附件中的实验组分配调整规则。
账号组一:对照组,无策略
账号组二:后台设置运费,在计算出来的价格上-运费。美国、英国、德国、法国、西班牙、意大利、比利时:2运费 ;澳大利亚、加拿大:3运费;阿联酋、巴西、沙特、波兰:10运费,瑞典:20运费,土耳其:40运费,日本:300运费(以上运费均为当地币种)账号组三:在原利润率基础上+10%定价,5天后降回去
账号组四:在原利润率基础上-10%定价,5天后提价回去
2、原利润率定时调价服务需要调整,覆盖B部账号组三和账号组四
3、原智能刊登服务需要调整,排除附件中的账号组+来源渠道。
验收标准
暂无
涉及服务:ErpWorker
新增表:--亚马逊自动刊登利润率来源渠道配置表
IF OBJECT_ID('RB_Amazon_ProfitMargin_OrderSource') IS NULL
Begin
CREATE TABLE [dbo].[RB_Amazon_ProfitMargin_OrderSource] (
[ID] int IDENTITY(1,1) NOT NULL,
[CustomerID] int NOT NULL,
[OrderSourceId] int NOT NULL,
[ProfitMargin] int NOT NULL,
[AccountGroup] int NOT NULL,
[PricingShippingTemplate] varchar(100) NULL,
[AddTime] datetime DEFAULT (getdate()) NOT NULL,
[UpdateTime] datetime DEFAULT (getdate()) NOT NULL,
CONSTRAINT [RB_Amazon_ProfitMargin_OrderSource_pk] PRIMARY KEY CLUSTERED ([ID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY],
CONSTRAINT [RB_Amazon_ProfitMargin_OrderSource_pk2] UNIQUE NONCLUSTERED ([OrderSourceId] ASC)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
ALTER TABLE [dbo].[RB_Amazon_ProfitMargin_OrderSource] SET (LOCK_ESCALATION = TABLE)
EXEC sp_addextendedproperty 'MS_Description', N'主键','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'ID'
EXEC sp_addextendedproperty 'MS_Description', N'商户ID','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'CustomerID'
EXEC sp_addextendedproperty 'MS_Description', N'来源渠道ID','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'OrderSourceId'
EXEC sp_addextendedproperty 'MS_Description', N'利润率','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'ProfitMargin'
EXEC sp_addextendedproperty 'MS_Description', N'测试账号组别','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'AccountGroup'
EXEC sp_addextendedproperty 'MS_Description', N'定价运费模板','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'PricingShippingTemplate'
EXEC sp_addextendedproperty 'MS_Description', N'添加时间','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'AddTime'
EXEC sp_addextendedproperty 'MS_Description', N'更新时间','SCHEMA', N'dbo','TABLE', N'RB_Amazon_ProfitMargin_OrderSource','COLUMN', N'UpdateTime'
End
IF @@ERROR>0 PRINT 'Error:Failed to create table RB_Amazon_ProfitMargin_OrderSource!'
GO
更新表:
alter table RB_Amazon_ProfitMarginExp
add TestType int
go
exec sp_addextendedproperty 'MS_Description', ' 测试类型 1自动刊登 2测试组', 'SCHEMA', 'dbo', 'TABLE',
'RB_Amazon_ProfitMarginExp', 'COLUMN', 'TestType'
go
alter table RB_Amazon_ProfitMarginExp
add PricingShippingTemplate varchar(100)
go
exec sp_addextendedproperty 'MS_Description', '定价运费模板', 'SCHEMA', 'dbo', 'TABLE', 'RB_Amazon_ProfitMarginExp',
'COLUMN', 'PricingShippingTemplate'
go
核心代码:
读取利润率来源渠道配置
命中配置价格调整
定价运费模板修改