...
Logic names should be written in CamelCase, with the first letter capitalized, for example:
DefaultLogicDefault
Pricelist
Main
DefaultQuoteLogic
...
CustomerPriceList
Preferably, if the logic is tight to a certain object type, it should start with the type code as a prefix:
Logic type | Formula Nature | Prefix | Suffix | Example |
---|---|---|---|---|
Calculation Flow | "calculationFlow" | CF_ | CF_RebateRecords | |
Calculated Field Set | null (default) | CFS_ | CFS_ProductEnrichment | |
Contracts | CT_ | CT_DefaultContractLogic | ||
Dataload | "paDataLoad" | DL_ | DL_ProductCost | |
Dashboard | null (default) | DB_ | DB_Waterfall | |
Price List | null (default) | PL_ | PL_National | |
Live Price Grid | null (default) | PG_ | PG_Computers | |
Quotes | null (default) | Q_ | Q_DefaultQuoteLogic | |
Groovy Library | "library" | Lib | SharedLib MonitoringLib |
...