If you think about light customization of your user interface, prior to considering SDK programming we recommend you to review User defined fields and tables with your consultant. We would like to show you where they are and give you some modification case studies. We will base our publication on current version 8.81. However similar functionality is available in earlier versions, such as 2007A and B and 2005A/B. Lets begin with extending existing master records:
1.Business Partners table extension with user defined fields. Both Customers and Vendors are united in the same table. Lets now assume that you would like to add several persons with specific commission description and percentage each, where you need no more than three sales representative. Add nine fields to the Business Partner, each three per commission (Salesperson ID, Commission description and Percentage). How do I get there? Tools -> Customization Tools -> User Defined Fields Management, here expand Master Data, then Business Partner, highlight Business Partner and click on Add button on the right bottom corner of the window. Now, how do I do calculate commission without programming it in SDK? Good question. Consider Crystal Report, which looks at paid invoices and business partner custom commission fields