Nye felter og tabeller
Opdatering af felter og tabeller fra DWI version 1.4.x til version 2.0.2
Der er opdateret felter i diverse tabeller, og tilføjet nye tabeller. Nedenstående er tilføjelser til tabellerne, med navngivningen af tabellen, samt navne og datatyper på cellerne der er tilføjet.
Bemærk: Det er vigtigt at bemærke, at nedenstående er de felter og tabeller der er tilføjet siden sidste version, og krævet for at kunne opgradere. DWI version 2.0 vil altså fejle hvis ikke disse ekstra felter er tilføjet. Desuden, kan den komplette liste over felterne findes under punktet “5.0 Datablad”
Nye felter:
For tabellen DWIProduct gælder følgende tilføjelser:
Table: DWIProduct | |
Feltnavn opdateret | Type |
isVariantMaster | bool |
MasterProdNumber | nvarchar(100) |
For tabellen DWICustomer gælder følgende tilføjelser:
Table: DWICustomer | |
Feltnavn opdateret | Type |
GroupNumber | text(100) |
BonusDiscount | char(10) |
BonusDisabled | bool |
LanguageID | long |
For tabellen DWIOrderhead gælder følgende tilføjelser:
Table: DWIOrderhead | |
Feltnavn opdateret | Type |
BonusPercent | text(100) |
BonusFactor | numeric(10:2) |
BonusDiscount | numeric(10;2) |
BonusAddedToCustomer | bool |
For tabellen DWIPrice gælder følgende tilføjelser:
Table: DWIPrice | |
Feltnavn opdateret | Type |
SpecialOfferPeriodID | TEXT(50) |
SpecialOfferPrice | MONEY |
For tabellen DWICountry gælder følgende tilføjelser:
Table: DWICountry | |
Feltnavn opdateret | Type |
LanguageID | INT |
For tabellen DWIUnit gælder følgende tilføjelser:
Table: DWIUnit | |
Feltnavn opdateret | Type |
LanguageID | INT |
Nye tabeller:
Ny tabel tilføjet: DWIProductVariantGroup
Table: DWIProductVariantGroup | |
Jobaction | INTEGER |
GroupName | TEXT(255) |
LanguageID | INTEGER |
FreeTextVariant | BOOL |
SortOrder | LONG |
SelectText | TEXT(255) |
FreetextDefaultValue | TEXT(100) |
FreetextMinValue | INTEGER |
FreetextMaxValue | INTEGER |
FreetextRegExValPattern | TEXT(100) |
FreetextValFailedText | TEXT(100) |
FreetextReadOnly | BOOL |
IsProductConfigurator | BOOL |
Ny tabel tilføjet: DWIProductVariantGroupRelation
Table: DWIProductVariantGroupRelation | |
Jobaction | INTEGER |
GroupName | TEXT(255) |
LanguageID | INTEGER |
ProductNumber | TEXT(100) |
Ny tabel tilføjet: DWIVariantRelation
Table: DWIVariantRelation | |
Jobaction | INTEGER |
GroupName | TEXT(255) |
VariantName | TEXT(255) |
LanguageID | INTEGER |
ProductNumber | TEXT(100) |
SimpleVariant | BOOL |
Ny tabel tilføjet: DWIProductVariant
Table: DWIProductVariant | |
Jobaction | INTEGER |
GroupName | TEXT(255) |
VariantName | TEXT(255) |
LanguageID | INTEGER |
SortOrder | INTEGER |
ConfiguratorProductNumber | TEXT(100) |
Ny tabel tilføjet: DWIProductRelated
Table: DWIProductRelated | |
Jobaction | INTEGER |
ProductNumber | TEXT(100) |
RelatedProductNumber | TEXT(100) |
Ny tabel tilføjet: DWICustomerGroup
Table: DWICustomerGroup | |
Jobaction | INTEGER |
LanguageID | INTEGER |
GroupNumber | TEXT(50) |
GroupName | TEXT(100) |
BonusPercent | DECIMAL |
BonusPointFactor | DECIMAL |
IsDefault | BOOL |
Bemærk: Det er vigtigt at bemærke, at ovenstående er de tabeller der er tilføjet siden sidste version, og krævet for at kunne opgradere. DWI version 2.0 vil altså fejle, hvis ikke disse ekstra felter er tilføjet. Desuden, kan den komplette liste over felterne findes under punktet “5.0 Datablad”