A common question I get asked in SAP Business One Support is, what changes are made in the new patch release of SAP Business One DI API and UI API. The answer here is an easy one! SAP Business One Support have created an SDK COM Objects Change Report that is updated with every patch release and is available for our partners to check the changes for themselves.
What information does this report give you?
It tells you the:
• Content removed in a patch
• Content added in a patch
• Content modified in a patch
It also holds information on:
Namespace: It will tell you a scope that contains a set of related objects. This will include SAPbobsCOM and SAPbouiCOM.
ClassName: A blueprint which defines the data and behavior of a type like: BusinessPartnerClass, ChartsofAccountClass etc.
MemberType: A property that can be used to determine the member type of any given member. It will simply describe whether it is a method, property, enumeration or TypeInfo etc.
MemberName: Gets the name of the current member like ‘Add’ , ‘SetCurrentLine’ , ‘Choose’ etc.
BaseType: Gets the type from which the current Type directly inherits like System_COMObject, System.Void,System.ValueType,System.Object etc.
PropertyType: Gets a Type object that represents the type (the class or structure) that contains the property like System.String, System.Int32 etc.
Read/Write: Specifies whether a property is read only or read/write property.
I hope you will find this change report as useful as I do!