List of changes for portingset: 9.3a ------------------------------------------------------------------------ Janequin: # 78678 (BDNT74546): error in opening role files if line is larger then 1k Date: Thu, 18 Oct 2018 13:26:25 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ Error when a lot of roles are added to the user file and the line gets longer the 1k. Roles are not added and user is not able to login. _Workaround_ Add less roles to the users. _Test Procedure_ Add a lot of roles to the user to exceed the 1k line size. _Affected Executables_ all _Motive source_ InforXtreme:646713 ------------------------------------------------------------------------ Janequin: # 78665 (BDUX74543): msql install Date: Wed, 17 Oct 2018 12:33:36 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ msql install icw BaanIVc/BaanERP 5.0: error during database creation _Workaround_ Use porting set 9.2a or 9.3a Note that only the 9.Xa porting sets should be used for BaanIV/BaanERP installations. _Test Procedure_ IPO test _Affected Executables_ msql_adm ------------------------------------------------------------------------ Janequin: # 78646 (BDUX74432): Layout is not printed at the start of each page. Date: Tue, 16 Oct 2018 14:09:39 +0200 Created on: Janequin Type: porting specific change _Problem Description (Customer terms)_ The automatic footer margin calculation in repgen does not seem to work. _Workaround_ Specify the footer margin on the report. _Test Procedure_ Run repgen for a test repport with multiple footer sections _Affected Executables_ repgen _Motive source_ InforXtreme:648915 ------------------------------------------------------------------------ Janequin: # 78644 (BDUX74525): do not print message Unknown process group in case of bshell -server Date: Tue, 16 Oct 2018 13:16:56 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ During updates several of the following messages are logged 2018-10-10T07:48:53Z:E:bsp: ******* S T A R T of Error message ******* 2018-10-10T07:48:53Z:E:bsp: Log message called from /vobs/tt/mir/mir/mul_fun.c: #816 keyword: DS_NOKEYWORD 2018-10-10T07:48:53Z:E:bsp: Pid 1233 Uid 1000 Euid 1000 Gid 100 Egid 100 Pset bsp@nlbadsweiland09:1233 2018-10-10T07:48:53Z:E:bsp: user_type S language 2 user_name bsp locale ISO88591/NULL package_comb 1060000 2018-10-10T07:48:53Z:E:bsp: local user time: 2018-10-10T09:48:53+0200 2018-10-10T07:48:53Z:E:bsp: session: "ttiex1284m000";object: "ttiex1284m000"; function: "start.zoom.session" set.pgrp; company number: 0 2018-10-10T07:48:53Z:E:bsp: Errno 0 bdb_errno 0 2018-10-10T07:48:53Z:E:bsp: Log_mesg: illegal process group id 0 2018-10-10T07:48:53Z:E:bsp: ******* E N D of Error message ******* _Test Procedure_ RegTest reproduces the problem. _Affected Executables_ bshell6.2 _Motive source_ TCS:800-226889 ------------------------------------------------------------------------ Janequin: # 78571 (BDUX74437): Text filter in report designer does not work without personalizing text Date: Fri, 05 Oct 2018 12:58:25 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ The personalization script (-E option for repgen) contains a section for a text field, with before.print sub-section. This section does not end up in the r_before_print_text function of the personalization, unless a text field is present in a personalized layout. _Workaround_ Add a text field. _Test Procedure_ _Affected Executables_ repgen6.2 _Motive source_ TCS:800-226737 ------------------------------------------------------------------------ Janequin: # 78532 (BDNT74283): Error Messages using Getvar/Putvar debug. Date: Mon, 01 Oct 2018 15:35:20 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ If the Getvar/Putvar debug option is enabled, each session starts with a couple of get.var/import error messages _Workaround_ N/A _Test Procedure_ Use trace option -dbggpvar _Affected Executables_ bshell _Motive source_ InforXtreme:656007 ------------------------------------------------------------------------ Janequin: # 78521 (BDUX74354): MT: Refint should zero and repair the tenants reference counters only Date: Fri, 28 Sep 2018 15:56:15 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ If a tenant repairs the reference counters of an MTSD table, then only the counters of the tenant's private data should be recalculated. The reference counters of the data of any other data should never be modified, and also the reference counters of the shared data should be unmodified, as one tenant has not access to another tenant's data. _Test Procedure_ Within a tenant repair the reference counters of table ttpmc100. The reference counters of other tenants should be untouched. _Affected Executables_ refint ------------------------------------------------------------------------ Janequin: # 78508 (BDUX74351): new timezone files 2018e Date: Thu, 27 Sep 2018 11:03:34 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Brazilian Summer time changes Nov 2018. As of Nov 2018 the rules will be to switch the first Sunday of November _Workaround_ Download the files manually and compile them with the corresponding zic compiles. _Test Procedure_ Test if the new version 2018e is included in the delivery _Affected Executables_ deliveries in $BSE/lib/zoneinfo and $BSE/lib/zonerules _Motive source_ InforXtreme:658151 ------------------------------------------------------------------------ Janequin: # 78430 (BDNT74272): Question not completely shown Date: Wed, 19 Sep 2018 16:09:22 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ In some cases a question shown in a BW message box is not completely visible. This was seen on a Windows 10. _Motive source_ TCS:800-224031 ------------------------------------------------------------------------ Janequin: # 78390 (BDNT74130): Document Check-in following Approved Received fails with bshell crash when to many records are used. Date: Thu, 13 Sep 2018 13:05:28 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Document Check-in following Approved Received fails with bshell crash. Session fails if the order lines are 350 or above. No error in the logs, and also the trace does not give any info. _Workaround_ Handle less records at once. _Test Procedure_ handle workflow actions with large tables and lot of records. _Affected Executables_ DB drivers _Motive source_ InforXtreme:654208 ------------------------------------------------------------------------ Janequin: # 78329 (BDUX74150): BV2.0: UTF-8 schema may contain TSS data in description of enum column Date: Wed, 05 Sep 2018 16:41:58 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ The JSON schema may contain incorrectly encoded data for the description of an enum column. This results in an error during data publishing. _Test Procedure_ Create an enum CDF with an international character in the description, and publish changed, or perform an initial load. A regression test has been modified to test this case. _Affected Executables_ Bshell ------------------------------------------------------------------------ Janequin: # 78320 (BDUX74146): BV2.0: Standard calculated fields do not need a trusted function Date: Wed, 05 Sep 2018 11:42:53 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Publishing a table with a standardcalculatedfield fails in a tenant with the following message: Function 'tcgen.dll2000.get.cpva.ref.comp' in dll 'otcgendll2000' is not trusted _Test Procedure_ Publish a table with a standardcalculatedfield. A regression test has been modified to test this scenario. _Affected Executables_ bshell ------------------------------------------------------------------------ Janequin: # 78301 (BDUX73752): rdbms specific hints Date: Mon, 03 Sep 2018 17:00:46 +0200 Created on: Janequin Type: enhancement _Problem Description (Customer terms)_ extended the query hints with WHEN FIXCTL IS ON < hint_specification_list> clause. _Test Procedure_ regression test _Affected Executables_ bshell _Motive source_ JIRA:LND2-18330 ------------------------------------------------------------------------ Janequin: # 78292 (BDNT74109): Incorrect runtime delivered with bwprint (web variant) Date: Mon, 03 Sep 2018 10:21:27 +0200 Created on: Isaac Type: porting specific change _Problem Description (Customer terms)_ Wrong (bitness) of MFC runtime files delivered. _Workaround_ Manually install 64-bit runtime, but this may not help for Web-BwPrint. _Test Procedure_ Check delivery with dumpbin /headers _Affected Executables_ 64-bit bwprint (web delivery) and 64-bit portingset. _Motive source_ InforXtreme:655474 ------------------------------------------------------------------------ Janequin: # 78263 (BDNT74050): Toolbar buttons disappear Date: Thu, 30 Aug 2018 09:35:58 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ When a second toolbar contains an icon that is larger than the default 16x16, the icons shift to the right on the toolbar when any icon is checked using function 'set.chacked.command'. This shifting causes the rightmost icons to disappear from the toolbar, as the toolbar itself does not get wider. This shifting only occurs when at least one icon is larger than 16x16. But with only one larger icon in a toolbar of 20 icons, any icon that is checked with 'set.checked.command' will cause the icons to shift. And when an icon gets unchecked, it doesn't narrow down again. _Motive source_ InforXtreme:648311 ------------------------------------------------------------------------ Janequin: # 78186 (BDUX73984): Bshell: BDB_DEBUG=02: Trace doubles in fixed, not scientific, notation Date: Wed, 22 Aug 2018 11:19:23 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ With BDB_DEBUG=02, the floats and doubles in the update actions are traced using scientific notation, with only 6 significant digits. This makes it hard to search for a specific value, and not all changes are observable. This scientific notation was introduced in porting set 9.1b.01. The fixed notation will be used from porting set 9.3a. _Test Procedure_ With BDB_DEBUG=2, create a trace file. Observe that fixed notation is used. A regression test has been added. _Affected Executables_ bshell ------------------------------------------------------------------------ Janequin: # 78049 (BDNT73840): Manual merge of project BDNT73706 (Failing bdbreconfig on existent statistics) Date: Wed, 25 Jul 2018 17:10:58 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ Dropping a CDF fails if column statistics are created _Workaround_ Manually remove user created statistics before starting bdbreconfig. _Motive source_ JIRA:LND2-22354 InforXtreme:647390 TCS:800-223310 ------------------------------------------------------------------------ Janequin: # 78038 (BDUX73822): No support by Initial debug option PROF_DIR for Date: Tue, 24 Jul 2018 15:10:53 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Setting PROF_DIR using a symbolic path name like ${BSE_TMP} doesn't work _Workaround_ Use relative path names or leave it empty (defaults to $BSE/tmp) _Affected Executables_ bshell6.2 _Motive source_ TCS:800-223492 ------------------------------------------------------------------------ Janequin: # 77948 (BDNT73683): bic_info swaps string array dimensions Date: Fri, 13 Jul 2018 14:41:10 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ bic_info swaps string array dimensions _Affected Executables_ bic_info _Motive source_ TCS:800-225176 ------------------------------------------------------------------------ Janequin: # 77898 (BDUX73697): D646441: Performance issue, takes more time to display the session Items (tcibd0501m000) and also other sessions where LN retrieves data from Items (tcibd0501m000) Date: Mon, 09 Jul 2018 16:41:08 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ SQL statements on the items table (tcibd001) perform badly, when filtering on the item code. On Oracle, creating a functional index may help solving this problem, IF the SQL statement sent to the database contains strings literals within the SUBSTR function. Currently, parameters are used. _Test Procedure_ Set DBSLOG=400 and search for an item. Observe that the SUBSTR function contains integer literals, and not parameters. _Affected Executables_ all database drivers _Motive source_ InforXtreme:646441 ------------------------------------------------------------------------ Janequin: # 77766 (BDNT73502): Error in reading sort file record x fields scanned y expected. Date: Fri, 22 Jun 2018 17:26:53 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Files with very huge lines ( > 37000 bytes ) could not be completely sorted. _Workaround_ N/A _Test Procedure_ Used test script Sort_Huge_Lines.test _Affected Executables_ sort _Motive source_ InforXtreme:645796 ------------------------------------------------------------------------ Janequin: # 77711 (BDUX73446): DF #641094, bdb_errno 215 (E_BDB_ILLEGAL) on db.delete() Date: Fri, 15 Jun 2018 09:02:30 +0200 Created on: Isaac Type: porting specific change _Problem Description (Customer terms)_ On a combination of cascading reference mode and inter company refences, there is a possibility that the bshell passes the reference check to the database driver. This results in bdb_errno 215 (EILLEGAL) as inter company handling should be handled by the bshell. _Test Procedure_ regression tests _Affected Executables_ bshell _Motive source_ DF:641094 ------------------------------------------------------------------------ Janequin: # 77525 (BDUX73278): Oracle 18 client Date: Fri, 25 May 2018 15:53:50 +0200 Created on: Janequin Type: porting specific change _Problem Description (Customer terms)_ Oracle 18 client test. Note that oracle 18 server is not (yet) available for in-premise customers. Oracle 18 server is not yet certified! _Test Procedure_ regression tests _Affected Executables_ none ------------------------------------------------------------------------ Janequin: # 77485 (BDNT73180): Changing font size in BW to 10 points does not work Date: Wed, 23 May 2018 14:53:00 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ When in the BW Configuration dialog the fontsize of any of the fonts is changed to size 10, it keeps reverting to size 9. _Affected Executables_ bwc.dll ------------------------------------------------------------------------ Janequin: # 77454 (BDNT73220): version 1.33 Date: Fri, 18 May 2018 15:49:36 +0200 Created on: Isaac Type: enhancement _Problem Description (Customer terms)_ new version 1.33 ------------------------------------------------------------------------ Janequin: # 77450 (BDNT73216): new copyright 2018 Date: Fri, 18 May 2018 12:52:20 +0200 Created on: Isaac Type: enhancement _Problem Description (Customer terms)_ new copyright 2018 ------------------------------------------------------------------------ Janequin: # 77382 (BDNT73124): Disable auto-saved password Date: Tue, 08 May 2018 15:03:03 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Despite settings of the parameters 'passwordstorage' and 'configedit' to 'no' in bwcentral.ini you still can store/alter the password and other configuration settings. _Affected Executables_ bw.exe _Motive source_ InforXtreme:630529 ------------------------------------------------------------------------ Janequin: # 77380 (BDNT73080): Starting SHM on AS: Using multiple data languages requires Unicode mode. Date: Tue, 08 May 2018 14:41:47 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ When starting Shared Memory (SHM) on an Application server (AS) it fails with the error: Using multiple data languages requires Unicode mode _Workaround_ Copy the file $BSE/lib/tss_mbstore6.2 from MAS to AS manually. _Test Procedure_ Try starting shared memory on the as with an as/mas config that uses multiple data languages _Affected Executables_ shmserv.exe _Motive source_ InforXtreme:606781 ------------------------------------------------------------------------ Janequin: # 77364 (BDUX73122): several issues with use_client_lang and tttss015 Date: Mon, 07 May 2018 15:13:30 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ 1. status texts are not updated with browser language 2. when tttss015 is locked on a db level, the bshell crashes _Workaround_ 1. no workaround 2. disable use_client_lang _Test Procedure_ 1. see TCS 2. hard to reproduce _Affected Executables_ bshell6.2 _Motive source_ TCS:800-224350 ------------------------------------------------------------------------ Janequin: # 77274 (BDNT72961): ASM snapin fails to load instances and returns parsing error. Date: Thu, 26 Apr 2018 10:36:08 +0200 Created on: Janequin Type: bugfix _Problem Description (Customer terms)_ When user launches ASM.MSC, it returns attached parser error and ASMCfgSnapin fails to load all the instances defined in file "asminsdef.xml". _Workaround_ Convert the file asminsdef.xml to unix format. _Test Procedure_ Use ASM_SRV.exe. _Affected Executables_ ASM_SRV.exe _Motive source_ InforXtreme:633246 ------------------------------------------------------------------------ Janequin: # 77178 (BDUX72872): Function to check whether extension is present Date: Tue, 17 Apr 2018 10:16:30 +0200 Created on: Isaac Type: enhancement _Problem Description (Customer terms)_ Sometimes it is handy (for performance reasons) to know whether an extension is present for a certain component. Currently calling load_extension_dll() or reading table ttext999 is the only way to know it. load_extension_dll() may give problems when the extension library object is loaded in the current process (incompatible external variabels). Reading table ttext999 is already done by the porting set, so it would be handy to have a porting set function that performs the same algorithm, but does not load the DLL. _Test Procedure_ RegTest _Affected Executables_ bshell6.2 _Motive source_ JIRA:LND2-20470 ------------------------------------------------------------------------ Janequin: # 77147 (BDUX72615): Oracle: hints for MLE queries Date: Fri, 13 Apr 2018 11:44:15 +0200 Created on: Isaac Type: bugfix _Problem Description (Customer terms)_ Oracle: bad performance on MLE queries. _Workaround_ set resource: ora_alter_session:set "_hash_join_enabled"=false optimizer_index_cost_adj=10 _Test Procedure_ regression tests _Affected Executables_ ora_srv _Motive source_ Incident 11359459 (Greif) ------------------------------------------------------------------------