workshop coresuite customize for sap business one
DESCRIPTION
Agenda for the upcoming workshops in Hamburg and Walldorf concerning coresuite customize. Hamburg: 04.10.2010 Walldorf: 07.10.2010TRANSCRIPT
![Page 1: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/1.jpg)
«Presenter»
Paolo Manfrin
Solution developer @ coresystems ag
coresuite
customize
WORKSHOP
Hamburg: 4. Oktober 2010
Walldorf: 7. Oktober 2010
![Page 2: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/2.jpg)
WORKSHOP OVERVIEW
Topic: Programming with coresuite customize
Date: 4. Oktober 2010 (Hamburg) / 7. Oktober 2010 (Walldorf)
Time: 9:00 Uhr bis 17:00 Uhr
Place: SAP Deutschland
Room: Rotherbaum / AE.07
Lunch: included
Language: English, if there is a large interest in the workshop will be hold in
German
![Page 3: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/3.jpg)
CONTENT
TOOLSPROGRAMMING
PARTEXAMPLES
![Page 4: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/4.jpg)
CONTENT
TOOLS
PROGRAMMING PART
EXAMPLES
TOOLS
Item Placements
New Items
New Menu
Function Button
Optimizer
Import Excel Rows to UDT
Extended Code
Importing and Exporting rules
![Page 5: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/5.jpg)
CONTENT
TOOLS
PROGRAMMING PART
EXAMPLES
PROGRAMMING PART
Create a custom Form
Add new Grid, Buttons, Textbox, Labels
How to interract with controls
Loading of custom .dll and usage
![Page 6: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/6.jpg)
CONTENT
TOOLS
PROGRAMMING PART
EXAMPLES
EXAMPLES
Enterprise Search and Skype integration Send SMS to a certain BP
Send email to a certain BP
Copy User Settings and Permissions
Create a Production Order out of a Sales Order
Interaction with UDF
Access to standard SAP DI objects
Repeat certain values on different Matrix rows
Usage of Choose From List in a Matrix
![Page 7: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/7.jpg)
coresuite customize tools 1/2
• Redefine the position of controls (e.g. Textboxes, labels, ...) on standard SAP Forms (like Business Partner form)
ITEM PLACEMENT -> Move Fields
• Used to show UDFs on a maun SAP B1 Form
• Used to add TextEdit, ComboBox , Extended Text or CheckBox on the main SAP B1 Form
NEW ITEMS -> Display an UDF on the Main Window
• Customize the standard SAP menu adding new menu entries
NEW MENU -> Add Menu Entries
• Show a button on standard SAP Form to perform specific actions on request
FUNCTION BUTTON
![Page 8: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/8.jpg)
coresuite customize tools 2/2
• Do not allow the user to insert a certain document if some fields are not filled in
OPTIMIZER -> Make Fields Mandatory
• Hide Fields not relevant for the user
OPTIMIZER -> Hide Fields
• Create your own UDT and import lines directly from an Excel sheet instead of writing row by row
Import Excel rows to UDT
• Define global methods and variables and usage of «using» directives.
Extended Code
• Export rules from a SAP B1 system and import on a different system.
Importing and Exporting rules
![Page 9: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/9.jpg)
Programming Part
• In this session the user will learn how to create a custom form
consist of an header, a grid and two buttons to display information
gathered directly from the Business One database. The user will
learn how to modify and store data to the database.
![Page 10: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/10.jpg)
Examples 1/9
Search for documents related to the BP which is calling
Start a phone call with an external BPIn
co
min
g C
all
Ou
tgo
ing
Ca
ll
Enterprise Search and Skype integration
![Page 11: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/11.jpg)
Examples 2/9Send SMS to a certain BP
![Page 12: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/12.jpg)
Examples 3/9Send an e-mail to a certain BP
![Page 13: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/13.jpg)
Examples 4/9Copy User Settings and Permissions
![Page 14: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/14.jpg)
Examples 5/9Create a Production Order out of a Sales Order
![Page 15: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/15.jpg)
Examples 6-7/9
Interraction with UDF
Detect and recact to events that occuours in UDF
Read and Write on UDF
Access to standard SAP DI objects
Access Objects through the standard SAP DI-API
Access to UDF through the standard SAP DI-API
![Page 16: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/16.jpg)
Examples 8/9Repeat certain values on different Matrix rows
autofill
autofill
![Page 17: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/17.jpg)
Examples 9/9Usage of Choose From List in a Matrix
{TAB}
![Page 18: Workshop coresuite customize for SAP Business One](https://reader033.vdocuments.mx/reader033/viewer/2022052311/55980ee61a28abba0e8b45c5/html5/thumbnails/18.jpg)
Prerequisite
•SAP Business One 2007 or higher *
• .NET Framework 3.5 SP1
• coresuite countri package 2.80 or higher (latest version reccomended to test all the functionalities.)
Software Requirements
• Interest in implementing own Business Logic in SAP Business One
•Software Development Skills (Java, VB or C#)
•SQL
•An advantage is experience in C#
Skill Requirements
* The following PLs are not supported:
8.8 SP00 PL00-PL07
2007A SP01 PL05
2007A SP00 PL08 – PL09