Release notes for portingset: 7.6b MaintDvorak: # 27622 (BDNT19952): BW.EXE compilation error fixed Date: Tue, 27 Sep 2005 16:36:43 +0200 (CEST) Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) BW.EXE build fails. Workaround n/a Test Procedure see BDNT_19844 Affected Executables bw.exe bwc.dll MaintDvorak: # 27609 (BDNT19955): DF159297 Planned delivery date/time not right Date: Tue, 27 Sep 2005 13:36:53 +0200 (CEST) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) When entering a new order line the orderdate and ordertime from the order header will be copied automatically. E.g. 20-09-2005 13:00:00. When we change this orderdate now with the keyboard, the ordertime still keeps the same value (13:00:00). When we press TAB after changing the orderdate, we reach the ordertime field. Still the value is 13:00:00. However, when pressing TAB now, we leave the field and the value jumps to 00:00:00. This is not OK and will give problems. Test Procedure See problem description. Affected Executables bw.exe Motive source DF:159297 MaintDvorak: # 27536 (BDNT19844): Port number for BaanLogon protocol increased Date: Fri, 23 Sep 2005 10:34:58 +0200 (CEST) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) Port number for BaanLogon protocol is limited to 10000. Workaround n/a Test Procedure configure BaanLogon protocol for a number greater 10000 and save it. Affected Executables bw.exe MaintDvorak: # 27470 (BDNT19644): Improve BW character window painting in BIDI mode Date: Tue, 20 Sep 2005 15:00:18 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) Painting in Print to Display window in BIDI mode is not correct when another window is partly moved over the BW display window. Test Procedure See problem descripion. Affected Executables bw.exe MaintDvorak: # 27350 (BDNT19739): DF158932 Do not sent TAB codes to Bshell in an Edit field Date: Thu, 15 Sep 2005 09:40:14 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) When copy/pasting text from an Excell Worksheet, and the cell format is a merged cell, TAB characters are appended to the end of the inserted data. Test Procedure See problem description. Affected Executables bw.exe Motive source DF:158932 MaintDvorak: # 27202 (BDNT19601): BIDI determine BIDI mode in BW from backend user language Date: Tue, 6 Sep 2005 14:50:37 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) BW should by default switch to BIDI mode when the backend user language is a BIDI language (Hebrew or Arabic). In addition BW can be forced to use BIDI mode when the "right to left" flag is set in the .bwc file. Test Procedure Set backend language to Arabic or Hebrew and check if BW runs in BIDI mode. Affected Executables bw.exe MaintDvorak: # 27016 (BDNT19466): BW crashes when locale set to ISO88596 Date: Fri, 26 Aug 2005 12:03:30 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) When the backend locale is set to ISO88596 (Arabic) BW crashes with a general protection fault. Test Procedure See problem description. Affected Executables bw.exe MaintDvorak: # 26941 (BDNT19392): DF157441 Cannot re-edit Japanese text with Word without RTF Date: Tue, 23 Aug 2005 11:00:28 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) When I try to re-edit Japanese text with the External Editor "Word without RTF", the Japanese characters are corrupted in MS-Word. Test Procedure Use tttxt1100m000 and a text group using the editor: Word without RTF. Affected Executables bw.exe Motive source DF:157441 MaintDvorak: # 26924 (BDNT19378): Manual Merge of BDNT19352 Date: Mon, 22 Aug 2005 09:38:36 +0200 (CEST) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) 1) On the servers where DM jobrunner is running, there are a lot of entries in the HKEY_CLASSES_ROOT registry. The entries have the name: Baan.Application.radxxxxxtmp, where xxxxx is a hexadecimal sequence number. At the moment: -To open this part of the registry takes a long time -The backup of the system state FAILS !! 2) In addition another problem was detected that the automation entrie of BaanIV .bwc files was modified by a Gemini version of the bwc.dll. Test Procedure See problem description. Affected Executables bwc.dll Motive source DF:158449 MaintDvorak: # 26607 (BDNT19056): Unicode: Underlines in ttaad4100 Date: Wed, 27 Jul 2005 09:15:36 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) In the session ttaad4100, strange underlines are sometimers displayed in the value fields for the primary keys. This only occurs in case the backend language is set to a multibyte language (e.g. japanese). The problem becomes visible when switching between forms in ttaad4100 (e.g using the right and left arrow keys). Test Procedure See problem description. Affected Executables bw.exe MaintDvorak: # 26601 (BDNT19065): Implement BIDI enhancements for BWPRINT Date: Tue, 26 Jul 2005 12:05:20 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) For BIDI support in ERP LN, some small enhancements in BWPRINT are needed. These enhancements are implemented through this project. Test Procedure Print report in Hebrew or Arabic language through BWPRINT. Affected Executables bwprint.exe MaintDvorak: # 26513 (BDNT19003): Unicode: Create.local.directory fails with wrong error code Date: Mon, 18 Jul 2005 07:55:39 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) The function create.local.directory("${BSE_TMP}") doesn't work any more in the Unicode bw 7.6b.6. The return value is -123. Windows error -123 means "The filename, directory name or volume label syntax is incorrect". The creation of the directory "${BSE}/tmp" works correct. If this directory doesn't exist the directory is created and return value 0 is given, if the directory already exist the return value -183 is given. Windows error -183 means "Cannot create a file when that file already exists. In the none Unicode bw it still works correct. Test Procedure See problem description. session: tewhrodm can be used to reproduce. Affected Executables bw.exe Motive source TCS:800-147593 MaintDvorak: # 26486 (BDNT18985): Tabbing trough checkbox leaves a dotted line around the label Date: Fri, 15 Jul 2005 10:08:42 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) When tabbing through check boxes, dots are left at field labels where control has been. Normally the dots move with a move of control. Test Procedure See above. Affected Executables bw.exe Motive source TCS:800-147532 MaintDvorak: # 26424 (BDNT18938): BW crash when clicking a row in grid Date: Mon, 11 Jul 2005 16:16:59 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) When in session tfgld4573m000 I double click on a record, I get a fatal error and I am disconected from the server. Test Procedure See problem description Affected Executables bw.exe Motive source TCS:800-147456 MaintDvorak: # 26369 (BDNT18899): BwPrint: line drawing on fax Date: Wed, 6 Jul 2005 17:14:41 +0200 (CEST) Created on: MaintBaanIVc Type: bugfix Problem Description (Customer terms) BwPrint prints vertical lines incorrect to LanFax printer Test Procedure See Scopus defect Affected Executables bwprint.exe Motive source DF:156605 MaintDvorak: # 26210 (BDNT18771): Unicode: Input in edit grid behaves strange Date: Wed, 29 Jun 2005 14:51:31 +0200 (CEST) Created on: MaintDvorak Type: bugfix Problem Description (Customer terms) Strange things happen in inputting in Grid Windows. There are several patterns for strange things. Good example session is tcmcs0139m000 (Signal). When I enter new code and Japanese description by entering Tab. and soon after entering Japanese description, push the "Save" icon causes the corrupted description at the record. Especially, when previous description is longer than current one, part of previous descriptions appears after current description after saving (or after re-open). It looks that some hidden (save?) buffer is not cleared. Test Procedure See problem description. Affected Executables bw.exe DevDvorak: # 26061 (BDNT18642): Unicode: Mix of Japanese and Chinese characters in one editbox Date: Tue, 21 Jun 2005 11:01:46 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) When mixing Japanese and Chinese characters in a Baan Windows text, the chinese characters are shown as dots in session tttxt1100m000. Test Procedure See problem description. Affected Executables bw.exe DevDvorak: # 26049 (BDNT18627): Unicode: Limit mb input in case of legacy backend Date: Mon, 20 Jun 2005 12:33:41 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) In session "Areas (tcmcs0145m000), the description field is 30 characters wide. In this field, 15 MB characters can be filled. However with the latest BW you can enter 15 circled numbers (which are double width) and in addition enter some more characters. Test Procedure See problem description. Affected Executables bw.exe bwprint.exe DevDvorak: # 26025 (BDNT18613): Unicode: default locale for BWPRINT not correct Date: Thu, 16 Jun 2005 14:26:13 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Testing against a Unicode backend and a Win9x client. Send a japanese report to a Windows Printer device (BWPRINT). The locale setting for the Windows Printer device (in session "Device Data (ttaad3500m000 )" is left empty. All japanese characters appear as questionmarks in the BWPRINT output. Test Procedure See problem description. Affected Executables bwprint.exe DevDvorak: # 26022 (BDNT18607): Unicode: SetIME window indepedant from locale Date: Thu, 16 Jun 2005 12:31:03 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Positioning of IME was only done when the backend locale was set to a multi-byte locale. However in Unicode mode, the backend locale can be a single-byte locale. Test Procedure Client supporting multibyte text input (eg. japanese). Backend Unicode mode, user locale ISO88591 Start session: ttaad4100 and enter multibyte text. IME window should be positioned in-line. Affected Executables bw.exe DevDvorak: # 25890 (BDNT18434): TCS 800-147037 Cannot copy Baan IV configutation file Date: Tue, 7 Jun 2005 16:03:56 +0200 (CEST) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) If you try to copy a *.bwc from Baan IV via Copy & Paste in BECS, this seems to work. A 'Copy of ' becomes visible in BECS. However: nothing can be done with it (no renaming, no reconfiguring ..) Test Procedure See problem description. Affected Executables bwc.dll BECS.exe Motive source TCS:800-147037 DevDvorak: # 25832 (BDNT18425): DF156412 Focus does not remain on detail form Date: Thu, 2 Jun 2005 13:51:44 +0200 (CEST) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) When activating a sales contract line, the sales contract header status will be activated as well. This is correct. However, the detail form of the contract line is set to the background as the detail form of the contract header gets focus when opening the sales contract lines from the detail form of sales contracts. When opening the sales contract lines from the overview form of sales contracts and activating a sales contract line, this behaviour doesn't appear. Test Procedure See problem description and Scopus defect. Affected Executables bw.exe Motive source DF:156412 DevDvorak: # 25807 (BDNT18395): Unicode: BW crash after closing session Date: Tue, 31 May 2005 12:31:10 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) On a particular XP test system, when running the Unicode version of BW, BW always crashes after closing a multi-occ session. This problem occurs under the following conditions: - BW Unicode - Connected to legacy mode multibyte system. - BW data font set to a font which does not support the characterset of the backend locale. - Multi-occ session with Grid is closed. Workaround Set BW Data font to a font which includes support for the backend character set. Test Procedure See problem description. Affected Executables og70as.dll og70asu.dll og70asd.dll og70asud.dll DevDvorak: # 25624 (BDNT18236): Problem with ascii text editor and Unicode BW Date: Tue, 17 May 2005 11:16:56 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) When starting the text editor in ASCII mode, the session tttxt2200m000 aborts due to a division by 0. Test Procedure Start text editor (tttxt1100m000) an select a text in a text group of "External Editor" : "SSA ERP Editor". Affected Executables bw.exe DevDvorak: # 25600 (BDNT18203): Correct algorithm in BW/BWPRINT for determining zero width characters Date: Thu, 12 May 2005 13:24:06 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Thai zero-width determination was not always correct. For instance when entering the letter 'k' in Thai, it is counted as a zero width character whereas it actually is a 1 width character. Test Procedure See problem description. Affected Executables bw.exe bwprint.exe DevDvorak: # 25539 (BDNT18168): Implement BIDI changes for BW in ERP LN Date: Wed, 4 May 2005 17:15:54 +0200 (CEST) Created on: DevDvorak Type: enhancement Problem Description (Customer terms) For BIDI support in ERP LN, mirroring is done by BW (in stead of 4GL-Engine). This is implemented with the help of the Windows mirroring functionality. For alignment of fields (edit boxes and grid cells) special care must be taken to align dependent on the database type. By default characer windows are in the left to right direction. This can be overruled by the application by setting the DsNrightToLeft attribute on the main window. This is for instance done by the report viewer (ottstpdisplay). Affected Executables bw.exe DevDvorak: # 25411 (BDNT18038): Support XP Themes in BW Date: Mon, 25 Apr 2005 11:25:41 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) With Windows XP, Microsoft has changed the User Win32 controls. These new controls use the new theme manager to render the appropriate visuals. To give BW a more modern look and feel on Windows XP, BW must be adapted such that it follows the look and feel of the XP common controls. Some controls for which BW does the painting itself, the painting must be adapted such that it becomes themes aware. Affected Executables bw.exe bwc.dll becs.exe setup.exe DevDvorak: # 25377 (BDNT18021): Add new axbarcode.lic file Date: Wed, 20 Apr 2005 16:22:46 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) BwPrint: The barcode functionality is not enabled. (Menu options regarding Barcode's are grayed out) Workaround Create the following registry setting: HKLM\SOFTWARE\dLSoft\abc key (type REG_SZ) "Current" value data: "version 30" Test Procedure Have the new bwprint, axbarcode.ocx and axbarcode.lic installed. Start BwPrint. From the Help select Barcode Test. The Barcode Test should show the barcode images. Affected Executables Bwprint Motive source DF:224085 DevDvorak: # 25228 (BDNT17862): BwPrint: Update of barcode control Date: Fri, 8 Apr 2005 10:46:00 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Check the barcode output for Code39 and Extended Code39 with a barcode reader. The "-" in the extended Code39 is being represented as a "/M" character. The "-" in the extended Code39 should be represented as a "-" character. Workaround No Workaround Test Procedure Tested by the customer, by scanning the Extended Code39 with "-" character. Affected Executables bwprint.exe Motive source DF:224085 DevDvorak: # 25086 (BDNT17709): Unicode: Improve handling of unexpected characters Date: Tue, 29 Mar 2005 17:10:57 +0200 (CEST) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Handling of unexpected characters in BW is not yet correct. When a user entered string cannot be converted completely to TSS, the characters which could not be converted are replaced by "?" characters. However in the BW control, still the orgiginaly entered characters are shown. The control data must be updated as well in this case. When BW runs in DBCS mode, BW should use the current windows characterset for conversion from DBCS to TSS (and not the backend characterset). Test Procedure See problem description. Affected Executables bw.exe DevDvorak: # 25063 (BDNT17667): Various Unicode problems in BW Date: Thu, 24 Mar 2005 14:19:00 +0100 (CET) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) The following Unicode related problems in BW are detected in the Integration Test: - Hyperlink processing in (rich) edit control did not work in a Unicode BW. - Font selection for non-iso languages did not work for DBCS BW. - Showing RTF text in multiline edit window (baan compiler) did not work in Unicode BW. Test Procedure See problem description. Affected Executables bw.exe DevDvorak: # 24947 (BDNT17602): Wrong states in text buttons toolbar Date: Tue, 15 Mar 2005 15:20:53 +0100 (CET) Created on: DevDvorak Type: bugfix Problem Description (Customer terms) Due to the merge of dev_unicode changes, the states of text buttons on a text-only toolbar was not correctly set. Test Procedure Start for instance the detail of TCS session: "Remarks by Developer" (dctcs4540m000) and check the state of the toolbar buttons on various forms. Affected Executables bw.exe DevDvorak: # 24934 (BDNT17584): Update installer for Unicode BW Date: Mon, 14 Mar 2005 16:39:53 +0100 (CET) Created on: DevDvorak Type: enhancement Problem Description (Customer terms) The MSI installer must be updated in order to be able to install a Unicode and DBCS version of BW and BWPRINT. Test Procedure Install BW on NT and Win9x based platforms. Affected Executables bw.exe bwprint.exe DevDvorak: # 24913 (BDNT17555): BwPrint: postscript emits extra blank page Date: Fri, 11 Mar 2005 16:18:53 +0100 (CET) Created on: MaintMahler Type: bugfix Problem Description (Customer terms) When printing a postscript file, bwprint adds an extra white page at the end. Affected Executables bwprint.exe Motive source DF:153648