Upload
jaime-passey
View
232
Download
6
Embed Size (px)
Citation preview
© 2009 IFS
USER CONFERENCE 2013CONFIGURABLES May 22th 2013
MARTIN LINDSTRAND, BUSINESS CONSULTANT
Hej och välkomna
© 2012 IFS
2
CONFIGURABLES – CREATING POSSIBILITIES AGENDA
Custom Fields & Custom Events
Persistent & Read Only
Information Cards
Basics
Architecture
Conditional formatting
Custom Menus
© 2012 IFS
8
CUSTOM FIELDS VS INFORMATION CARDSA DISTINCTIONCUSTOM FIELDS
Support business process needs
INFORMATION CARDS
Improved usability with user configuration
© 2012 IFS
12
CUSTOM FIELDSCONFIGURATION FIELD POSSIBILITIES
PERSISTENT
Change and store values
String, Number, Date
Enumeration (Custom Enumeration and any existing Enumeration)
READ ONLY
Reference (easier)
Expression (faster)
Select (more flexible)
© 2012 IFS
14
CUSTOM FIELDSARCHITECTURE
DOES NOT AFFECT CORE
Custom Fields are stored in “shadow LUs”
TableX_TAB
TableX_CFT
Package X_API
Package X_CFP View X_CFVView X
Master LU objects Custom Fields LU objects
Rowkey
Logical Unit X
IFS Client
© 2012 IFS
15
CUSTOM FIELDSINTERACTION WITH OTHER CONCEPTS/FEATURES
Custom Menu
Custom Events (some limitations)
Custom Field Columns in existing “List Of Values” dialogs
Search Dialog and Saved Searches
Conditional Formatting
Output
Quick Reports
IFS Reporting (SP1)
NOTE!!! No business logic apart from Custom Events can interact with Custom Fields
© 2009 IFS
17
CUSTOM FIELDSSECURITY
Granted as any other IFS object
One Presentation Object per Custom Fields LU
Don’t add sensitive columns as Custom Fields (Social security number, credit card numbers, salary etc.)
© 2009 IFS
19
CUSTOM FIELDSIMPORT/EXPORT
Import/Export functionality included
Create Custom Fields in your Test environment
Export to file
Import in your Production environment