When running several DI add-ons, performance may degrade because each additional connection to the DI API loads a new DI and ObServer DLLs. You can improve performance using a new connection interface. All DI API add-ons using this interface will share the same DI API and OBServer DLLs, thus reducing memory consumption. The new connection is recommended when running multiple DI add-ons connected to the same Company database.
DI API
New Connection Interface All DI API add-ons using this interface will share the same DI API and OBServer DLLs. Thus, reducing memory consumption and increasing performance. Account Category Service The Account Category service enables you to add, update, and delete account categories. Alternative Items Service The Alternative Items service manages alternative items. Use the service to:
Add alternative items
Delete alternative items
Update an alternative item
Save the object in XML format
Bank Statements Service The Bank Statements service manages bank statement drafts that can be posted in SAP Business One. The service lets you add, update, delete, and get lists of bank statements. Projects Service The Projects service manages projects. Use the service to:
Add projects
Delete projects
Update projects name and code
Save the object in XML format
Documents.Packages New interface supports packaging information in marketing documents. Document_Installments New interface supports installments in marketing documents. Down Payments New properties in Documents object support A/R and A/P down payment invoice and request. Document_SpecialLines and Document_Lines.LineType Allow you to add text and subtotal lines to marketing documents; and alternative item lines to quotations. Documents.ReserveInvoice New property allows you to create reserve invoice. GetByKey for Documents with Serial and Batches Enhancement to Document.GetByKey method lets you access serial and batch numbers that were set to the document lines. Cargo Custom Declaration (Russian Federation) Cargo custom declaration (CCD) numbers are used to monitor the flow of imported goods in the Russian Federation. The Define CCD table has been exposed for read/write. Enhancements (such as tracking quantities) can be performed through an add-on.
UI API
New Connection Interface with DI API Company.GetDICompany offers an improved connection with DI API that is recommended for running multiple DI add-ons. Data Pickers SAP Business One pickers are automatically supported for EditText and EditTextColumn items. The type of picker depends on the data type connected to the item:
Date picker on EditText of type date
Calculator picker on EditText of type long number, short number, measure
ChooseFromList picker on EditText/EditTextColumn connected to a CFL object
Search picker on EditText/EditTextColumn with formatted search
Translation picker on EditText of type alpha numeric on master data forms in OK mode
Other Features
For a complete list of SAP Business One 2007 A new feature, see Release Notes 2007 A.