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”