using System; using System.Collections.Generic; using System.Linq; using System.Text; using BWP.B3Frameworks.Attributes; using Forks.EnterpriseServices; using Forks.Utils.Configuration; using TSingSoft.WebPluginFramework; namespace BWP.B3_YunKen { [ConfigurationEnabled] public class B3YunKenOnlineConfiguration { public B3YunKenOnlineConfiguration() { ConfigurationUtil.Fill(this); } private StringConfigRef mSaleOutStorePrint = new StringConfigRef("200,200,12"); [LogicName("耘垦销售出库单打印参数配置")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("按表格宽,高,字体大小来配置,例如:200,200,12")] [DomainConfigurationItem] public StringConfigRef SaleOutStorePrint { get { return mSaleOutStorePrint; } set { mSaleOutStorePrint = value; } } private StringConfigRef mCustomerAcceptPrint = new StringConfigRef("200,200,12"); [LogicName("耘垦客户验收单打印参数配置")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("按表格宽,高,字体大小来配置,例如:200,200,12")] [DomainConfigurationItem] public StringConfigRef CustomerAcceptPrint { get { return mCustomerAcceptPrint; } set { mCustomerAcceptPrint = value; } } private IntConfigRef mAccountUnit_ID = new IntConfigRef(1); [LogicName("耘垦客户申请默认会计单位")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("耘垦客户申请默认会计单位,默认为1")] [DomainConfigurationItem] public IntConfigRef AccountUnit_ID { get { return mAccountUnit_ID; } set { mAccountUnit_ID = value; } }//会计单位 private IntConfigRef _PriceAdjustBillFlowState = new IntConfigRef(0); [LogicName("定价调整中显示默认流程状态分类")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("定价调整中显示默认流程状态分类,默认为0,则全部显示")] public IntConfigRef PriceAdjustBillFlowState { get { return _PriceAdjustBillFlowState; } set { PriceAdjustBillFlowState = value; } } private BoolConfigRef _DeleteUnCheckCustomerAccept = new BoolConfigRef(true); [LogicName("销售出库撤销时是否删除未审核的客户验收单")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("销售出库撤销时是否删除未审核的客户验收单。默认为是,删除未审核的客户验收")] public BoolConfigRef DeleteUnCheckCustomerAccept { get { return _DeleteUnCheckCustomerAccept; } set { _DeleteUnCheckCustomerAccept = value; } } private StringConfigRef mSaleKind_ID = new StringConfigRef(""); [LogicName("耘垦销售出库新建销售类型ID配置")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("耘垦销售出库新建销售类型ID配置")] [DomainConfigurationItem] public StringConfigRef SaleKind_ID { get { return mSaleKind_ID; } set { mSaleKind_ID = value; } } private IntConfigRef _AutoStoppedCustomerDays = new IntConfigRef(60); [LogicName("设置自动停用未发货客户的天数")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("设置自动停用未发货客户的天数(默认:60)")] public IntConfigRef AutoStoppedCustomerDays { get { return _AutoStoppedCustomerDays; } set { _AutoStoppedCustomerDays = value; } } private BoolConfigRef _UseOneGathering = new BoolConfigRef(false); [LogicName("核销操作能且只能选到一张付款单")] [ConfigurationItemGroup("耘垦模块")] [ConfigurationItemDescription("核销操作能且只能选到一张付款单")] [DomainConfigurationItem] public BoolConfigRef UseOneGathering { get { return _UseOneGathering; } set { _UseOneGathering = value; } } } }