@ -5303,6 +5303,92 @@ namespace Win.Sfs.SettleAccount.Migrations
b . ToTable ( "Set_PriceList" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.Prices.PriceListBJ" , b = >
{
b . Property < Guid > ( "Id" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < DateTime > ( "BeginDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < Guid > ( "BranchId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "ConcurrencyStamp" )
. IsConcurrencyToken ( )
. HasMaxLength ( 4 0 )
. HasColumnType ( "nvarchar(40)" )
. HasColumnName ( "ConcurrencyStamp" ) ;
b . Property < DateTime > ( "CreationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "CreationTime" ) ;
b . Property < Guid ? > ( "CreatorId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "CreatorId" ) ;
b . Property < string > ( "CustomerCode" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < Guid ? > ( "DeleterId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "DeleterId" ) ;
b . Property < DateTime ? > ( "DeletionTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "DeletionTime" ) ;
b . Property < bool > ( "Enabled" )
. HasColumnType ( "bit" ) ;
b . Property < DateTime > ( "EndDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < string > ( "ExtraProperties" )
. HasColumnType ( "nvarchar(max)" )
. HasColumnName ( "ExtraProperties" ) ;
b . Property < bool > ( "IsDeleted" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "bit" )
. HasDefaultValue ( false )
. HasColumnName ( "IsDeleted" ) ;
b . Property < DateTime ? > ( "LastModificationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "LastModificationTime" ) ;
b . Property < Guid ? > ( "LastModifierId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "LastModifierId" ) ;
b . Property < string > ( "MaterialCode" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < Guid > ( "ParentId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < decimal > ( "Price" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "Remark" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < int > ( "Type" )
. HasColumnType ( "int" ) ;
b . Property < string > ( "Version" )
. HasColumnType ( "nvarchar(max)" ) ;
b . HasKey ( "Id" ) ;
b . ToTable ( "Set_PriceListBJ" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.Prices.PriceListVersion" , b = >
{
b . Property < Guid > ( "Id" )
@ -5379,6 +5465,82 @@ namespace Win.Sfs.SettleAccount.Migrations
b . ToTable ( "Set_PriceListVersion" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.Prices.PriceListVersionBJ" , b = >
{
b . Property < Guid > ( "Id" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < Guid > ( "BranchId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "ConcurrencyStamp" )
. IsConcurrencyToken ( )
. HasMaxLength ( 4 0 )
. HasColumnType ( "nvarchar(40)" )
. HasColumnName ( "ConcurrencyStamp" ) ;
b . Property < DateTime > ( "CreationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "CreationTime" ) ;
b . Property < Guid ? > ( "CreatorId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "CreatorId" ) ;
b . Property < Guid ? > ( "DeleterId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "DeleterId" ) ;
b . Property < DateTime ? > ( "DeletionTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "DeletionTime" ) ;
b . Property < bool > ( "Enabled" )
. HasColumnType ( "bit" ) ;
b . Property < string > ( "ExtraProperties" )
. HasColumnType ( "nvarchar(max)" )
. HasColumnName ( "ExtraProperties" ) ;
b . Property < string > ( "Factory" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < bool > ( "IsDeleted" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "bit" )
. HasDefaultValue ( false )
. HasColumnName ( "IsDeleted" ) ;
b . Property < DateTime ? > ( "LastModificationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "LastModificationTime" ) ;
b . Property < Guid ? > ( "LastModifierId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "LastModifierId" ) ;
b . Property < string > ( "Period" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "Remark" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "Version" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "Year" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . HasKey ( "Id" ) ;
b . ToTable ( "Set_PriceListVersionBJ" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.SecMatch.SecMatchBase" , b = >
{
b . Property < Guid > ( "Id" )
@ -8487,6 +8649,9 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < decimal > ( "OutPutQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "ParentMaterialCode" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
@ -8888,6 +9053,9 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < decimal > ( "OutPutQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "ParentMaterialCode" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
@ -8923,7 +9091,7 @@ namespace Win.Sfs.SettleAccount.Migrations
. IsUnique ( )
. HasFilter ( "IsDeleted=0" ) ;
b . ToTable ( "Set_WmsHQM SharePartOutPutDetial" ) ;
b . ToTable ( "Set_WmsHQH SharePartOutPutDetial" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.WMS.WmsHQMKanbanOutPut" , b = >
@ -9200,6 +9368,132 @@ namespace Win.Sfs.SettleAccount.Migrations
b . ToTable ( "Set_WmsHQMSharePartOutPut" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.WMS.WmsHQMSharePartOutPutDetial" , b = >
{
b . Property < Guid > ( "Id" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "BillNum" )
. IsRequired ( )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < Guid > ( "BranchId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "ConcurrencyStamp" )
. IsConcurrencyToken ( )
. HasMaxLength ( 4 0 )
. HasColumnType ( "nvarchar(40)" )
. HasColumnName ( "ConcurrencyStamp" ) ;
b . Property < DateTime > ( "CreationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "CreationTime" ) ;
b . Property < Guid ? > ( "CreatorId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "CreatorId" ) ;
b . Property < Guid ? > ( "DeleterId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "DeleterId" ) ;
b . Property < DateTime ? > ( "DeletionTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "DeletionTime" ) ;
b . Property < bool > ( "Enabled" )
. HasColumnType ( "bit" ) ;
b . Property < string > ( "Extend1" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "Extend2" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "ExtraProperties" )
. HasColumnType ( "nvarchar(max)" )
. HasColumnName ( "ExtraProperties" ) ;
b . Property < string > ( "InPut" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < bool > ( "IsDeleted" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "bit" )
. HasDefaultValue ( false )
. HasColumnName ( "IsDeleted" ) ;
b . Property < DateTime ? > ( "LastModificationTime" )
. HasColumnType ( "datetime2" )
. HasColumnName ( "LastModificationTime" ) ;
b . Property < Guid ? > ( "LastModifierId" )
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "LastModifierId" ) ;
b . Property < string > ( "MaterialCode" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "MaterialDesc" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "MaterialGroup" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "OrderBillNum" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "OutPut" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < decimal > ( "OutPutQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "ParentMaterialCode" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < decimal > ( "Qty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "Remark" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < int > ( "State" )
. HasColumnType ( "int" ) ;
b . Property < decimal > ( "StockQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < Guid > ( "TaskId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "Version" )
. IsRequired ( )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "WmsBillNum" )
. IsRequired ( )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . HasKey ( "Id" ) ;
b . HasIndex ( "Version" ) ;
b . ToTable ( "Set_WmsHQMSharePartOutPutDetial" ) ;
} ) ;
modelBuilder . Entity ( "Win.Sfs.SettleAccount.Entities.WMS.WmsJitOutPut" , b = >
{
b . Property < Guid > ( "Id" )
@ -9803,10 +10097,6 @@ namespace Win.Sfs.SettleAccount.Migrations
. ValueGeneratedOnAdd ( )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "Batch" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < Guid > ( "BranchId" )
. HasColumnType ( "uniqueidentifier" ) ;
@ -9838,21 +10128,10 @@ namespace Win.Sfs.SettleAccount.Migrations
b . Property < bool > ( "Enabled" )
. HasColumnType ( "bit" ) ;
b . Property < string > ( "Extend" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "ExtraProperties" )
. HasColumnType ( "nvarchar(max)" )
. HasColumnName ( "ExtraProperties" ) ;
b . Property < string > ( "Factory" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "Flag" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < bool > ( "IsDeleted" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "bit" )
@ -9877,19 +10156,10 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasMaxLength ( 1 5 0 )
. HasColumnType ( "nvarchar(150)" ) ;
b . Property < Guid > ( "ParentId" )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "PartType" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "Period" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < decimal > ( "Qty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "Relation" )
. HasMaxLength ( 1 0 0 )
. HasColumnType ( "nvarchar(100)" ) ;
@ -9897,27 +10167,11 @@ namespace Win.Sfs.SettleAccount.Migrations
b . Property < string > ( "Remark" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < DateTime > ( "SettleDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < DateTime > ( "SettleInputDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < string > ( "State" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "SupplierCode" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "Version" )
. HasColumnType ( "nvarchar(450)" ) ;
b . Property < string > ( "WMSActualGoodsDate" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "WMSDeliverGoodsSt ate")
. HasColumnType ( "nvarchar(max) " ) ;
b . Property < DateTime > ( "WMSActualGoodsDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < string > ( "WMSDeliveryNote" )
. HasColumnType ( "nvarchar(max)" ) ;
@ -9925,18 +10179,8 @@ namespace Win.Sfs.SettleAccount.Migrations
b . Property < decimal > ( "WMSDeliveryQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "WMSKanBanState" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "Year" )
. HasColumnType ( "nvarchar(max)" ) ;
b . HasKey ( "Id" ) ;
b . HasIndex ( "Version" , "Kanban" , "MaterialCode" )
. IsUnique ( )
. HasFilter ( "IsDeleted=0" ) ;
b . ToTable ( "Set_WMSKanBanSettle" ) ;
} ) ;
@ -10029,17 +10273,6 @@ namespace Win.Sfs.SettleAccount.Migrations
. ValueGeneratedOnAdd ( )
. HasColumnType ( "uniqueidentifier" ) ;
b . Property < string > ( "AccountNum" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < decimal > ( "AmountNoTax" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "BatchNo" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < Guid > ( "BranchId" )
. HasColumnType ( "uniqueidentifier" ) ;
@ -10065,41 +10298,13 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasColumnType ( "datetime2" )
. HasColumnName ( "DeletionTime" ) ;
b . Property < string > ( "DeliveryLineNum" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "DeliveryOrderNo" )
. IsRequired ( )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < bool > ( "Enabled" )
. HasColumnType ( "bit" ) ;
b . Property < string > ( "Extend" )
. HasMaxLength ( 2 5 0 )
. HasColumnType ( "nvarchar(250)" ) ;
b . Property < string > ( "ExtraProperties" )
. HasColumnType ( "nvarchar(max)" )
. HasColumnName ( "ExtraProperties" ) ;
b . Property < string > ( "Factory" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "FactoryName" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "GermanInvoiceNo" )
. HasMaxLength ( 1 0 0 )
. HasColumnType ( "nvarchar(100)" ) ;
b . Property < decimal > ( "InvoicedQty" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < bool > ( "IsDeleted" )
. ValueGeneratedOnAdd ( )
. HasColumnType ( "bit" )
@ -10114,9 +10319,8 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasColumnType ( "uniqueidentifier" )
. HasColumnName ( "LastModifierId" ) ;
b . Property < string > ( "LineNumber" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "MainFactory" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "MaterialCode" )
. IsRequired ( )
@ -10124,32 +10328,14 @@ namespace Win.Sfs.SettleAccount.Migrations
. HasColumnType ( "nvarchar(150)" ) ;
b . Property < string > ( "MaterialDesc" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
. HasMaxLength ( 5 0 0 )
. HasColumnType ( "nvarchar(500 )" ) ;
b . Property < string > ( "Period" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "MaterialGroup" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "PurchaseOrderNo" )
. IsRequired ( )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "PurchaseOrderNoItem" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < string > ( "PurchaseOrderNoText" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < decimal > ( "PurchasePriceNoTax" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "PurchaseType" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < decimal > ( "ReceiptQty" )
. HasColumnType ( "decimal(18,2)" ) ;
@ -10157,42 +10343,21 @@ namespace Win.Sfs.SettleAccount.Migrations
b . Property < string > ( "Remark" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < DateTime > ( "SpareDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < string > ( "TaxCode" )
b . Property < string > ( "SapCode" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < decimal > ( "TaxRate" )
. HasColumnType ( "decimal(18,2)" ) ;
b . Property < string > ( "Unit" )
. HasMaxLength ( 5 0 )
. HasColumnType ( "nvarchar(50)" ) ;
b . Property < DateTime > ( "SpareDate" )
. HasColumnType ( "datetime2" ) ;
b . Property < string > ( "Version" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . Property < string > ( "WMSDeliverGoodsState" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "WMSDeliveryNote" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "WMSSparePartState" )
. HasColumnType ( "nvarchar(max)" ) ;
b . Property < string > ( "Year" )
. HasMaxLength ( 3 6 )
. HasColumnType ( "nvarchar(36)" ) ;
b . HasKey ( "Id" ) ;
b . HasIndex ( "Version" , "PurchaseOrderNo" , "MaterialCode" )
. IsUnique ( )
. HasFilter ( "IsDeleted=0" ) ;
b . ToTable ( "Set_WMSSparePart" ) ;
} ) ;