/// Routine : APPS.PM.OL.Common.INC /// /// Author : Wim Vermeulen /// Created : 31/05/2010 /// #include vhLib.Macro #include %occInclude #include DOM.PM.OL /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /// | Gemeenschappelijke constanten | /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ; === ORGALUX MetaGroep === #define KenmerkGroepID "OL" ; === GeneratieTypes (gt) === // Nieuwe implementaties moeten met de enumeratie APPS.PM.OL.enu.GeneratieType gemaakt worden. (Added by WimV on 06/05/2011) // Waar nodig de huidige implementatie ook wijzigen #define gtMaster "MASTER" #define gtSingle "SINGLE" #define gtAuto "AUTO" ; === VariabelKenmerk Naam (varkm) === #define varkmDiepte "Diepte" #define varkmBreedte "Breedte" #define varkmKleur "Kleur" #define varkmWandDikte "WandDikte" ; --> #define CvtMasterToVarKM(%m) ; Zie method GenereerVarianten() in class APPS.PM.OL.ExcelImport ; === KenmerkWaardeMap + KenmerkWaardeFormule === #define kwFormuleObjectSubID "**FORMULE**" #define kwFormuleWaardeInKenmerk "WaardeInKenmerk" #define kwFormuleWaardeInKortTekst "WaardeInKortTekst" #define kenmerkMateriaal "ProductType" ; === LogVerwerkt codes (lvw) === #define lvwSAVED "SAVED" #define lvwDELETED "DELETED" ; === SplitListToColumns: Conversie voor CheckBox-columns === #define BoolToChar(%bln) $S(%bln:"x",1:"") #define ColCheckBoxToBool(%v) $$$LCase(%v)?1(1"x",1"v",1"1") #define BoolToJaLeeg(%bln) $S(%bln:"ja",1:"") #define BoolToJaNee(%bln) $S(%bln:"ja",1:"nee") #define ColCheckJaNeeToBool(%v) $$$LCase(%v)?1(1"ja",1"x") #define DelimSleutelVariaties ";" ; === Prefix in de KortTekst van de Producten === #define PrefixKT "OL." /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /// | Gemeenschappelijke variabelen | /// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // === Kolom headers in Excel === ; Aantal kolommen voor ZoneToepassingen #define MaxCntZoneToep $$MaxCntZoneToep^APPS.PM.OL.Common() ; Aantal kolommen voor Tips (BOWeten) #define MaxCntTips $$MaxCntTips^APPS.PM.OL.Common() ; Headers ListBuild #define lbIdentificatie $$lbIdentificatie^APPS.PM.OL.Common() #define lbSorteersleutels $$lbSorteersleutels^APPS.PM.OL.Common() #define lbWebsitesShopsKMW $$lbWebsitesShopsKMW^APPS.PM.OL.Common() #define lbMeubelToepassingenKMW $$lbMeubelToepassingenKMW^APPS.PM.OL.Common() #define lbZoneToepassingenKMW $$lbZoneToepassingenKMW^APPS.PM.OL.Common() #define lbSamenstellingsTypesKMW $$lbSamenstellingsTypesKMW^APPS.PM.OL.Common() #define lbInformatie $$lbInformatie^APPS.PM.OL.Common() #define lbAangeraden $$lbAangeraden^APPS.PM.OL.Common() #define lbVereisten $$lbVereisten^APPS.PM.OL.Common() #define lbFamiliesKMW $$lbFamiliesKMW^APPS.PM.OL.Common() #define lbLadeTypesKMW $$lbLadeTypesKMW^APPS.PM.OL.Common() #define lbLadeKleurenKMW $$lbLadeKleurenKMW^APPS.PM.OL.Common() #define lbTips $$lbTips^APPS.PM.OL.Common() #define lbIndividueel $$lbIndividueel^APPS.PM.OL.Common() #define lbMasterVoor $$lbMasterVoor^APPS.PM.OL.Common() ; ZoneToepassingen KMW #define lbZoneTpVoorraad $$lbZoneTpVoorraad^APPS.PM.OL.Common() #define lbZoneTpOpbergen $$lbZoneTpOpbergen^APPS.PM.OL.Common() #define lbZoneTpAfval $$lbZoneTpAfval^APPS.PM.OL.Common() #define lbZoneTpVoorbereid $$lbZoneTpVoorbereid^APPS.PM.OL.Common() #define lbZoneTpKoken $$lbZoneTpKoken^APPS.PM.OL.Common() #define lbZoneTpAcc $$lbZoneTpAcc^APPS.PM.OL.Common() #define lbZoneTpAndere $$lbZoneTpAndere^APPS.PM.OL.Common() ; Headers voor KMW's - Custom headers zijn mogelijk, indien een KMW niet duidelijk is #define lbWebsitesShops $$lbWebsitesShops^APPS.PM.OL.Common() #define lbMeubelToepassingen $$lbMeubelToepassingen^APPS.PM.OL.Common() #define lbZoneToepassingen $$lbZoneToepassingen^APPS.PM.OL.Common() #define lbSamenstellingsTypes $$lbSamenstellingsTypes^APPS.PM.OL.Common() #define lbFamilies $$lbFamilies^APPS.PM.OL.Common() #define lbLadeTypes $$lbLadeTypes^APPS.PM.OL.Common() #define lbLadeKleuren $$lbLadeKleuren^APPS.PM.OL.Common()