Version 5.0.0.0 (January 2012) - Special - THIS B1UP VERSION DOES ONLY SUPPORT SBO 8.8 PL19 OR HIGHER. FOR COMPATIBLE VERSIONS LOWER THAN THIS PLEASE SEE HTTP://WWW.BOYUM-IT.COM/SBO - Added support for SAP Business One 8.82 - Added B1 MailChimp Productivity Package Module. - Added B1 Time Task Productivity Package Module. - Added optional Servercomponent for Exchange Rates, B1 Print & Delivery and B1 MailChimp. - Removed functionality - Default Data - In 8.81 and higher the Manage By Warehouse option is not available anymore (Controlled by SAP under Administration > System Initialization > Documents Settings > General Tab) - New Features - General - Added new mini-help system. Whenever you find a button on a configuration with a "?" on it, press the button to get more information on this specific feature. - Added various help-texts onto windows to make it easier to understand and discover advanced features. - Added Plugin System that allows Boyum It partners to develop plugins for use with B1UP. - Added Mass Import utility. - Changed the default behavior of dynamic syntax for .DATE and .NUMBER if the item contained an empty value (it now return 0/min value). - Added better handling of how SQL errors are shown. - Documentation - Delivered samples can now be imported via the Mass import. - Bank Out [DK Only] - Added option to choose the default Document date of the outgoing payment. - B1 Print and Delivery - The B1 Print and Delivery Wizard can now be run multiple times and contains defaults for all supported types. - Added support for golden Drill-down arrows in Crystal Reports. - Added support for Bill of Materials. - Added support for Production Order. - Added mail grouping by business partner - Added Ducth and French to Crystal Master Documents (Thanks to Asecom for translation) - Added SSL and Port support for SMTP delivery - Added "Show on right-click" option on report configuration - Added "Show report selection" option on mass delivery customization - Added option to choose the sorting order of the Account Balance documents. - Added Custom SQL Report Action. - B1 Validation System - Added support for new tab right click on special sales and purchase windows in chile localizations. - Master Data Manager - Item Lists are sortable - BP lists are sortable - Update results are sortable - Users are sortable - Formtypes are sortable - Recurring Invoice - Added support for multi dimensions (Requires 8.81 or higher) - Toolbox - Usability - You can now control the default view if you use the cockpit (My Cockpit, Modules or Drag and Relate). - Universal Function - Crystal Report - Added support for golden Drill-down arrows in Crystal Reports. - Added option to open Saved Crystal after generation. - Added option to use SQL: in the Save file. - Added option to use SQL: and Dynamic Syntax in the Printer field. - Universal Function - Macro - New editor - Support for if/elseif/else and while in macros (Conditional commands) - Debugger for easier bug finding/finding out why a macro behaves as it does - Universal Function - SQL Report - Sum-columns are now same style as rest of windows. [Requires SBO 8.81 or higher] - SQL Vars now support Projects as choose from list (OPRJ) - SQL Vars now support SQL:SELECT , FROM to auto-generate valid values based on the SQL - SQL Vars can now be comboboxes for the following types: | Item groups, Sales Employees, Shipping types, Activitytypes, BP Groups, BP Groups (Customers), | BP Groups (Suppliers), BP Priorities, Budget distributions methods, Countries, Customs groups, | Distribution rules, Dunning terms, Freight codes, Holidays, Indicatiors, Inventory Cycles, | Languages, Lenght and Width UOM, Manufactures, Payment Methods, Payment Methods (In), | Payment Methods (Out), Payment Terms, Pricelists, Territories, Users, Weight UOM, YES_NO - Bugfixes - General - Fixed a few minor spelling errors. - Added Workaround to 8.82 bug where you could not add configurations in certain situations. - Item placement tool - Added workaround for SBO 8.82 bug when adding UDF to main window. - B1 Budget - Fixed how Crystal Report cleaned up after showing it viewer. - B1 Print and Delivery - Fixed how Crystal Report cleaned up after showing it viewer. - Fixed that Delivery Log could not show data from Customer Equipment Cards - Universal Functions - Crystal Report - Fixed how Crystal Report cleaned up after showing it viewer. - Universal Functions - SQL - Fixed that it was not possible in the select back to tranfer data to header and afterward select lines data. *** Version 4.3.0.0 (November 2011) - Special - Shutdown time of the add-on is now much faster. - Translations updated for CS, DA, DE, FI, ES, FR, IT, NO and PT (Thank you to all translation partners). - Added document on how to translate the Boyum Master Crystals - New Features - General - Added special keyword $[CURRENT_LANGUAGE] to the dynamic syntax to get the numeric key of the currently running language. - All events are now a bit faster due to advanced caching. - Add and Edit Menus - When adding a new menu uid a menu-uid is now suggested to you instead of need to fill it out manually. - B1 Document Manager - Added ability to remove stored files via right click in the Search window. - B1 Print and Delivery - Made Crystal Definition form more intelligent in auto-filling the needed values for Crystal parameters when possible - B1 Search - Added text-tip "You can right click the search results for more options" on search to increase discoverbility. - Item Placement Tool - Optimized performance on Item Placement Tool (Less events) - When adding a new item uid for a UDF item it is now suggested to you instead of need to fill it out manually. - Master Data Manager - Columns when exporting data from Metadata Manager is now sortable. - Metadata Manager - Export window now know the human names of many more tables. - Universal Function - Content Creator - When adding a new line the item uid is now suggested to you instead of need to fill it out manually. - Universal Function - Crystal Report - Made Crystal Definition form more intelligent in auto-filling the needed values for Crystal parameters when possible - Universal Function - SQL Report - Added option to use SQL Report on BP Master Data - Address and ContactPerson - Tab Control - Changed how you start collecting Tab controls from "CTRL + SHIFT + Click" to "CTRL + SHIFT + DoubleClick". This is done as it gives us to option to give much better performance on the tool. - Toolbox - Added advanced editor for documents Line text and Opening and closing remarks. - Bug-fixes - B1 Document Manager - Fixed that metadata tags was incorrectly attached for attachment linked to items. - B1 Print and Delivery - Fixed that you got an error in Mass Delivery if you tried to print Picklist and used a date range. - B1 Search - Fixed that names/groups of the B1Search Customizations was not translated. - Function Buttons - Fixed default width of BP Master Data (as it was a bit too small for SBO 8.81 PL08 and its new Attachment tab). - Item Placement Tool - Fixed the way it was determined how right-click feature was shown on UDF sidebars (Was incorrect shown in rare situations). - Fixed that if you made a UDF with a linked table to a UDT that was of type Masterdata Lines, Document or Document Lines the valid values was not shown if moved to main window. - Letter Merge - Fixed that it was not possible to use a template file in the single letter merge window. - Master Data Manager - Fixed that if you imported some UDF/UDTs, removed them and then you tried to import them again they would not be imported as the add-on think they already exist (until you restarted the addon). - Universal Function - Content Creator - Fixed that if you made a UDF with a linked table to a UDT that was of type Masterdata Lines, Document or Document Lines the valid values was not shown if moved to main window. - Universal function - Macro - Fixed bug in Activate() command that caused an "Form - Invalid Form" error is activate was used after it was simulated to closed a window in a Macro. - Universal Function - SQL Report - Fixed tab-order of SQL Report. *** Version 4.2.2.0 (October 2011) - Special - Added Portuguese language support (Thank you to ROFF for the translation). - Update French translation. - New Features - General - Added new "This Database Compatible Connection" type for Crystal Reports (should reduce the times Crystals does not work out of the box). - Added a new error form for Crystal Report specific errors (To help you troubleshoot). - Fixed issue with tab-control on configuration forms that contains text-areas. - Optimized performance of how the dynamic syntax retrieves it's data. - B1 Print & Delivery - Added support for Dunning Wizard. - Added support for Pick-lists. - Added Mass Delivery feature that can send all supported types in a batch + Make custom deliveries. - Now gives you the option to open a Report Action when "Layout designer (The Pencil)" is pressed on a window with an active Repot Action. - You can now add additional attachments to email report actions. - Added configuration window for default settings. - Added support for the Word button - Added support for the Excel button - Added support to choose a to-date in the account balance (Not activated by default. You will need to modify your Crystal first). - Account Balance preview now have select all / select none buttons. - Added better support for dynamic syntax on non Sales/Purchase documents when printing from Document Printing. - Universal Function - SQL Report - Optimized selection speed. - Universal Function - Macro - Added support for Dynamic syntax and SQL: syntax in the Activate command. - Added new command called PopFormStack that can help in advanced Line Loops the a 3rd window is involved. See more in the manual. - Bugfixes - General - Fixed that it was not possible to add lines to new configurations in SBO 8.82 Preview via a workaround due to an SDK Bug. - B1 Budget - Fixed that budget monthly details showed incorrect month lables when budget starting month was not January. - Fixed that an entry that was in one budget of a certain type was not able to be selected again in another budget of the same type. - Item Placement Tool - Fixed that you could not add items to other add-on windows if the add-on did not use the new 4.2 integration system. - Toolbox - Line Search now have a new position in SBO 8.81 PL08 due to that fact that documents now have an attachment tab that takes up the room of the previous position. *** Version 4.2.1.0 (September 2011) - Special - Added the Usability Improvement Program (UIP): More information here: http://www.boyum-it.com/sbo/uip/ - New Features - General - Added option to set partner information and which users should get update notifications via the startup configuration wizard. - Added various optimizations involving valid values (making them faster to load). - Notification of new versions will now include a link to the What's New video. - License adminstration window will now also display the Install No. - Redesigned the EventLog viewer a bit. - Added support for Button Combobox in dynamic syntax. - Added support for Proxies that require windows user authentication. - B1 Budget - The B1 Budget reports now support Finnish. - B1 Print and Delivery - The B1 Print and Delivery Master documents now support Finnish (New installations only). - B1 Search - Added option to go to B1 Search Configuration directly via right click on toolbar or search window. - B1 Validation - Tab Wizard - Running SAP in Hebrew will now make the Tab Wizard reverse the labels and fields and place the tab far left instead of far right. - Master Data Manager - Added option to set Active / Incative for Business Partner and Items. - Added checbox to the metadata manager export window where you may select if you want to include Boyum metadata. - Universal Function - Macro - Added MassEnable, MassDisable, MassHide and MassShow commands for easier and faster changing of items. - Special RowHeader keyword can now be spelled "RowHeader" or "RowsHeader" (with s) as the first is the original and the plural is the one known from SDK. - RowHeader keyword now know the the Layout Selection window use "39" as RowHeader Uid instead of the normal "0". - Added that it is possible to Execute Macro B1Print and delivery event if the screen is in add or update mode. - Added option to use Blank command on Comboboxes. - Universal Function - SQL Report - Added golden arrow draft support. - When SQL Report is in selection mode then "select all" and "select none" buttons appear. - Added SQL Report Error form to better understand if the SQL was incorrect. - Bugfixes - General - Fixed that the password stored in the DB information caused an error if it was longer than 15 chars. (New installations will be able to store more and old installations will be instructed on how to support more). - Fixed various issues with non latin codes in SQL. - Update notification window is now fixed size. - Fixed that the update notification system showed an incorrect version number. - B1 Print and Delivery - Fixed that the To Date in the delivery log was not used correct in filter. - Bank Out - Fixed that A/P Invoice validation was not executed. - Master Data Manager - Fixed a bug where a non latin character in the usercode created an exception. - Fixed that Item and BP Delete option did not use threads (So it could time out during long operations). - Make Items Read Only - Fixed a bug where tabs would be displayed twice in the list. - Fixed that if you added Function buttons on a screen where the user had Read-Only autorizations and you also had a Make Items ReadOnly configuration on screen the button was disable if you opened the screen via a golden arrow. - Recurring Invoices - Fixed that if you used "DocEntry" and not "DocNum" in the "List of Recurring invoices" and used the "Keep visible" option, you could get an error stating "Invalid Column". - Tab Control - Fixed a bug where tab control would be active for all users not having a tab control if just one user had a tab control. *** Version 4.2.0.0 (August 2011) - Special - Added advance integration options for other SSP addons. - Added full support of the new 8.81 Purchase Quotation document type across all modules. - Updated DA and FR Translations. - New Features - B1 Print and Delivery - Added Delivery Log System. - Added option to choose "no attachment" in a email report action. - Added option to send emails to BP consolidation with fallback (if no consolidation). - Added DK Module 'Bank In' support (feature only for DK Localizations. Other localizations does not have the 'Bank In' Module). - B1 Validation System - Validation overview are now by default sorted by validation number and the columns are now sortable. - B1 Search - Added search customization functionality so that you may now create your own custom searches using SQL. - Exchange Rates - Added Nordea to the exchange rates providers. - Function Buttons - Added support for Inventory transfers. - Mandatory Fields - Mandatory Fields are now more intelligent in selecting the Add/Update Uid on add-on windows. - Universal Function - Line Loop - Added support for SDK-Grids. - Universal Function - Macro - Added option to launch a B1 Print and Delivery report via the new B1P&D(|); Command (Require that the user have a B1 Print and Delivery License and the module is active) - Added support for SDK-Grids in the following commands: SET, TRANSFER, TRANSFERBACK AND BLANK. - Added more details to a macro errors to better locate the issue. - Universal Function - Tab Wizard - Added Employee Master Data as supported window - Bugfixes - General - Added final hotfix to XML panelevel render mode issues due to SDK bug (all issues should now have good workarounds). - Fixed that the detector for missing .Net 3.5 component had a flaw that caused it to give a very cryptic error. It now show a much better description of the problem. - Added better error description for known error ("Ref count for this object is higher then 0"). - B1 Document Manager - Fixed that B1 Document Manager did not have a correct default config. - B1 Print and Delivery - Fixed that B1 Print and Delivery Wizard was not shown on startup. - Fixed bug where in a special scenario the same attachment could be attached multiple times to the email if Report Action used the Group Email option. - Bank In - Fixed that Bank-in could not print but instead gave an error. - B1 Validation System - Fixed that Add Tab Wizard created an incorrect Item Uid for its configuration preventing it from working in code mode. - Function Buttons - Fixed that integration add-on right-click did not set default form width and height. - Item Placement Tool - Adding Checkboxes is now a bit faster in XML mode. - Fixed a few issue in the german translation - Mandatory Fields - Tip about UDFs are now in the same color as other tips in the product. - Master Data Manager - Business Partner - Added missing option to choose Last Purchase Price or Last Evaluated Price as pricelist for Business Partners. - Quick Create - Any errors from Quick Create are now more informative shown and logged to the EventLog - Recurring Invoice - Fixed that when running the History report all reports where shown in spite of the invoice template filter in the definition screen - Toolbox - Fixed that Quick Create could giv an error if the Toolbox module have never been activated. - Universal Function - Content Creator - Adding Checkboxes is now a bit faster in XML mode. - Universal Function - Macro - Fixed that the BackColor command in the macrowizard was displayed incorrectly (without the | between the syntax and the color). *** Version 4.1.1.0 (June 2011) - Special - Added option to get notified when a new B1UP version is available (default for manager. You can disable/include users in main configuration). - Added Finnish translation - New Features - B1 Budget - B1 Budget reports are now translated into German. - B1 Print and Delivery - Added option to allow print of sales and purchase draft documents (If you Crystal Report support it) - B1 Document Manager - Added option to search in closed SAP data + Only current users data. - Function Buttons - Added right-click option to support CitiXsys addons (Please check with CitiXsys on which versions are supported). - Make Items Read Only - Make items ReadOnly does now support other add-on windows. - Master Data Manager - Added new feature to import and export metadata (User defined tables, fields and objects) - Universal Functions - Macro - Added Macro Command CloseParent(); that allow you to close original form in a macro after an Activate command. - Bugfixes - General - Added that Invalid Form error is now also in statusbar for MenuEvents. - Fixed that configurations did not go into update mode is Select users was used and no other change was made. - B1 Print and Delivery - Fixed that dates provided by SQL: to parameters did not appear correctly as date in Crystal View parameter panel - Fixed a rare issue where if you modified the master document in a certain way you would end up with the same line being shown two times (Only affect new installations). - B1 Validation System - Fixed error "invalid column" that could happen if you as a super-user right-clicked a summary cell in a matrix. - Function Buttons - Pick and Pack Manager is now a known form-width/height window. - Mandatory Fields - Fixed that Mandatory Fields gave an exception if you had a configuration with no mandatory fields entries in it. - Recurring Invoices - Fixed that Right-click on Invoice to "Save as Recurring Invoice" did not work on SBO8.81 - Universal Functions - Crystal Report - Fixed that dates provided by SQL: to parameters did not appear correctly as date in Crystal View parameter panel - Universal Functions - Macro - UserQueries are now given back ordered by Queryname in the macro-wizard list. - Validation System - Tab Wizard - Fixed that tabs where placed incorrectly if you had function buttons on the screen *** Version 4.1.0.0 (May 2011) - Special - New "Make Items Read Only" module that allow you to define on any system window what is read-only for users. - Added new B1 Validation wizard that can easily create new tabs. - New Features - General - Updated DA, DE, ES, CS, IT and NO translations. - License check now only check against the first 3 digits of the license (In order to be able to run hotfix releases on the same license as the original version). - Optimized the startup time of the add-on. - All right-click functionality now have new improved icons. - Optimized how events are reacted to, giving a tiny overall speed improvement to all features (ItemEvent cache) - Added special keyword $[ROW] that gives the row of the event - Add keywords $[ATTACHMENT_FOLDER], $[BITMAP_FOLDER], $[WORD_FOLDER], $[EXTENSION_FOLDER], $[EXCEL_FOLDER] and $[XML_FOLDER] for general usage (Was only previously available in B1 Print and Delivery) - B1 Validation System - The 'Edit B1 Validation' overview window will now show if a configuration is active or not. - Item Placement Tool - Right click 'Hide this item' and 'Move this item' options are much faster collecting data. - Letter Merge - Optimized speed of selecting BP and doing merges. - Quick Create - Quick Create Business Partner now opens much faster. - Quick Create now uses the name for address Id and address for street if no street is supplied - Universal Functions - Macro - Added command "Activate(@userTable);" that can open the entered usertables default window. - Universal Functions - Line Loop - Added List of common LineItem Uids for easy selection. - Bugfixes - General - Fixed a very rare issue that could happen in very special cases of comboboxes where description was longer than or close to 50 chars and the description contained special chars that was not allowed in XML. - Fixed that if you retrieved a value from an optionbutton (Radio button) it always gave back the ValOn value. It will now give back the value of the datasource. - Various tweaks to minimize the chance of the Form - Invalid Form to occur. - Error "Form - Invalid Form" are now shown as a Statusbar error instead. - B1 Print and Delivery - Fixed that Crystal Reports SQL connection was not released after usage in certain cases. - Exchange Rates - Added support for the new file format Bank Of Canada is using - Toolbox - Business Partner - Fixed that Hide From List did not apply correctly on Banking windows if running SBO 8.81. - Toolbox - Human Resources - Fixed that Hide From List did not apply correctly on Sales and Purchase windows if running SBO 8.81. - Toolbox - Bankning - Fixed bug in Toolbox - Banking that prevented Automatic transfer sum to work. - Fixed bug in Toolbox - Banking that setting the account in certain situations. - Universal Functions - Fixed that if the code for a universal function contained lower case it would not get executed - Universal Functions - Macro - Fixed that Macro Wizard did not cause the Macro-configuration to go to update mode. - The Set command is now correct when using the Wizard and the Command selection. *** Version 4.0.3.0 (April 2011) - Special - This release is mostly releated to performance and will overall be faster in most regards. - New Features - General - Optimized the time it take to check and add metadata during initial startup. - Optimized the time it take to update the main config. - B1 Print and Delivery - Optimized the startup time of B1 Print and Delivery. - B1 Search - Optimized the time it takes to open the B1 Search Toolbar. - Optimized the time it takes to open the B1 Search Main window. - Master Data Manager - Business Partner - Added support to change language with Business Partner Master Data Manager. - Quick Create - The impact of having Quick Create activated is much smaller during opening of windows. - Toolbox - Optimized the Hide From List System on most common windows (Window will load faster). - Added cache for Sales Employee vs. Username for Hide Form List System (Windows will open a bit faster now since add-on does not need to contact the database). - Line Search now loads faster by using XML to load data. - Universal Functions - All configurations are now fully cached (better performance). - Universal Functions - Line Loop - Added support for keyword on final result. - Universal Function - Macro - Added a new command "ExecuteSQL()" that enables you to run custom SQL against UserTables. - Blank command now supports Static Texts - Bugfixes - General - Fixed that mainmenu flicker when you update the main configuration. - Fixed various SQL that could fail if cardcode contained a ' (ping) - Fixed various SQL the contained string WHERE claueses could fail if the value had non latin characters in it. - Fixed a issue where the addon would not run if you only had .Net 4.0 installed. - B1 Document Manager - Fixed a graphic bug on attach documents when no keywords where used. - B1 Print and Delivery - Fix that configuration was unable to save Report Actions of type multiple Actions. - Fixed that if the XML Cache contained a corrupt XML file opening of that window failed (It will now automatically recover from the problem). - B1 Search - Fixed that Service Contract and Customer Equipment Card checkbox was not disabled during search. - Default data - Updated the default lenght of the Sales and Purchase units (As they changed in SAP) [Only affect new installations] - Master Data Manager - Business Partner - Fixed that change of control account's was not reset on the reset button - PLD extension - Fixed a bug where it would fail on import if a file with the same name exist - Toolbox - Fixed a bug where it would enter the wrong value in Payment Means if opened twice and automatic transfer sum was enabled. - Universal function - Macro - Fixed that Prompt Command could not use the dynamic syntax / SQL: in its question. *** Version 4.0.2.0 (March 2011) - Special - B1UP is now translated into Italian. - All translations have been optimized in order to be easier to translate and use a more streamlined language througout the product. - New Features - General - Eventlog window now loads faster in case of many entries. - Added Import/Export for Usergroups - B1 Print and Delivery - Added support to print and deliver on Sales Opportunities. - Added support to print and deliver on Incoming and Outgoing Payments (+ Support for Document Printing). - Added support for TXT, CSV, HTML, XML, TTX, RTF (WFW), RTF (Editable) and XLS (Records) as files type in Save Action and Email Action. - Added support for translatable fields on email and save report actions. - Added support for importing/exporting multiple report actions. - B1 Document Manager - Added subfolder category system. - Administer Folders window width has been increased. - Search in files now also search in activity attachments. - Template administration window is now sizeable. - B1 Search - Added configurable search result limit - B1 Validation System - Added special keyword $[NEWID] for Data Add and Data Update events that can give you the newly add id of an object (Example DocEntry of newly added Invoice) - Default Data - Added Import/Export to the configuration window - Exchange Rates - Removed the prompts in Canada/USA Localizations to treat $ as CAD/USD (since it does really not make sense to ask (You always say 'Yes' or not use the service)). - Added Czech National Bank to the exchange rates providers. - Function Buttons - Added support for Function buttons on the other B1UP Modules and other 8.8 specific Boyum add-ons (Other SSPs can also enable this option with a small code-change; contact support@boyum-it.com for more info). - Letter Merge - Added support for merge of contact persons firstname, middlename and lastname if added to the merge-table. - Quick Create - Now opens if you press the END key in the Name field on Business Partner Master even if the Code field has a value. - Now opens if you press the END key in the Description field on Item Master Data even if the Item Number field has a value. - Added support for customizing what fields should be shown on the Quick Create Business Partner window. - Toolbox - Added ignore cases to auto number to allow for correction of mistakes. - Exposed the SQL used by auto number. - Zipcodes for Czech Republic added - Zipcodes for Slovakia added - Universal Function - Line Loop - Added freeze during line loop option (Will make Line Loop a bit faster and avoid flickering). - Universal Function - SQL Report - Added new keywords that can react to docentry of documents (Example: OINV works on DocNum while OINV_ENTRY will work on DocEntry). - The form title field can now use sql variable syntax ([%0]) - Bugfixes - General - Fixed some backward compatibility issues in the B1 Validation vs. Item Placement Tool event-flow (IPT now add its UDFs on BeforeAction Again). - Fixed that configurations imported via mass import did not apply to the database before you either restarted B1UP or updated the configuration via the client. - B1 Print and Delivery - Fixed that B1 Print and Delivery was possible to activate in Add and Update mode (Does not make sense since Crystal Report need data to be in the database). - B1 Validation System - Fixed that if you import a configuration without lines using the mass import there might be problems updating this configuration afterward. - Item placement Tool - Fixed that if you import a configuration without lines using the mass import there might be problems updating this configuration afterward. - Created a temporary fix for the Panelevel problem that exist in the SAP SDK on XML Render Mode (full fix require fix from SAP). - Mandatory Fields - Fixed that if you import a configuration without lines using the mass import there might be problems updating this configuration afterward. - PLD Extenstion - Import/Export buttons are now placed correct in Hebrew Language - Toolbox - Documents - Fixed that an error could occur if Opening/Closing Remarks icon was pressed and menuitem was disabled. - Fixed a bug where the Opening/Closing Remarks icon where not updated correctly in the following cases: Save as Draft, Close, Cancle, Duplicate, Go To New. - Opening/Closing Remarks icon now works in history mode. - Made the Select types window smaller (better fit) for the Go to New Sales/Purchase. - Optimized the Hide From List system performance and made it fail more gracefully. - Recurring Invoice - fixed that Keep visible did not react in the same way as SAP Keep Visible (It did it, but also applied it to opening form) - Universal Functions - Fixed that if you import a configuration without lines using the mass import there might be problems updating this configuration afterward. - Universal Functions - Content Creator - Fixed that if you had an empty line (no Item UID) that had data for panelevel, then the configuration would fail if you used XML mode. - Created a temporary fix for the Panelevel problem that exist in the SAP SDK on XML Render Mode (full fix require fix from SAP). - Universal Functions - Sql Report - Fixed that resize/left-clicking the mouse on a column and release the mouse on row level could cause an selection error message. *** Version 4.0.1.0 (February 2011) - Special - Dutch translation are now updated (Thank you to Asecom) - Update missing Spanish translations. - Added a more helpfull error message if you do not have the required Microsoft .NET 3.5 Framework. - If running SAP Business One in Slovak language, B1UP now use the Czech B1UP language. - New Features - B1 Print & Delivery - Added support to do HTML emails. - B1 Validation System - Added Choose From List Event-type. - Item Placement Tool - Removed last Messagebox of Right-click functionality and turned it into a warning on the screen itself (less annoying for expert users and just as good/better for beginners). - Master Data Manager - Made it faster to select/deselect long lists of Business Partners or Items. - Master Data Manager - BP Master Data Manager - Added support for removing values from 'Shipping Type', 'Project', 'Factoring indicators', 'Dunning Terms', 'BP Priorities' and 'Vat Group'. - Recurring Invoice - Added support for the Keep Visible option on Choose From List. - Template System - Optimized the speed collecting data. - Toolbox - Business Partner - Added option to make it mandatory to have at least one contact person when creating a business partner. - Added option to make it mandatory to have at least one 'Bill To' and/or 'Ship To' address when creating a business partner. - Toolbox - Documents - Added option to choose the specfic type of windows when using the Go to new Sales and Purchase option. - Added option to show an indicator of when there is opening or closing remarks on a sales or purchase document. - Universal Function - Crystal Report - Added special keyword $[LONGTIME] to the Savepath giving the time in HH:mm:ss compared to the $[TIME] keyword that give it in HH:mm (Without seconds). - Universal Function - Macro - Added the AutoPressNextPopup() command (Allows you to automatically press a OK or Yes/No popup messages) that appear. - Added additional common menu uids to Macro Wizard form. - Universal Function - SQL Report - Increased the max. lenght of Format to 254 chars (Only affect new installations). - Bugfixes - General - Added missing Table of Content to Install Guide. - B1 Budget - Updated the datasource location of the B1Budget reports to make the more compatible. - B1 Print & Delivery - Fixed that report-configurations was not sorted by name in right-click list of reports. - Fixed that Email-actions did not work on A/R Creditnote if "Document: Selected Contactperson" option was used (Fail in SMTP and no Email in Outlook). - Fixed design of Account Balance properties window. - B1 Search - Fixed visual design bug on B1 Search window. - Item Placement Tool - Fixed that the new XML render mode had a problem using the LinkTo option and the Edit: Add/OK/Find options for UDFs. - Fixed that the new XML render mode had a problem if valid values from linked tables contained special characters. - Fixed a rare problem with panelevels when using the new XML Render Mode where the data from the pane was visible on all panes. - Recurring Invoice - Removed flickering of the screen when you pressed the All months / No months buttons. - Removed flickering of the screen when you pressed the Add Line / Remove line buttons. - Toolbox - Documents - Fixed bug that caused Line search to be incorrect in the Tab-order if tab-control was applied to the screen. - Universal Function - Content Creator - Fixed that the new XML render mode had a problem using the LinkTo option and the Edit: Add/OK/Find options for UDFs. - Fixed that the new XML render mode had a problem if valid values from linked tables contained special characters. - Fixed a rare problem with panelevels when using the new XML Render Mode where the data from the pane was visible on all panes. - Universal Function - Crystal Report - Fixed and optimized that dynamic syntax did not understand the special dynamic keywords. - Universal Function - Macro - Fixed that a selection in the Macro command combobox resulted in the form switched from OK to Update. - Universal Function - SQL Report - Fixed that export of a single Universal Function of type SQL Report failed if Collapslevel did not have a value. *** Version 4.0.0.0 (January 2011) - Special - THIS B1UP VERSION DOES ONLY SUPPORT SBO 8.8 PL14 OR HIGHER. FOR SBO2007 COMPATIBLE VERSIONS PLEASE SEE HTTP://WWW.BOYUM-IT.COM/SBO - Added support for SAP Business One 8.81. - B1UP can now run using a standard/limited Windows user and does not require special additional permissions (NB: Install still need to be done using a Windows Administrator account) - Added Startup Configuration Wizard. - Help file does now have direct links to Online E-learning. - Translations are now updated (Thank you to KELAR [CS], OPTI-ONE [FR], Boyum NO [NO], Boyum DK [DE, ES, DK, EN]) - B1 Document Manager is now translated to German, Spanish and Czech. - B1 Budget is now translated into Norwegian, German, Spanish, Czech and French. - Removed functionality - Removed the disable/enable splashscreen (Since the splash-screen does not exist in SBO 8.8). - Toolbox - Removed the "Missing delete confirmation" since SAP now provide these missing confirmations. - New features - General - Faster general startup time for the add-on. - Various overall performance optimizations. - Added a UserGroup system in addition to the normal user-system on Function Buttons, Item Placement Tool, Mandatory Fields and B1 Validation System (Better administration when dealing with many users). - Add and Edit Menus - Added quick access to Add and Edit menus configurations via right click on main menu for super-users. - Added double-click option to choose Common Menu Uids as Parent Menu-uid. - Added that when you click or leave the Parent MenuUid cell you will be informed of the caption of the selected as a notification. - B1 Search - SAP Cockpit is now supported (New position of B1 Search toolbox if Cockpit is enabled by user since old position is not possible anymore). - Added option to do single searches (press the button-arrow and select type). - Added option to search externally on Google, Bing, Wikipedia and Twitter. - Added option to search for Service Contracts and Customer Equipment Cards. - Added option to cancel a search by pressing the Cancel button during a search. - Optimized the time it takes to show large search-results - B1 Validation System - Added mass import feature. - Added B1 Validation Config Wizard with access directly from the target window via right click (Super-users only). - Added option to get to B1 Validation Configs directly from the affected windows via right-click (Super-users only). - A single B1 Validation Configuration can now react to the same trigger on multiple forms (Example if you have the exact same config on both sales order (139) and A/R Invoice (133) you can use "139;133" as formtype for the configuration). - A single B1 Validation Trigger can react on multiple items, columns and menuclicks if separated by semicolon (Example if you want to react to both item 4 (code) and 54 (name) you can type 4;54 in itemUid). - Added Common FormType button so it is easier to select. - Added Common MenuUide button so it is easier to select. - Added Common SQL combobox so it is easier to make the needed SQL structures. - Added event "When B1UP has finished starting up" in order for you to run a Universal Function after B1UP startup (example show a default report). - Added that when you click or leave the Formtype, MenuUid or CharPressed fields you will be informed of the caption of the selected as a notification. - Function Buttons - Added mass import feature. - Mandatory Fields - Added mass import feature. - Master Data Manager - FormSettings Manager - Added option to include UDF Sidebar settings as part of the FormSettings Manager. - Master Data Manager - Business Partner Master Data Manager - Added option to modify Accounts Receivable/Payable - Added option to update BP Control Accounts (There are a total of 12 control accounts but not all are used in all SAP Localizations) - Item Placement Tool - Added new XML render-mode making configuration much faster executing when opening windows with IPT modifications. - Added mass import feature. - Added option to mask data in UDF-Edittexts with the Password option. - Toolbox - Added the Query Enhancer option (Allow you to make Query Generator edit field larger and smaller). - Universal Functions - Added mass import feature. - Added ALT+N shortcut to New button on UF choose from list. - Added new Dynamic Code Function Type (Option to execute .Net Code as a Universal Function) [NB: you need to Enabled the Advanced Development option in main config before you can see this option]. - Universal Function - Content Creator - Added new XML render-mode making configuration much faster executing when opening windows with Content Creator modifications. - Added option to mask data in Edittexts with the Password option. - Universal Function - Macro - Added Macro Command Wizard that makes it easier to build your macro's. - Added Disabled color (Light Blue) to the valid colors BackGround and ForeGround commands understand. - Universal Function - SQL Report - Added option to sort columns in SQL Report (Activated automatically to all columns). - Added option to use advanced SQL variable selection (Example set type to OCRD instead of STRING to choose a Business partner instead of just custom text). - Added "Auto Refresh" option to the reports. - Universal Function - Line Loop - Added option to set direction of the line loop ("First to last" (Default) or "Last to first"). This enabled you to dynamically delete lines. - Bug Fixes - General - Fixed the problem that some golden arrows need to be pressed twice before they were activated. - Fixed a few translation errors. - Fixed that some of the help-section links did not work. - B1 Budget - Fixed bug that happened if you had a project or profit center with an empty code (Not normally permitted by business rules but handled in case it still happens). - B1 Print and Delivery - Fixed that A/R Invoice + Payments default Report Configuration description was only "A/R Invoice". - Bank In - Fixed design of Configuration window. - Bank Out - Fixed design of Configuration window. - Fixed design of the two additional comboboxes shown on the BP Master Data. - Function Buttons - Fixed that Function Buttons for readonly users was disabled by default when screen is opened using a golden arrow. - Item Placement Tool - Fixed a minor visual bug on the configuration when you resized the window. - Mandatory fields - Fixed that if you added a UDF to the screen, made it mandatory and gave the configuration a color, that color would not be given to the UDF. - Tab Control - Fixed a bug that prevented UDFs added by Item Placement Tool to be part of a TabControl (Gave an unexpected error). - Added better error description if a tab-control is missing fields in the configuration and made the error less annoying. *** Version 3.9.3.4 (August 2011) - Bug Fixes - General - Fixed various issues with non latin codes in SQL - Quick Create - Fixed that Quick Create failed with an error if BP Master Data window was shown in history mode in SBO2007A SP01. *** Version 3.9.3.3 (June 2011) - Bug Fixes - B1 Print and Delivery - Fixed that dates provided by SQL: to parameters did not appear correctly as date in Crystal View parameter panel - Fixed a rare issue where if you modified the master document in a certain way you would end up with the same line being shown two times (Only affect new installations). - Fixed that Crystal Reports SQL connection was not released after usage in certain cases. - Recurring Invoices - Fixed that Save as Recurring Invoice failed in SBO 8.81. - Toolbox - Fixed that if BP Cardcode contained a ' (ping) and a document was opened from a golden arrow then it could fail with a SQL error. - Fixed a bug where it would enter the wrong value in Payment Means if opened twice and automatic transfer sum was enabled. *** Version 3.9.3.2 (February 2011) - Bug Fixes - B1 Print & Delivery - Fixed that report-configurations was not sorted by name in right-click list of reports. - Fixed that Email did not work on A/R Creditnote if Document: Selected Contactperson option was used. - B1 Budget - Updated the datasource location of the B1Budget reports to make the more compatible. - Toolbox - Documents - Fixed bug that caused Line search to be incorrect in the Tab-order if tab-control was applied to the screen. *** Version 3.9.3.1 (January 2011) - Bug Fixes - B1 Print and Delivery - Fixed that A/R Invoice + Payments default Report Configuration description was only "A/R Invoice". - Function Buttons - Fixed that Function Buttons for readonly users was disabled by default when screen is opened using a golden arrow. - Mandatory fields - Fixed that if you added a UDF to the screen, made it mandatory and gave the configuration a color, that color would not be given to the UDF. - Tab Control - Fixed a bug that prevented UDFs added by Item Placement Tool to be part of a TabControl (Gave an unexpected error). *** Version 3.9.3.0 (November 2010) - New Functionality - General - Added a better error-description if no SAP License is found on the running system (Required in order to run addon) - Added option to go to license registration page if you do not already have a license. - A demo license will only warn about the expiration the last 15 days instead of the full 20 days. - B1 Budget - Budget setup window is now sizeable. - B1 Print and Delivery - Added option to use B1 Print and Delivery on Activity window. - Added option to use consolidation BP on Email Report actions as recipients. - Exchange Rates - Added Westpac (NZ) bank as Exchange rate provider. - Added Bank of Canada as Exchange rate provider. - Optimized performance of setting Exchange rates. - Quick Create - It is now possible to set state on the Quick create window. - It is now possible to specify in the configuration if you wish the address to be BillTo only or both BillTo and ShipTo. - Universal Function - External Launcher - Added various commonly used programs to external launcher combobox. - Universal Function - Line Loop - Added option to ignore text lines and sub-totals automatically of documents (instead of needing to define it in SQL). - Bug Fixes - Add and Edit Menus - Fixed that main menu was flickering during add of new menuitems. - B1 Budget - Fixed that Actual values in B1 Budget reports incorrect took DocDate from line level and not header level (Could give incorrect numbers if all lines was not added on the same day/or from multiple source docs). - Fixed that B1 Budget's Set database information was not hidden if user did not have a license - Fixed that you were asked to save changes when you navigated from the first empty. - Fixed that order of data in entry was not the same depending if "not included" checkbox is checked. - B1 Document Manager - Fixed that Attach Document > New file could max be 100 chars (now 254 chars is possible). - B1 Print and Delivery - Fixed that Report Configuration could not import from xml if document printing did not have an action. - B1 Validation System - Fixed that you in certain conditions you could add a B1 Validation Config with a SQL condition but no condition-results. - Bank Out - Fixed bug in KaSel format. - Default Data - Setting BP Project is not compatible with 8.81 (change from SAP that this is choose from list instead of combobox) - Function Buttons - Changed all default form width/height so they fit the new form-sizes in SBO8.8 (The old will be used if you are running SBO2007). - Fixed that when buttons was added to a screen in SBO8.8 PL13 or higher then the first time the buttons was not visible due to scrolling. - Item Placement Tool - Fixed that config with a formwith and height had problems for non sizeable windows in SBO8.8 PL13 and later. - Mandatory Fields - Fixed that the warning only prompt came up two times on certain windows. - Quick Create - Fixed that when pressing F1 on Quick Create Configuration you was not sent to the B1UP Help file. - Universal Functions - Crystal Reports - Fix that option datasource = "As In Report" did not work properly. *** Version 3.9.2.0 (October 2010) - Special - Added new B1 Budget to the B1 Productivity Package - New Functionality - Universal function SQL Result - Added support that Recurring Invoice can do a Select Target on multiple columns. - Bug Fixes - B1 Print and Delivery - Fixed that SQL: Syntax used in Direct Email field had a problem with double ' (ping) on External printing *** Version 3.9.1.0 (September 2010) - Special - Added Norwegian translation of B1 Document Manager - Added French translation of B1 Document Manager (Thank you to OPTI-ONE for the translation). - New Functionality - B1 Document Manager - Added Defaults configuration (Choose default attach and search settings) - B1 Print and Delivery - Added option to Print Report action to allow on the fly Print dialog. - Added 4 additional E-Mail categories (so each contact person can be linked to up to 5 categories). This is needed for advanced E-mail setups. - Mandatory Fields - Added special condition that supplier cannot have territory mandatory on business partner master data. - Universal Function - Macro - STORE system can now share values across multiple macro-events (values stored are saved until B1UP is terminated or value is overwritten). - Bug Fixes - B1 Print and Delivery - Account Balance Report: Fixed that fields for amounts was too small to show large amounts. - Fixed a problem that a LogOn error could occur if the run Crystal Report file was created with Integrated Security. - B1 Document Manager - Fixed that configuration menu was visible to people without a license. - B1 Search - B1 Search Toolbar now automatically disappears if you disable the module or stop the add-on manually. - Function Buttons - Fixed that the predefined function type Ageing did not work properly in SBO 8.8 (Could not transfer BP Code). - Fixed that buttons could become disabled if a user with ReadOnly access to Item Master Data and changed the value in the Pricelist combobox. - Toolbox - Removed Update Button from open items list if opened from the SBO8.8 Cockpit (Due to a new SAP limitation) [It is still there if window is opened from standard main menu] - Universal Functions - Crystal Report - Fixed a problem that a LogOn error could occur if the run Crystal Report file was created with Integrated Security. *** Version 3.9.0.0 (August 2010) - Special - Included new B1 Productivity Module called 'B1 Document Manager'. - Translated B1 Print and Delivery + Master Data Manager to French (Thank you to OPTI-ONE for the translation). - New Functionality - General - Added button for select users (in addition to the right-click feature) on Function Buttons, Item Placement Tool, Mandatory Fields and B1 Validation System. - Made it easier and more user-friendly to add a license to a productivity package component (you can now do it directly from the main configuration). - Added a Test-connection button on the database information screen. - Add and Edit Menus - Added option to put images on your new menus. - Made the configuration bigger (more workspace). - B1 Print and Delivery - Added a preview option to the Account Balance Report. - Made error-message of missing Crystal Report Runtime more user-friendly. - Added SMTP Configuration Manager (No need to go to the user-defined tables anymore). - Item Placement Tool - Added option to let a UDF-line with type TextArea to have a Label (previously the Label-checkbox was ignored for textareas). - B1 Search - Searches are now executed in a separate process making it possible to work in B1 while a search is running + prevent the chance of UI-Timeout during long searches. - Quick Create - It is now possible to activate the BP Quick Create from the name field on the documents and not only the name (Good for people that use ‘Start in Name’ option). - Recurring Invoice - Added option to choose which information is updated for an update-line. - Toolbox - Added option to use DocDueDate and TaxDate in the Journal Remark System. - Universal Function - Macro - Added option to Enable/Disable columns using the ENABLE and DISABLE commands. - Added new Command PROMPT(||); (More advanced usage is also possible - see manual for more). - Universal Function - SQL Report - Added the LB: keyword to add a custom LinkedButton that can launch a custom Universal Function. - Added Sales Forcast (OFCT) to LinkButton options (NB: Need to be linked to the AbsId in OFCT in order to work) - Bug Fixes - General - Made changes to various NO translations. - B1 Print and Delivery - Fixed that right-click option from B1 Print and Delivery was not present on the Service-windows. - Fixed that parameters was not reused in report viewer. - Function Buttons - Fixed that if a data-launcher button was pressed in another mode than OK the error back indicated that you needed to be in add-mode (should have said OK-mode). - PLD Extensions - Fixed that PLD Import/Export buttons was not visible and obscured the PLD selection screen in SAP Business One 8.8. - Recurring Invoices - Fixed that Invoice Template failed to open if a database contained an project with an empty project code (Should in theory not be valid but we have met a few instances of this happening anyway). - Toolbox - Fixed that an error was shown if "Default Journal Entry" was active and you went to a journal entry via a Orange arrow. - Fixed that "Default Journal Entry" did not have any effect if you switched to add-mode on a journal entry. - Fixed that Documents "Start in name" feature did not start in name if a document was duplicated. - Universal Function - Crystal Report - Fixed that close button for drill-down reports was not exposed in the viewer. - Fixed that option to show the group tree view in the viewer was missing. - Universal Function - SQL Report - Fixed that Format's SUM-feature did not always work in SBO8.8. - Fixed that is was not mandatory to have a width and a height for SQL-Report configuration. - Fixed that select-back system had a rounding problem when .NUMBER was used in syntax. - Universal Function - Macro - Fixed that is was not allowed to have leading of trailing spaces on the color-name for the ForeColor and BackColor commands. - Fixed that $[$item.col.NUMBER] syntax fails on value+currency fields if no Thousands separator was defined in General settings. *** Version 3.8.4.0 (June 2010) - New Functionality - General - Updated French translation. - Added names of configurations to filename in the various Export all features. - B1 Print and Delivery - Optimized Documents.rpt master document to be up to 5 times faster as before (Only affect installations where B1 Print and Delivery have not yet been activated) - Added support for "Service calls", "Service contracts", "Customer equipment cards" and "Solution knowledge base" to be executed with Crystal Reports. - Report Action config and Crystal Report Definition config now suggest new codes when using the duplicate option. - B1 Validation System - Added $[CURRENT_PANE] special keyword for B1 Validation system to check if an event happens on a specific Pane/Tab-page. - Item Placement Tool - Moved the override description column to be the last (because it is rarely used) and indicated in the description that it only works on buttons (hard to discover). - Universal Function: SQL Report - Added the option to allow that multi-column selection back does not need the first column to be the line-key (It still need to be the first to be inserted but various columns for grouping can now be in front of the key). - Added option to use the dynamic syntax and SQL: syntax for the SendKeys command. - Bug Fixes - General - Fixed various minor translation issue with the NO-translation. - Fixes various minor problems with some right-most fields was chopped in Windows 7 / SBO8.8. - Fixed that the Export All feature was sometimes incorrectly shown on certain windows. - B1 Print and Delivery - Fixed that SMTP Emails had a problem with email-categories (Incorrectly told that the email was not valid). - Fixed that SMTP Emails could give an error during clean-up in the sending phase. - Master Data Manager - Fixed incorrect notifications deleting Items or if an item was not found. - Fixed that the Update result window for Items failed if the ItemCode was larger than 15 chars. - Fixed that Authorisation manager incorrectly used a Save file dialog to select a source-file. It is now a proper open file dialog. - Fixed that BP/Item could be shown multiple times in result if JOIN was used in Master Data Manager condition - Recurring Invoices - Fixed that Canadian Localizations did not apply the Taxgroup-selection made on invoice template line level but used BP's default taxgroup. - Item Placement Tool - Fixed that it was possible to column-select (did not make sense). - Universal Function - Fixed that SHOW and HIDE commands could not be executed on a pane that was not active. *** Version 3.8.3.0 (May 2010) - New Functionality - General - Various configuration windows now opens a bit faster. - Bug Fixes - General - Fixed various minor translation issue with the NO-translation. - B1 Print and Delivery - Fixed that if you activated "Print" during Add and used the dynamic syntax in Crystal Definitions or Report Actions then data/text could be incorrect if another user had used the DocNum displayed on the window. - Fixed that STMP configs was not refreshed is the refresh-cache option was used but only after a restart of the add-on. - Fixed that FormType 60090 (A/R Invoice + Payment) was only described as "A/R Invoice" in Report configuration and Report Selection. - Fixed that Select All button failed if a filter was selected in the Document Printing window. - B1 Validation System - Removed that DataLoad events happens on Changlog Windows (Gave some problems and did not make sense anyway). *** Version 3.8.2.0 (April 2010) - Special - B1UP is now translated into Norwegian. - New Functionality - General - Added Productivity Config menu-item for easier access. - B1 Print and Delivery - Added option to use email-categories - B1 Validation System - Added Handy ASCII Code list to the manual for reference to CharPressed. - Universal Function - Macro - Added the special keyword for the SET Command in order to make line-breaks in textareas. - Added option to see the command that failed, if you have a misconfigured Macro command. - Bug Fixes - General - Fixed that license components in demo warned all users of demo-usage. It now only warns the users who is assigned a component license. - Fixed that the Export All menuitem sometimes showed up on the incorrect windows. - B1 Print and Delivery - Fixed bug that tried to create the B1 Print and Delivery Permission tree over and over again. - Fixed that documents was not marked as printed if using Document Printing and the print buttons was used. - Fixed that a report-configuration could loose its Default status if you created multiple configurations of the same type. - Bank In - Fixed that asking for Exchange Rates could fail in month 1 to 9. - Bank Out - Fixed that the Jyske Bank types was unable to write it's export-files. - Default Data - Fixed that tax-data was not set in some situations due to bug in the SDK. - Master Data Manager - Fixed that "manager" and superusers could not be selected as source/target in FormSettings Manager. - Universal Function - Macro - Fixed that column-cells with checkboxes was not possible to give a value with the SET command. *** Version 3.8.1.0 (March 2010) - Special - B1 Print and Delivery is now translated into Spanish - B1 Print and Delivery is now translated into German - B1 Print and Delivery is now translated into Czech - Master Data Manager is now translated into Spanish - Master Data Manager is now translated into German - Master Data Manager is now translated into Czech - New functionality - B1 Search - B1 Search can now search in UDFs (Only numeric and alphanumeric types except 64.000 char fields). - Master Data Manager - Added options to reset all settings in Business partner and Item Master Data managers. - Function Buttons - Added Right Click 'Export All' feature. - Added the active state in the import/export feature. - Mandatory Fields - Added Right Click 'Export All' feature. - Added the active state in the import/export feature. - Item Placement Tool - Added Right Click 'Export All' feature. - Added the active state in the import/export feature. - B1 Validation System - Added Right Click 'Export All' feature. - Added the active state in the import/export feature. - Added ReadOnly to B1Validation possible modes. - Universal Function - Added Right Click 'Export All' feature. - Bug Fixes - General - Fixed that the B1UP 3.8.0.0 startup sequence was in English no matter what language you were running. - B1 Print and Delivery - Fixed that if configuration was set up to react on document add and the Save as Draft option was used, the draft was incorrectly printed - Fixed that an error occured if you pressed OK on document printing and the selection resulted in no data. - Fixed that the special SQL: keyword did not work in report-actions. - Fixed issue that caused an error if a standard parameter and a subreport parmeter had the same name (This is not recommended though). - Fixed that some ReportActions was unable to be updated in SBO8.8. - Documents.rpt - Fixed that address could not be shown if ContactPersonCode was null (Could happen if the document was created by an Add-on). NB: This only apply to new installations. - No default printer is selected now. - AccountBalance.rpt - No default printer is selected now. - Letter Merge - Fixed that the letter merge button on the Business partner master data window was disabled for read-only users. - Toolbox - Fixed the EU Federal Tax ID (Failed because the EU-Commision changed the URL to the service on the 5th of march 2010) - Universal Function - Fixed that List of Universal Functions did not show up in Line Loop UF fields if it was empty and TAB was pressed. - B1 Search - Made the error message that comes up if B1 Search is not possible to be shown less annoying. *** Version 3.8.0.0 (February 2010) - Special - First version with component-modules and the new Component Model License system. - Added new "Master Data Manger" module. - Added new "B1 Print and Delivery" module as a component-module. - Warning: It is highly recommended that you run at least SBO2007A SP00 PL49. B1UP can still run on older patches, but certain features in the new modules might not work. - New functionality - Quick Create - Quick create Business Partner windows now works with the Toolbox BP Autonumbers. - Quick create Items windows now works with the Toolbox Item Autonumbers. - Added option to use Quick Create Business Partner on Service Calls, Customer Equipment Card, Service Contract and Sales Oppertunity. - Letter Merge - Changed the internal flow of B1UP events making it possible to move the Letter Merge button on BP Master data using the Item Placement Tool. - Bug fixes - General - Added error warning to license administration if license assignment failed. - Fixed problem in SAP Launcher that caused the program not to function proper if SAP Business One was not installed in the default path. - Quick Create - Fixed that it was incorrectly possible to choose Lead as type on Sales documents higher than Sales order. - Default Data - Added checks that prevented Default Data window to open if the tables contained not supported data (Imported directly into SQL) *** Version 3.7.0.0 (January 2010) - Special - NB: This is the first version of 2010. To be able to run this version you need to have paid the 2010 Maintenance. - Along with the B1UP we now deliver a free new tool called SAP Launcher that allow you to create shortcuts for a specific database in a multi-database enviroment. - New functionality - B1 Validation System - Made it so inner event is automatically set to False if the validate event is selected in the configuration (since it is the most commen usage). - Universal Functions - Macro - Click and DoubleClick commands can now click/doubleclick the rowheader using the special "RowHeader" column keyword (Example: DoubleClick($[$38.RowHeader.0.1]);). - Crystal Report - Changed the default value in report-source to "This database" (Only affect new installations). - Bug fixes - Exchange Rates - Made the rounding in Exchange rates more correct (moved the rounding to the last part of computation). - Universal Functions - Crystal Report - Added missing info to manual on how to use the DocKey@ and ObjectId@ keywords. - Letter Merge - Fixed bug that could cause startup to fail in certain scenarios if B1UP was running in Spanish. - B1 Search - Fixed visual bug in B1 Search where entire columns could be selected. - Recurring Invoices - Fixed that Canadian Localizations could not select tax-codes. *** Version 3.6.4.0 (December 2009) - Special - NB: This is the last version you are able to run with the 2009 Maintenance. For future versions you will need to pay maintenance for 2010 - New functionality - Universal Functions - Crystal Reports - Added support for the DocKey@ and ObjectId@ keywords (These special keywords are used by SAP in SBO8.8 Crystals but we also support them for SBO2007) - Bug fixes - Mandatory Fields - Fixed unexpected error that could happen if you deleted a field in the PLD using Right Click > Delete *** Version 3.6.3.0 (November 2009) - New Functionality - B1 Validation System - Added option to react in History (Changelog) mode - Letter Merge - Added support of <> (BP Value: CPRS_Profession) to letter merge (Existing installation need to add this entry manually in the Letter Merge Table) - Universal Functions - SQL Report - Extened the format field to be 254 chars instead of 100 (This will only affect new installations. older installations need to update this manually) - Bug fixes - Universal Function - Macro - Fixed that certain macroes would get an error after execution of "Invalid Form" in 3.6.2.0. - Universal Function - Crystal Report - Datasources of Sub-reports are now set more correctly - Recurring Invoice - Fixed that error occured if alternative invoice was activated and you disabled it while you had focus in the field - Bank Out (DK) - Fixed that Foreign transfers that was marked to summarize payments in bank-file did not do it the first time. *** Version 3.6.2.0 (October 2009) - New Functionality - Universal Function - Macro - Added Commands Freeze(); and UnFreeze(); - You can use these commands to block in other commands and have them run faster. NB not all operations support freeze/unfreeze and if you forget to call freeze or a previous command fails you might end up with a unresponsive window - Quick Create - Quick Create can now be used from the Activity window - Bug fixes - General - Fixed that if you have ended up with a B1 Validation Configuration where the FormType is not set (normally not possible due to validation, but possible in rare conditions). B1UP becahe not responsive and no events happened - Universal Function - SQL Report - Fixed that if a LinkedButton of type document also was a Collapslevel it could not open *** Version 3.6.1.1 (October 2009) [HOTFIX BUILD] - Bug fixes - General - Fixed that F1 could not be pressed on system forms and on B1UP forms both the B1UP and SAP help appeared - Universal Functions - Fixed that Number of Copies only had effect if a printer was selected in Crystal Reports *** Version 3.6.1.0 (September 2009) - New Features - Universal Functions - Added SQL-report option to select multiple columns back - Added SQL-report option to have one or more columns editable (to select a price, quantity etc.) using the "EDIT" keyword in the format field. - Added the "ForeColor" and "BackColor" command to the macro to enable you to color (using the color-name) a specific item on the fly (see valid color in the manual). - B1 Validation Configuration - Added Scroolbars on SQL field (Easier to see long SQL-sentences) - Function Buttons - Add a predefined buttontype to open Service Calls - Item Placement Tool - Added option to use right-click function on Buttons, Tabs, Checkboxes and Radiobuttons for easy hide and simple movement - Quick Create - Changed Quick Create BP's default country to be taken from Company Details instead of the Database localization (Better for counties that share or do not have their own localization) - Bug fixes - General - Fixed that you could get a "Unknown Session" error when B1UP was set to run automatically and you changed user. - Fixed that CheckBoxes gave an incorrect value back from $[$item.col.type] - B1 Validation System - Fixed that B1 Validation System could end up in endless loops when using the DataAdd, DataUpdate, DataLoad and DataDelete in special scenarios - B1 Search - Fixed issue where BP Name disappeared if Toolbox Start in Name on documents was activated and user created a new document using the B1 Search Right-click option - Universal Functions - Fixed that if you double-clicked on a line in SQL-report and you did not have a select target it still closed the report. - Fixed that is was not possible to use "Click" and "Focus" commands from the line loop Macros and target the current line *** Version 3.6.0.0 (August 2009) - Special - SAP Business One 8.8 is now supported (Please read document on Transition changes and known issues for SBO 8.8) - New Universal Function - Line Loop that allow advanced multi-row validation and manipulation - New Features - General - The $[$...]'s have a new keyword "LAST-1" in order to deal with issues adding new lines in sales/purchase documents with multiple values - Bank In - Added option to work with Down Payments given that the have the same document number lenght. - Letter Merge - Added new keywords <>, <> for full country names - Added new keywords <>, <>, <> for logged in user information - Item Placement Tool - Made the configuration window a bit smaller (due to people having problem on low resolution monitors) - The configuration window is now sizeable so you can maximize to see more line in high resolutions - Mandatory Fields - The configuration window is now sizeable so you can maximize to see more line in high resolutions - Bug fixes - General - Fixed that if a $[$item.col.numeric] value meets an empty string on a matrix it fails. Now instead it returns zero - Account Balance - Added missing "<" at the end of PayInForm Numbers - Letter Merge - Fixed problem where letter merge failed if database had over 120 UDFs in OCRD - Function buttons - Fixed that Data-launcher is not possible to open for users with Read-only right to parent window - Universal Function - Fixed problem opening the Configuration when B1 Client was running in Spanish - Fixed that Number of Copies and Report Source was not part of the import/export/duplicate functionality *** Version 3.5.1.0 (June 2009) - Special - NB: THIS VERSION OF THE ADD-ON ONLY SUPPORT SAP BUSINESS ONE 2007A AND SAP BUSINESS ONE 2007B. IF YOU ARE RUNNING SBO2005 YOU SHOULD USE VERSION 3.1.1.0 INSTEAD! - Added reinstall utility that make it easier to force a reinstall. - New Features - Universal Functions - Added option to Pick Color by right-click on the Foreground/backgorund columns - Added option to let comboboxes in the content creator be filled with valid values from an SQL: statement - Duplicate can now be accessed via the top-menu + shortcut (CTRL+D) - Function Buttons - Duplicate can now be accessed via the top-menu + shortcut (CTRL+D) - Item Placement Tool - Duplicate can now be accessed via the top-menu + shortcut (CTRL+D) - Mandatory Fields - Duplicate can now be accessed via the top-menu + shortcut (CTRL+D) - B1 Validation System - Duplicate can now be accessed via the top-menu + shortcut (CTRL+D) - Removed Features - General - Removed the "Do Datacheck on startup" option [Reason: No benefit of ever turning it on for anyone] - Removed the "Settings.xml" option [Reason: Nobody use it anymore since multi-addon startup is no longer an issue] - Bug fixes - General - Fixed various layout problems in Hebrew - Fixed rare problem with negative menus on 2007 when running userqueries (Function buttons and macros) - Letter Merge - Fixed that 3.5.0.0 could only use Letter Merge in Word 2007 due to incorrect build-settings - Optimized performance on opening Letter Merge windows - Universal Functions - Duplicate will now suggest a new code instead of the one duplicated from - Item Placement Tool - On the fly right click can now calculate placements for Hebrew languages - Label option on UDF-items now works in Hebrew language - Quick Create - Decreased the impact on performance the Quick Create option had on document-windows - Toned down problem of unexpected error in catching the END button due to SDK Unstability - Recurring Invoice - Increased max lenght of the Customer Ref. No. from 16 (Old max) to 100 (New max) [NB. This only affect new installation. Old installations need to change this manually] *** Version 3.5.0.0 (May 2009) - Special - NB: THIS VERSION OF THE ADD-ON ONLY SUPPORT SAP BUSINESS ONE 2007A AND SAP BUSINESS ONE 2007B. IF YOU ARE RUNNING SBO2005 YOU SHOULD USE VERSION 3.1.1.0 INSTEAD! - B1UP is now translated into Spanish - B1UP now supports MS-SQL Server 2008 and MS Windows Server 2008 - New Features - B1 Validation System - Added 3 new events the B1 Validation System can react to (Form Closing, Column Link Pressed and Column Picker Pressed) - Bug fixes - General - Fixed that right click on the fly-menuitems was not shown if username was in russian or hebrew - Fixed that $[User] keyword did not work on a russian/hebrew username - Default Data - Fixed that MX Localzation fails if Tax is set on BP. - *** Version 3.1.1.0 (April 2009) - Special - NB: THIS IS THE FINAL PLANNED VERSION THAT SUPPORT SBO2005A SP01 AND SBO2005B SP00. FROM MAY 2009 THE B1UP WILL ONLY SUPPORT SBO2007A AND SBO2007B - New Features - General - Added better notification during creation of metadata - Exchange Rates - Added Bank Of Israel as Exchange Rate Provider (NB: Existing IL Installations need to go to Currencies-setup and set the B1UP Exchange rate code to International Codes (Local = NIS)) - Added button on config window to set rates now (Normally only at startup). - Online exchange rates now support the use of a proxy - Bug fixes - General - Fixed that on some clients shutdown of SAP Business One took a very long time... - Fixed unexpected error where a user without authorizations for a window try to open it anyway and did not use the "Authorized by another user" option - Fixed that the Dynamic Syntax did not work correct with the default row on a matrix if the event was a header-level event if used in SQL: commands (Gave back an invalid Row Index Error) - Fixed that the Datacheck file in rare cases could fail if two or more instances tried to access it at the same time. - Default Data - Fixed that you could get an error message updating the Default data Config is you did not have a "Pricelist - Supplier" selected - Quick Create - Fixed that Quick Create was unable to create its metadata while running in French Language - Universal Functions - Fixed that Commands ENABLE, DISABLE, SHOW, HIDE and UF could only operate on the initial window that activate the macro and not on windows that was opened by the macro (using the ACTIVATE Command). - Toolbox - Fixed Conflict between Toolbox GotoNew and Default Data module if they were both activated. *** Version 3.1.0.0 (March 2009) - Special - New translation the Czech. (Thank you to KELAR (www.kelar.cz) for helping with the translation!) - French translation is now fully updated (Thank you to Opti-One (www.opti-one.fr) for helping with the translation!) - New Features - Letter Merge - Added option to use Userdefined Fields in Letter Merge! - Added option to choose if you wish to save template file or merged doc. with your activity! - Added button on letter merge launcher to open the template manager - Added Activity Defaults for the Activity Features in Letter Merge - Universal Function - You can now control the datasource of you crystal report to be either as in report or the current database (Handy if you create the report on a different machine or you use the report in two databases) - You can now control the number of copies prinitng crystal reports - Added Orange arrow support of Landed Costs (OIPF) to the SQL Report System - Added Macro Command "SetFormTitle()" to dynamically change the title of a window - Default Data - Default data can now have seperate pricelists for customers and suppliers - Bug fixes - Toolbox - Added additional checks for if the Journal remark System fails - Updated the Norway ZipCodes - Updated the Denmark ZipCodes - Made the Go to new document functionality more secure for other user-modifications - Letter Merge - Fixed that activity reminder was visible/set when activity was a task (not something that is possible in the SAP Business One Client) *** Version 3.0.6.0 (February 2009) - New Features - Universal Function - Added OCPR (Contact person) to the supported formats on the SQL-report. NB. It need to be linked to the contact-person code (OCPR.CntctCode) in order to work - Added OPDI and ODPO (Sales and Purchase DownPayments) to the supported formats on the SQL-report. - The Filename in the External Launcher can now use the dynamic syntax - Added BLANK($[$item.col.type]) command that allow to remove a value of a field - Bug fixes - B1 Validation System - Added better error message when a B1 Validation Config fails (Error easier to located) - Account Balance - Fixed bug in Account Balance where a document was incorrectly shown if it was closed via a Payment on account Incomming payment - Bank Out - Fixed incorrect "Jyske Bank" format for "Kontooverfoersel" if the receivers bank account was not 10 digits in lenght - Function Buttons - Fixed that on sizeable windows that one ore more of the buttons would move down while the rest would stay on top. - Universal Function - Fixed missing confirmation on removal of Universal Function Configs - Added better error messages when a Universal Function fails from a B1 Validation Config (Error easier to locate) - Fixed that very complex SQL-queries involving [%0], [%1] etc. could fail (Incorrect RegEx replacement) - Fixed that if you used survey values of type DATE in SQL-Report and did not enter a date you got an error.. Now it will instead see empty = SQL Server minimum date - Added more user-friendly error messages if a Crystal Report was launched on a machine that did not have the Crystal Report Runtime Enviroment installed - Fixed that a Universal Function of type Crystal Report Could not be updated if it did not contain any parameters *** Version 3.0.5.0 (January 2009) - Special - This is the first B1UP for the 2009 Maintanance period. You are not able to run this version unless you have paid 2009 maintenance - New Features - B1 Validation System - Removed limitation that the SQL-condition could not contian keywords INSERT, UPDATE and DELETE. (Please be carefull of usage and notice that according to EULA that Boyum IT A/S can not be held responsebility to incorrect usage / misuse that lead to data-loss). - Letter Merge - Added option to select the Contact person to use in single letter merge - Universal Functions - Added macro command USERQUERY(QueryId) to allow macro'es to initiate user-queries - Removed limitation that the SQL Report should start with SELECT or EXEC in order to allow declartion of SQL variables etc. (Please be carefull of usage and notice that according to EULA that Boyum IT A/S can not be held responsebility to incorrect usage / misuse that lead to data-loss). - SQL Report now support Orange Arrows to Customer Equipment Cards (OINS) - Bug fixes - Function Buttons - Fixed visual error that happened when a universal function was chosen for the last of the ten buttons - Quick Create - Fixed that you got an invalid item error in rare cases creating a BP using Quick Create - B1 Search - Fixed that B1 Search was unable to search in Hebrew (and other non latin based languages) - Letter Merge - Fixed that Letter merge was unable to merge if Cardcode was in Hebrew (or other non latin based languages) - Universal Functions - Fixed that the SQL-report's [%0], [%1] etc. did not work correctly when used in LIKE statements - Fixed that the SQL-report's export did not import/export the SQL-vars configuration - Fixed memory leak + too many connection problems for the crystal reports - Bank Out - Fixed that Bank Out did not take partial credited invoices into account when suggesting a payment amount - Toolbox - Fixed that Sales: Go To new option failed on SBO2007 where a sales order had the option "Purchase order" checked. Now SBO2007 will ignore the Go To New options in such events. *** Version 3.0.4.0 (December 2008) - Special - This is the last B1UP for the 2008 Maintanance period... Future versions will require 2009 paided maintanance - This is the last B1UP that follow the monthly release strategy. New Release strategy will be introduced for next version. - Optimized Item Placement Tool performance on placing comboboxes - Optimized Content Creator performance - Added a cache so comminucation to the database is only needed first time you open a window - Optimized placing of items - New Features - Recurring Invoice - Added information about draft to Invoice History Report - Bug fixes - B1 Search - Hot-fixed that the B1 Search sometimes give an invalid form on ActiveForm (In such cases the B1 Search window cannot be shown) - Template System - Fixed problem in the Template system that could happen in rare cases where setting one field was dependant of setting another... - Fixed that message of form loading first time was always shown on Get Template Window - Item Placement Tool - Added exception to not show on the fly right-click options on PLD-Windows (Gave problems for a few users and did not make sense anyway) - Fixed tab-order of data added using IPT (could cause that Tab-order module ended up having a incorrect tab-order) - Function Buttons - Fixed that default Function Buttons types did not work on A/R Down payment requests, A/R Down payment invoices and A/R reserve invoices - Added exception to not show on the fly right-click options on PLD-Windows (Gave problems for a few users and did not make sense anyway) *** Version 3.0.3.0 (November 2008) - New Features - Recurring Invoice - Added the indicator field to invoice templates - Universal Functions - Added option to show and hide columns using the Macro Show and Hide commands - Bug fixes - General - Fixed problem in manual that caused sections to be in incorrect places - Add and Edit Menus - Fixed incorrect import (Title and parent uid was reserved) - Fixed missing warning when parent uid did not exist - Item Placement Tool - Fixed that the included Universal Function was not exported to XML - Template System - Fixed problem if a template was attemted to be created while an textbox contained over 250 chars - Tab Control - Fixed bug where if you ended the collection in the UDF Side-bar the Tab-control collection became corrupt *** Version 3.0.2.0 (October 2008) - Special - Added DesignNotifications to remove the "drawing" of windows the first time you use them - New Features - Recurring Invoice - Added the DATE[...] syntax for advanced dates calculated upon invoice date - Universal Functions - Added New button on Choose From Lists for Universal Functions - Added SQL Report Refresh Option (Allow you to refresh the shown data) - Added SQL Report Selection Option (Allow you to select one or more rows data back to the window that opened the report (value is like formatted search taken for first column)) - Added Macro Command "DoubleClick($[$..])" to allow to script a doubleclick - Added Macro Command "UF()" to let a macro lauch another Universal Function - Added various small design-changes to make Universal Function configuration more userfriendly - Added option to the macro SET command so it can set captions of labels - Toolbox - Added option to go to new Document on add - Config - Added Select all and select none button on main configuration for easy activation - Added an Check for Updates option that check against your license and determines if you are running the latests allowed version - General - Changed the auto-assign of codes for Function Buttons, Item Placement Tool, Mandatory Fields and Universal Functions making navigation easier - Bug fixes - Account Balance - Fixed that if no due-date was selected you got an error - Config - Fixed Tab-order of the Database information window - Add And Edit Menus - Fixed display problem while resizing config window - Mandatory Fields - Fixed problem that gave a incorrect message if user was saving a marketing document using save as draft and the mandatory fields was not set - Fixed that it impossible to Close, Cancel or Remove data without all mandatory data filled (now you get a warning instead) - Recurring Invoice - Fixed that if you used the [Day-1] syntax on an invoice day that had day number 1 it gave an incorrect result - Bank Out - Fixed that if payment reference was not numeric an unexpected error occured during validation - Toolbox - Fixed problems with Journal Remark System (caused by SDK having a bug in 2007 that incorrectly triggers the functionality) - License - Fixed problem that was caused if user had "Use Proxy" activated but had not written a proxy URL - Fixed problem that could happen if you worked on a public internet connection and got a page-redirect page from a paid internet service - Fixed problem that some virus-scans/download managers that redirected download files cause the system to download a invalid license *** Version 3.0.1.1 (September 2008) - Special - Special Hotfix release that fixes problem with the 3.0.1.0 release - Bug fixes - Fix problem with B1UP 3.0.1.0 where the Click and Focus commands did not correctly in the Universal Function Macro System *** Version 3.0.1.0 (September 2008) - New Functionality - General - Extended the Formatted Syntax on items to optional $[$...]. This gives the following changes: - Header level triggers can now work with specific rows (Rownumber, FIRST (first row), LAST (last row) and SELECTED (currently selected row)) - Macros commands can with the new syntax get/set/focus on row-level! - Item Placement Tool - User defined fields that are linked to linked tables are now supported, with the exception that you are not able to define new values in the main window field and new values added are first shown after a reload of the window - Universal Function - Macro: Added option to use the SQL: syntax in the source fields in the Transfer and TransferBack commands - Content Creator: User defined fields that are linked to linked tables are now supported, with the exception that you are not able to define new values in the main window field and new values added are first shown after a reload of the window - Bug fixes - Toolbox - Fixed problem that could occur if Document-window was opened before B1UP had fully started up and you tried to add a document - B1 Validation System - Fixed that the Duplicate functionalty did not have a label on its menuitem *** Version 3.0.0.0 (August 2008) - Special - New license system - Initial support for proxy servers and offline validation - Validation System has been translated - Universal Functions has been translated - Added Authorization tree for the product - This version will cause metadata changes - New Functionality - Item Placement Tool - Optimized the speed of adding and manipulating data a bit. - Added a right click menu in the Users field on the Item Placement Tool Configuration form, that enables the use of a Select Users window. - Universal Functions - Add a store system to the macro transfer system system "Transfer($[$item.col.type]|STORE1) --> Transfer(STORE1|$[$item.col.type])" Using this system you can tranfer data that are more than 2 screens away (Keywords STORE1 to STORE10 allow up to 10 stores) - Added a combobox to the External Launcher pane, that automatically fills out Program and Argument information, upon selection. - Add and Edit Menus - Added a right click menu in the Users field on the Add new menus form, that enables the use of a Select Users window. - Function Buttons - Added a right click menu in the Users field on the Function Buttons Configuration form, that enables the use of a Select Users window. - Mandatory Fields - Added a right click menu in the Users field on the Mandatory Fields Configuration form, that enables the use of a Select Users window. - B1 Validation System - Added a right click menu in the Users field on the B1 Validation System Configuration form, that enables the use of a Select Users window. - Account Balance - It is now possible to use properties for selecting Business Partners. - Added Pay-In Number only option - Toolbox - Added a Show only current user BP's system, that works like hide from list, but only shows the BP's that has the current logged-in user as the Sales Employee. - B1 Search - Include the option to search on A/R Down Payments and A/P Down Payments. - Bug fixes - General - Fixed problem that if dynamic data contained ' and it was used in SQL, it would make the SQL fail - B1 Search - Fixed a bug that would cause an error message when a modal form was active during startup. - Made it possible to save a selection of A/R + A/P documentlines as a default search criteria. - Fixed bug that resulted in an error if you search for a keyword that contained a ' - Bank Out - Fixed modulus 10 validation if no payment reference was found - Toolbox - Fixed that Document Flags was not choosen when working with drafts - Fixed that Line Search on Picklists was not correct when font-size changed - Account Balance - Fixed problem with partial credited invoices in (SBO2007A Only) - Add and Edit Menus - Corrected a bug that placed items in the wrong order, when using the add menus function. - Universal Functions - Fixed that the "ENABLE" Command in the Macro system did not work (Nothing happened). - Letter Merge - Corrected a bug that would throw an exception if the user tried to use Letter Merge without .Net programmability for MS Word installed. - Mandatory Fields - Corrected that the Service Call window shows an error when doing a choose from list, if it contains mandatory fields, as the window uses a incorrect event types. *** Version 2.930 (June 2008) - Special - This version will cause metadata changes - German translation updated to be more correct - NB: Please note that there is no scheduled for July 2008 (Next planned release is August 2008) - New Functionality - General - All font-size changes that in older version only worked on SBO2005 now also work in SBO2007 - B1 Search (new module) - Added functionality to search many different business objects from one central place - Added right click functionality for quick access to common operations on your search result - Bank In - Added The PlusGirot format (Sweden) - Function Buttons - Added right click "Add function buttons to this window" option (Super-users only) - Mandatory Fields - Added right click "Make this field mandatory" option (Super-users only) - Item Placement Tool - Adde right click menu items to help with IPT configurations (Super-users only) - Template System - Added the B1UP Icon to the Right click menuitems - Exchange Rates - Added support for nonstandard currency codes. - Add and Edit Menus - Added support for import/export of configuration. - Universal Functions - Added option to use SQL Variables [%0], [%1], [%2], [%3] and [%4] in SQL Report - Bug fixes - General - Fixed various smaller bugs in the German translation - Fixed code that could cause SAP to crash if tooltip was shown while opening a new window (SBO2007 Only) - Add and Edit Menus - Fixed bug that could happen if incorrect configuration was made in the Add new menuitems (if you entered an uid that was unable to accept submenus) - Fixed that menuitems created and then removed was not removed before a restart - Fixed that menuitems does not revert back to original description ifremoved from add and edit menus - Fixed various smaller bugs - Toolbox - Fixed that document flags did not reset after a docuement had been added / Switch to add/update mode - Fixed a few bugs in the Default Journal Entry Series System - Fixed bug that could happen if if Journal Remarks System was active and you had a MAndatory Field configuration on Journal Entry window. - Corrected a bug that made the UI look incorrect when using update open items. - Letter Merge - Fixed a bug that would cause the creation of activities to fail, during a merge. - Universal Functions - Fixed the length of table and field of the content creator to the correct 20 instead of 18 - Function Buttons - Function Buttons are now able to open the reconciliation window in SBO2007 when using a reconciliation button. - Function Buttons are now able to open the posting period window in SBO2007 when using a posting period button. *** Version 2.920 (May 2008) - Special - This version will cause metadata changes - Added the new Tab Control module - Added the Add and edit Menus module - Restructured the documentation making the installation guide a seperate document - New Functionality - General - Added option to launch the PDF manual directly from the product - Account Balance - Option to show BPs without transactions but primo-balance in report - Item Placement Tool - Changed the flow of the ITP to allow customized focus using the Universal Function - UDF fields moved on to the main form can now be disabled in Add/OK/Find - Form titles can now be changed (use description as form title) - Recurring Invoices NB: Please be aware of the changed behaviour of unit price (see: http://www.b1up.net/pdf/Important%20note%20for%20Recurring%20Invoices%20in%20B1UP%202.920.pdf) - New fields on document/header level: Discount, Shipping Type, Document Series - New fields on line level: Discount - Invoice Wizard now has a preview feature where you can select which invoices to process. - Template System - Made the Save Tamplate higher to be able to see more data - Toolbox - Flags are now faster added to the windows (using xml) and support font-sizes - Universal Functions - Added Crystal Report Function Type - SQL-Report title now accepts the dynamic syntax - Letter Merge - Added functionality for assigning a reminder to an activity - Mandatory Fields - It is now possible to enter more than one empty value in the Mandatory Fields: Configuration window, by seperating each one with a ";". - Added option to mark the mandatory fields with color - Bug fixes - General - Fixed problem where the dynamic syntax did not accept not having the optional type in $[
.] - Account Balance - Fixed that Account Balance was unable to filter out closed transactions in SBO2007 (due to the new reconciliation method by SAP) - B1 Validation system - Fixed that the user-settings was incorrectly case-sensitive - Fixed that removed B1 Validations was still be in effect until add-on was restarted - Function Buttons - Fixed that if a window was open by a user that have read-only rights, the function buttons were disabled - Letter Merge - Fixed error popping up on the Mass Letter merge in SAP Business One 2007A - When adding activities in letter merge, its now possible to add all activity types (not only Phone Call and Other) - When adding activities and attaching the merge file, this wasnt done correctly - Universal Functions - Fixed that Tabs and buttons added by the Content Creator was disabled if the user only have read only rights to the window - Fixed that content added by the Content Creator on BP Master Data is shown in history mode (Not supported by SAP and gave an error) - Mandatory Fields - Removed a bug that made it possible to save something under the control of Mandatory Fields, by closing the window in add or edit mode, and clicking Yes when promted about saving your changes - Item Placement Tool - Fixed that content added by the IPT on BP Master Data is shown in history mode (Not supported by SAP and gave an error) - Bank Out - Fixed problems with payments in business partner with multi-currency - Fixed error when business partner was shown from the changelog *** Version 2.910 (April 2008) - Special - This version will cause metadata changes - New Functionality - General - Dynamc syntax now support the formatted search syntax $[USER] and $[PERIOD] along with additional keywords provided by B1UP syntax ($[USERNAME], $[DATABASENAME], $[LOCALIZATION], $[COMPANYNAME], $[SERVERNAME], $[SERVERDATE], $[SERVERTIME], $[SYSTEMID] and $[INSTALLATIONID]) - Account Balance - Selection criteria now includes business partner groups - B1 Validation System - Allowed simple condition value to be an empty value - Added 5 new B1 Validation Event Types (Menu click, Form Data Load, Form Data Add, Form Data Update, Form Data Delete) - Universal Functions - Added 4 new Macro commands (DISABLE(), ENABLE(), HIDE(), SHOW()) - Bank In - Added Linkbutton to configuration from main window - Letter Merge - Changed the looks of the windows, by optimizing the item placement (Letter Merge Configuration), and adding new functionality (Letter Merge, Mass Letter Merge). - Letter Merge now supports both Word 2003 and 2007. - Both Single Letter Merge and Mass Letter Merge can now generate activities when a letter merge is created. - Quick Create - Added the ability to quick create items - From item master data - From purchase and sales documents - Recurring Invoice - Added option to save recurring invoices as drafts - Bug fixes - Account Balance - Minor bug fixes (selection criteria was not always used correctly) - Bank Out - Fixed incorrect creation of Payment Reference Field - Letter Merge - Disabled the Letter Merge button in find/add mode on BP master data. - Made the Letter Merge button on BP master data scale corretly when changing font size (SBO2005 only). - Corrected the way templates are deleted in the Letter Merge Configuration (can now delete more than one at a time) + added a confirm promt before a deletion is executed. - Added various notification fixes through out the module as well as status indication when filling grids i.e. - Added a file extension check on before trying to merge, both when using templates and manually selection files. - Added update of BP selection template combobox on Mass Letter Merge, when changes are made from the BP selection - Advanced window. - Function Buttons - Fixed minor design issues in the datalauncher - Datalauncher Move up/down is now easier because it remember the row-selection - Recurring Invoices - Fixed incorrect length of the comments field (was 64.000 but should be 254 chars). This only affects new installations (See below) - Fixed too long comments causing in an "Value too long in property Comments" error during an invoice wizard (Too long comments will now be shortened back to the first 254 chars) - Mandatory Fields - Fixed the problem that Alternative items lines could no be made mandatory - Item Placement Tool - Fixed that UDFs label did not have the same height as your entered field *** Version 2.901 (April 2008) - Bug Fixes - Fixed problem that B1UP caused the SAP Client to freeze on some systems *** Version 2.900 (March 2008) - Special - This version will cause metadata changes - Optimized performance and memory usage - Much better eventfilter manangement (only exactly what you need and configure) - Less memory usage over time (better memory cleanup) - Function buttons will be added up to 10 times faster (Old way on test-machine = 0.1 sec, New way on test-machine = 0.01 sec)! - New Functionality - B1 Validation System - Added Got Focus to the list of events - Function Buttons - Added option to duplicate configurations - Better support of changes to the font-size for the end user (SBO2005 only) - Toolbox - Better support of changes to the font-size for the end user (SBO2005 only) - Universal Functions - Configurations will now suggest automatic new codes automatically (You are still able to overwrite the code if wanted). - Added the option to run stored procedure with the SQL-Report function type - Item Placement Tool - Added option to duplicate configurations - Added link to column option for advanced placement in sizeable forms. - UDF-Lines are now intelligent and can automatically populate the table column on the most common window types. - IPT's development mode now show current windows width, height and formtype - Mandatory Fields - Added option to duplicate configurations - Recurring Invoice - Added [DaysInMonth] keyword to get the current number of days in month (+/- 12) - Account Balance - Dates are now the same format as the SAP Business One client - Numbers now follow each countries usage of "," and "." in numbers - Letter Merge - Added a new template system for mass letter merge. - Added support for Microsoft Word 2007 document types (*.docx, *.dotx, *.docm, *.dotm). - Optimized performance when merging large amounts of data. - Bug Fixes - B1 Validation System - All new installation will have Simple Condition: Column set to 20 chars instead of 10 (to support UDFs on column level) [You can change this manually in older installations] - Toolbox - Fixed problem with Hide From List System on the MRP Forcast window. - Fixed incorrect warnings about invalid Federal Tax Id is country is outside the EU. - Item Placement Tool - Fixed problem with missing rows if code was changed in update mode (code is now locked in OK mode) - Fixed minor problem where the active checkbox was "too easy" to hit (width is now minimal to avoid accidental unchecks) - Form width and height are not automatically populated anymore since it is actually not needed unless you want to change the forms dimensions in order to make room for new data - Mandatory Fields - Fixed problem with missing rows if code was changed in update mode (code is now locked in OK mode) - Fixed minor problem where the active checkbox was "too easy" to hit (width is now minimal to avoid accidental unchecks) - Function Buttons - Fixed problem with missing data if code was changed in update mode (code is now locked in OK mode) - Fixed minor problem where the active checkbox was "too easy" to hit (width is now minimal to avoid accidental unchecks) - Default Data - Fixed bug in translation of default data (Commitment limit was incorrectly translated to Credit limit) - Universal Functions - Fixed problem where service-based documents could not use the "Must have specific value" function type. *** Version 2.800 (February 2008) - Special - All new installations will from this version and on will have all options in the Toolbox unchecked as default to ensure better performance and consistancy. - All translations for english and german have been reviewed and updated (Thanks to Line and Søren). - New Functionality - General - Optimized startup and shutdown for better performance - Added User and Database information to the event-log - Function Buttons - Added the option to make Function Button configurations user-specific - Added option to activate/deactivate each configuration - Item Placement Tool - Added the option to make Item Placement Tool configurations user-specific - Added option to activate/deactivate each configuration - Mandatory Fields - Added the option to make Mandatory Fields configurations user-specific and that the support longer form-types (Other add-on windows) - Added option to activate/deactivate each configuration - B1 Validation System - You are now able to Import and Export B1 Validation configurations from/to XML - You are now able to duplicate configurations (Right Click > Duplicate) - Universal Functions - You are now able to Import and Export Universal Function configurations from/to XML - You are now able to duplicate configurations (Right Click > Duplicate) - Toolbox - You are now able to Import and Export the Toolbox Configuration - Made the autonumbers of the Toolbox for Business Partners and Items more flexible in a multiuser-enviroment (In the current displayed is added by another user, a new code is assigned) - Account Balance - Added option to show header - Added option to show Pay-in company details - Bank Out - Added validation to the BP Master Data when using Bank-Out - Added support for format 'Sydbank' - Bug Fixes - General - Fixed various minor design layout errors - Fixed various minor errors in the manual - Toolbox - Fixed the incorrect display of [DocDate] in the Journal Remarks System - Fixed minor graphical bug in the Address Copy System causing that State was not shown untill clicked - Bank Out - Fixed Bug in the HAN (Handelsbankens) format - Recurring Invoices - Fixed problem if the Payment term description or Tax-code description was larger than 50 chars - B1 Validation System - Fixed bug that caused the Double-click event type not to trigger. - Fixed problem with choosing key-modifier in certain situations on the configuration window - Fixed problem with comboboxes where reading a combobox value that does not have any valid valid values gave an error - Quick Create - Fixed that Quick Create could not add business partners in certain situations *** Version 2.760 (January 2008) - New Functionality - General - Added option to reset datacheck - Recurring Invoice - Added new default configuration - Added option to use alternative Invoice date - Added support of the Indian database - Bug Fixes - General - Fixed that various windows did not enter update mode if a choose from list was choosen. - Changed to a more consisting way of removing menuitems (Example: The menuitems of the Reccurring Invoice system was not removed if the module was deactivated) - Mandatory Fields - Fix bug that made impossible to make line-data mandatory in service-based documents - In all new installations the line-field called "Column Uid" can now be up to 20 chars long (You need to change this manually for older installations) - Universal Functions - Fixed that custom messages did not have the option to show multi-line messages. - Fixed problem with new orange arrows in SQL report when using a collaps level. - Quick Create - Fixed a bug that caused Danish functionality to incorrectly be shown in non danish databases - Recurring Invoice - Fixed that Recurring Invoice was unable to choose Tax Code on invoice table on Indian localizations *** Version 2.750 (January 2008) [Special FKOM08 Build] - Special - The manual is now striped of technical data and version history. These data is now a seperate documents. - Updated French translation (Thank you to Opti-One (www.opti-one.fr) for helping with the translation!). - Increaced overall performance on configuration windows that use comboboxes. - New Functionality - General - New design of the main configuration. - New and improved Eventlog (XML-Based and viewable from the client) - Universal Functions - SQL Report Function now support link-arrows to 20 more windows: - Sales Opportunity (OOPR), Activity (OCLG), Pick List (OPKL), Employee (OHEM), Service Call (OSCL), Service Contract (OCTR), Knowledge Base (OSLT), Journal Entry (OJDT), Quotations (OQUT), Sales Orders (ORDR), A/R Delivery (ODLN), A/R Return (ORDN), A/R Invoice (OINV), A/R Credit Memo (ORIN), Purchase Order (OPOR), Good Receipt PO (OPDN), Goods Return (ORPD), A/P Invoice (OPCH), A/P Credit Memo (ORPC), Incomming Payments (ORCT), Outgoing Payments (OVPM), Goods Receipt (OIGN), Goods Issue (OIGE), Production Orders (OWOR) - BankOut - Added column current account balance to PDF print. - Bug fixes - General - Fixed startup problem with the error message 'Ref Count larger then 0' that happened in rare cases during heavy load. - Fixed rare bug of transferring data between windows if tooltips were shown. - Recurring Invoice - Fixed problem where very large Invoice template numbers caused the error window not to be able to be shown - Toolbox - Fixed bug where HideFromList functionality caused Last Item Prices to work incorrectly (unable to show data). - Fixed problem with "Enter = Go to last line" was not triggered when located in a UDF-field on the sidebar and Enter was pressed. - Fixed the Start In Name on Documents where Line search also was activated. - Fixed the Start In Name did not work on Business Partners in DK Local Module BankOut was activated. - Fixed problem with Flags that could happen if Business Partner window was loaded before add-on and user switched to add-mode. - Bank-Out - Fixed bug with the additional fields shown on the Business Partner Master data window if the SAP version was not Enhancement Package 1 or 2 (pre EHP and SBO2007A) - Fixed bug with validation of exchange rates. *** Version 2.740 (November 2007) - Special - The FAQ, Tips and Tricks and and troubleshooting are now moved away form the manual and into separate documents. - Added more Samples and guides to the installation package - New Functionality - Universal Functions - External Launcher can now create its arguments using SQL (just put in SQL: in args) - Macro now have 2 new commands and one extension to activate - "Close" command will close the current window - "TransferBack" command that work the same as transfer but from the opened form and back to the form that opened it. - "Activate" command now have the option to not take a menuUid as parameter (This can be used to make it possible to transfer data to a window that are not opened by a menuitem) - Bug fixes - General - Dynamic values syntax system now follow formatted search syntax even closer - .Number work the same way as .Currency (.Currency are still different from formatted searches) - .Number and .Currency is now treated without enclosing strings (Gave some problems with sql conditions) - Tables in the $[
..] is no longer case sensitive - The $[
..] syntax can now leave out the ($[
.]). If this is done the B1UP will find the type automatically from the field-type - Exchange Rates - Fixed problems with Online Exchange rates in US and Canadian databases since these databases do not follow the ISO Currency codes. Other locatiozations that might have this problem please check out the “BOY_EXCHANGE_CONV” table for conversion. - Default Data - Fixed problem with territories being over 50 chars long - Toolbox - Fixed problem with Country Flags in Service Calls when switching to find mode from an existing service call. *** Version 2.730 (October 2007) - Special - B1UP now support installing and running on 64 bit machines - New Functionality - Exchange Rates - Added support to add additional fees to exchange rates - Added option to set the rates in the future (to make sure that you have rates the next 24 hours) - Bank-Out - Currency column shown on Payment window - Function Buttons - External Launcher arguments can now handle multiple dynamic values - Data Launcher can now handle multiple dynamic values - Toolbox - Enter = Go To Last Line is now supported on: Issue For Production, Reciept From Production, Goods Issue and Goods Reciept. - Universal Functions - External Launcher arguments can now handle multiple dynamic values - Bugfixes - Account Balance - Fixed a few wordings - The address details will now follow the same format as SAP Business One does. - Universal Functions - Fixed command Transfer in Macro system (a problem with the old syntax… the new syntax was ok) - Fixed bug in content creator that had a bug when adding items to not automanaged forms - Fixed wrong syntax samples in the macrosystem - Extended the max length of Message-types function from 254 to 64.000 chars [Only new installations] - Extended the Arguments field of the External Launcher function from 100 to 254 chars [Only new installations] - Exchange Rates - Fixed system so it also works correctly with indirect exchange rates - Toolbox - Fixed Address Copy System problem with certain types of Userdefined Field on Address Level and bug regarding county/state import. - Changed the the Start in Name option not to start in the name field in find mode of documents (since most people search by number here) - Bank-Out - Fixed amount shown in file for foreign transfers - Fixed payment for foreign transfers - Template System - Fix that templates can be saved without selecting any lines *** Version 2.720 (September 2007) - Special - New and improved installer - Added better information on closing the add-on and changing language - Added Troubleshooting menuitem - Added Help menuitem - Changed code to make add-on close faster and more consistent - New Functionality - B1 Validation System - Added option to make B1Validation configurations user-specific - Item Placement Tool - Added support of Userfined fields over 8 chars - Toolbox - Added option to disable the automatic CTRL+B for payment means (Handy if you use 2 or more payment types evenly) - Universal Functions - Message Function Type can now work with SQL - Change syntax of most macro commands to work with SQL, dynamic values and columns (Old syntax still works, but does not have the new features) - Added 4 new commands to macro system - Uppercase, Lowercase and Firstcase to change casing of an string in a edittext or a column - The Block() command that can block the SAP Event - Bug fixes - General - Fixed $[$item.col.type] keywords that didn’t worked with UDF’s (Because they contained an underscore “_”) - Item Placement Tool - Fixed various bugs in the import/export system - Bank-Out - Fields on Business Partner masterdata moved a bit to make room for new SAP field. - Toolbox - Fixed various missing functionalities in the start in name functionalities (did not start in name again after add, switch to find and so on) *** Version 2.710 (August 2007) - New functionality - B1 Validation System - Added two new comparer type to the Simple Condition - “Not Starts With” and “Not End with” - Item Placement Tool - Added support to include a Universal Functions in the configuration (Mostly used with Content Creator) - Bank-Out - Validation if Business Partners have a standard payment term. - PDF print. - Universal Functions - Added option to comment out commands and add documentation using // - Function Buttons - Added the Userquery button type that allow you to activate a user-query from a button (Better to use this than the Userdefiend Menu type for this) - Bug-fixes - PLD Extensions - Fixed problem with import of char “<” and “>” in layouts (Was imported as “<” and “>”) [SDK-Bug] - Function Buttons - Fixed problem with standard function buttons when Toolbox’s Start in Name Field option was activated (Caused BP Name not to appear) - Recurring Invoices - Fixed problem with not being able to add a Recurring Invoice for customers not having a contact person. (2.711) - Fixed problem if there are more than 1000 contact persons in a SAP Business One, then they can’t be choosen in the invoice template. NB: This is only solved in new installations… For fix in older installations please contact Rasmus Wulff Jensen - rwj@boyum-it.com. - B1 Validation System - Fixed incorrect trigger validation that caused system not to trigger if holding down a modifier button (CTRL, ALT, Ect.). - Universal Functions - Fixed Activate Command not to change current form into parent form (in oder to better work with Transfer command when a menuitem is activated but does not open a new window) - Fixed problem of identifying the commands in Macro if additional spaces were added (Click(…) = Ok – Click (…) = Was not ok) - Bank-Out - Text refererence to senders account balance shown wrong in DBO_KTO and DBO_INB. *** Version 2.700 (July 2007) - Special - Data-check file is now more informative. - New and enhanced help-file. - Metadata - New metadata to all installations - New Functionality - Universal Functions - Added new function type “Content Creator” - Added new function type “Macro” - Function Buttons - Added Support of Universal Functions to be activated by function buttons. - Added new “Do nothing” button type that allow you to work with the function button via the B1 Validation System. - Item Placement Tool - Added support of Picture type UDF's. - You can now hide system items in an easier way (not by using the From/To panes but by checkbox). - Toolbox - Added option to start in name/description field instead of code in Business Partners, Items, Documents and Banking. - Added option to hide unwanted Business Partners, Items or Employees for Choose from Lists. - Added support of Segmented Chart of Accounts in the Use Chart of Account Print option (Previous nothing happened) - Bug Fixes - Toolbox - Fixed minor problems with the Use Chart of Account Print option (Layout and language) - Universal Functions - Fixed incorrect tab-order in SQL Report Function type - Recurring Invoices - Fixed minor bug that did not show Invoice History Total correct (missing decimals) *** Version 2.600 (June 2007) - Metadata - New metadata to all installations - New Functionality - B1 Validation System / Universal Functions. - Several new features to the Recurring Invoices. - From/To Dates. - History Log. - Document currency supported for Multi Currency System. - Online Exchange Rates system that allows foreign exchange rates from the Internet. - Bug Fixes - General - Fixed problem where Open and Save File dialogs was not shown in front of the SAP Client (Function Buttons, IPT, Mandatory Fields, PLD Extensions, Bank In, Bank Out and Letter Merge). - Bank-Out - Fixed bug in 'Jydske Bank' and 'Nordea' - format when writing to file. - Recurring Invoices - Fixed its update functionality. - Fixed problem that switched to update mode if a BP had no Contact persons. - Letter Merge - Fixed problem with letter merge where an error occurred when any replace string was above 255 chars. - Toolbox - Fixed correct focus on Pick-list when line-search was activated. *** Version 2.520 (May 2007) - Metadata - New data to all installations - New Functionality - Bank Out: Payment block. - Bank Out: Show account balance of BP. - Bank Out: Payee of expenses for foreign payments can be chosen. - Bank Out: Gathering of foreign payments is now possible. - Bank Out: If doc due date of the invoice is before current date the current date will be suggested as doc date on the payment. - Toolbox: Added option to online validate Federal Tax Id on Business Partners (EU Countries Only). - Bug Fixes - Bank Out: Fixed bug where DBO_INB amount was shown wrong. - Account Balance: Fixed opening multiple PDF-files could cause failure. - Fixed problems with datacheck if database-name contains invalid file-name chars (\, /, :, *, ?, ", <, > or |). - Fixed that Item Placement Tool does not go in update when activating/deactivating all lines in Ok-mode. - Fixed problem with update-feature in Recurring Invoice, that did not happen if a certain other Boyum IT Add-on was running. - Fixed problem with showing Mass Letter Merge window in 1024x768 resolutions. *** Version 2.510 (April 2007) - Special - New detailed error Window (More information) - Increased performance and reduced server traffic for Function Buttons (Configurations stored in cache). - Increased performance and reduced server traffic for Mandatory Fields (Configurations stored in cache). - Increased performance and reduced server traffic for Item Placement Tool (Configurations stored in cache). - New Functionality - Function buttons now react on Business partner Function-buttons function on the following windows - Sales Opportunity. - Activity. - Item Master Data (Preferred Vendor). - Production Order. - Special Prices. - Service Call. - Customer Equipment Card. - Service Contract. - Added External Launch Function Type for Function Buttons. - Increased the length of MenuUID field from 40 to 254 on Function Buttons (Only new installations - Old installations will need to increase this manually if needed). - Bug Fixes - Fixed missing error message if user did not have required write access to the debug.log file for the installation (Executable was just stopped without a warning). - If Recurring Invoice is used while using Administration > System Initialization > Document Settings > Calculate the Row Total using the Unit Price is enabled, Recurring invoice will set the Unit price instead of the Price. - Fixed problem with auto numbering system in the Toolbox where a new number was not assigned if Business partner/Item was duplicated. *** Version 2.500 (March 2007) - Special - First Certified version. - Removed deprecated features of Function Buttons. - New Functionality - Bank Out Module: If FIK there is no need to write the zeros leading to the reference number. - Bug-fixes - Fixed minor bug in the IPT To/From Panelevel system. - Fixed a few problems with removal of menu items during startup. - Fixed bug in auto number system that caused it not to work on Business Partners. - Fixed "Toolbox > Banking" to work with Segmentation codes (Gave an error when setting under Payment Means). - Fixed "Toolbox > Financials > Enter = Last Line" to work in US databases (due to different form type). - Fixed "Toolbox > Human Resources > Go to New" functionality (Didn't work unless BP Go To new also was activated). - Fixed Recurring Invoice to work with Tax Code in US-Local and Vat group in non US-local. - Fixed bug in Outgoing bank where receiver account was the same as sender account. - Fixed bug in Outgoing bank if exchange rate not updated. - Fixed bug in Outgoing bank where reference printed twice. - Fixed bug in Outgoing bank where amount was show wrong in bank (only KaSel format). - Fixed left margin on Account Balance (to better fit envelopes). *** Version 2.420 (January 2007) - Metadata - New data to Outgoing Bank Integration. - New Functionality - Added Line search of items on Pick Lists. - Pressing Enter while being the line search edit text will search instead of pressing on OK/Update/Ad/Find. - New line-level functionality in Outgoing Bank Integration. - Bug-fixes - Fixed bug that caused Line search not to work if toolbox was the only function of Usability Package that was activated. - Fixed Auto number system in Toolbox that failed if number was very large (over 9 chars). - Fixed Mandatory Fields so it allows matrix on other forms than Document forms to be configured. - Fixed bug in default data that caused Tax type to give an error if creating them using the New Button in Sales and Purchase Documents. - Fixed Recurring invoice since it was impossible to search on BP-Name *** Version 2.410 (December 2006) - Metadata - New data to Main Configuration (Affect all installations) - New data to Default Data - New Functionality - Added Outgoing Bank Module [DK Only] (Create outgoing payments and export data to file). - Added Default Data option to have different settings for customers and vendors in regards of Tax-status and group. - Added new Service Client Menu that allows you to turn SBO Splash Screen on and off. - Incoming Bank Module [DK Only] now supports Alphanumeric Business Partner Codes. - Recurring Invoice now support negative quantity lines. - Toolbox: Added CTRL + Double-click on email in Contact person if the Use Email button is activated. - Bug-fixes - Default Data will now show default data again after adding a BP or item (Previous you needed to press CTRL+A again). - Default Data now work better with Item Placement Tool (Could fail if fields of the default data was moved to different tabs). - Fixed additional bugs with the BOF or EOF problem. - Fixed bug that made it impossible to run Recurring Invoice Wizard if pre 2.x version was not updated with currencies (Just gave the error that currency was not set for the invoice day). - Fixed bug in Toolbox Flags that gave an error if BP Master Data History Window was opened. *** Version 2.400 (October 2006) - Special - New memory system that greatly reduce the amount of memory consumed by the add-on (Where a normal SAP Add-on will use around 100 MB the new system will reduce this to as little as 1 MB!) - Metadata - New data to Main Configuration (Affect all installations). - Bug-fixes - Changed which row formatted search use in Function Buttons if it is based on a matrix/column and have a row selected. *** Version 2.300 (September 2006) - Special - Improved installer - Better error handling (instead of timeouts). - If add-on runs by mistake during install you will be asked if it should be closed. - If manual is open you will be asked to close it. - Remove translation templates from release. This is done due to constant changes and no interest in them. If you like to make a translation please contact Rasmus Wulff Jensen on email rwj@boyum-it.com - Metadata - New data to Toolbox - New data to Mandatory Fields - New Functionality - Added Debug log option, that log all encountered errors and extended log of all events can be turned on at will (View > Add-on Debug Mode). - Added Toolbox Address Copy System to quickly copy addresses between bill to and ship to and other BPs. - Added Toolbox Print Chart of Account as PDF (NB. Not tested on Segmented Chart Of Account) - Added Toolbox button to send email on BP master data - Added Toolbox option to update payment terms on open Sales Orders if changed on BP - Added Additional Selection Criteria to Recurring Invoice Run - Added Confirm Removal of Users to Toolbox (Part of Missing Confirmations) - Added option to define Add/Update Uid for the Mandatory Field (Due to inconstancy in SBO Form Design Guidelines). WARNING: People that have mandatory fields on Employee Master Data will need to correct their configuration to have UID = 2 in order for configuration to work - Bug-fixes - Fixed problem with freeze of add-on when launching external programs (General) - Fixed a few bugs when using Flags on documents in Find-mode - Fixed a few minor bugs in the Recurring Invoice module. - Fixed missing information in manual. - Fixed bug that did not allow B1UP Main configuration more than once - Fixed a few translation bugs in the Account Balance module *** Version 2.200 (August 2006) - Special - Optimized the Function Buttons (Code and SQL + Removed deprecated functions to allow faster configuration (100% backward compatible) - Optimized the Toolbox (Field lengths in different languages) - Metadata - New data to Recurring Invoice - New Functionality - Added Item info updater option to the Recurring Invoice (Update to most current data) - Added option to have dynamic texts in Recurring Invoice ([Day], [Month], [Year], [Num]) - Added option to have zero quantity/Zero Price in Recurring Invoice - Added option not to display bank and company information on the Account Balance - Bug-fixes - Fixed company zip code and city bug in the Account Balance - Fixed various small bugs in the Account Balance - Fixed display of wrong bank-information in account balance (Takes BP-Bank, and if none the Company Bank) - Fixed bug in data launcher that prevented start of dynamic data - Fixed problems that made Item Placement Tool Impossible to use (Error in version 2.100) - Fixed Bug with too low configured height in Item Placement Tool and Function Buttons - Fixed Toolbox problem with flags, and to quick/independent load of forms using it - Fixed "Ref count larger than 0" bug... Can still occur, but not as frequent as before *** Version 2.100 (July 2006) - Metadata - New data to Toolbox - New data if Krak-integration is activated (DK Only) - New functionality - New Translation into French - Added CHM based help-system (Replace the old PDF system) - Added new help button on config for launch of Help-file - Added link to www.b1up.net from configuration window - New module: Quick create for quick creation of Business Partners - New module: Krak integration (DK Only). Online BP data lookup (Requires Krak Agreement from Boyum IT A/S) - Toolbox: Added Journal Remark System that enables you to define the journal remarks - Bug-fixes - Hidden the Krak-integration from the non DK localizations - Fixed bug that made it impossible to activate Recurring Invoices - Fixed a few translation bugs *** Version 2.000 (June 2006) - Special - Version 2.0 is built for the SBO2005A SP01 version. SBO2005A is not fully supported due to Client Changes - Version 2.0 is built for the .Net Framework 2.0 - You'll need this .Net version in order to install - Sleep Option xml have change its location to same location as the exe-file - Datacheck xml have changed its location to same location as the exe-file - New dynamic event filter that changes after the configuration (Gives better performance) - All modules have been rebuilt to optimize performance - Better error-report option - Metadata - New data to main configuration - New data to Toolbox - New Data to Recurring Invoices - New Data to Item Placement Tool - Removed functionality - Toolbox: Since customer reference numbers are now transferred by core SBO, the option have been removed - Function Buttons: The new document transfer system have made the special transfer buttons obsolete - New functionality - Added Recurring Invoices functionality - Added Print Layout Designer Extensions that allow import/export of reports and other small tweaks - Finnish (Finland) Translation (Thanks to Juha Lassila for the translation) - Toolbox: Added option to display country flags on business partners, documents, service calls and sales opportunities (232 Flags supported) - Toolbox: Added option to have a default series in journal entries - Toolbox: Added option to have a default folder in the main menu at startup - Toolbox: Added option to have a default folder in the form settings form - Item Placement Tool: Added option to have a From and To Panelevel (Often used in documents in Item/Service Types) - Added Data launcher system to function buttons - Bug-fixes - Fixed bug in the customer ref. system when used with Foreign exchange rates - Toolbox: Fixed a few bugs in the line-search functionality and made it ready for the changes to SP01 - Function Buttons: Fixed bug in function buttons due to the new way documents are classified (Service vs. Items) - Toolbox: New configuration window design - General: Fixed issue with error "Invalid Form" during update in metadata - Function buttons: Fixed a few problems in the Data launcher *** Version 1.500 (May 2006) - New Functionality - Added configuration to Account Balance - Added cross-functionality between Account Balance and Bank-module [DK only] - Bug Fixes - Change Exchange Rates to work with new format. *** Version 1.400 (March 2006) - Special - English manual for the Letter Merge functionality - English manual for the Account Balance Functionality - Metadata - Added new fields to main configuration (Affect all installations) - New functionality - Now Support of the German Language (Thanks to Roland Gerweck for the translation) - New and faster Installer - New design of the Main configuration window - Added new Template System - Added Datacheck system (Faster startup of add-on) - Bug-fixes - Fixed a few bugs in the Default Data Add-on - Fixed bug in Item Placement Tool that prevented changes in Panelevel and label on udf-lines - Fixed bug in Mandatory Field that prevented checkboxes to be mandatory - Fixed a minor SDK Core Bug that made the Cancel-buttons on windows a bit slow when pressed first time *** Version 1.365 (February 2006) - Metadata - This version add 2 new User defined Fields to Item placement Tool - Translation - This version add 2 new translations fields for the Item Placement Tool - New functionality - Added the ability to resize forms using the Item Placement tool (Please note that Function buttons and Item Placement tool on same form can have some rather strange effects in layout) - Added Print functionality to the Bank integration (Requires Adobe Acrobat Reader) - Bug-fixes - Fixed bug in Item placement Tool (UDF: 10 Char fields using labels gave an error) - Fixed Account Balance File Path Error - Fixed wrong calculation of control number in paying in form of the Account Balance - Fixed Bank-integration bug where name was not shown in automatic incoming payments - Fixed missing closing of bank-integration file leaving it in use - Fixed that Toolbox option "Transfer Customer Ref Number" didn't work if Documents setting "Remarks on the Documents Will Include" was set to "Customer/Vendor Ref. No." *** Version 1.360 (February 2006) - Fixed minor bug where toolbox outgoing payment means was impossible to disable without also disabling the ingoing payments - Fixed bug in EDI4 Format in Bank module - Fixed Security bug in Account Balance when running add-on on hosted solutions - Account Balance now support "Use Negative Amount for Reverse Transaction" - Moved Bank modules column "Bank beløb" after "Beløb Faktura" *** Version 1.354 (January 2006) - Fixed issue with "ENTER = Last line" in Search mode - Added sleep option (This can be used in rare occasions where multiple add-ons will have problems). See sleep option.txt for more - Added Connection repeater (DI-Connection is allowed 3 connections try before error) *** Version 1.353 (January 2006) - Toolbox: Fixed minor bug in Auto Zip Codes that made city disappear - Bank-Module: Fixed missing validation of auto or manual checkboxes *** Version 1.351 (January 2006) - Due to problems with customers that did not have MS Outlook, it has been necessary to temporary remove the function button integration to Outlook, hope they will return in future versions *** Version 1.350 (January 2006) - Function Buttons: Added integration to MS Outlook Mail, Task and Appointment - Toolbox: Add option line search - Toolbox: Fixed minor problem with Enter = Go to last line on Purchase documents - General: Fixed problem with activation of the Bank-module *** Version 1.300 (January 2006) - NB. From version 1.3 and future, the B1 Usability Package will only run on SAP Business One 2005A (PL05 or higher) Please note that patch levels lower than 05 have some SDK bugs that would cause the add-on to fail. - Added: New main sub-add-on: Letter Merge [Requires MS Word with .Net Programming Enabled] - The possibility to do Merging of letters from Business partners - Added: New main sub-add-on [DK ONLY]: Recurring Invoices - Templates for sales invoices (Item based) [Requires a PDF-reader] NB. This option is currently only active on the Danish localization, but planned for all localizations - Added: New main sub-add-on: Account Balance - A better version than the aging reports [Requires a PDF-reader] - Added: Bank-module [DK ONLY]: Import incoming payment from bank-files - Function Buttons: Added an Special Button - Sales Opportunity button - Function Buttons: Added an Special Button - Credit Note Button - Function Buttons: Fixed a minor bug when item-based documents was drawn to a higher step where service-based documents last been used - Mandatory Fields: Added option to only give warning about mandatory fields - Item Placement Tool: Added a new override description option on system items (Used to give better information and change the caption on buttons) - Item Placement Tool: Added a new active state of the lines. This gives better debug options. Click on Active-column-header to activate/deactivate all. - Toolbox: Added option "ENTER = last line on journal entries" - Toolbox: Added relevant Choose from lists - Toolbox: Fixed a few design minor design issues (Correct in one language but slightly wrong in another) - Toolbox: Fixed a bug where negative prices in payment means gave an error - Toolbox: Fixed a bug where auto zip code would crash the add-on if the city was disabled or not visible - Toolbox: Fixed a bug where if 'Docs: ENTER = Last line' was activated, you couldn't change lines in the Bill-to and send-to fields - Default Data: Added relevant Choose from lists - General: The translation tables are ready for translations of the add-on into other languages than Danish and English. If you like to translate to a new language please contact Rasmus Jensen on rwj@boyum-it.com for more information - General: Fixed a few translation bugs - General: Hidden the Use Exchange Rates option for other than Danish localizations - General: Corrected a few wrong information in the manuals - General: Fixed a few problems with creation of user defined fields on slow machines (Auto refresh problem) - General: Improved debugging when missing System-number *** Version 1.200 (October 2005) - Toolbox: Fixed Problem saving the Toolbox Windows as XML - Toolbox: Fixed Size (Too much height) *** Version 1.100 (October 2005) - Toolbox: Payment means now automatic simulate a CTRL + B - Toolbox: Fixed missing validation of accounts for payment means - Toolbox: Added option to show website button or just use CTRL + dbl. Click - Toolbox: Added option to specify length of generated password - Toolbox: Added option to show password button or just use CTRL + dbl. Click