Home
Crescendo Framework Release Notes
Contents
1. 63 New defaults while creating new selector presenter masters eeeeeceeeeneeeeeeenteteeeenaeeeeeenes 63 Document Managot eiii iniri iai Ea aE AEE AEE reset NEATA ANE RE AA 63 Version AAR BEE 64 Crescendo trusted He e Te EE 64 Showing element shortname in document manager possible now 64 When disperse documents were posted other documents were blocked 64 Engines cause application server to become unresponsive during extensive processing 64 Log folder is inaccessible and causes the Desktop to close AA 65 GarbageCollector removes empty user folder c ccceecceceeeeeeeeeeeeeaeeeeeeeseaeeesaeeeeaaeseneeeeaas 65 Technical error not reported when logging On to Desktop ee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 65 Document Managers eege degen dese MATER d e Eege Seege 65 Changes made regarding to jobs that won t start 66 KE KEE A EE 66 GCleanupiol ProCSSOS TE 66 Added support for Microsoft SQL Server 2008 Native client drivers nenene 66 Premature shut down of the application server Service cccceeeeeseeeececeeeeeeeeeennaeeeeees 66 Stability and performance improvements on the queue controller sssnsssssnnnne nn nnee nnne nenn nene 67 Stability improvement on the application Server Service cceeceeeeeeeeeeeeeeeeeeeaeeeeeeteeeeeeees 67 Simultaneous service shutdowns causes error message ceceeeceeeeeeeeeeeceeeeeeeaeeeeeeteneeeeaes 67 SQL Server error MESSAGE cececeeee
2. Crescendo Release Notes Crescendo Framework Release Notes Contents Release e 11 VEGON RAD 11 EE EE 11 Version S O00 Weise ciest cc ccoes ected tid sedi tenet eet dead pean denttenes Mbt a estat RAEE 11 Database Scripts iscase ities ei facets edie nee thlnt cherie A AEAEE 11 Logging tee EE 11 FROGISUCY EE 11 Closing the D sktOp NEE 12 Versi n ABEE 12 Change company functionality removed ccccceeeeeeeeceeeeceeeeeeeaeeeeeaeeeeeeeseaeeesaaeeeeaeeseeneeeaas 12 Element MatehinGec ccctesces ieee clas elev thats neti leet cherie Altes tenon ented dispenses 12 Switching CONNECTIONS ven 12 Repairing license information eccceeeeeeeceeeenneeeeeeneeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeseeaeeeeeeaeeeeneaaees 12 Document ET e EE 13 VE ll 3 0 003 ET 13 Database e EE 13 Parallel batch Processing TEE 13 Setting Java runtime environment sssssssssesssesssssrtesrsessststtnttinttnntttnttnnttnnntnnntnnnnn nenun nn nenn 13 dreit Eu Lu EE 14 Using wildcards in ACCOUNT COCES ceeeeeeeeeeeenneeeeeeneeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeseeaaeeesseaeeeeeeaas 14 Oracle bug when using aggregate functions on Some oracle drivers cccceeeesteeeseeteeeees 14 Setting driving NEE 14 DOCUMENT ul e TEE 14 VE E E ART AA EE A E EA E dita cduiions aiddteua A hues oesdemannereuiennnetianeni 15 Driving Element Loval cieccssceacvrestecccasscdecutaccurevasaedtduvacdatons AEN ae EES e 15 Selector Presenter Tunchonaltv A 15 Blsie
3. Fixed bug ServerManager exe 130167 Wrong error message when password is expired during log on Problem Workaround Solution Components Issue The Crescendo Portal reports Username and or password incorrect when the password is actually expired Updated the code to display a correct error message InterStaff Desktop Login Crescendo dll 130168 89 Crescendo Framework Release Notes Version 3 1 002 Wrong label caption in Create Follow Up Program Problem In the Create Follow Up program the label caption for disperse document codes was not clear Workaround Solution Changed label caption Components FollowUpOAS exe Issue In Create Follow Up Progam and normal follow up documents Authuser was sometimes filled with space Problem In Create Follow Up Program and normal follow up documents Authuser was sometimes filled with space CODA Financials can give an error when the document will be posted to the books Workaround Solution Skip filling Authuser in these 2 processes so value will be NULL Components FollowUpOAS exe 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 130076 Added SEPA Mandate via element link Problem Implemented Mandate for elements via element posting engine via table link Workaround Solution Added code Components 30U_Crescendo_sp sql 30_Crescendo_sp sql isdbe exe Improved element link Problem During element posting via link tables fields like name and
4. Problem If a log folder does not exist or the user has insufficient right on this folder the Desktop gave a message Logging will be disabled suggesting the Desktop will start It closes instead Workaround Solution Changed code to generate an error message with extended information and start the Desktop with logging disabled Components Desktop exe Menu item Properties does not work Problem The popup menu item Properties that shows file properties does not work Workaround Solution Changed code to show the properties screen Components Desktop exe Maximum number of lines for disperse match groups Problem When a company has elements with different element currencies and the supplement matching folder is used than the maximum number of document lines is set to 1 for the newly created disperse match groups Even when supplement matching folders do not contain elements that have different currencies the maximum was set to 1 This is not needed Workaround Solution Changed code to check for the actual use of multiple currencies per supplement matching folder Components _Isdbe exe Configure xml 37 Crescendo Framework Release Notes Currency decimal places Problem In some cases the amount of decimal places was not put on newly created match groups This could have an effect when executing part payments discounts or write offs Full payments are always processed correctly Workaround Solution Cha
5. Version 3 0 022 Navigation erratic after removal of a connection in the configuration applet Problem When a connection is removed from the list of registered application servers in the configuration applet the navigation becomes erratic Workaround Close and reopen the configuration applet Solution Changed code to improve navigation stability and performance Components _isdcpla exe Issue 120232 Bank account number field does not allow enough characters for IBAN Problem The field Bank account number in the element finder allowed for account numbers up to 20 characters This is not enough to hold some IBANs Workaround Search for part of the IBAN Solution Changed allowed number of characters in this field to 36 Components _isdctrl ocx Issue 120193 Statistics not updated in document posting engine Problem The document posting engine does not correctly update the document statistics Workaround Solution Changed code to update the statistics correctly Components _isdbe exe Issue 120238 Table isd _ebaccdocs not updated when document line primary key changes Problem When the primary key of a document line changes for example when document lines are renumbered then the corresponding key fields in the table isd_ebaccdocs are not updated Workaround Solution Changed the database trigger isd_tr_docline_cascade to perform the correct updates Components Database scripts 30U_Crescendo_sp sql 20 Crescend
6. Added new functionality isdbe exe 18 Crescendo Framework Release Notes Element Posting Problem Workaround Solution Components Posting multiple new elements which are completely created within the Crescendo tables results in a duplicate key database error Bug fixed 20 Crescendo ep sol 30U_Crescendo_sp sql Desaware Service Toolkit Problem Workaround Solution Components Trusted logon Problem Workaround Solution Components About screen Problem Workaround Solution Components The Desaware Service Toolkit is not compatible with Windows Vista Windows 7 and Windows Server 2008 The Desaware Service Toolkit has been removed and its functionality has been replaced Isdavsmn dll isdasv dll ConfigureApplet exe Desktop exe isdasv exe isdcccpl cpl isdcccpl dll Interop ApplicationServerDotNet dll MyTestService exe InterStaff Communication tlb InterStaff Service Controller tlb InterStaff Logging tlb The trusted logon procedure did not allow storage of multiple domain users with the same CODA user resulting in a database error Different Windows domain users can now use the same CODA user during trusted logon Desktop exe scripts The information in the About screen was not accurate Updated the information in the About screen Isdctrl ocx Configuration panel Problem Workaround Solution Components Problem Workaround Solution Components Unable to change a customer name
7. isdxmli dll isddfo dll isdmh exe isd_queue exe isdsplln dll isdsupp exe masters exe SMFE dIl Document Manager exe Setting driving lines Problem Workaround Solution Components When wildcards are used on the currency discount account a driving line has to be passed to CODA Financials Added coding to include driving lines when processing match groups Isdmxii dll Document manager Problem Workaround Solution Components Quantity values of a document line that have been changed in edit mode are not updated when the focus is being moved to another grid line Bug fixed Document Manager exe 14 Crescendo Framework Release Notes Problem The tab that contains the currency information of the open items should present the element rates of oas_curline instead of oas_curlist Workaround Solution Bug fixed Components Document Manager exe Version 3 0 004 Driving Element Level Problem S Workaround Solution Added a driving element level The driving element is used for automatic determination of matching masters Added support for driving lines The match line with the largest absolute value will be chosen when unsure which line to choose as driving line Components _isdbe exe isdbec exe isdsplln dll Document manager isdsupp exe LineEditor exe FollowUpOAS exe Create Follow Up isdxmli dll 30_Crescendo_upgrade_from_26 sql 20 Crescendo ep sol 30U_Crescendo_sp sql 20 Crescendo drop so 30_Cresc
8. original document line numbers in this document must be updated too Workaround Solution Changed the triggers to update the original document line numbers Components Database scripts 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 120235 74 Crescendo Framework Release Notes Document Manager Problem The conditions to make modifications to the post status of the document line have changed Workaround Solution Changed functionality Components Document Manager exe Issue 120217 120227 120228 Problem When the option Fixed Columns Selection is disabled in the View Menu a type mismatch error could occur Workaround Enable Fixed Columns Selection Solution Bug fixed Components Document Manager exe Issue 120246 Version 3 0 023 Deadlock error handling Problem When a deadlock error occurs on a query or a stored procedure the database object logs the error and the calling application will appropriately shut down It does not support the option to rerun the query or stored procedure Workaround The application or engine which is the deadlock victim and has shut down can be started again Solution Extended error handling to recognize a deadlock When a deadlock occurs the database object will automatically rerun the query or stored procedure with a maximum of 5 tries Components isddb dll Issue 120244 Batch distribution of items not optimal Problem On Oracle items were distributed such that batches had the full a
9. sname of all other records were emptied Workaround Solution Fixed stored procedure Components 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 130256 Update elmbanktag in isd_docline for lines with a mandate reference Problem Now isd_docline elmbanktag will be updated with the tag from oas_elmbankmandlist for each line with a mandate reference Workaround Solution Added code Components 30U_Crescendo_sp sql 30_Crescendo_sp sql isdbe exe When a supplement match group is coupled to a Follow Up document the disperse documents are not posted Problem When a supplement match group is coupled t a Follow Up document the disperse documents are not posted As a result the items that are part of the 90 Crescendo Framework Release Notes Workaround Solution Components Issue supplement will not get the Paid status This was only the case on Oracle environments Clear the filed procapp of the disperse documents in the isd_dochead table by hand Changed the isd_proces_after_doclink so that the disperse documents procapp filed will be cleared Procedure isd_sp_process_after_doclink 130072 Selector Presenter prompt with document number Problem Workaround Solution Components Issue Improved between operator Trailing spaces were trimmed these trims could affect the sort in a negative way because the document number is a text field used as a number field Removed trims so the resu
10. 120214 Batch mode detection Problem For future use added batch mode support and detection to various engines The modes are interactive single batch and multi batch Workaround Solution Added code Components _isdbe exe isdbec exe Issue 120240 Job step parameters Problem For future use added support for passing job step parameters to various engines Workaround Solution Added code Components _isdbec exe Issue 120240 Batch selection in batch distribution of match groups and performance optimization Problem For future use added support for selecting different types of batches depending on various job step parameters The types are All items only Full pay items only Part pay items only Part pay Discount and Write off items Workaround Solution Added code Changed stored procedure isd_sp_distmatch to include the various 73 Crescendo Framework Release Notes selection types and improve performance on MSSQL Server Components _isdbec exe database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sq Issue 120240 120244 Batch distribution of match groups not optimal Problem On Oracle match groups were distributed such that batches had the full amount available per batch possibly leaving available batch engines unused For optimal performance match groups must be distributed equally to all available batch engines Workaround Solution Changed stored procedure isd_sp_distmatch Componen
11. 80 Built in capability to access HKEY_LOCAL_MACHINE section of the registry with read only le EE 80 Improved system vocab ed doclne appsiats eee eee eseeceeeeeneeeeeeneeeeeeaeeeeeeaeeeeseaaes 80 Improved Creating Followup Documents on SQL Server database esseesseesseeese ereen 81 Write off on open items improved in combination with DU 81 Interface lines will not be removed from the match group anymore by Calculate match 81 Posting GOCUMENTS EE 81 Document Le EE EN Control Library Account code contra 82 Control Library Account code contra 82 Improved upgrade from Crescendo 2 6 to Crescendo 30 82 Database Ee EE 82 Garbage collector keeps ON Jogging 83 eeleren e EE 83 Server MANAG CM eege eebe Eege eege Eeer 83 Elte EE 83 varsin a RAA 84 Extreme amount of log entries in Queue Controller 00 eeeeeeeeeeeceeeeeeeeeeeeeeeseeeeeaeeteneeeeeeees 84 SEPA Ee EE 84 Calculate match Automatically split Document line according to values of open items IMPFOVEC eevee teins Meant EA E E bist ca eel nade Bind en lesen eee eee 84 Unable to sign in to Portal when a CODA users password iS expired cccceeeeeeeeeeeeees 84 Single client connection configuration for Desktop and Portal 85 Service account VALIDATION cecececeeceeeeeeeenceceeeeeeeaeeeeaaeeaneecaeeesaaeseeaaesdneeseaeeesaaeseeaaeseeneeeaas 85 License expiration date not displayed AA 85 License contact information NOt stored eeeeeeceeeeeeeeeeeenee
12. Components isdbe exe Interface lines will not be removed from the match group anymore by Calculate match Problem When Calculate match chooses to remove an interface line from a match group with PO it becomes unclear what happened For this reason Calculate match will now decide to set the match group on status error instead of removing the interface line from the match group Workaround Solution Added code Components isdbe exe Issue 120155 Posting documents Problem During the repair of documents sometimes the bug not a GROUP BY expression occurs when using aggregate functions on Oracle This happens only on some drivers and is caused by ADO ADO adds field rowid to query s with aggregate functions Workaround Use a different driver Solution Before getting a record set based on a query with an aggregate function the databases property Lock type is set to Read only After the record set is built the Lock type is set back to Optimistic Adjusted code on 2 places Components _isdbe exe Document Manager Problem Shortkey functionality not optimal Workaround Solution Changed functionality Components Document Manager exe isdsplln dll 81 Crescendo Framework Release Notes Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue 130021 When a line is selected in the Select documents screen then a type mismatch error could
13. Error messages have been improved Components Desktop exe isdcfi dll Error Invalid duration in several engines after service stop Problem Sometimes when the application server stopped unexpectedly and Job steps were started again after a restart the error Invalid Duration would appear in several engines After that the Job step would stop Workaround Start the Job steps by hand Solution Changed code in Queue Controller that calculates the new duration Components Queue Controller exe Duration of Job steps after a service stop was too long Problem When a Job was restarted after a service stop it would start with the original duration instead of the remaining time Workaround Solution Changed code in Queue Controller that calculates the new duration Components Queue Controller exe 57 Crescendo Framework Release Notes Document Manager Problem When a matchgroup is created manually on basis of the open item then the value date of the matching interface line or the date according to the application setting MatchingDatelD must be saved as matching date Workaround Create a matchgroup on basis of the interface line Solution Changed functionality Components Document Manager exe Problem When element matching is performed manually then the value date of the interface line on which the currency rate is based is held into memory so the following loaded document uses also this date to calculate the ele
14. Framework Release Notes Application Manager Problem Workaround Solution Components Control Library Problem Workaround Solution Components While managing the masters of an application errors can occur when adding or removing of the columns and rows isn t done in the right way Fixed functionality Application Manager exe Because of the fix in version 3 0 012 that solved the problem that also supplement match groups with matchable elements other that the matchable element of the edited document line where shown a problem occurred in the Supplement Matching Folder Manager When loading the created match groups a message appeared that no match groups where created to show Fixed functionality Isdctrl ocx Server stability and debugging Problem Workaround Solution Components The application server uses an out of process component called isdqueue exe If this component crashes the application server shuts down immediately without first closing down engines that might have been started Also the application server provided insufficient debugging information The application server will first close down any engines that might have been started and waits for them to close before it shuts down Also debug information has been added Isdasv dll isdasvmn dll Service manager Problem Workaround Solution Components Problem Workaround Solution Components Problem It is not possible to save a se
15. Keeps On running 92 Crescendo Portal Offline mode ccccceeeesceeeeeeeceeeeeeaeeeeeeeceeeeesaaeeeeaaeseeeeeseaeeescaeeeeaeseneeesaas 92 Crescendo Configure error when activating CONNECTION ccceeeeeseeeeeeeeceeeeeeeaeeeeeeteneeetaes 93 Empty settings in Application Manager 93 Crescendo Configure error when registry key does not elei 93 Crescendo Configure unable to test Oracle CONNECTION ccceescecesseeceeeesteeeeeenteeeeeseneeeeess 93 Server Manager unable to create license cccceeceeeeeceeeeceeeeeeaeeeeeaeeeeeeeseaeeesaeeeeaeseeeeetaas 93 Crescendo Portal configure CONNECTIONS c ccceeeeeeeeeceeeee eter eeeaeeeeeaeseeeeeseaeeesaeeeeaaeseneeesaas 94 Server Manager Base Appid Set to zem 94 NVEFSION En RAA NEE 95 Show query in database log also before exvecuting nner en nnne 95 Fifo matching Field Sort Order was ignored cccceeeeeeeeeeeenneeeeeeaeeeseeaeeeeeeaeeeeeeaeeeeeenas 95 Line posting and email engine Keep ON running 95 Selector Masters validation of parentheses ssssssesseeseesssssirstestrstnnttnnntnnntnnnstnnsen uneneen 95 Oracle stored procedure isd_sp_copy2link didn t compile on CODA versions before V12 000 EE 95 Added XMLi server Keep Alive functionality 0 00 eee ceeeeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeeeseneaeereeenaees 96 Calculate match Support CODA SSO for reprocessing interactively in Document manager 96 Calculate match Improved performa
16. Manager exe When the value date is set as matching date in the first manually created matchgroup this date is also used by further matchings Bug fixed Document Manager exe The valid posting period should be determined by the security level and group settings of the batch user instead of the logon user Changed functionality Document Manager exe Unexpected shut down of engines Problem Workaround Solution Components Sometimes engines would report an error message Invalid use of null and subsequently shut down Bug fixed isdbec exe Year period not defined causing error in undo match Problem Workaround Solution Components Undo match items cannot be processed due to the master Year not being defined This results in these CODA Financials log messages This value cannot be less than 1 UndoMatchingRequest UndoMatches Request Period Create a master Year and define periods Added a check and a better log message isdbe exe Obsolete code in the Posting engine Problem Workaround Solution Components The Posting engine contained obsolete code in the Follow up module which read application settings but never used these settings The code has been removed isdbe exe 53 Crescendo Framework Release Notes Selector presenter engine Problem For internal use system vocabs can now be communicated in a random order instead of only ascending The reason for this is to make more complex and or
17. advised Changed coding to use database specific data types instead of generic data types isddb dll The native Oracle OLEDB driver could cause non descriptive errors when executing stored procedures containing generic character data types on Unicode databases This driver is mainly used when connecting to Unicode database In all other cases the Microsoft OLEDB driver for Oracle is advised Changed coding to use Unicode specific data types instead of generic data types isddb dll isdcccpl dll On SQL Server Unicode characters disappeared in the database when they were inserted updated by queries Also select queries could give wrong results All text between quotes will be preceded with an N to show the database that Unicode text might be included isddb dll Upgrade path from ASCII database to Unicode database didn t exist yet for SQL Server Created SQL Server database scripts for upgrading from ASCII to Unicode 30U_Crescendo_upgrade_from_30 sq Some text fields on SQL Server could not contain Unicode characters Adjusted scripts 30U_Crescendo_create sql 30U_Crescendo_sp sq 16 Crescendo Framework Release Notes Document posting Problem Workaround Solution Components When a document cannot be posted and results in an error possible records within the oas_linkgty table where not deleted Changed the process which runs after posting a document 20 Crescendo ep sol 30U_Crescendo_sp sql Selector P
18. by routine Workaround Solution Changed the position of a column name in the procedure Components Script 30_Crescendo_sp sql Document Manager Problem When an error occurs during filtering while a document is reprocessed immediate no error message is displayed or logged Workaround Solution Bug fixed Components Document Manager exe 35 Crescendo Framework Release Notes Batch distribution Problem Workaround Solution Components The batch distribution mechanism did not distribute items equally among available batches on SQL server which resulted in decreased performance Changed stored procedures to distribute items correctly 30_Crescendo_sp sql 30U_Crescendo_sp sq Version 3 0 012 Unicode Problem Workaround Solution Components Problem Workaround Solution Components Year period Problem Workaround Solution Components Several components used the ANSI versions of Windows API calls causing some system information to be presented in non Unicode Changed code to support the Unicode versions of these Windows API calls Isdstr dll Desktop exe Upgrade path from ASCII database to Unicode database didn t exist yet for Oracle Created Oracle database scripts for upgrading from ASCII to Unicode 30U_Crescendo_upgrade_from_30 sq In some cases the current year period was not automatically determined when logging on to CODA Changed code to always read the current year period Isdcfi dll Inabi
19. global setting Debug to Boolean True Components _Isdcfi dll Desktop exe isdbec exe isdbe exe Document manager exe Line editor exe Account code validation Problem When in CODA in the functional security the option for account code validation is disabled Crescendo would just report that the account code is invalid without a proper notification as to the cause Workaround In CODA Enable access to account code validation through XMLi Solution Added code to display a proper message The message CODA reports is You do not have access Components _Isdcfi dll Lost database connections Problem When Crescendo encounters unstable networks or databases connections to those databases are lost Crescendo cannot function correctly when a database connection is lost It will therefore attempt to close down the application in which the connection was lost Workaround Restart the application that lost its database connection Solution Added code to attempt to reestablish a database connection once it has been lost Also message will be logged in the database log when this occurs Components _Isddb dll Missing settings or parameters Problem When reporting a missing setting or parameter the log viewer would show this message Log text not found Parameter Workaround Add the setting or modify the value of the setting Solution Changed code to report the correct error message Components _Isdbec dll 45 Crescendo
20. message Components Desktop exe Java 1 4 xxx cannot be found Problem When running CODA 10 1 xxx Java 1 4 is required If on the same machine Java 1 5 x and or Java 1 6 x are installed then Java 1 4 cannot be found by both Crescendo and CODA XMLi This is caused by a missing registry key that Java should have provided Workaround Remove all Java versions except Java 1 4 x The key is automatically created Or create the required registry key by hand Solution Changed coding to automatically add any missing registry keys Components _Iscfi dll Oracle Unicode Problem When running calculate matching on a Unicode Oracle environment a character set mismatch occurs Workaround Solution Changed coding for query Components _isdbe exe Calculate matching Problem When an error occurred in the procedure ReadMatchgroup the application hangs and keeps on logging Workaround Kill process on the server Solution Improved error trap Components _Isdbe exe 25 Crescendo Framework Release Notes Selector Presenter Problem Comparing Year Period of the open item with the bankstatement line didn t work Workaround Solution Added the possibility Components _Isdsp dll Problem When a presenter is used for sorting dates in a filter rule on SQL server an error message occurred during the filter process Workaround Solution Fixed coding Components _Isdsp dll Problem With a selector for searching open items in COD
21. one Solution Removed the menu items Components Document Manager exe LineEditor exe DiaryMasters exe SelectorMaster exe PresenterMaster exe FollowUpOAS exe Automatic detection of Unicode Problem Workaround Solution Added toding to automatically detect a Unicode environment when configuring a database connection Components _Isdcnf dll Multiservice Problem Only one service per application server was supported Workaround Solution Added a service manager to add and remove services Changed the configure applet to support multiple services Changed the Desktop to support multiple services Components Multi Service Manager exe Desktop exe isdccpl exe Version 3 0 009 Searching for elements Problem When searching for elements it was not possible to use the IBAN bank account number Workaround Solution Added functionality to search with help of IBAN accounts If you want to do that fill in the IBAN account number in the bank account number field Components _isdctrl ocx It manifests itself in all user interfaces that enable you to search for an element in the account code control 27 Crescendo Framework Release Notes Export settings to a text file Problem When settings were documented it was al lot of work to do that by hand and to keep the documentation up to date Workaround Solution Added functionality to make an export of the settings and save them to an text file In this way it is po
22. sort order has been set for the used presenter Bug fixed Document Manager exe Split line The input fields should not be cleared after a line is added Changed functionality isdsplln dll Crash recovery When the Document Manager or Line Editor is started it should not check the processingclient on isd_dochead anymore to possibly recover a crashed document Changed functionality Document Manager exe LineEditor exe When a search action is done in an empty screen through the option Matching Actions Search F3 unmatched open items are loaded only so there are no matching interface lines In this case the menu options for posting matchgroups and for removing the undo error status should be available as they are in case matchgroups are loaded from the interface tables Changed functionality Document Manager exe 32 Crescendo Framework Release Notes Problem Reprocessing document interactively consumes 1 CODA license Workaround Reprocess document at the server side delayed Solution Pass CODA logon token from document manager to prevent license consumption Components DocumentManager exe isdbe exe Selector Presenter Problem When the user is prompted to enter the document value in the Selection prompts screen then input of comma as decimal sign causes an error Workaround Enter dot as decimal sign Solution Bug fixed Components _Isdsp dll Problem When sorting of dates were required on SQL server during
23. to ignore the interval provided by the job Fixed code isdbec exe Selector Masters validation of parentheses Problem Workaround Solution Components Issue Number of closing parentheses were not automatically validated against number of opening parentheses Check visually Add check Isdsp dll 130068 Oracle stored procedure isd ep copyZ2link didn t compile on CODA versions before V12 000 Problem Workaround Solution Components Issue Oracle stored procedure isd_sp_copyZ2link didn t compile on CODA versions before V12 000 Adjust stored procedure Adjusted stored procedure 30U_Crescendo_sp sql 30_Crescendo_sp sq 140039 95 Crescendo Framework Release Notes Added XMLi server Keep Alive functionality Problem When the Desktop has started and is logged on to CODA but has not been used for a long time then the CODA server process will disconnect the client Workaround Close and start the Desktop Solution Added Keep Alive functionality Components _Isdcas dll isdcfi dll Desktop exe Issue 120231 Calculate match Support CODA SSO for reprocessing interactively in Document manager Problem When a document was reprocessed interactively immediately via the document manager Calculate match didn t work on a CODA Single Sign on environment Workaround Use reprocess interactively delayed instead of immediately Solution Adjusted code Components _Isdbe exe Issue 130165 Calculate match Impr
24. 11 Determining username domain Problem In some cases a local account was not recognized Also this function was not fully Unicode compatible In some cases the Crescendo application server was not able to start when a local account was used Workaround Solution Changed code to recognize local account and support Unicode Also added a validation to the Service manager to support local accounts in the format account_name Components Jeder d MultiServiceManager exe Split line functionality causes error on SQL Server Problem When duplicating document lines an error occurs Cannot insert explicit value for identity column in table isd_docline when IDENTITY_INSERT is set to OFF Workaround Solution Changed code to exclude the field lineid from the query that copies document lines Components _isdsplln dll Year Period update during coupling Problem When a supplement document has match groups attached to it and is coupled to a document these match groups were not updated with the year period of the document This could pose a problem when the match groups have a year period that is closed Workaround Solution Changed code to update the year period during the coupling of a supplement to a document Components 30_Crescendo_sp sql 30U_Crescendo_sp sql Procedure for Creating Supplement Matching Folders Problem On older SQLServer databases the new bspm version 3 0 008 procedure could cause a problem in an order
25. 126 Create Server The input is not a valid Base 64 string Problem Workaround Solution Components Issue During the Create Server wizard the following error could occur The input is not a valid Base 64 string This was caused by the CODA batch password that was not properly encrypted Added detection in code for this situation ServerManager exe 130130 86 Crescendo Framework Release Notes Unable to change Portal configuration Problem Workaround Solution Components Issue Changes made to the Portal configuration in the Configuration dialog Tools gt Settings gt Configuration were not stored Bug fixed InterStaff Desktop Login Crescendo dll 130131 CODA batch password not stored correctly Problem Workaround Solution Components Issue The coda batch password was not encrypted Bug fixed InterStaff Desktop Login Crescendo dll 130132 SQL Server error when importing vocabs on Oracle Problem Workaround Solution Components Issue The import of vocabs on Oracle generated an error regarding the SQL Server database driver Added Oracle specific code to import vocabs InterStaff Desktop Login Crescendo dll 130134 Client Configure error Value cannot be null Problem Workaround Solution Components Issue When deleting a connection from the client configure utility an error was thrown This issue has been solved by issue ISD130081 I Isdcpla exe InterStaff Desktop Configure e
26. 7 sql Selector Presenter master Problem After adding and deleting a vocab the navigation through the list could give problems Workaround Make a temporarily save Solution Fixed bug Components _Isdsp dl Problem Statusbar wasn t refreshed after inserting a new vocab Workaround Change line Solution Make a refresh Components _Isdsp dl Import settings Problem The location for the configure xsd was determined by the location of the input file In some cases the file could not be found or an older version was found If this was the case then errors could occur while importing configuration files Workaround Place the correct XSD file in the configuration path Solution When importing a configuration file Crescendo will look for the XSD file in the installation path of Crescendo i e C Program Files InterStaff Crescendo XML Masters XSD Components _isdcnf dll Issue 120003 Posting documents and generating follow up documents Problem When a document is posted to CODA a follow up document might be created A follow up document will not be created when there are no lines left to place in the document and a warning message would be placed in the Crescendo logs Even though this is normal behavior of Crescendo the warning message could lead a user to think an error occurred Workaround Solution The warning message will no longer be placed in the Crescendo logs Components _isdbe exe Issue 120043 Error message too c
27. 8 Oracle SCHPtS deren aa aaea A a ean aa EELER EE 28 Duplicate bank ACCOUNTS erie rere aas PET eE AT NESTE AE E ENE EEEE A ANSE EREA A AAEE SERASA ERA 29 Change Ot match levels eas aaan aeae ra eaaa aeaa Aa aea aE AEn EE Ed 29 ACCOUNT cade vahdatni EE 29 APPliGatlon Bun EE 29 Document hangs m Titer Gece teases ge aenneren She Taea EN EEREN AEEA REEL SEELEN 29 Extended Softdate Support in DatetunchonsChblect nnne enne 30 Distribution of documents and matchgroups essssssssrsssssrrssssrnesrnnnesnnnnenrnnnennnnnnnnnnnnnnenneenenne 30 Document Manage TEEN 20 Selector Presenter maeter nennu nn nnet 30 AERC EOA E LE 31 Applicaton Manage E 31 Missing column in CreateFollowUp program cccccceeesceeeeeeceeeeeeaeeeeneeseeeeeseaeeesaeeneeeeeaees 31 Si glesigm om RE 31 Portal does not start because of limited number of iecenses eee eee eeteeeeeeneeeeeeenaeeeeeenes 31 Control Library Account code contra 31 Database logging DEE 32 Document dE Le GT 32 Selector Du 33 Procedure for coupling Supplement Matching Folders sseeseeseeeeeeeeeeeeenesneerrneresreeerne 33 AME properties OT 33 Glient sidelog TEE 33 Crescendo Framework Release Notes Since multiservice was introduced it was possible to configure separate paths for server side and client side log files However Crescendo only used the path configured for server sido loggie erna e aa a EE E A a E a E A R 33 Starting Bue 34 Starting a service caused an instance to be
28. A via filtering it is possible to compare line header information of the bankstatement with the open item The same functionality was not available yet via the search action in the document manager Workaround Solution Added functionality Components _Isdsp dll DocumentManager exe Preparation multiple services Problem S Workaround Solution Changed coding for future support of multiple services Components _isdcnf dll Version 3 0 008 Create FollowUp Program Problem When creating FollowUp Documents with this progam a database error occurred Invalid column name DrivingElementLevel Workaround Solution Execute the script 30_Crescendo_update_005_008 sql or in case of a Unicode database the 30U_Crescendo_update_005_008 sql script Components Database scripts Preparation multiple services Problem Workaround Solution Changed coding for future support of multiple services Components isdcnf dll 26 Crescendo Framework Release Notes Control Library Account code control Problem When the account code is not filled out with dots manually during editing then a validation error occurs so this should rather take place automatically Workaround Solution Changed functionality Components _Isdctrl ocx Removed Obsolete Menu Items Problem Some menu items in Crescendo programs were no longer used Workaround None The items didn t work anymore so nothing happened when you clicked
29. Added a button to change the customer name Isdcpla exe Service log on name was editable Field is now locked Isdcpla exe 19 Crescendo Framework Release Notes License Problem Workaround Solution Components The application server doesn t check the license when starting Added a license check for suite Crescendo Isdasvmn dll Version 3 0 006 Presenter Master Problem Workaround Solution Components When dots were used in a presenter alias the presenter stopped working Don t use dots in the presenter alias Change coding to prevent typing dots in users interface Isdsp dll Unicode SQL server Problem Workaround Solution Components Problem Workaround Solution Components Configure File Problem Workaround Solution Components Problem Workaround Solution Components Proper field type could not be determined by new database column necessary for Unicode This resulted in invalid queries during copying importing exporting data Create manually Added coding PresenterMaster exe SelectorMaster exe isdcnf dll Turkish symbols were sometimes displayed as vertical stripes in combo boxes list views status bars tree views and form caption It was only an issue of representation Internally the text was processed correctly Changed font of the controls from MS Sans Serif to Microsoft Sans Serif ApplicationManager exe FollowUpOAS exe Desktop exe DiaryMasters exe D
30. Bug fixed Document Manager exe 15003 Syntax error could occur in query during load of Discount Write off screen in case the driving line is set on a bank line Bug fixed Document Manager exe 150012 The Effective Discount date set in the Options screen is not applied when a match group is created The functionality for assigning the Matching and Effective Discount date is revised Bug fixed Changed functionality Document Manager exe 150018 When removing a match group results in restoring before values of the account code because of different element level and with that the clearing of searched open items then error Invalid Row value or Subscript out of range could occur Give the focus to a bank line before removing a match group Bug fixed Document Manager exe 150019 106 Crescendo Framework Release Notes Document Posting Engine Problem Workaround Solution Components Performance of the engine was poor while processing documents containing very large supplement match groups Replaced stored procedures by optimized queries Attention These functionality can only be used on Oracle environments and SQL Server environments with a version number 2012 or higher In order to use these functionality setting UseNewSMGMethod Document Posting Engine must be set to True The default value of this setting is False so by default the new functionality will nog be used Isdbe exe isdb
31. Desktop Plugins Logviewer dll InterStaff Interfaces dll InterStaff Desktop Login Crescendo dll ServerManager exe 140020 Crescendo Configure error when activating connection Problem Workaround Solution Components Issue When the user tries to activate a connection after adding a new connection an error will occur Restart the Configure application Fixed bug in code InterStaff Desktop Configure exe 140014 130170 Empty settings in Application Manager Problem Workaround Solution Components Issue After an import of settings has been completed a lot of empty settings without a name showed up in the Application Manager This was caused by the export functionality Fixed bug in code ServerManager exe 140008 Crescendo Configure error when registry key does not exist Problem Workaround Solution Components Issue When the registry key used to store the activated connection does not exist an error was raised Create the registry key by hand Fixed bug in code InterStaff Desktop Configure exe 140007 Crescendo Configure unable to test Oracle connection Problem Workaround Solution Components Issue On x64 systems the Configure could not connect to Oracle The configure will now run in 32 bit mode which will automatically try to test the 32 bit Oracle client which is used on Oracle environments InterStaff Desktop Configure exe 140006 Server Manager unable to create license Problem Workar
32. active slot setting on CODA 11 3 Problem Desktop does not check the validity of the interactive slot setting Workaround Solution Added coding so that the in the settings specified slot is validated Components Desktop exe Added connection information Problem Desktop showed only XMLi as the active connection Workaround Solution The Desktop is now showing more accurate connection information in both the status bar and the Information window Components Desktop exe Added a message on the screen when ex importing settings with the Application Manager Problem When settings were imported or exported via the application Manager no message appeared at the end so it looked like it was not finished Workaround Solution Added a message that says that the importing or exporting is finished Components Application Manager exe Generate license file Problem In the Configuration panel when generating a license file the CODA Financials version reports 0 0 Workaround Solution Fixed coding so that the correct CODA Financials version is reported Components _Isdcfi dll 21 Crescendo Framework Release Notes CAPS Lock in Desktop Problem When entering a password to logon to the Desktop a tooltip was shown informing the user that CAPS lock is on even when it was not Workaround Solution Fixed coding Components Desktop exe Version 3 0 007 Configuration applet Problem In some cases after configuring th
33. arch Boolean False When True a selection of searched open items will be removed by moving to another document line Document Manager exe 140067 Matching Master Code set in the Application Manager or Matching Master Selector is not viewed in Discount Writeoff screen Added functionality Document Manager exe 140068 The setting for the date format is retrieved from the company master in CODA This setting should be entered in the Application Manager Added new setting DateFormat String DD MM YY Document Manager exe 140070 When a document is closed it is possible to reprocess marked lines while the capability for this action is turned off Bug fixed Document Manager exe 140076 An alternative rate for a specific company is not listed on the currency tab Added functionality Document Manager exe 140079 101 Crescendo Framework Release Notes Problem Type mismatch error occurs when document is loaded in case Windows Short date setting contains dots or spaces Workaround Choose Windows Short date setting with no dots or spaces in it Solution Bug fixed Components Document Manager exe Issue 140082 Problem The user should be noticed if Diary or Update Mandate items are linked to a document line Workaround Solution A notice is placed on the line tab Components Document Manager exe Issue SQL Server index isd_matchundo isd_matchundo_index2 changes to non unique Problem In some SQL Server databases th
34. batches Solution Replaced stored procedures by optimized queries Optimized selective execution of queries Components _Isdbe exe isdbec exe 30U_Crescendo_sp sql 20 Crescendo sp sol Loqviewer Problem Windows exceptions were not displayed Workaround Look with a different viewer in the XML file Solution In some windows messages is a amp present This caused a crash Replaced the amp by amp emp Components Crescendo Desktop Issue 140061 103 Crescendo Framework Release Notes Version 3 1 006 Posting Engine Problem On SQL Server in case of a deadlock time out or error in the stored procedure isd_sp_process_after_doclink critical SQL was executed twice This was already fixed in version 3 1 003 but in some cases this still happened Workaround Solution Fixed code Components _Isdbe exe 30U_Crescendo_sp sql 20 Crescendo ep so Issue 150010 Posting Engine Problem After a document is posted the linkcode that is used in the oas_link tables was not updated in the isd_doc tables Therefore the updateing of the document statistics failed after a post run ended up in error Workaround Solution Fixed code Components _Isdbe exe Issue 150015 Posting Engine Problem Fields target_cur and alt_cmp were not filled in at Crescendo disperse documents Workaround Solution Fixed stored procedures Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Issue 150016 Posting Engine Problem F
35. be logged Workaround Solution Changed code so that log messages are written to the database in short bursts and with a limited amount of messages at once Also the heartbeat will only be active when there are messages to be logged This will free up processing time for other applications As a result the overall performance of the Crescendo engines and applications is improved Components _isdlog exe 54 Crescendo Framework Release Notes Shutting down the application server causes incorrect log message Problem The application server checks at regular intervals whether the QueueController is still running When shutting down this check is not disabled and could cause the incorrect log message QueueController has crashed Workaround Solution Changed code so that this check will not occur during a shut down Components _isdasvmn exe Query command time outs when executing stored procedures Problem Upon slow execution of stored procedures the default command time out of 30 seconds would be used instead of the configured command time out Time out messages are reported in the logs and the engine in which this error occurs will shut down Workaround Solution Changed code so that the configured command time out is used Components _Isddb dll Version 3 0 016 Database transaction causing locking Problem In some cases stored procedures or queries would fail on SQL server due to locking Workaround Use larger interval
36. blem It was possible for batch processes to use a coda user that was assigned for interactive use Workaround Solution Added a check on the batch slot of the coda user Components _isdbec exe Added notification when license is about to expire Problem The Desktop did not notify the user when the license is about to expire Workaround The expiry date is shown in the Information box of the Desktop Solution Added a notification when the current date is within 7 days of the expiry date Components Desktop exe Notification when creating a service Problem When a service is created on a CODA environment and multiple services are 48 Crescendo Framework Release Notes installed for this environment a notification was displayed showing only one service name Workaround Solution The notification has been updated so that all service names are displayed Components MultiServicelnstaller exe Error message would not be cleared Problem When there is an error during the creation of a service an error message is shown After going back through the wizard and correcting the error the service is created but the error message is not cleared Workaround Solution Changed code to clear the message Components MultiServicelnstaller exe Connection time out and Command time out Problem The value for the parameters Connection time out and Command time out could not be 0 Use with caution setting the value to 0
37. can be validated at both the server and clients Solution The various paths will be passed by the server to the clients and components through messages instead of through the connect string Components MultiServiceManager exe Application manager exe Desktop exe DiaryMasters exe Document manager exe isdbe exe isdbec exe isdsupp exe LineEditor exe PresenterMaster exe SelectorMaster exe isdasvmn dll isdch exe isdmh exe isdqueue exe isdcpla exe isdai exe Missing disperse matchgroups Problem When a supplement match folder was created while the process for posting and matching another supplement matchgroup was still running the disperse match group that were not posted yet would be deleted Workaround Do not create supplement match groups while running the process for posting and matching another supplement matchgroup Solution Changed the mgcoupled status of the supplement matchgroups Components procedure isd_sp_img_main Version 3 0 014 Logging when debug parameters is enabled Problem Some applications would not automatically create a log folder or start logging when either DatabaseLogging or Debug is enabled As a result some of these applications would fail to start Workaround Create the folder by hand Solution Changed code to automatically create the folder Components _Isdqueue exe isdasvmn dll ApplicationManager exe Conversion26_30 exe Desktop exe LineEditor exe isdbec exe isdbe exe isdcnf dl
38. cation when license is about tO expire o oo cece ee eeeeeeeeeeeeeeeeteeeeeeeeeeeeeeeeeeaees 48 Notification when Creating a service 48 Error message would not be Cleared AA 49 Connection time out and Command time out 49 Referential integrity between log messages and document lines ssssssssssrnenssessernrre nsee 49 Line posting engine does not start 49 Garbage collector reports a referential constraint error ON Oracle nen 49 Check on incomplete settings on UndoMatchEngine sssssesssssssessesssssssrsssnsennssnnnsennsennsennns 50 Calculate match engine shows BatchlDn neen nnnn 50 Connect crs file in Windows system Tolder uneneen 50 Update document line items have wrong status when Im error oo eee eeeeeeeenneeeeeeneeeeeenaeeeeeenee 50 NEW ee EE 50 Log folder check when Configuring a CONNECTION 00 0 cece eeteeeeeeeteeeeeeeteeeeeeaeeeeetaeeeeetnaeeeeeenea 51 Document Manager EE 51 Create FollowUp Documents with the Create FU Program 51 KIERCH 52 Calculate match engine EE 52 Control Library Account code contra 52 Riet 52 Element posting COMtrOMN SN aer eases Eka nE EA d i t eleeg gg ege gg eege ss 52 Import Setting EE 52 Document Manage risene naet ae Aaaa EREE cates E A E E EATE EE E E Seege 53 Unexpected shut down of engines REENEN En 53 Year period not defined causing error in undo match 53 Obsolete code in the Posting engine ccccecccceeeceeeeeeeneeceeeeeeeaeeeeeaeeeeneeceaeeesaaeseeaaessenees
39. cceeceeeeeeeeeeeeeeeeeeceeeeeceaeeeeeaeeeeeeeseaeeesaaeeeeeeseneeeeaas 43 Undo split line functionality causes error ON SQL Gerver nennen 43 Document Managers stsiieeniidinle aiden EEN MR AARAA EE LARENA dE RAA AE AEAEE PEGA RA 43 Error reporing SOIVICG EEN 44 Incasso Excasso processing on SQL server with 7 elements in Account code 44 SLALUS Te TE 44 AME invalid Character A 45 Crescendo Framework Release Notes XMLi message lOGGING i aA ENEE AAE EE aE a a S 45 Account code valtdaton Serraria ap aaa eaa a iea e N a a a 45 Lost database Connections ieri ceeeeeeeeeeeneeeee eae derar ee ee EEEE eein Aee REE AE a EEKE ERNE F TUENEAN 45 Missing settings or parameters eee cece eeseeeeeeneeeeeeeaeeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeeeeaaeeesseaeeeeeeaas 45 Application Manageo ea Aa e Aa E a a a En 46 Reine DIE TEE 46 Server stability and debugging cceeeeceesceceeeeeceeeeeeeaeeeeeeeeeeeeesaaeeeeaaeseeeeeseaeeesaaeseeaeeseeeeeeaas 46 Sevice MANAGE EE 46 Client and Server side Jogging 47 Missing disperse matchgroupe 47 VII REDER EE 47 Logging when debug parameters is enabled eeeeeceeeeeeeeeeeeneeeeeeeaeeeeeeaaeeeseeaaeeeeeeaeeeeeeaas 47 Importing log MESSAGES runes n a aT E TEE 47 Selecting a file when importing Settings ccccceeeeeseeeeeeeeceeeeeeaeeeeeaeeeeeeeseaeeesaaeeeeaeeteeeeeeeas 48 Seice COLIC MOU STAM EE 48 Version mio DUNO rsen TAE T E T 48 Added check on batch lot 48 Added notifi
40. cked Problem Workaround Solution Components During the posting of disperse documents Crescendo blocked other documents in the database Therefore it was not possible to open a document while disperse documents were in the process of posting Wait until the disperse documents are posted After that all documents are visible again Changed stored procedure Database scripts 30_Crescendo_sp sql and 30U_Crescendo_sp sql on Oracle and SQL Server Engines cause application server to become unresponsive during extensive processing Problem Workaround Solution Components Issue Some engines do not have controllers but communicate with the application server directly When such an engine takes a long time processing data it cannot respond to calls from the application server in a timely fashion causing the application server to wait until the engine is done processing As a result clients would not be able to login jobs will not start in time and the engine monitor would now show updated information Affected engines are GarbageCollector Email engine LinePosting engine Wait until the engines are done processing and do not refresh the engine monitor too often Changed code add controllers isdbe exe isdbec exe 120062 64 Crescendo Framework Release Notes Log folder is inaccessible and causes the Desktop to close Problem A client log folder has been defined when setting up the application server Applications
41. could result in indefinite waits Workaround Solution Changed the code to allow for the value 0 Components MultiServicelnstaller exe Referential integrity between log messages and document lines Problem When part of the primary on a document changes the log messages were not updated to the new primary key This would show when a filtered supplement document would be coupled to a normal document the log messages for the coupled document lines are not visible in the Document manager Workaround The log messages can be viewed using the Log viewer Solution The referential integrity on the database has been enhanced Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Line posting engine does not start Problem The line posting engine does not process the setting for the log folder correctly resulting in an error message and a failure to start Workaround Solution Fixed the code so that the setting is processed correctly Components Isdbec exe Garbage collector reports a referential constraint error on Oracle Problem On Oracle a referential constraint error would occur when a document is deleted and entries in the matchjoin table exist for this document Workaround Solution The referential integrity on the database has been enhanced Components 30U_Crescendo_sp sql 30_Crescendo_sp sql 49 Crescendo Framework Release Notes Check on incomplete settings on UndoMatchEngine Problem Workaround Solution Compon
42. create subfolders in this folder based on the Windows user name When this folder is inaccessible because it does not exist nor has sufficient rights applications report an error and close Workaround Make sure the log folder exists and sufficient rights are set In some cases a subfolder can be created manually with the format username domain Solution The code of the Desktop has been changed so that it will not close down after it finds a problem with the log folder and the error message has been shown Instead logging will be disabled and the Desktop will start as normal Components _Desktop exe isdlog exe Issue 120168 GarbageCollector removes empty user folder Problem In environments with high security it is not allowed to create subfolder while it is allowed to remove or write into a subfolder In such cases it can happen that the GarbageCollector removes a user folder user domain and that engines or client applications cannot re create these folder if needed Workaround Make sure the log folder exists and sufficient rights are set In some cases a subfolder can be created manually with the format username domain Solution The code of the GarbageCollector has been changed so that it will write a file lastrun gc in folder that match the format of user folders This way the folder will not be empty and therefor not be deleted Components _isdpe exe Issue 120176 Technical error not reported when logging on
43. created destroyed and created again 34 Oe le EE 34 Update script causes error No data found 34 Check on Batch slot on CODA 11 3 and higher ecccceceeeeeeeeeceeceeeeeeeaeeeeaeeseeeeesiaeeeeaeeseaes 34 Checks on data integrity cccceccceceeeeeeeneeeeseeceeeeeeeaeeeeaaeeeeeeeceeeeesaaeeesaaeseeeeeseaeeescaeeseaaeseeeeeteas 34 VC Ir EE RE 35 Determining username domaine 35 Split line functionality causes error ON SQL Gerver 35 Year Period update during COUPLING eeeeeeeeeeeeeeeeeeeeeeeeseneeeeeseaeeeeeteaeeeeeseeeeeeeteneeeeeeeeaes 35 Procedure for Creating Supplement Matching Folders ssssnssssnnnneennnnennnnnennnnsennnnnenn nnne ne 35 Document E Le EE 35 Batch GistriOuton DEE 36 vasin SUDI k teceacren epee Eessen ERENNERT 36 lee EE 36 EE lge Ee EE 36 Inability to log ON tO CODA hepnep oa aa E a AE aa Da EA REE TIETE Eaa 36 Sort order when changing Company 36 Invalid use of null during matching 0 0 0 cece e ee eete ee eeeeaeeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeeeeaeeeeeeaas 37 No connection Tile present ccc ce nieceee ev iieeeceies A UAE AVERNE Ed EENS Ee 37 Message Logging will be disabled 2 ee ecceeeeeenneeeeeenaeeeeeeaaeeeeeeaaeeeeeeaaeeeeeeaaeeeesenaeeeeneaas 37 Menu item Properties does not work sssssssssssssnsssssrinnnnssttitnnnnsnnsttnnnnnnnnnsttnnnnn nnan nn nnna 37 Maximum number of lines for disperse Match groups ceeeeceeeeeenneeeeeenaeeeeeeaeeee
44. d Solution It is made possible to start the Portal from within the Crescendo Desktop in which case the Portal uses the logon information and license of the Desktop Components _Desktop exe isdmh exe Portal Control Library Account code control Problem When selected text is replaced by typing over it the cursor jumps to the end of the input field Workaround Solution Bug fixed Components _Isdcirl ocx 31 Crescendo Framework Release Notes Database logging Problem Workaround Solution Components Problem Workaround Solution Components Database logging was in XML format but queries were not shown as executed Database logging has been changed to plain text Isddb dll Error messages were shown in de application log and omitted from the database log files Error messages are included in the database log files Isddb dll Document Manager Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components When Update docline items are loaded while statpay and statrecon do have null values only the first line in the grid contains information Bug fixed Document Manager exe Sort order is incorrect for fixed columns which present numeric values Also the view of the fixed columns in the Documents selection screen is incorrect in case the
45. do Framework Release Notes Components Isdctrl ocx Added Disperse document code to Create Follow Up program Problem Workaround Solution Components Issue The disperse document code is moved from global settings to bank account level Therefore every document that will be coupled to a supplement matchgroup needs a disperse document code It was not possible to provide documents created by the Create Follow Up program with this document code Add the code with the help of database queries after the document is created Changed the program to make it possible to provide the document code CreateFollowupOAS exe 120262 Added oas grplist and oas det to documentation as tables that Crescendo needs full access to Problem Workaround Solution Components Issue The tables oas_rllist and oas_grplist were not mentioned as tables that Crescendo needs full access to Create rights afterwards Added the tables to the documentation Documentation 130004 Removed setting CodalnteractiveSlot from the crescendo configuration Problem Workaround Solution Components Issue Setting CodalnteractiveSlot is obsolete for a while but still existed in the Configuration file Note If the setting already exists you must remove it by hand Removed this setting Configuration Crescendo xml 120263 Document Manager Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue When a line
46. do Framework Release Notes Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components It is possible to clear the error ID of disperse and revaluation documents and forget to set the document to post Since disperse and revaluation documents cannot be selected in the document manager when they don t have an error status they disappear from view Disperse and revaluation documents are set to post after clearing error status Document Manager exe Document status protected 1 didn t always give the required results for editing removing Document status protected 1 means now Adjustable and not removable Document Manager exe Due to system or environmental performance failure an Undo split could be executed on a line that has not been split causing possible loss of data Added functionality Document Manager exe Matchgroups loaded from Interface tables may not be displayed if Undo match or Update docline items are linked to them Added functionality to Database View isdmlinfo2 30U_Crescendo_sp sql 30_Crescendo_sp sq Error reporting service Problem Workaround Solution Components Occasionally the service reports this error to the Windows event log The Service will shutdown because the CODA environment has changed This message would also appear when some other errors were supposed to be logged Chec
47. e Notes Importing settings Problem Workaround Solution Components Message Folder xxxxx created appeared while importing settings but import did not continue Restart the import Changed coding so that import does continue Isdenf dll Using wildcards in account codes Problem Workaround Solution Components Request for new functionality Use a driving line when wildcards are used in account codes for write off discount or currency write off Added coding in software and changed Oracle and SQL Server scripts Isdbe exe Documentanager exe 30_Crescendo_Create sql 30U_Crescendo_Create sql 30_Crescendo_drop sql 30_Crescendo_sp sql 30U_Crescendo_sp sql 30_Crescendo_upgrade_from_26 sq Oracle bug when using aggregate functions on some oracle drivers Problem Workaround Solution Components Sometimes the bug not a single group group function occurs when using aggregate functions on oracle This happens only on some drivers and is caused by ADO ADO adds field rowid to queries with aggregate functions Use a different driver Before getting a record set based on a query with an aggregate function the databases property Lock type is set to Read only After the record set is built the Lock ype is set back to Optimistic ApplicationManager exe BSPMRead exe Filter exe Filter_Rules exe FollowUpOAS exe IBDM exe isdapc exe isdapmas exe isdbe exe isdcccpl dll isdctrl exe
48. e by other applications or services The file will be unloaded now The applications or services that hold your registry file may not function properly afterwards Workaround The message can be ignored it has no bearing on the workings of Crescendo When using multiple services you could create a script which will shut the services down sequentially Solution When multiple services are shut down at the same time they all try to access the Windows registry to save user changes before the service shuts down and the session ends However the registry file can only be opened once by one single service at a time Code has been changed to randomize the access to the Windows registry file This will minimize the occurrence of the message but will not fully prevent it Only sequential shutdowns instead of parallel shutdowns can prevent this message Components _isdasv dll Issue 120189 67 Crescendo Framework Release Notes SQL Server error message Problem Workaround Solution Components Issue When using SQL Server sometimes in the database log or event log you may find the following error DBNETLIB ConnectionWrite send General network error Check your network documentation It is usually followed by a database query This message indicates that a network related error occurred Crescendo will try to reconnect broken connections If this proves to be impossible then the engine or process will shut down as safely as p
49. e grid is edited and saved a Subscript out of range error occurs Workaround Solution Bug fixed Components Line Editor exe Engines cause application server to become unresponsive during extensive processing Problem Some engines do not have controllers but communicate with the application server directly When such an engine takes a long time processing data it cannot respond to calls from the application server in a timely fashion causing the application server to wait until the engine is done processing As a result clients would not be able to login jobs will not start in time and the engine monitor would now show updated information Affected engines are Supplement Document Coupling Engine Supplement Matchgroup Coupling Engine Workaround Wait until the engines are done processing and do not refresh the engine monitor too often Solution Changed code add controllers Components _isdsupp exe isdsuppe exe Issue 120191 Changing language in the Desktop does not have effect in started applications Problem When a user changes the language in the Desktop a newly started application still starts with the language that has been configured in the global settings instead of the changed language Workaround Solution Changed code in the Desktop The language settings are now correctly passed to the newly started applications Components Desktop exe Issue 120197 Added logging to the CODA Financials interface Problem In
50. e index isd_matchundo isd_matchundo_index2 is created as an unique index while it should have been a non unique index Workaround Run garbage collector to remove deleted undo matches Solution Re create index Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Issue Enabled debug logging in Posting engine Problem No debug logging in posting engine Workaround Solution Enabled debug logging in Posting engine Components _Isdbe exe Issue 140074 CODA INSTALL user may now logon to Crescendo desktop when a batch slot is attached Problem During Crescendo consultancy the CODA INSTALL user often has a temporary batch slot attached Now the Crescendo desktop allows a logon only in combination with the install user and gives a warning during logon This allows the continuation of maintenance in Crescendo Workaround Solution Added functionality Components _Desktop exe Added support for Java version 1 8 and so on for CODA versions gt 12 000 Problem Crescendo didn t recognize Java version 1 8 so Java version 1 7 was still required for XMLi 12 xxx Workaround Install Java version 1 7 32 bits Solution Added code to support Java version 1 7 and higher Added folder of active Java version to debug log 102 Crescendo Framework Release Notes Components _isdCFI dll Issue 140083 Performance element engine Problem Poor performance when processing large batches of elements Workaround Create multiple parallel
51. e scripts Problem Missing comma in query for copying rows for isd_matchgroup Workaround Solution Added comma in script Components 30_Crescendo_upgrade_from_26 sql Problem Missing slash after driving line conversion 23 Crescendo Framework Release Notes Workaround Solution Components Problem Workaround Solution Components Driving line doesn t exist yet in 30_Crescendo_upgrade_from_26 sq Added slash in script and moved this part to the 30_Crescendo_update_000_005 sq upgrade scripts for ASCII and for Unicode 30_Crescendo_upgrade_from_26 sq 30_Crescendo_update_000_005 sql 30U_Crescendo_update_000_005 sq Unicode stored procedure isd_sp_oasfu_copyheader and isd_sp_oasfu_creatematchgroup could not be created Fixed script 30U_Crescendo_sp sql Desktop could not start on Application server Problem Workaround Solution Components When connecting to the Crescendo application server using Microsoft Terminal Server Client MSTSC the Desktop could not start Connection Forcefully Rejected This is caused by incorrect reading of the computer name Windows reports the client name of the MTSC as computer name instead of the computer name of the server that it is connected to Start the Desktop on a regular client not on the Application server Changed coding to read the correct computer name Isdstr dll Document manager Problem Workaround Solution Components Problem Workaround Solution Comp
52. e service the button to start the service was still disabled Workaround Close the applet and start it again Solution Changed the code enable the button Components _isdcpla exe Problem Starting the Application manager using the explorer is inconvenient Workaround Solution Added a button to the configuration applet to start the Application manager Components _isdcpla exe Problem When clicking on the tab Customer Settings on an Oracle database error Not a single group group function could occur Workaround Change the type of driver on the Database Connections tab to Oracle for Oracle When all settings are entered change the type of driver back to Oracle for Microsoft Solution Changed the lock type of the database to Read only while filling the combo box containing the customer names Components _isdcpla exe Problem A license file cannot be created when a customer name contains the following characters lt gt Workaround Don t use those characters in the customer name Solution Added validation so that those characters cannot be entered Components _isdcpla exe Account code validation problem when using begin end dates Problem When on certain elements in CODA the begin and or end dates are filled the account code is validated as invalid due to the year period setting Workaround Temporarily remove the begin end dates from the element Solution Added the year peri
53. eas 53 Selector presenter engine cececcceeceseeeceeececeeeeeeeaeeeeaaeeneeceaeeeeaaeseeaaeseneeseeeeesaaeseeaaeeeeneeeeas 54 QueUECONIOlle TEE 54 Excessive error reporting by the log ole 54 Improved performance when writing log messages 54 Improved usage of database CONNECTIONS eee cence ee eneeeeeeeeaeeeeeeeaeeeeeeaaeeeseeaaeeeseeaeeeeeeaas 54 Shutting down the application server causes incorrect log message s sssssserssssrrssere ree 55 Query command time outs when executing stored procedures 55 Versiono HE EE E 55 Database transaction CAUSING Iockimg nnne nn 55 Update docline items would remain Marked A 55 Update docline engine does not log XMLi messages eee ee eeteeeeeeeteeeeeenaeeeeeeaaeeeeeeaeeeeeeaas 55 Resorting match lines errara aaaea AAEE AKATAA N ERARA TAEPA EAEE KEO AAA TARAR AEAEE R RS 56 New vocab for presenting open ItOMS eee ceeeeeeceeeeeneeeeeenaeeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeeeeaaeeeeeeaas 56 Updating the field deleted deletes too much 56 Crescendo Framework Release Notes Documentation XMLI riQhts 20 0 naea a ea e a a a 56 Application Server stopped because of Queue Controller Crash AA 56 Added Rows affected to the database Jogging 57 No data found error message when logging on to Crescendo sessserresssresseirssrernsses 57 Improved error messages when unable to log on to Crescendo seesseesseesseesreerreereeene 57 Error Inva
54. ec exe Selector Presenter Problem Workaround Solution Components In arare situation with Oracle driver 11 2 0 2 0 in a Unicode environment sometimes a left outer join was added twice This would result in an error in the document manager while opening a bank statement Switch to Microsoft driver Added check for existence of join Isdsp dll 107
55. eceece cee eeeeaeeeeaeeeeeeeceaeeesaaeseeneeceaeeesaaeseeaeesseeeeseaeeeeaeeteaes 68 Missing log messages aen 68 Document Le EE 68 EMO ECMO EE 69 Engines cause application server to become unresponsive during extensive processing 69 Changing language in the Desktop does not have effect in started applications 69 Added logging to the CODA Financials Imteriace 69 VEFSIOMN 320 02 RE 70 Crescendo Framework Release Notes Some oracle drivers might give error not a GROUP BY expression in Configure 70 Error in posting Follow up documents including pay batch 0 0 ee ceeeeeeeeeeeeeeeeteeeeeenaeeeeeenas 70 Database error when using a selector code of more than 12 characters ceee 70 Oracle Unicode script contains Unicode dentitter eene eene eene renn ten neen neen neen nene 70 Oracle upgrade script contains sizing parameters cccceeeeeeeee cece eeeeaeeeeaeeseeeeeseaeeeseaeeeenes 70 Starting the installed version of the Portal through the Desktop 71 Incorrect batch id used by controller AA 71 Fields not updated during renumbering of document lines ee eeeeeeeeeteeeeeeneeeeeenaeeeeeenas 71 Status incorrectly updated when engine fails to etart nnne en nentrn nennen nner en nne 71 KEE el EE 72 Navigation erratic after removal of a connection in the configuration applet cee 72 Bank account number field does not allow enough characters for IBAN nsss 72 Statistics no
56. eeeeaaeeeceeaaeeeeeeaaeeeseeaeeeesenaeeeeeeaas 85 Unable the navigate backwards when settings are exvported 85 Synchronize Server Manager amp Server settings ccccccecseeceeeeeceeeeeeeaeeeeaeeseeeeeseeeeenaeeneaes 86 Rearrange Create Server wizard nt 86 Import Export of application failes 0 ee ceeeeeeeeeeeeeeeeaeeeeeeeaeeeeeeeaeeeeeeaaeeeeeeaaeeeseeaeeeeneaas 86 Create Server The input is not a valid BaSe 64 String ceecceceeeeeeeeeeeeeeceeeeeeaeeeeeeseeneeeeas 86 Unable to change Portal CONnfiQuration c cceeeeceeeeeenteeeeeeeeeeeeeaaeeeeeeaaeeeeeeaaeeeeeeaaeeeeeeaeeeeeaas 87 CODA batch password not stored correctly cccccceeeeeeeeeeeeeeeeeaeeeseaeeeeeeeceaeeesaeeeeaeeeeeneeeaas 87 SQL Server error when importing vocabs ON Oracle s sssseesseesseessesenresrrneretnnsen nsen neen neen 87 Client Configure error Value Cannot be null 87 Log Viewer search dialog lOCaliZation 0 cc eeeeceeeeenneeeeeeneeeeeeaeeeseeaaeeeeeeaaeeeeeeaaeeeseenaeeeeeeaas 87 Unable to set Service to Manual Start cccecceceseeeeeeeeeeeeeeeeeeceaeeesaaeseeaeeseeeeseaeeeeaaesteneessaees 88 Error when no Server SClOCleG 2 10geutete eege ERAN thestegtela re dteetepeewtaldtettehera AEN 88 Crescendo Portal does not log on automatically when there are multiple environments COT MOC WEE 88 Added property to name AN environment ee eeeeeeeeeeeeceeeeeeeeeeeeeeeeeeseaeeeeeteeeeeeeeeeeeeeseeeaees 88 Unable to Import Export Serv
57. eenaeeeeeeaas 37 Currency decimal ele 38 Importing and exporting license les 38 Passing Customer name in Calculate match Controller cccccccecsseceeeesteeeeeeseeeessneeeeeenes 38 Posting follow up documents seseriiioerrinnierneiiduereikidennia nueinu eannan kaeaea reaa EEEa EENAA 38 Logon problem Portal oester dna ee Ee AA ENOVA OE ee eee ees 38 Missing document lines after unsuccessful posting of a follow up document 39 Edited status is copied to new follow up document lines eee ee eeteeeeeenteeeeeenaeteeeenaeeeeeenas 39 PV SDU GOING PANEN TN EI A T TE E P EA A E ebesttvbind cpeenetoavhaede 39 Impor Setting TEE 39 Missing Datalink D EE 39 Create Follow 0 o A E E AEE T E SE 39 Character in external references a aa aa aa aa A aAA a aeei 40 Error reporting CODA table link run ccecseeceeeeeceeeeeeee scence eean aa aaeei anaa aeann 40 Automatic repair geen 40 Applications store the windows username in lower Case 41 Document Manage EE 41 Control Library Account code contra 42 Execute USER SOM eeben dees anien saapa ara ae daa anaiari ston iad ia aa daed kadd dainas iaid 42 LOCKING ON sd Hochoa acena ri Aaa ERARA e A REENA Ababa Sit RAE EEEn EELLASE ORARAA EELIS 42 Element Fosting H ue TE 42 VG ele EC RA DR EE 43 Greate FOlOWU PD E 43 Web links in the DeSktop uo cceeeeecceceeeeeeeeeeeeeeeeeeeeeeeseeeaeeeseeaaeeesseaaeeessaaeeeseeaaeeeeeeseneeneeseneees 43 Queue Controller started jODS tWiCe ece
58. en an element has a start date but no end date and account code containing this element is wrongly validated as incorrect Add an end date to the element Changed stored procedures so that checking of begin and end date is left to the CODA account code validation Components 30U_Crescendo_sp sql 20 Crescendo ep sol Application manager Problem Workaround Solution When starting the Application manager sometimes an error occurred Wrong number or types of arguments in cal to ISD_SP_INSERT_APPLICATION Contact InterStaff for a repair query The error is caused by old data which causes the tables isd_applicat and isd_settings to be non synchronized Components ApplicationManager exe Document hangs in filtering Problem Workaround Solution In some cases deleted supplement documents were selected for filtering but not processed In this case a batch remained in use and regular documents could not be processed filtered Changed stored procedures so deleted supplement documents are not selected Components 30U_Crescendo_sp sql 20 Crescendo ep sol 29 Crescendo Framework Release Notes Extended Softdate Support in DateFunctionsObject Problem Workaround Solution Components Softdates as used in CODA s element Terms weren t supported in the function correctsoftdate Added a new function GetTermDate Isddfo dll Distribution of documents and matchgroups Problem Workaround Solution Compo
59. en the matching master was overruled by hand in the Document Manager 99 Crescendo Framework Release Notes Workaround Solution Changed stored procedure isd_sp_validate_matchgroups The priority is 1 Matching Master added by hand in the Document Manager 2 Value from Matching Master Selector 3 Setting MatchingMaster from Application Manager 4 CODA Company Master Components 30 _Crescendo_sp sql 30U_Crescendo_sp sql Issue 140053 Error status removed from match group when calculate match functionality is used in Document Manager Problem When a match grovup has an error status and function Calculate match is called the error status will remain even if the match group is correct after the calculate match function Workaround Remove error status by hand by setting part pay or full pay again Solution Remove error status before calling Calculate Match Components DocumentManager exe Issue 140071 Document won post on CODA versions lt 12000 on SQLServer environments Problem On environments with a SQL Server database and a CODA version lt 12000 the oas_link table would not be filled and therefore documents could post Workaround Solution Changed stored procedure isd_sp_copy2link Components 30 _Crescendo_sp sql 30U_Crescendo_sp sq Issue 140073 Multiple Currency Rates in combination with regional setting for decimal dd not work Problem Multiple Currency Rates in combination with regional setting for dec
60. endo_create sq Selector Presenter functionality Problem The vocab days overdue in combination with a soft date could not be used Workaround Solution Added coding Components _Isdsp dll Document manager Problem The process of using and assigning a driving line has to be optimized in case matching actions are performed Workaround Solution Added functionality Components Document Manager exe Problem In the options edit match group screen it is no longer possible to edit the account codes Instead the current driving line is indicated and the driving element level can be edited in case match groups are loaded Workaround Solution Added functionality Components Document Manager exe 15 Crescendo Framework Release Notes Line Editor Problem Workaround Solution Components Editing of the user reference fields cannot be done with the use of a function key Bug fixed Line Editor exe Version 3 0 005 Oracle OLEDB driver Problem Workaround Solution Components Unicode Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components The native Oracle OLEDB driver caused non descriptive errors when executing stored procedures containing numeric data types This driver is mainly used when connecting to a Unicode database In all other cases the Microsoft OLEDB driver for Oracle is
61. ents The Undo match engine would start even when the setting UndoMatchingMasterCode exists but does not contain a value In this case some undo match items could not be processed correctly Set the setting UndoMatchingMasterCode to an appropriate value A check has been added to the startup function of the engine the engine will not start when the setting UndoMatchingMasterCode does not have a value Isdbec exe Calculate match engine shows BatchID 0 Problem Workaround Solution Components The Calculate match engine generates a message reporting the amount of items processed This message shows BatchID 0 when it is run interactively Changed the message so that it does not include the BatchID Isdbe exe Connect crs file in Windows system folder Problem Workaround Solution Components The connect crs file which contains the server connections on a client was stored in the Program Files folder of Crescendo This is a system folder On Windows Vista and higher User Account Control Data Redirection is enabled which writes the connect crs file in a user specific location VirtualStore if the user does not have write permissions in the Program Files folder In this case it would not be possible for a Crescendo user to switch to different environments Provide the user account read write access on the Program Files InterStaff Crescendo folder and sub folders Changed location where the connect crs file i
62. ers ieai eetarea enaa enaa aa aa aA aaae Aa raan aaa 88 Index out of range error in Create Server wizard ccccceeeeeceeeeeeeeeeeeaeeeeaeeteneeeseaeeesaeeneneees 89 Reset License functionality added AA 89 Base Appid lt 100 not allowed eeecceeeeneeeeeenneeeeeenaeeeceeeaeeeeeeaaeeeeeeaaeeeseeaaeeeeeeaaeeeeeenaeeeeneaas 89 Unable to import settings from an export file eee eee enn eeeeeneeeeeeaeeeeeeaaeeeeeeaaeeeeeeaeeeeneaas 89 Wrong error message when password is expired during og on 89 Verson a T OUZ sax ccaedsc highs stesnad scenes E 90 Wrong label caption in Create Follow Up Program 90 In Create Follow Up Progam and normal follow up documents Authuser was sometimes filled WITS PACE EE AEN E E T E 90 Added SEPA Mandate via element link c cceeeceeeeeeeeeeeeeeeeeceaeeesaaeeeeneeseeeeesaeeesaaeseeneeeaas 90 Improved element dl 90 Update elmbanktag in isd_docline for lines with a mandate reference ccceeeeeeeees 90 Crescendo Framework Release Notes When a supplement match group is coupled to a Follow Up document the disperse documents are NOt Dossier 90 Selector Presenter prompt with document number 91 DOCUMENT managet ET 91 When a supplement match group is de coupled within a Follow up document the document doen balance ANYMOSE eee eeeeeeeeeeeeeeeeeeeeeeeetaeeeeeeeaeeeeesaaeeeeesaaeaeeesaeeeeeseeeeeeeeneaeeeseeaaees 92 Invalid status combiniation in supplement Coupling engine 92 SQL Engine
63. exe 140087 The setting for the date format must be retrieved from the Global settings in the Application Manager instead of the company master in CODA Added functionality Line Editor exe 150001 Type mismatch error occurs when document is loaded in case Windows Short date setting contains dots or spaces Choose Windows Short date setting with no dots or spaces in it Bug fixed Line Editor exe 150001 105 Crescendo Framework Release Notes Document manager Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue DateFormat setting should be moved to Global Settings in Application Manager Added functionality Document Manager exe When the Presenter Open Items screen is cancelled the main screen could be disabled the next time a document is loaded Restart the Document Manager Bug fixed Document Manager exe Some functions do not work properly in case Windows Short date setting contains dots or spaces Choose Windows Short date setting with no dots or spaces in it Bug fixed Document Manager exe 140086 Decimals are not displayed in Total Selected field in case unmatched CODA lines are selected by the Select All menu
64. f the open items by calculatematch Components _Isdbe exe Document Manager exe 30_Crescendo_update_018_019 sql 30U_Crescendo_update_018 019 sql 30_Crescendo_sp sal 30U_Crescendo_sp sql isdsplln dll New defaults while creating new selector presenter masters Problem Datalocation CODA was used more than data location Crescendo Workaround Solution Set default datalocation to CODA Components _Selectormaster exe presentermaster exe Document Manager Problem New functionality to split up documents Workaround Solution Added functionality Components Document Manager exe Problem Details that have a calculate match status may not be loaded Workaround Solution Bug fixed Components Document Manager exe 63 Crescendo Framework Release Notes Version 3 0 019 Crescendo trusted logon Problem Workaround Solution Components Issue If a user is logged on and in the Desktop the option Log off is selected it was not possible to connect to another user Thus it was also not possible to link another CODA user to a Windows domain user Changed code Desktop exe 120054 120167 Showing element shortname in document manager possible now Problem Workaround Solution Components If one attempts to show a short name of an element level which was not filled in the account code the line will disappeared from the overview Added code Isdsp dll When disperse documents were posted other documents were blo
65. ftiuzlvuduEI Te TEEN 15 Biet 16 Viel E MA Hl 16 Oracle OLEDB Cri vere neritina anean aaea aa a eeeas cdeesacs fans Eiaa 16 lee 16 DOCUMENT POSUING ci iscesc chee cs cis seees telah ace eee eee peered ae eee ede 17 Selector Presenter maeter nenn nnt 17 TE En 17 Change company functionality ccecceeesceeeeeee cece eeeeaeeeeeeeseeeeeseaeeeeaaeeeeeeeseaeeesaeeeeaeseeneeseas 17 BlsieftiuzlvuduEI Te GT 18 Calculate e TEE 18 PISMO mt POSING BEE 19 Desaware Service Toohkt nernet nernstnnntnnstnnstnsstnnstnnsrnnstananenntennnnnnnnnnnnnnn ennt 19 Trusted ele EE 19 ele ler EE 19 Configuration Panel ccccceccececeeeceeeeeeeeeseeneeceaeeeseaeeeeaaeseneecaeeeceaesgeaaesgeneeseeeeseaaesseaeesseneeeaas 19 EGS Ce ee Ee E ddd cy cue oes gues cigars cag A 20 Vars lon 302006 EE 20 Presenter TEE 20 UMICOdE SQL SON TEE 20 Co ntig re WI EE 20 Portal always uses first interactive slot on CODA 113 21 Validation interactive slot setting on CODA 113 21 Added Connection information cccccececceceeeeeeeeeeeeeeeeeseeeeeeeeaeeeeeseaeeeeeseaeeeeeseneeeeeseneaeeeeeeeaees 21 Crescendo Framework Release Notes Added a message on the screen when ex importing settings with the Application Manager 21 Generate license fie ec eeecececeeeceneceeeaeeeeneeceeeeeseaeeseaaeseneecaeeeeaaeseeaaesgceeseaeeeeaaesseaaesseneesaas 21 GAPS Lotkin Desktops EE 22 VerslOn 3 0 007 aaa R cad aeeete eG eth Pini eed teats Wine p ev tvie Gere es 22 Confi
66. ghts Problem Workaround Solution Components Issue Crescendo needed a windows user with read and write rights on the HKEY_LOCAL_MACHINE section of the registry Added setting AllowRegistryEdit If this setting is set to False there will be no attempt to write in the HKEY_LOCAL_MACHINE section of the registry Notice that it is your own responsibility to make sure that all registry settings are correct isdCFI dll isdreg dll InterStaff Registry dll 130022 Improved system vocab isd _docline appstatus1 Problem Workaround Solution Components Issue The vocab isd_docline appstat1 could not be compared yet with other database fields via a selector master Fixed Crescendo vocab setting Crescendo settings 80 Crescendo Framework Release Notes Improved Creating Followup Documents on SQL Server database Problem Improved Creating Followup documents on SQL Server To prevent problems with the table isd_ebaccdocs the table is emptied for the current document before creating a followup document Workaround Solution Added code Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Write off on open items improved in combination with PO Problem When a match group is created with PO lines calculate match will not deliver a write off but a part payment This is not a big problem but if the setting part payment not allowed is being used the match group is removed Workaround Solution Added code
67. gs with the Microsoft driver on an Oracle Unicode database Problem When settings are imported on an Oracle Unicode database using a Microsoft driver an error message would appear and the import procedure would abort This seems to be a compatibility issue in the Microsoft driver Workaround Import setting using an Oracle driver Solution Changed code to work around the issue with the Microsoft driver Components _isdcnf dll Issue 120261 79 Crescendo Framework Release Notes Document Manager Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Reconciliation document cannot be posted from the Select documents screen Bug fixed Document Manager exe 120260 Unicode Tab Control disrupts shortcut key functionality Replaced Tab Controls Document Manager exe 130021 Option Auto anullment lines in the View menu may not hide anullment lines generated by Split line Bug fixed Document Manager exe 130029 Version 3 1 000 Added support for Java version 1 7 on CODA versions gt 12 000 Problem Workaround Solution Components Issue Crescendo didn t recognize Java version 1 7 so Java version 1 6 was still required for XMLi 12 xxx Install Java version 1 6 Added code to support Java version 1 7 isdCFl dll 130034 Built in capability to access HKEY LOCAL MACHINE section of the registry with read only ri
68. guration applet cccceceeeeeceeeeeeaeeeeseeceeeeseaeeeeaaeceeeeeseaeeesaaeeseaaeseeeeeseeeeesaesseaeeseeeeesaas 22 Account code validation problem when using begin end dates AAA 22 Account code validation fired Multiple times AA 23 Typo EBL Ce DEE 23 Customer select screen shows when importing masters ssesssesssesseeessesesrtsir tsen neen nsen nees 23 Stored procedure on Unicode was trying to read USerref4 op 23 UNION statement on SQL Server 2008 23 Oracle Upgrade Scripts iiia i aaa EE a E EA a A EERe d 23 Desktop could not start on Application eener 24 Doc mentMmanager 2 t5cccy cits ev in a aT A RT A 24 Line 6 te 24 Unable to Connect message cccccecececeenceceeeseeeeeeeenceeeenenseeeceeneeeeeenedeecseneeeneteneegenseneeentenes 25 Java 1 4 XxXX CANNOt DE found 25 coi a belee Eeer 25 Calculate Martel ing EE 25 Selector Du 26 Preparation multiple SCrviCes REENEN 26 Version KARTEN 26 Greate Follow p Program sescsve ZENNER NEEN ENEE 26 Preparation Multiple services eee eee eeneeeeeenneeeeeeaeeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeeeeaeeeesenaeeeeneaaees 26 Control Library Account code contra 27 Removed Obsolete Menu Wems 27 Automatic detection of Unicode AA 27 MUltISGrVICE ae NEESS ee EE eee 27 Version KE MAD LEE 27 searching Be EE 27 Export settings to a text file kA 28 Calculate matching DEE 28 El6MENt CONVEFSION NOM 2 Outre ata naene ESERE E EAEE A N E EEA e AEN SRANAN 28 Selector EE 2
69. has been posted immediately followed by a message that the document could not be posted without reporting other errors The document has not been posted to the CODA books Because CODA wrongfully reports to Crescendo that the document has been posted the document is then removed from Crescendo and match proposal and other information related to this document cannot be processed Added code to check whether a document has actually been posted Changed stored procedure isd_sp_processafterdoclink 30_Crescendo_sp sql 30U_Crescendo_sp sq Automatic repair of documents Problem Workaround Solution Components In some cases the repair functionality doesn t work This is caused by routines that store the windows username in lower case while the repair functionality does not use lower case This affects only databases that are case sensitive Changed code to use the original windows user name No transformations to lower case are made Isdbec exe isdbe exe 40 Crescendo Framework Release Notes Applications store the windows username in lower case Problem Workaround Solution Components Some routines store the windows username in lower case This affects only databases that are case sensitive Changed code to use the original windows user name No transformations to lower case are made Desktop Document Manager Problem Workaround Solution Components Problem Workaround Solution Components Problem W
70. ields valuedoc and valuedual where copied to the balancing lines of Crescendo disperse documents on Oracle environments If these fields where not empty in the original line the disperse documents could not be posted to CODA because of a non balancing error Workaround Solution Fixed stored procedures Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Issue 150017 104 Crescendo Framework Release Notes Diary Masters Problem Workaround Solution Components Issue No lock message is given at startup in case the application is already in use in the same company Bug fixed DiaryMasters exe 150008 Supplement Matching Folder Manager Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Line Editor Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue The setting for the date format must be retrieved from the Global settings in the Application Manager instead of the company master in CODA Added functionality SMFM exe SMFE dIl Isdctrl ocx 150005 Type mismatch error occurs when document is loaded in case Windows Short date setting contains dots or spaces Choose Windows Short date setting with no dots or spaces in it Bug fixed SMFM exe SMFE dIl Isdctrl ocx 150005 Some controls can overlap each other on high screen resolution Bug fixed Line Editor
71. imal did not work Workaround Solution Adjusted code in isstring dll also decided to call a more common function in isdbe exe instead Components _isdbe exe issir dll Issue Document manager Problem When document lines are edited successively with high speed through a function key updating could possibly occur with data of another document line Workaround Solution Added functionality Components Document Manager exe Issue 140033 100 Crescendo Framework Release Notes Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Split line When a new formed line is marked as Exclude from followup it has no edited status Manual so it will be picked up when the document is reprocessed Change the status Exclude from followup in the Line tab afterwards Added functionality isdsplln dll 140058 When an account code is updated through element substitution in case manual matching actions are done the change of the code is not saved in the messages log Added functionality Document Manager exe 140066 New functionality to speed up handling searched open items Added new setting ClearOpenltemSe
72. is missing lines from isd_doclineupd tabel will not be removed Components _Isdbe exe Create FollowUp Problem When a checkbox was clicked on the Documents Tab before a line was clicked an error occurred Workaround Click the line you want to select and then click the checkbox of that line Solution Bug fixed 39 Crescendo Framework Release Notes Components Problem Workaround Solution Components Problem Workaround Solution Components FollowUpOas exe When a button was pressed without selecting a driving element an error occurred Choose driving element 0 Bug fixed FollowUpOas exe It was not possible to create followup documents with document numbers smaller than 12 positions Choose number ranges with 12 positions Bug fixed issp dll FollowUpOas exe Character in external references Problem Workaround Solution Components In Crescendo it is allowed to put a in external references but in CODA it isn t Add ASCII value 64 to setting ReplaceStringReferences and setting ReplaceStringReferencesKeyPress Added ASCII value 64 to setting ReplaceStringReferences and setting ReplaceStringReferencesKeyPress Configure xml Error reporting CODA table link run Problem Workaround Solution Components During the posting of multiple documents using the CODA table link run CODA wrongfully reports that a document is successfully posted The CODA table link log reports that a document
73. is selected in the Select documents screen then a type mismatch error could occur in case the document code name contains a dash Bug fixed Document Manager exe 120259 Open items that are part of a non balancing matchgroup may not be marked for revaluation Further improvements have been made to the revaluation functionality Changed functionality Document Manager exe 130007 77 Crescendo Framework Release Notes Version 3 0 024 Repair mechanism posting engine Problem When a database error occurs in the follow up stored procedure during posting of a follow up document on SQL server without an implicit rollback then this document would be repaired but loading it in the Document manager would present the user with errors The cause is that some document lines already may have been moved to a new follow up document leaving gaps in the line numbers Workaround Solution The repair mechanism of the posting engine has been enhanced to include a renumber routine which removes gaps from the document line numbers Components _isdbe exe Issue 130006 Invalid linkcode in element engine Problem When running Crescendo on an Oracle database and using the element engine and the day in the date is lower than 10 then the linkcode on oas_linkbanklist misses a 0 For example if the date is 04 05 2013 and time 12 34 00 then the linkcode could be 050412340001 but on this table it is filled with 50412340001 while the
74. itor Also the system seemed to be unresponsive when stopping the service Make sure the engines process fewer data per instance Changed code to minimize the amount of events generated by the controllers and engines Also timers have been removed where possible When controllers receive a stop command this command will not be cascaded down to the engines Instead new engines will not be started and the controller will simply wait until all engines have halted isdbe exe isdbec exe isdsupp exe 120055 and 120062 Original document key on disperse documents Problem Workaround Solution Components Issue When creating disperse documents based on a payment or collect batch the disperse documents refer to the document key of the document to which the batch is coupled In case the batch is coupled to a follow up document it is better for reporting purposes to place the document key of the originating document on the disperse documents instead of the key of the follow up document Changed the stored procedure that generates disperse documents 30_Crescendo_sp sql 30U_Crescendo_sp sq 120075 New setting Part pay allowed in calculate match Problem Workaround Solution Components Line Editor Problem Workaround Solution Components Added new setting Part pay allowed Added code Isdbe exe 30_Crescendo_update_016_017 sql isdsplln dll 30U_Crescendo_update_016_017 sql Document Manager exe Overflow error when sorti
75. k the Crescendo log for the actual error message using the Log viewer Fixed functionality Isdasv dll Incasso Excasso processing on SQL server with 7 elements in Account code Problem Workaround Solution Components Status flags Problem Workaround Incasso Excasso processing on SQLserver with 7 elements in Account code gives error in CODA during booking because of an unnecessary dot behind element 7 Fixed stored procedure isd_sp_img_main 30U_Crescendo_sp sql 20 Crescendo ep sol In some cases documents and match groups were visible and could be altered during the processing of related data Do not modify this information 44 Crescendo Framework Release Notes Solution Changed code so that the batch engines and user interfaces use exact status field checking Components _Isdbe exe isdbec exe isdsupp exe 30U_Crescendo_sp sal 20 Crescendo ep sol XMLi invalid characters Problem Sometimes CODA masters contain characters that are invalid for use in XML For example amp CODA would not understand these XML messages and the request would fail Workaround Do not use invalid characters Solution Changed code to allow these characters by including the CDATA node in the XML messages Components _Isdcfi dll XMLi message logging Problem Crescendo did not have an option for logging of XMLi messages Workaround Solution Added code to enable logging of XMLi messages Logging is enabled by setting the
76. karound Solution Added code in Calculate match Document Manager and in pre posting Components __isdbe exe Document Manager exe 30U_Crescendo_sp sq 20 Crescendo ep sol Issue Read bank statements not present in database Problem Occasionally when a bank statement is read the log says is is read correctly but it is not present in the database Workaround Dot not run the Garbage Collector during reading of bank statements Solution Changed and added query s to prevent a document from deletion Components _isdbe exe Issue 140055 Removed Import Export functionality from Application Manager Problem Although the import export functionality in the application manager was obsolete it was still possible to use the menu items and export and import settings Workaround Do not use the menu items Import and export of settings is handled by the Server Manager Solution Removed the menu items Components ApplicationManager exe Issue 130112 Crescendo Desktop Problem Crescendo Desktop didn t show any status info anymore in the status bar Workaround Solution Fixed code Components Desktop exe Element Posting Problem Database error ora 00907 missing right parenthesis in Oracle database during posting of existing elements Workaround Solution Fixed script Components 20 Crescendo ep sol 30U_Crescendo_sp sql 98 Crescendo Framework Release Notes Document manager Problem Workaround Solution Components Is
77. l isdcpla exe isdlog exe Importing log messages Problem The content of log messages would only be updated when the flag Replace is enabled Log messages would not be updated when settings are preserved 47 Crescendo Framework Release Notes Workaround Import the settings with the option Replace and set the values of settings by hand Solution Changed code so that log message will always be updated not independent of the flag Replace Components _Isdcnf dll Selecting a file when importing settings Problem Selecting the folder XML Config to select new configuration files was bothersome Workaround Select the folder by using the button Solution Changed code so that the Config folder can be selected from a list Components Isdcnf dll Service could not start Problem In some domain configurations the check on domain account name local would be added to the domain name which caused the service to shut down Workaround Add local to the account name using the Crescendo service manager Solution Removed the check on account name from the service Components _Isdasv dll deet dl Version info button Problem The version information of installed products could not be reached easily when the Desktop cannot be started Workaround Look in Add Remove programs Solution Added a button to Crescendo Configure Components _Isdcpla exe Added check on batch slot Pro
78. lid duration in several engines after service stop 57 Duration of Job steps after a service stop was too Jong 57 Document dE Le TEEN 58 Calculate match distribution ccceccceescecessneceeeeseeeeseceeeeeeeceeeeeeseeeeesseeeeseseneaeessensaeessensaeeess 58 Versions 00l EE 58 Improve VOCAB Ee EE 58 Improve vocab days overdue nsec eraan T aE ian EEE AA EER 58 Optional check for existing matchlines in selector masier 58 Selector Presenter MAS iiisssciecseraccedesseaseeenscavacdaecdecdenhecaasdaeaauesenscagacsacasecaenatedasscestuesenntenes 59 deele EE 59 Posting documents and generating follow up documents 59 Error message too complicated when removing an applcaton 59 Migration towards NET Framework A D 60 ET ele UE 61 Original document key on disperse documents s sssseesseesseesetesttett tette nnntnnnenn nennen nenne nne 61 New setting Part pay allowed in calculate match 61 line EANN aeir eataa eaii iaie ga a eaaa aaia daiak ea 61 Document Managot aara EEN E EEA EEE AEAEE ENEA AE NE A 62 Performance Incasso excasso on SQL Server essssssssiesrissrissrissrissrississrnssrisstnesrnnstent 62 Version 3 0 018 EE 62 Removed disperse document code from settings ssssseeesssessssrrsseiresirnnsrinnsnrennnsennnsrnn na 62 Introduced new document type D 63 Match groups not removed when document lines are deleted 63 New functionality Automatically split Document line according to values of open items
79. lity to log on to CODA Problem Workaround Solution Components When a posting engine could not log on to CODA the controller of this engine would become unresponsive Changed code to close down a controller when an engine cannot log on to CODA Isdbe dll isdbec dill Sort order when changing company Problem Workaround Solution Components When changing company in the Desktop the companies were presented unsorted Changed code to sort companies Desktop exe 36 Crescendo Framework Release Notes Invalid use of null during matching Problem After a system crash sometimes match groups would exist with an invalid match level This resulted in a message Invalid use of null due to which no match groups were processed at all in a single batch environment Workaround Change the match group manually to use the correct match level Solution Added code to generate a proper error message and continue processing remaining match groups in the same batch Components _Isdcfi dll No connection file present Problem When the Desktop is started while there s no connection file present the user gets the option to start the configuration Selecting Yes does not start the Configuration tool selecting No closes the application Workaround Start Configure from the Windows Start menu Solution Added code to start the configuration tool Components Desktop exe Message Logging will be disabled
80. lt of a sort reacts normal again for numbers Isdsp dll 130028 Document manager Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue New functionality to handle mandate items Added functionality Document Manager exe Authorising user is not updated in table isd_dochead when a document is posted from the Documents selection screen and setting PostAuthorisingUser true Post document when it is loaded Bug fixed Document Manager exe 140012 Update docline item is not loaded when the corresponding Undo match item datalinkid is equal is marked as deleted Run garbage collector Bug fixed Document Manager exe 130169 When editing a document line the Detail reference field on the Line tab could be filled despite a Supplement matchgroup is not found Bug fixed Isdctrl ocx 140013 91 Crescendo Framework Release Notes Problem Log messages must be available by right click on grid line of loaded Extra items Undo match Diary items Update docline Update mandate Workaround Consult the Logviewer in the Portal Solution Added functionality Components Document Manager exe Issue 130026 Problem The location of the temporarily xml log file should be moved from the installation folder to the common application data directory because of insufficient acces
81. ment value Workaround Restart document manager after finalizing a document in which element matching is performed Solution Bug fixed Components Document Manager exe Calculate match distribution Problem The distribution process for calculate match would not check for other statuses In rare occasions this would result in the calculate match engine starting each interval without processing any match groups Workaround Solution Changed functionality Components 30_Crescendo_sp sql 30U_Crescendo_sp sql Version 3 0 017 Improve vocab descr Problem Looking for open items gave no result in Document manager when descr vocab was used from table isd_matchline Workaround Solution Adjusted vocab join Components Configuration Crescendo xml Improve vocab days overdue Problem Days overdue was presented as a date instead of a number Workaround Solution Adjusted vocab datatype Components Configuration Crescendo xml Optional check for existing matchlines in selector master 58 Crescendo Framework Release Notes Problem New functionality In the selector masters it is now optional to choose for the setting that checks for existing matchlines default is yes Before it was always on Workaround Solution Added functionality Components _Isdsp dl selectormaster exe presentermaster exe documentmanager exe lineeditor exe folluwupoas exe 30_Crescendo_update_016_017 sql 30U_Crescendo_update_016_01
82. mount available per batch possibly leaving available batch engines unused For optimal performance items must be distributed equally to all available batch engines Workaround Solution Changed stored procedures isd_sp_distcalcmatch isd_sp_distdiary isd_sp_distdoclineupd isd ep distdocuments isd_sp_distelements isd_sp_distmatchundo isd_sp_distrevaluation Components database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle Issue 120245 No data found error on Oracle when starting an application Problem On Oracle sometimes the error No data found occurs when starting an application As a result the application would not starting showing the message that insufficient licenses are available Workaround 75 Crescendo Framework Release Notes Solution Changed stored procedures isd_sp_regapplication Components database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle Issue 120223 Linkcode invalid when running Oracle unicode Problem On Oracle Unicode databases sometime the linkcode cannot be correctly determinded This is caused by an invalid datatype of a parameter on the stored procedure isd_sp_copyZ2link The procedure can also be optimized Workaround Solution Changed stored procedure isd_sp_copyZ2link Also this procedure has been optimized for performance by removing legacy code Components database scripts 30U_Crescendo_s
83. mponents _Desktop exe isdch exe isdmh exe isdasvmn dll 33 Crescendo Framework Release Notes Starting the service Problem Workaround Solution Components Matching Problem Workaround Solution Components Starting a service caused an instance to be created destroyed and created again Startup code changed isdasv dll New functionality Added new setting RemovePartPayments type Boolean for removing part payments Added functionality isdbe exe isdbec exe Update script causes error No data found Problem Workaround Solution Components When executing the database script 20 Crescendo update OU0 005 on Oracle the error No data found could occur Altered coding in the database script 30_Crescendo_update_000_005 sq Check on Batch slot on CODA 11 3 and higher Problem Workaround Solution Components Logging on to Crescendo interactively with a user that has batch slot assigned to it can cause errors during account code validation Log on with a normal user instead of a batch user Added checks to prevent users that have a batch slot assigned from logging on Desktop exe Checks on data integrity Problem Workaround Solution Components On occasion the Crescendo tables contain document headers and matchgroup headers without document lines Added code to check data integrity 30_Crescendo_sp sql 30U_Crescendo_sp sql 34 Crescendo Framework Release Notes Version 3 0 0
84. n the checked position in the substitution string is greater than the highest level of elements of the account code to take over Bug fixed Document Manager exe Version 3 0 003 Database scripts Problem Workaround Solution Components Due to a missing character the trigger isd_tr_revaluation_proctstamp was not created correctly Within the Crescendo upgrade script the creation of the isd_docmapping_languages table was not correct The column languagecode should be replaced by languageid This problem applies only to Oracle Changed the Oracle database scripts 30_Crescendo_upgrade_from_26 sq 20 Crescendo ep sol 30U_Crescendo_sp sq Parallel batch processing Problem Workaround Solution Components Due to timing issues concerning the java runtime environment some batches were unable to logon to CODA Financials using XMLi Implemented negotiation between batch engines to ensure a single logon request at any given time Isdasv dll isdmh exe isdint dll isdbe exe isdbec exe isdsupp exe Setting Java runtime environment Problem Workaround Solution Components Crescendo was unable to logon to CODA Financials using XMLi when the active runtime environment does not match the required environment by XMLi Set registry setting to let the XMLi router use the correct environment Implemented automatic setting of the XMLi router to use the correct environment Isdxmii dll 13 Crescendo Framework Releas
85. n the isd_dochead table Changed code isdbec exe isdbe exe 30_Crescendo_sp sql 30U_Crescendo_sp sal 30_Crescendo_update_017_018 sql 30U_Crescendo_update_017_018 sq 62 Crescendo Framework Release Notes Introduced new document type 5 Problem Introduced new document type Root of document split This are documents which are divided into several smaller documents Workaround Solution Changed stored procedure isd_sp_distdocuments Components 30_Crescendo_sp sql 30U_Crescendo_sp sql Match groups not removed when document lines are deleted Problem If a match group exists and one of the document lines in the match group is deleted then a database trigger will remove this matchgroup However if multiple lines are removed then only the first match group is removed while the remaining match group are left invalid This problem only occurs on SQL Server Workaround Delete the remaining match groups using the Document manager Solution Changed trigger isd_tr_docline_cascade Components 30 _Crescendo_sp sql 30U_Crescendo_sp sql SQL Server only New functionality Automatically split Document line according to values of open items Problem To prevent disperse matching in CODA Crescendo needs to deliver match groups with 1 on 1 matching Workaround Split document line manually Solution If the column singelopenitemmatch in the table isd_matchgroup is set to 1 the document line will be split according to the values o
86. nation with regional setting for decimal did not work 100 DOCUMOENTIM ANAQCls EE 100 SQL Server index isd_matchundo isd_matchundo_index2 changes to non unique 102 Enabled debug logging in Posting engine 102 CODA INSTALL user may now logon to Crescendo desktop when a batch slot is attached EE EE 102 Added support for Java version 1 8 and so on for CODA versions gt 12 000 5 102 Performance element engine eeccceeeeeeeceeeeeneeeeeeaeeeeeesaeeeeeeaaeeeseeaaeeeeeeaaeeeseeaaeeeeeeaeeeeseaas 103 Eel dE 103 Versione 006 EE 104 POSIMO ue UE 104 Crescendo Framework Release Notes POSTING ue UC 104 POSING ue LEE 104 POSTING ue UE 104 BEI eg EE 105 Supplement Matching Folder Manager 105 pe EGON saori r eet Eege EES EE NEE A E ENEE EE 105 Document manager un 106 Document Posting ENgine cc eeeeceeeeenneeeeeeeeeeeeenaeeeeeeaaeeeseeaaeeeeeeaaeeeeeeaaeeeeeeaeeeseeaeeeeneaas 107 Selector Presenter A 107 10 Crescendo Framework Release Notes Release Notes Version 3 0 000 General Initial version Version 3 0 001 Database scripts Problem Workaround Solution Components Logging folder Problem Workaround Solution Components Registry Problem Workaround Solution Components In order to call functions from a stored procedure the call to the function should be extended by the schema name e g crescendo isd_sp_acccode Unfortunately also some stored procedure call
87. nce c cccccceeeeseceeseeceeeeeceaeeeeeaeeeeeeeseaeeesaeeseeeseneeeeaas 96 Document POStiING EE 96 Improved removing documents ON Oracle c ccccccceeeeeeeeneeceeeeeceaeeeeeaeeeeeeeseeeeseaeeeeaeeseeeees 96 Removed transaction in SQL Engine ccccceeesceeeeeeeeeeeeeeeeeceeeeeceaeeeeaaeseeeeeseaeeesaeeeeeeseeeees 96 DOCUMeNt manage EEN 97 Version S004 innnan ier ves ocean veces ape Tau es ddiaa aiaa es velo cae anges iaia ia eaa aiaa 98 Multiple Currency Rates s eege enciii viene eetienei ENNEN EEN 98 Read bank statements not present in database cccccececeeeeeeeeeeceeeeeseeeeaeeeeeeeeeseseeneeeaeess 98 Removed Import Export functionality from Application Manager 98 Crescendo Desktop rnei oanien aea gege gedd a aaa a An ana Ear anatia 98 Element POSTING arenar e ra ee E EEEE TA AE E ENE EAEE ch AE ATE EEEE 98 Beier ue EE 99 Kell KEN NA EE 99 Allowed empty description in Create follow up 99 Blocked input of action date less than today in Diary Masters 99 Fixed Post Edited Lines functionality 20 0 cece ceeeeeeeeeeeeeeeeeeeaeeeeeeeaeeeseeaaeeeseeaaeeeeseaeeeeneaas 99 Fixed priority of use of Matching Masters 0 cece eeeeeeee ee eeeeeeeeeeeeaeeeeeeaaeeeseeaaeeeseeaaeeeeeeaas 99 Error status removed from match group when calculate match functionality is used in Document dE Le TEE 100 Document won post on CODA versions lt 12000 on SQLServer environments 100 Multiple Currency Rates in combi
88. nd Solution Changed code Components _isdbe exe Control Library Account code control Problem A specified element group selection is not performed in the element finder Workaround Solution Bug fixed Components _Isdctrl ocx Line Editor Problem When the lines are closed the in use status is not always cleared from the related documents in case there are lines loaded that have different document codes Workaround Solution Bug fixed Components Line Editor exe Element posting controller Problem When a setting is missing a wrong log message appears Workaround Solution Bug fixed Components _isdbec exe Import Settings Problem Due to a bugfix in an earlier version it was no longer possible to import settings when Crescendo was installed from scratch or when an update was done from a Crescendo 2 6 version Only upgrades from a Crescendo version 3 xxx would work Workaround Solution Bug fixed Components _isdcnf exe 52 Crescendo Framework Release Notes Document Manager Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Regarding a document that has been recovered at the start of the Document Manager When a matchgroup is manually created the yr and period in table isd_matchgroup are saved with zero values Load documents through menu Document when matching actions must be performed Bug fixed Document
89. nd Solution Components Problem Workaround Solution Components Coupled supplement matchgroups within a document aren t available when the document has a deleted status before it is processed by the garbage collector So when a document is removed then the coupled supplement matchgroups should be disconnected Added functionality Document Manager exe When a document is being removed through the delete button on the Select documents screen then a message could incorrectly appear saying that the document is opened by another user Bug fixed Document Manager exe Due to serious system or environmental performance failure the comment of a document line could be cleared when it is modified and saved Changed functionality Document Manager exe Create FollowUp Documents with the Create FU Program Problem Workaround Solution Components When creating a follow up document that has a follow up document as source document using the Create Follow up program the new created document wasn t postable The fields origcmpcode origdoccode and origdocnum are now filled with the document key information from the original source document instead of the document key information from the follow up document FollowUpOas exe 51 Crescendo Framework Release Notes Version 3 0 015 Calculate match engine Problem Calculate match engine delayed and batch logged batch ID instead of number of processed items Workarou
90. nents When more than one batch is configured multiple engines were waiting for each other s task to finish Configure different batch ranges Changed distribution stored procedures 30U_Crescendo_sp sql 20 Crescendo ep sol Document Manager Problem Workaround Solution Components Problem Workaround Solution Components In Fixed columns selection View menu Sometimes the bug not a GROUP BY expression occurs when using aggregate functions on oracle This happens only on some drivers and is caused by ADO ADO adds field rowid to queries with aggregate functions Use a different driver Before getting a record set based on a query with an aggregate function the databases property Lock type is set to Read only After the record set is built the Lock type is set back to Optimistic Document Manager exe When uncoupled match groups are loaded no discount write off information is displayed in the columns of the grid Bug fixed in database view mlinfo2 Document Manager exe Selector Presenter master Problem Workaround Solution Components Problem Workaround Solution Components When the user is prompted to enter the document number in the Selection prompts screen it is necessary to fill out the value with leading spaces to 12 positions Type leading spaces in the input field when the selector has a prompt for the document number Fill out the leading spaces in the pr
91. ng a new job _ either scheduled or manually_ the queue controller would use 100 processor capacity while waiting for the acknowledgement that the job has been started Workaround Delete the Queue controller manually Solution Changed code to provide better stability and better use of processor capacity Components isdqueue exe Issue 120057 Stability improvement on the application server service Problem On rare occasions the following message is shown in the Windows event log Service encountered the following error in OnStop System Runtime InteropServices COMException 0x80010100 System call failed Exception from HRESULT 0x80010100 RPC_E SYS CALL FAILED at ApplicationServerDotNet ServiceClass OnStop at isdsrv isdsrv OnStop This is caused by a Windows service shut down timer that would fire just after the moment that the application server has shut down It has no further side effects since it takes place after the service has shut down Workaround The message can be ignored it has no bearing on the workings of Crescendo Solution Code has been changed for improved timing and logging Components _isdasv dll isdasvmn dll Issue 120157 Simultaneous service shutdowns causes error message Problem If multiple services are installed and all services are instructed to shut down using the Service manager then the following error message might occur in the Windows event log Windows detected your registry file is still in us
92. ng new column Matchline description Bug fixed Line editor exe 61 Crescendo Framework Release Notes Document Manager Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components In function Matched open items when using Not in vocab selector Bug fixed Document Manager exe When a matchgroup is created manually on basis of the open item then the discount value must be calculated according to the value date of the matching interface line Changed functionality Document Manager exe Date format errors when Regional settings in windows is set to English US Bugs fixed Document Manager exe Performance Incasso excasso on SQL Server Problem Workaround Solution Components SQL Server could not choose the correct index when a query was executed to determine the currencies in a the current batch This resulted in a database timeout on large databases Query was adjusted to make it easier for SQL server to choose a proper index A Union is used per element level isdbe exe Version 3 0 018 Removed disperse document code from settings Problem Workaround Solution Components Up until now Crescendo disperse documents were created with the document code that was configured in the Crescendo setting dispersedoccode This setting does no longer exist From now on the document code must be provided in the document s data i
93. ng the creation of a license file Components _ ServerManager exe Issue 130151 Unable to Import Export Servers Problem Due to other changes it was impossible to import a previously created export of Crescendo Servers Workaround Manually recreate the Server s Solution Updated the corresponding XML Schema file Components _ ServerManager exe Issue 130155 88 Crescendo Framework Release Notes Index out of range error in Create Server wizard Problem Workaround Solution Components Issue Navigating backwards in the Create Server wizard from the Summary step caused an Index out of range error Fixed bug ServerManager exe 130157 Reset License functionality added Problem Workaround Solution Components Issue In some cases it is required to reset the license and request a new license The Reset License functionality was previously accessible using the Client Configure tool This functionality is now moved to the Server Manager ServerManager exe 130158 Base Appid lt 100 not allowed Problem Workaround Solution Components Issue In practice it has been found that the base appid can be lt 100 The Server Manager did not accept values lt 100 Removed validation ServerManager exe 130159 Unable to import settings from an export file Problem Workaround Solution Components Issue A settings file created by the Server Manager could not be imported again because of case sensitivity
94. nge company in the Desktop Solution Remove change company functionality and create new logons instead Components _Selectormaster exe Presentermaster exe Document manager exe LineEditor exe Element matchin Problem Element matching didn t work in specific situation via the filter process calculate match Workaround Re create match manually in the document manager Solution Added functionality Components _isdbe exe Switching connections Problem Switching between different environments did not function properly on Terminal server Citrix Workaround Solution Issues have been solved by saving the active connection to the registry of the current user instead of the connection file Components _Isdcccpl dil Desktop exe isdch exe Repairing license information Problem The license was not fully repaired when the button Repair license was selected on the Configuration control panel applet Workaround Solution Several database queries have been added to make a full repair Components _Isdcccpl dll 12 Crescendo Framework Release Notes Document manager Problem Workaround Solution Components Problem Workaround Solution Components In case a match group without matching currency in column is removed and next the current interface line is selected font displayed bold an error occurs Bug fixed Document Manager exe Bug in Element substitution An element is not being cleared out whe
95. nged code to place the correct amount of decimal places on the match groups Components 30 _Crescendo_sp sql 30U_Crescendo_sp sql Importing and exporting license files Problem When importing or exporting licenses it was possible to make a selection of applications This sometimes led to confusion and the wrong license files were generated Workaround Select all applications Solution Removed the option for users to select applications The license file will contain all required applications Components _Isdcpla exe Passing Customer name in Calculate match controller Problem Workaround Solution Added passing of Customer name to the settings Components _Isdbec exe Posting follow up documents Problem When none of the lines in a follow up document will be posted then the follow up procedure would create a new follow up document and leave an empty document header Both cannot be posted or loaded in the Document manager Workaround Mark at least one document line to be posted Checkbox exclude from follow up Solution Changed code Components _Isdbe exe 30_Crescendo_sp sql 30U_Crescendo_sp sq Logon problem Portal Problem The Portal cannot logon showing a non descriptive message Success Workaround Do not use company codes that contain an ampersand amp Solution Changed code Components _Isdmh exe 38 Crescendo Framework Release Notes Missing document lines after unsuccessful posting of a follow u
96. ns was solved at two places issp dll FollowUpOas exe Because of the bug fix in isdsp dll the fix in FollowUpOas exe was over complete and not necessary Workaround Solution Removed previous fix in FollowUpOas exe Components FollowUpOas exe Web links in the Desktop Problem The Desktop does not start the web browser when starting a web link Workaround Use this syntax iexplore http Solution Fixed code Components Desktop exe Queue Controller started jobs twice Problem Sometimes when there was an overlap in jobs the Queue Controller accidentally started the same job twice Workaround Shut down the service kill any crescendo processes by hand using the windows task manager and start the service again Solution Fixed code Components isdqueue exe Undo split line functionality causes error on SQL Server Problem When a line split is undone in case splitting has occurred on more than one level this results in an error A cursor with the name c_doclines already exists Workaround Solution Fixed stored procedure isd_sp_delete_splitlines Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Document Manager Problem New functionality Added new setting PostAuthorisingUser type Boolean for updating the authuser field in table isd_dochead with the coda logon user when a document is posted Workaround Solution Added functionality Components Document Manager exe 43 Crescen
97. nssrnssrnssrnssrnssrnssnns 76 CODA Fincials interface debug logging is not function 76 Element posting engine sometimes produces database error message sssssssesrrerse 76 Undo spitline via the document manager sometimes results in doclines with unpredictable liNENUMbers ON SOL TEE 76 Changed address in the about box 76 Added Disperse document code to Create Follow Up program 77 Added oas_grplist and oas_rllist to documentation as tables that Crescendo needs full ACCOSS O WEE 77 Removed setting CodalnteractiveSlot from the crescendo configuration eesseesseesseeeee 77 Document Manage P wie gtee iterat Ce AAR eege EA EEN eege A 77 VE RER EE 78 Repair mechanism posting engine 78 Invalid linkcode in element engine eee cece ee eeeeeeeeeeeaeeeeeeaaeeeeeeaaeeeeeeaaeeeseeaaeeeeseaeeeeeeaas 78 Engine POrfOrmane EE 78 Document keeps status calculate match 78 Expiration date in license les 79 Reprocess followup document automatically if source document was set for automatic POSUMG PAEA E ER ETER F E T A EASE NTE S EE 79 Write off Value tolerance in Calculatematch c ccccecesseeceeeeeeeeeeeeaeeseneeseeeeesaeeeeaaeseeneeeaas 79 Introduced sequence number in undo match 79 Database error when importing settings with the Microsoft driver on an Oracle Unicode EE 79 Document ET Le EE 80 VT E WA LEE 80 Crescendo Framework Release Notes Added support for Java version 1 7 on CODA versions gt 13 000
98. o ep sol Issue 120235 Line posting procedures do not copy recently added database fields Problem The stored procedures regarding line posting do not copy recently added database fields when creating a new document Workaround Solution Changed the stored procedures to include the new database fields Components Database scripts 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 120224 72 Crescendo Framework Release Notes Deadlocks in stored procedure isd ep prep match Problem The stored procedure isd_sp_prep_match sometimes caused deadlocks on MS SQL Server service in high load multi batch environments Workaround Solution Changed the stored procedure to optimize performance improve error reporting and prevent deadlocks as much as possible Components Database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on SQL Server Issue 120214 120239 Improved sorting of vocab descriptions in selector presenter masters Problem The table name list within the vocab description was unsorted in de selector and presenter masters Workaround Solution Added sort order by to the query Components _Isdsp dll Issue 120243 Deadlocks in matching engine Problem The automatic crash recovery system of the batch engine could cause deadlocks when running in high load multi batch environments Workaround Run single batch Solution Changed several queries in the crash recovery system to include the batched Components _isdbe exe Issue
99. ocab for presenting open items Problem Now it is possible to create a presenter with a vocab that shows what action was responsible for the open item Workaround Solution Added code Components _Isdsp dll 20 Crescendo update Dip 016 sql 30U_Crescendo_update_015_016 sql Updating the field deleted deletes too much Problem When the field deleted is updated the trigger isd_tr_dochead_delete is executed However this trigger would not check for the value the field deleted would change to So an update to value 0 would also mark related information for deletion This problem only occurs on SQL Server Workaround Solution The trigger has been changed to check the new value of the field deleted Components 30U_Crescendo_sp sql 30_Crescendo_sp sql SQL Server only Documentation XMLi rights Problem In the documentation one of the required XMLi rights was UserMasterRequest Update This was not correct it should be UserRequest Update Workaround Solution Changed documentation Components Crescendo Installation Upgrade Guide ot Crescendo Installation Upgrade Guide docx Application Server stopped because of Queue Controller Crash Problem Sometimes the Application Service would shut down unexpectedly In the Windows Event Viewer it would leave the entry The service will shut down because the Queue controller crashed Workaround Start service again by hand Solution The Que
100. occur in case the document code name contains a dash or an underscore Deselect Fixed Columns Selection in the View menu Bug fixed Document Manager exe 120259 When executing a line split error Invalid row value could occur if option Current matchgroup Open items is selected and the Open items grid contains unmatched CODA lines Remove unmatched CODA lines Ctrl F3 before executing a line split Bug fixed Document Manager exe 130050 Control Library Account code control Problem Workaround Solution Components Issue When tabbing through the Element finder no multiplication sign would be added in the fields then only when typing is done Changed functionality Isdctrl ocx 130021 Control Library Account code control Problem Workaround Solution Components Issue When a copied account code contains a CrLf Carriage return Line feed then this sign is also pasted Trim CrLf from account code Isdctrl ocx 130061 Improved upgrade from Crescendo 2 6 to Crescendo 3 0 Problem Workaround Solution Components After conversion from Crescendo 2 6 to Crescendo 3 0 Follow up documents could not be edited Adjusted script 30_Crescendo_upgrade_from_26 sq Database Object Problem When an error occurred during the execution of a query or stored procedure only the sql statement was logged The error message itself was missing 82 Crescendo Framework Release Notes Workaro
101. ocesses might appear to run It is desirable that the application server starts with newly created objects Workaround Remove processes by hand using the Task Manager or scripted Solution Changed code so that any processes from a previous session are removed before the application server starts Components _isdstr dll isdasv dll Issue 120060 Added support for Microsoft SQL Server 2008 Native client drivers Problem In order to improve performance support must be added for Microsoft SQL Server 2008 Native client drivers Workaround Use default drivers Solution Changed code to add support for the new drivers Components _isddb dll MultiServiceManager exe Issue 120180 Premature shut down of the application server service Problem Sometimes the application server service would shut down while there are still engines in the process of shutting down The service should wait until all engines have shut down before shutting down This could result in wrong statuses in the database table isd_queue However these statuses are automatically repaired as soon as the service starts up again Workaround Solution Changed code to better process events generated by multiple threads Components _isdasvmn dll Issue 120057 66 Crescendo Framework Release Notes Stability and performance improvements on the queue controller Problem On rare occasions the queue controller would not shut down after the service has shut down Also when starti
102. ocument Manager exe LineEditor exe isdsupp exe PresenterMaster exe SelectorMaster exe isdsplln dll isdcfi dll isdctrl dll isdcnf dll isdsp dll isdset dll When importing settings for bespoke software sometimes an error message could occur Add all settings for bespoke software by hand in the Application Manager Changed the Configure xsd so that fewer elements are required Configure xsd The layout of the configuration xml file was not optimal All nodes were stored on one single line It did not result in any errors but was difficult to read and caused some performance loss Changed code to apply a proper formatting of XML isdcnf dll 20 Crescendo Framework Release Notes Problem When an export was made of a suite without global settings or logmasters the XML file was not valid because some attributes were missing Workaround Add the attributes by hand lt GlobalSettings gt must be lt lobalSettings Count 0 gt lt LogMasters gt must be lt LogMasters Count 0 gt Solution Changed code so now these attributes are entered always even if settings are not present Components _isdcnf dll Portal always uses first interactive slot on CODA 11 3 Problem When the Crescendo Portal logs on to CODA 11 3 it did not specify a slot to be used so it defaulted to the first interactive slot Workaround Solution Added coding so that the in the settings specified slot is used Components Isdmh exe Validation inter
103. od to the account code validation Components _Iscfi dll Document manager Line editor 22 Crescendo Framework Release Notes Account code validation fired multiple times Problem Sometimes the account code validation fired multiple times when only a single one was required causing performance loss Workaround Solution Changed code Components _Isdcirl ocx Typo in Desktop Problem Message Could not log on to CODA Financials Contained a typo Workaround Solution Changed resource file Components Desktop exe Customer select screen shows when importing masters Problem When importing selector or presenter masters the customer select screen is shown before selecting the file to import Workaround Solution Changed code Components _PresenterMaster exe SelecterMaster exe Stored procedure on Unicode was trying to read userref4 to 6 Problem On a Unicode environment when validating update docline items the stored procedure isd_sp_validatedoclineupd tried to read usrref4 to 6 These fields do not exist Workaround Solution Changed stored procedure Components Scripts UNION statement on SQL Server 2008 Problem Some stored procedures could not be created on SQL Server 2008 with compatibility level Server2008 because they fill variables in a UNION statement This is not allowed on this version of SQL Server Workaround Solution Changed stored procedure Components Scripts Oracle Upgrad
104. ogram code Isdsp dll When the user is prompted to enter a value in the Selection prompts screen while the like operator is being used the input field isn t accessible Bug fixed Isdsp dll 30 Crescendo Framework Release Notes Version 3 0 010 Application Manager Problem In the query that is used to get applications from the database a space was missing Workaround None the missing space didn t caused an error Solution Added the missing space Components ApplicationManager exe Problem Bug in export function When the proposed xml file is chosen then the message No folder was defined for storage of XML files appears Workaround Solution Bug fixed Components _Isdcnf dll Missing column in CreateFollowUp program Problem In the create follow up program the column drivingelmlevel was missing Instead an unnecessary column drivingline existed Workaround Rename the column drivingline to drivingelmlevel Solution Added a script 008 to 010 to rename the column Components database scripts Single sign on LDAP Problem Single sign on was not supported Workaround Solution Added Single sign on functionality to the Crescendo Framework and the Crescendo Portal Components Desktop exe isdmh exe isdcas exe isdcfi dll isdstr dll Portal does not start because of limited number of licenses Problem The Portal uses a CODA XMIi license when it logs on Workaroun
105. omplicated when removing an application Problem When a user uses the Application manager to remove an application and this application has related data i e masters then an error message was shown stating that the application could not be removed followed by a technical message stating a conflict with a reference constraint 59 Crescendo Framework Release Notes Workaround Solution Components Issue This part of the message is confusing to end users The complicated error message has been replaced with a user friendly message Also related log data will be deleted before an application is deleted Application manager 120044 Migration towards NET Framework 4 0 Problem Workaround Solution Components Issue Some components use NET Framework 3 5 Upgraded components to use NET Framework 4 0 MultiServiceManager exe InterStaff Service Controller dll Interop Configure dll Interop InterStaffADOConnection dll Interop ApplicatonServerDotNet dll isdsrv exe 120100 60 Crescendo Framework Release Notes Stability of engines Problem Workaround Solution Components Issue Engines and their controllers use events to communicate with each other Controllers use heart beats to perform certain tasks However if an engine is very busy processing data it would not have time to handle events or requests from the controller in a timely fashion This would result in time outs in client applications like the Engine mon
106. omponents Issue Posting matchgroup could cause overflow error in case of large number of loaded matchgroups Added Matchgroup selection screen Added new setting MaxMatchlineCount When number of loaded matchgroup lines gt MaxMatchlineCount then the Selection screen will appear Document Manager exe 140011 Integrity constraint error could occur when manual matching actions are done in case more users have searched and loaded the same open item Added functionality Document Manager exe 130152 Sort order of date fields of loaded Extra items is incorrect Bug fixed Document Manager exe 140049 Processing fields are not updated when Extra items are loaded Bug fixed Document Manager exe 140050 Proces fields and calculatematch status are not reset in matchgroup table when the engine returns an error status after a matchgroup has been calculated Bug fixed Document Manager exe 140052 The account codes that are used for posting discount and write off values cannot be set anymore by changing the discountacc and paydiffacc values in the isd_matchgroup table Instead the Matching Master Code must be updated Added functionality Select the Matching Master Code in the concerning screen Document Manager exe 140044 97 Crescendo Framework Release Notes Version 3 1 004 Multiple Currency Rates Problem Added new functionality Now it is possible to implement an alternative currency rate in an alternative company Wor
107. omponents 30U_Crescendo_upgrade_from_30 sql crescendo user sol crescendo_schema sql 30U_Crescendo_sp sql 20 Crescendo ep sol 30_Crescendo_update_008_009 sql 20 Crescendo upgorade from 206 sol 20U Crescendo update 008 0009 sol 28 Crescendo Framework Release Notes Duplicate bank accounts Problem Workaround Solution When the match level on a document line changes by either the filter process or by a user using the Document manager Crescendo might store a duplicate bank account on a different match level During posting of a document this results in an error sub query returns more than one value leaving one document posted in CODA and the original document available in the Document manager Delete duplicate bank account using the Bank Details manager Changed stored procedures so that the same bank account number cannot be used on different match levels Components 30U_Crescendo_sp sql 30_Crescendo_sp sql Change of match level Problem Workaround Solution When an account code on a document line is changed to an account code not containing a matchable element an error might occur during the posting of this document Cannot insert NULL Delete bank account using the Bank Details manager Changed stored procedures so that bank account numbers will be removed when the match level 0 Components 30U_Crescendo_sp sql 20 Crescendo ep sol Account code validation Problem Workaround Solution Wh
108. onents Line Editor Problem Workaround Solution Components Problem When year and period have been changed in edit mode also the year and period property of the account code control should be updated This isn t the case when the line is modified using the save button Bug fixed Document Manager exe In case of element matching when single matchgroups are loaded In the line tab that presents the information of the open items the document value should correspond with the document currency instead of the element currency Bug fixed Document Manager exe When the detail status is removed from a line the suppcount status field in table isd_dochead is not decreased Bug fixed Line Editor exe Properties year and period of the account code control do not have the correct 24 Crescendo Framework Release Notes values before account code validation takes place Workaround Solution Bug fixed Components Line Editor exe Problem It should be possible to select the detail reference from a list in the way this is performed in the document manager Workaround Solution Added functionality Components Line Editor exe Unable to connect message Problem A message is shown informing the user that the Desktop cannot connect to the application server for example when the server is not running This message has been extended with the connect information server name and port number Workaround Solution Extended
109. order to analyze process flow more debug information is desirable Workaround Solution Added code to the CODA Financials interface for extended debugging Components isdcfi dll Issue 120201 69 Crescendo Framework Release Notes Version 3 0 021 Some oracle drivers might give error nota GROUP BY expression in Configure Problem Some oracle drivers might give error not a GROUP BY expression while selecting a customer Workaround Solution Changed code Components _Isdcnf dll Issue Error in posting Follow up documents including pay batch Problem When a follow up document including a pay batch is booked to CODA the error Invalid use of Null rises in Docposting ProcessDocuments Problem occurs since Crescendo version 3 0 018 Workaround Fill in fields manually in the database Solution Changed stored procedure for creating follow up documents added fields dispersedoccode singleopenitemmatch in the table isd dochead while creating followup documents Components Database scripts 20 Crescendo ep sol and 30U_Crescendo_sp sql on Oracle and SQL Server Issue 120210 Database error when using a selector code of more than 12 characters Problem When a selector code has more than 12 characters the following error might occur ORA 12899 value too large for column ISD MATCHJOIN SELECTORID2 actual xx maximum 12 Workaround Do not use more than 12 characters in selector codes Solution Added scripts to change the
110. orkaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components The Matched items function which starts from the Search screen F3 might also have to show items that are part of the currently loaded document Added functionality Document Manager exe Oracle environment When a part payment is made of an amount less than 1 24 then there will be a rounding difference making the total amount is calculated incorrectly This error also occurs in functions FIFO LIFO and Balanced when a balance amount is calculated Bug fixed Document Manager exe Split line The text color of the lines that have been added to the grid should be changed to white because a darker background color as appearance setting in windows for selected items makes text unreadable Changed functionality isdsplln dll The screen shown when editing the detail reference number should only display supplement matchgroups having the same matchable element level as the edited document line Added functionality Isdctrl ocx A disperse document may only be loaded when it has an error status Changed functionality Document Manager exe 41 Crescendo Framework Release Notes Control Library Account code control Problem Workaround Solution Components When double clicking on the account code control only the element codes would be selected separately instead of the entire account code Changed f
111. ossible Upon the next run it will automatically repair data if needed Depending on the process in which this message occurs the application server service must be restarted No code has been changed 120181 Missing log messages Problem Workaround Solution Components Issue Several new log message descriptions appear to be missing after an upgrade to Crescendo Framework 2 0 019 Though the log message itself is stored by Crescendo the description will not be shown in the Logviewer Import a new configuration file which is available at InterStaff Previously stored log messages will be displayed correctly The new messages have been added to the configuration files These configuration files will be available in the new release or upon request configuration crescendo xml 120185 Document Manager Problem Workaround Solution Components Problem Workaround Solution Components After a search for open items F3 is done moving focus from an unmatched open item to an interface line causes error Subscript out of range First focus on interface line when creating matchgroup Bug fixed Document Manager exe When calculate match is executed the applicable seqno values in table isd_matchline must be adjusted to the sort order of the matchgroup lines in the grid Added functionality Document Manager exe 68 Crescendo Framework Release Notes Line Editor Problem When a selection of all lines in th
112. other tables are filled correctly Thus the banklist is not updated in CODA Financials Workaround Solution The stored procedure isd_sp_elm_getfromisd has been changed to use the correct linkcode Components 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle Issue 130012 Engine performance Problem The engines controllers check every interval to see if there are data to be processed When an engine closes and therefore becomes available it has to wait till the next interval to start processing Workaround Solution When an engine closed and becomes available the controller will immediately see if data are available and start the engine if needed Components _isdbec exe Issue 120088 Document keeps status calculate match Problem Sometimes a bank statement keeps status Calculate Match while there are no match groups to calculate Workaround Clear flag in the table isd_dochead with a query Solution Added query in the calculate match engine to free document from calculate match when there are no matchgroups with status calculate match within document Components _Isdbe exe 78 Crescendo Framework Release Notes Expiration date in license files Problem A license file could only be used on the day that is was created Workaround Solution Changed the date to an expiration date so that files can be used for a longer time Components _isdcpla exe Reprocess followup document automatically if
113. ound Solution Components Issue It was impossible to create a license request file using the Server Manager Fixed bug in code ServerManager exe 140003 93 Crescendo Framework Release Notes Crescendo Portal configure connections Problem With the new Configure application there is no need to configure the Portal connections anymore Workaround Solution Removed functionality Components _InterStaff Desktop Login Crescendo dll Issue 140001 Server Manager Base Appid set to zero Problem Occasionally the base appid was reset to zero during the creation of a Crescendo Application Server Workaround Solution Fixed bug in code Components _ ServerManager exe Issue 130171 94 Crescendo Framework Release Notes Version 3 1 003 Show query in database log also before executing Problem Workaround Solution Components Issue Queries were logged after executing that way the problem query was not immediately visible Wait until query is completed Added Code Isddb dll 130161 Fifo matching Field Sort Order was ignored Problem Workaround Solution Components Issue FIFO matching uses a presenter master for sorting The value for Sort Order was ignored Use field Location instead Changed Code Isdsp dll 140031 Line posting and email engine keep on running Problem Workaround Solution Components Issue The Line Posting Engine and the Email Engine seemed
114. oved performance Problem Removed random delay for interactive start which was only meant for randomly delaying batch processes Workaround Solution Fixed code Components _Isdbe exe Issue Document posting Problem On SQL Server in case of a deadlock time out or error in the stored procedure isd_sp_process_after_doclink critical SQL was executed twice Now this part is split in two and placed in a transaction so it will run only once Workaround Solution Fixed code Components _Isdbe exe 30U_Crescendo_sp sql 20 Crescendo ep so Issue 140023 Improved removing documents on Oracle Problem In the rare situation the table isd_matchjoin still contains data on Oracle while the corresponding document in the table isd_dochead is being deleted a constraint error occurred Workaround Solution Fixed code Components 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 140048 Removed transaction in SQL Engine Problem In the SQL engine a transaction was set around the query that is to be executed Workaround Solution Removed transaction Components _isdbe exe Issue 140051 96 Crescendo Framework Release Notes Document manager Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution Components Issue Problem Workaround Solution C
115. p document Problem A follow up document contains document lines that have an account code that contains no matchable elements When this document is posted but rejected by CODA then these document lines will be missing from the follow up document All other lines will still be there Workaround Solution Changed stored procedures isd_sp_processafterdoclink isd_sp_fudupdocline and isd_sp_fu_reintegrate_document Components 30 Crescendo_sp sql 30U_Crescendo_sp sq Edited status is copied to new follow up document lines Problem When a document line is copied or moved to a new follow up document the Edited status would be copied as well Workaround Solution Changed stored procedure isd_sp_processafterdoclink Components 30 _Crescendo_sp sql 30U_Crescendo_sp sq Debugging Problem Workaround Solution Added debugging information to the application server Components _Isdqueue exe isdasv dll isdsasvmn nll Import Settings Problem An error occurred while importing the values of the isd_docmapping table Workaround Call Interstaff to ask for an import script for this table Solution Added fieldtype 17 bit to the import routine Components _isdcnf dll Missing DatalinkID Problem When the datalinkid was missing in the tabel isd_matchline an error could occur when doubles needed to be removed Workaround Solution Double matchlines will now be removed based on matchgroupid When datalinkID
116. p sql 30_Crescendo_sp sql on Oracle Issue 120252 CODA Fincials interface debug logging is not functional Problem When the debug parameter has been set Crescendo generates log files The CODA Financials interface does not create a debug logfile when started by the Desktop Workaround Solution Changed the Desktop to enable logging through the CODA Financials interface Components _isdcfi dll Desktop exe Issue 120256 Element posting engine sometimes produces database error message Problem When running Crescendo on an Oracle database sometimes the element posting engine would produce a database error when merging the banklist information Subquery returned more than one row Workaround Solution Components database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle Issue 120265 Undo spitline via the document manager sometimes results in doclines with unpredictable linenumbers on SQL Server Problem When an undo splitline action is initiated via the document manager the stored procedure isd_sp_renumber_document sometimes renumbers the line numbers incorrect Workaround Delete bank statement and import it again Solution Improved stored procedure Components database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on SQL server Issue Changed address in the about box Problem Because Interstaff has moved the address in the about boxes became invalid Workaround Solution Changed the address 76 Crescen
117. precision of the database column isd_matchjoin selectorid2 to 50 characters Components Database scripts 30_Crescendo_update_018 021 sql and 30U_Crescendo_update_018_021 sql on Oracle and SQL Server Issue 120212 Oracle Unicode script contains Unicode identifier Problem The Oracle Unicode stored procedure script contains the Unicode identifier N Even though this does not lead to errors it is not necessary Workaround Solution Cleaned up script Components Database script 30U_Crescendo_sp sql on Oracle Issue 120213 Oracle upgrade script contains sizing parameters Problem One of the Crescendo upgrade scripts 2 6 015 to 2 6 031 contained sizing parameters In the latest releases of Oracle the use of sizing parameters is not advised Workaround Solution Cleaned up script Components Database script 30U_Crescendo_sp sql on Oracle Issue 120213 70 Crescendo Framework Release Notes Starting the installed version of the Portal through the Desktop Problem When the installed version of the Portal is started through the Desktop a user must sign in and a license is temporarily used Workaround Solution Changed code so that the Portal will take over the login of the Desktop thus preventing the use of an extra license Components Desktop exe Issue 120220 Incorrect batch id used by controller Problem Some controllers used their handle as a batch id which might cause confusing log entries Workaround Igno
118. re the batch id for controllers Solution The code has been changed so that controllers will not report a batch id Components _isdbec exe Issue 120218 Fields not updated during renumbering of document lines Problem When a follow up document is renumbered due to lines being deleted then the original line number field was not updated This would cause unpredictable behavior when lines are deleted by the follow up process or filter process In some cases random document lines would be deleted Also log messages were not updated when document lines are deleted or renumbered causing incorrect reports on certain document lines Workaround Solution The database stored procedure isd_sp_document_renumber has been changed so that fields are updated correctly Components 30 _Crescendo_sp sql 30U_Crescendo_sp sq Issue 120215 Status incorrectly updated when engine fails to start Problem When an engine fails to start for example when a setting is missing or has an incorrect value the job step is marked To be started instead of Failed to start The engine keeps running and will be cleaned up when the service is restarted The incorrect status is not harmful to any data When the problem due to which the engine could not start is solved the engine will start correctly Workaround Solution Code has been changed to update the status correctly Components _isdasvmn dll Issue 120209 71 Crescendo Framework Release Notes
119. resenter master Problem Workaround Solution Components Problem Workaround Solution Components Callable link Problem Workaround Solution Components Inserting a new vocab didn t always give the correct result Fields of the next vocab were copied as well Use the add button instead Fixed coding Isdsp dll Adjustment of the data location was not possible in the selector presenter master Create a new selector presenter master Fixed coding Isdsp dll CODA has replaced Callable link by XMLi New development by CODA only takes place in XMLi Crescendo will only support XMLi All references to Callable link have been removed Crescendo will no longer require the installation of the CODA Financials core client but does require the installation of the appropriate version of XMLi and consequently Java Isdenf dll isdcfi dll isddb dll isdmh exe isdasv dll isdcccpl dll Desktop exe Change company functionality Problem Workaround Solution Components The Desktop does not handle a Change company request correctly Log off and Logon with a different company Changed coding to handle a Change company request correctly isdcfi dll Desktop exe 17 Crescendo Framework Release Notes Document manager Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components Problem Workaround Solution Components P
120. roblem Workaround Solution Components The settings of the presenters that are used for showing the analysis and summary lines can only be set for application Bank Statement Posting and Matching The usage is extended to all applications Document Manager exe The reload of match groups fails when the presenter code that is used for showing the open items has changed by the user in the view menu Bug fixed Document Manager exe The validation of the analysis and summary presenter has to be checked since they are set in the application manager All presenter and selector settings must also be validated to check if they have vocab items Added functionality Document Manager exe When a reference is chosen from the list in the selection screen for supplement matching folders equal to the current reference value being edited a message appears that tells it has already been selected This message shouldn t appear Isdctrl ocx Split line Improvements are necessary in the way lines are added Changed functionality isdsplln dll Calculate matching Problem Workaround Solution Components Element matching was chosen instead of document matching in the following situation Multiple open items are found and part payments of 0 were removed afterwards which creates sometimes the possibility to switch back to document matching This possibility was not used until now Keep using element matching which is also valid
121. rrency lt gt element currency and prevent split Isdbe exe 130102 Unable to sign in to Portal when a CODA users password is expired Problem Workaround Solution Components Issue When the password of the CODA user is expired and single signon is used it was not possible to logon to the Crescendo Portal Removed check on expiration date of the password when Single Sign On is used isdmh exe isdasv dll isdasvmn dll 130163 84 Crescendo Framework Release Notes Single client connection configuration for Desktop and Portal Problem Workaround Solution Components Issue The configuration on the client must be set at two places Rewritten the Configure application so it manages both the configuration for the Desktop as well as the Portal InterStaff Desktop Configure exe 130081 Service account validation Problem Workaround Solution Components Issue When the service account entered is invalid the service cannot be created Added validation ServerManager exe 130121 and 130128 License expiration date not displayed Problem Workaround Solution Components Issue The expiration date of the license was not displayed The date is now correctly parsed and displayed When no expiration date is set a hyphen will be shown ServerManager exe 130122 License contact information not stored Problem Workaround Solution Components Issue When a license request is created the contac
122. rvice configuration to a file The service manager has the ability to save the current service configuration to a file This can be used for documentation but in future releases this will be used to import a service configuration as well MultiServiceManager exe It is not possible to change the domain account on an installed service Remove and create the service The service manager now has the ability to change domain accounts MultiServiceManager exe Interstaff Service Controller dll Starting with version 11 3 CODA uses an interactive slot as part of their licensing model Current versions of Crescendo store this value in the global settings To configure this setting one would have to logon to the server with the service account and start the Application manager Service accounts are generally not allowed interactive logons especially in combination with RDP 46 Crescendo Framework Release Notes Workaround Solution Preparations have been made to store the interactive slot when configuring the service Components MultiServiceManager exe Client and Server side logging Problem When configuring a service you have to provide two paths for logging server logging and client logging However not all components made the distinction between these two paths Also in complex networks f e multiple domains it is not possible to validate client log folders on the application server Workaround Use a common folder or share that
123. s Solution Changed code so that transactions would be used less in combination with stored procedures Components _isdbe exe isdbec exe Update docline items would remain marked Problem When the matching engine processes match groups it marks related information like update docline items When an error during processing would occur the match groups would be released however the related information would remain marked As a result these items would not be visible until the error is resolved and the match groups are posted Workaround Solution Changed code so that the related items will be released in case an error occurs Components _isdbe exe Update docline engine does not log XMLi messages Problem When the update docline engine processes items it should log XMLi messages when in Debug mode but does not Workaround Solution Changed code so that XMLi messages are logged Components _isdbe exe 55 Crescendo Framework Release Notes Resorting match lines Problem In case match groups need to be sorted again and a presenter with more than one sort column is used the database will return an error A resort will only happen when a match group was filled via more than one selector or via more than one presenter or when priorities were used Workaround If possible sort on at most 1 column in the presenter Solution Removed the distinct in the sub query that re inserts the match lines Components _Isdsp dll New v
124. s rights Workaround Solution Added functionality Components Document Manager exe Issue 140009 When a supplement match group is de coupled within a Follow up document the document doesn t balance anymore Problem When a supplement match group is de coupled within a Follow up document the document doesn t balance anymore Workaround Solution Adjusted code Components _ Isdsuppe exe 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 140026 Invalid status combiniation in supplement coupling engine Problem When a document has an error status the document coupling engine still couples a supplement to this document and changes the document status to reproc Now both errorid and reproc are set to 1 this is not allowed Workaround Solution Documents in error will not be coupled anymore Components _Isdsuppe exe Issue 140017 SQL Engine keeps on running Problem The SQL Engine seemed to ignore the interval provided by the job Workaround Solution Fixed code Components _isdbec exe Issue Crescendo Portal Offline mode Problem Due to recent changes in the architecture the offline mode of the Crescendo Portal did not function In offline mode the Log Viewer would be available even when it was unable to log on to Crescendo Workaround Solution Changed the software so that the Log Viewer is now accessible from the Server 92 Crescendo Framework Release Notes Components Issue Manager InterStaff
125. s not the only reason for not starting the jobs This solution in combination with solutions in other parts of the software should help to find out more about possible other causes Components _isdqueue exe Issue 130018 83 Crescendo Framework Release Notes Version 3 1 001 Extreme amount of log entries in Queue Controller Problem Workaround Solution Components Issue SEPA Mandate Problem Workaround Solution Components When a general network error occurred on an SQL Server database the Queue Controller hangs in a loop to start jobs and generates an extreme amount of log entries Restart the service and clean the isd_events table Added more stability to the Queue Controller in case of a general network error on SQL Server isdqueue exe isdasv dll isdasvmn dll ServerManager exe InterStaff Crescendo Server exe 130137 Implemented Mandate for elements via document posting engine Added code 30U_Crescendo_sp sql 30_Crescendo_sp sal 30U_Crescendo_update_31000_31001 sql 30_Crescendo_update_31000_31001 sql isdbec exe isdbe exe isdcas dll isdcfi dll Calculate match Automatically split Document line according to values of open items improved Problem Workaround Solution Components Issue When document currency is not similar to element currency the document won t balance to zero after inserting the document lines of wrong currency Split document line manually Detect that document cu
126. s stored to the Common Application Data folder Isdcpla exe Desktop exe isdch exe connect crs Update document line items have wrong status when in error Problem Workaround Solution Components New vocabs Problem Workaround Solution When update document line items cannot be processed by CODA Financials they were marked with both errorid 1 and deleted 1 As a result the items cannot be accessed by the Document manager There stored procedure isd_sp_process_after_dlupd has been corrected 30U_Crescendo_sp sql 20 Crescendo ep sol New functionality Add new vocabs for oas_element elmstat and oas_element statmemo Added vocabs 50 Crescendo Framework Release Notes Components Configuration Crescendo xml Log folder check when configuring a connection Problem Workaround Solution Components When configuring a connection Crescendo performs several checks One of these checks is whether the client log folder exists and is writable for the current Windows profile In this check the wrong folder was used If for the current profile the folder is not accessible then the connection will not be stored Create the client connections on the application server and copy the connect crs file or use a folder that is accessible on both the application server and clients Changed code to use the correct path Isdcpla exe isddb dll Document Manager Problem Workaround Solution Components Problem Workarou
127. s will be extended This results in an error while running the create scripts This problem applies only to SQL Server Changed the SQL Server stored procedure scripts 20 Crescendo ep sol 30U_Crescendo_sp sq Desktop does not start when a logging folder does not exist or when there are insufficient rights to access the folder Make sure the folder exists and the domain user has sufficient rights to access the folder Desktop now gives a warning when a logging folder does not exist or when there are insufficient rights to access the folder Desktop exe Desktop does not start when the CODA InterStaff registry keys are empty Install the CODA core client which creates registry keys The Desktop will create all needed keys itself and will handle empty keys Desktop exe 11 Crescendo Framework Release Notes Closing the Desktop Problem Desktop sometimes shows an error message when the user closes the Desktop while no user is logged in Workaround Solution The Desktop checked for changes in the CODA Financials environment related to the core client and callable link This check has been removed Components Desktop exe Version 3 0 002 Change company functionality removed Problem Change company functionality was still available in applications under de desktop In situations of copying masters to a destination company the change company causes problems because other applications will also change company Workaround Cha
128. source document was set for automatic posting Problem New functionality When a document was set to automatic posting the generated followup document will be reprocessed automatically Workaround Reprocess followup document manually Solution Added code in stored procedure isd_sp_fu_main Components 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle and SQL server Write off Value tolerance in Calculatematch Problem In the filter rules it is not possible to determine max min writeoff values per currency It is possible to make a different filter rule per currency but it is more efficient to introduce a currency factor in the bankstatement masters Workaround Make a different filter rule per currency Solution Added code Components 30U_Crescendo_sp sql 30_Crescendo_sp sql 30U_Crescendo_update_023_024 sql 30_Crescendo_update_023_024 sql on Oracle and SQL server isdbe exe Document Manager exe isdsplln dll Introduced sequence number in undo match Problem Added new column to make it possible to accept same undo match action but with status deleted 1 This could happen when a document was read multiple times but not removed yet by the garbage collector Workaround Run garbage collector before reading bankstatement again Solution Added seqno column in isd_matchundo table Components 30U_Crescendo_update_023_024 sql 30_Crescendo_update_023_024 sql on Oracle and SQL server Document Manager exe Database error when importing settin
129. ssible to keep them with the documentation Components Application Manager exe Calculate matching Problem In an Oracle environment with lite drivers spaces were added in the Flag field of the table isd_matchline Workaround Introduce trigger on database to trim field Solution Added trim in source code Components _isdbe exe Element conversion from 2 6 Problem In the upgrade script that converts the database from a 2 6 to a 3 0 database element upgrade queries were included but due to the new method of element posting using the element engine it is not possible to convert this data Therefore make sure there are no elements in the isd_element and linked tables that are not posted yet If there are you need to fill the elements again after conversion Workaround Skip the insert into lt element tables gt select from lt element temp tables gt queries from the upgrade scripts Solution Removed the element upgrade scripts from the script Components The 30_Crescendo_upgrade_from_26 sq scripts Selector Master Problem In the Dutch language status B van Beschikbaar was shown instead of O van Open voor betaling Workaround Ignore the text functionality is correct Solution Adjusted the text Components XML configuration file Oracle scripts Problem The use of the table owner is case sensitive in Oracle Workaround Solution Converted all owners to uppercase in compare actions where clause of query C
130. structures possible in the document manager Workaround Solution The code has been added Components _isdsp dll configure xsd QueueController Problem When a Job is starting sometimes a Job step would accidentally start more than once Workaround Solution Bug fix added to prevent a Job step from starting more than once Components isdqueue exe Excessive error reporting by the log object Problem In case of a database connection error on Oracle the log object would write a log line every second Workaround Solution Changed code so that similar errors will be logged just once Components _isdlog exe Improved performance when writing log messages Problem The log object would write all log messages at once not granting any processing time to other applications using the log object These applications would freeze while the log object is writing many log messages Workaround Solution Changed code so that log messages are written to the database in short bursts and with a limited amount of messages at once This will free up processing time for other applications As a result the overall performance of the Crescendo engines and applications is improved Components _isdlog exe Improved usage of database connections Problem The log object would open a database connection when started and keep this connection open until the object is no longer used The connection would stay open even when there are no messages to
131. sue Edit on single matchgroup is logged multiple times Bug fixed Document Manager exe 140059 Version 3 1 005 Allowed empty description in create follow up Problem Workaround Solution Components Issue When the description field in a Create FollowUp master was left empty an error occurred when opening the master again Fill in a description Adjusted code to handle an empty description correctly FollowUpOAS exe 140046 Blocked input of action date less than today in Diary Masters Problem Workaround Solution Components Issue It was possible to enter an action date in the diary masters that would result ma date less than the input date when a document was posted CODA does not accept action dates less than the input date so an error would occur Do not use action dates that result in a date less than the input date Blocked input of an action date less than today DiaryMasters exe 120132 Fixed Post Edited Lines functionality Problem Workaround Solution Components Issue When setting PostEditedLines is set to True all lines that are edited by hand in the Document Manager should be posted when a Follow Up document is posted This did not happen Changed stored procedure isd_sp_fu_main 30_Crescendo_sp sql 30U_Crescendo_sp sq 140030 Fixed priority of use of matching masters Problem When a matching master was used from the Matching Master Selector this setting is always used even wh
132. t information entered should be stored in the Global Settings Changed the code ServerManager exe 130122 Unable the navigate backwards when settings are exported Problem Workaround Solution Components Issue When an export of settings is created the previous button is disabled Therefore it is impossible to navigate further backwards in case of an error Changed the code ServerManager exe 130123 85 Crescendo Framework Release Notes Synchronize Server Manager amp Server settings Problem Workaround Solution Components Issue Some information shown in the Server Manager can be changed as well in the Application Manager When this happens the information displayed is not synchronized Added synchronization that will automatically start when the Server Manager is launched ServerManager exe 130124 Rearrange Create Server wizard Problem Workaround Solution Components Issue In practice it has been found that the sequence of steps in the Create Server wizard is not ideal Removed several steps from the Create Server wizard to a separate function These steps are Export Settings Import Setting Create License Import License ServerManager exe 130125 Import Export of application failes Problem Workaround Solution Components Issue The import and export of settings could generate an error Index was outside the bounds of the array Bug fixed in code ServerManager exe 130
133. t updated in document posting engine 72 Table isd_ebaccdocs not updated when document line primary key changes seee 72 Line posting procedures do not copy recently added database fields AA 72 Deadlocks in stored procedure ed ep Drep match 73 Improved sorting of vocab descriptions in selector presenter masters eeeeeeeeeee 73 Deadlocks in Matching engine 0 0 0 eee eeeeeeeeeeeeeeeeeeeeeeeeeeeaeeeseeaaeeeseeaaeeeseeaaeeeseeaaeeessenaeeeeeeaas 73 Batch Mode Cete ction vaeccees csaceeetes eenteheg agen deceased bogs de aande Geetha SEENEN aa deae de eee taeda eo 73 JOD step Ree 73 Batch selection in batch distribution of match groups and performance optimization 73 Batch distribution of match groups Not optimal 74 Improvement of generation of follow up documents 0 eee eeeeeeeeeeneeeeeeeaeeeeeeaaeeeeeeaeeeeeeaae 74 Improvement of Line posting procedures 2 00 eee eeeeeeeeeeeneeeeeeeeaeeeeeeaaeeeeeeaaeeeseeaaeeeseeaeeeeeenas 74 Improvement of Revaluation procedures 0 ecccceeeeeeeeeeeneeeeeeeaeeeeeeaaeeeeeeaaeeeseeaaeeeeeenaeeeeeaas 74 Improvement of cascading triggers on original document mes 74 Document Mana gel geed ENEE hve ect dette vee EUREN 75 VEFSION 3 0 0 28 EE 75 Deadlock error handling EEN 75 Batch distribution of items not optimal 75 No data found error on Oracle when starting an application 75 Linkcode invalid when running Oracle unicode s sssseeseesseeeseeer nsr nssrnsr
134. the filter process the sort didn t work Workaround It might be a possibility to sort on the document number Solution Bug fixed Components _Isdsp dll Problem While searching open items in the document manager for only the amount of the current line too many rows were returned Workaround Solution Bug fixed Components _Isdsp dll Procedure for coupling Supplement Matching Folders Problem The dispersed matches of a BMG containing a payment relationship with more posts than is specified at MaxMatchLines could be extremely large Workaround Divide the items of the payment relationship in CODA already into multiple smaller batches Solution A setting is introduced to indicate how many lines per pay relationship are allowed within a BMG Components Database scripts procedures isd_sp_img_main and isd_sp_img_createdocline XMLi properties file Problem It was not possible to control XMLi connection by means of properties file Workaround Set the properties in the registry Solution When creating a service an optional XMLi properties file can be configured Components Desktop exe isdch exe isdmh exe isdasvmn dll MultiServicelnstaller exe Client side log files Problem Since multiservice was introduced it was possible to configure separate paths for server side and client side log files However Crescendo only used the path configured for server side logging Workaround Solution Crescendo will use separate paths Co
135. to Desktop Problem When a user logs on and a technical error occurs caused by a wrong version of XMLi router object the Desktop simply reports that the logon failed without reporting the cause Workaround Make sure the correct version of CODA XMLi is installed on all clients and the application server Solution The information in the error message has been extended so that the message will show the cause of the error and the version of the XMLi router object that it is trying to use Components _iscfi exe Issue 120177 Document Manager Problem When a document is loaded and there is first opted for Search F3 or Remove all error matchgroups then the first grid line is automatically selected When this line is modified and saved this message appears The field APPID in the key text is mandatory Workaround First select a line after loading a document Solution Bug fixed Components Document Manager exe 65 Crescendo Framework Release Notes Changes made regarding to jobs that won t start Problem In some environments the jobs dot not always start in the way they are scheduled Workaround Start the jobs by hand Solution Not a real solution yet because this issue does not appear in InterStaff s test environments But some changes are made that might solve the problem Components _isd_queue exe Issue 120152 Version 3 0 020 Cleanup of processes Problem When an application server service stops some pr
136. ts database scripts 30U_Crescendo_sp sql 30_Crescendo_sp sql on Oracle Issue 120245 Improvement of generation of follow up documents Problem Document lines in follow up documents will only be moved to a new follow up document if they are part of a set document line and auto annulment line The detection of annulment lines was not optimal Workaround Solution Changed stored procedure isd_sp_fu_main Components database scripts 30U_Crescendo_sp sql 20 Crescendo ep so Issue 120215 120217 Improvement of Line posting procedures Problem The stored procedures regarding line posting can be improved for performance and error reporting Workaround Solution Changed the stored procedures to optimize performance and error reporting Components Database scripts 30U_Crescendo_sp sql 20 Crescendo ep sol Issue 120228 Improvement of Revaluation procedures Problem The revaluation procedure uses a cursor to count the amount of items If larger than 0 then the SP continues A cursor without error trap is used This can cause the No data found error and is also performance costly Workaround Solution Changed the stored procedures to optimize performance and to prevent No data found errors Components Database scripts 30U_Crescendo_sp sql 20 Crescendo ep sol on SQL Server Issue 120247 Improvement of cascading triggers on original document lines Problem When the primary key of a document line changes the corresponding
137. ue Controller didn t really crash it shut down because it thought that the application service was gone Removed check for Application Service at that specific place Components Queue Controller exe 56 Crescendo Framework Release Notes Added Rows affected to the database logging Problem Workaround Solution The amount of rows affected by execute and select queries has been added to the database log Components isddb dll No data found error message when logging on to Crescendo Problem When a user tries to log on to the Desktop or Portal and the maximum number of concurrent users according to the license has been reached a message is shown that the user cannot log on In the log an error is reported No data found Workaround Purchase additional licenses Solution A stored procedure has been changed so that the No data found error message will not be generated Components 30 Crescendo ep sol 30U_Crescendo_sp sql Improved error messages when unable to log on to Crescendo Problem When a user tries to log on to the Desktop or Portal and CODA XMLi reports an error the messages are shown in reverse order Also the standard message Check your user name password can be confusing Sometimes when trying to on for the second time and error message Object variable or with block variable not set is shown Workaround Take action according to the message shown and try to log on again Solution
138. unctionality Isdctrl ocx Execute user SQL Problem Workaround Solution Components When running SQL code in the Application manager the tabs did not respond correctly The caption of the first tab would change and changing between tabs was cumbersome Fixed functionality ApplicationManager exe Locking on isd_dochead Problem Workaround Solution Components In exceptional cases a locking error would show on the table isd_dochead This was caused by two engines accessing the same data at the same time One process would be chosen as a deadlock victim causing that engine to close down Start the engines in different jobs on different times of the day Fixed functionality isdsupp exe Element Posting Engine Problem Workaround Solution Components When posting elements while the settings DeleteCodeMedia or DeleteCodeGroup where empty all records from the tables oas_grplist or oas_medialist where deleted Enter a value in these settings that does not exists as a master fot media or group codes When these settings are empty value ISD_DELETE_X will be used as default In the Configuration xml value ISD_DELETE_X is set as a default value for these settings isdbe exe configuration xml 42 Crescendo Framework Release Notes Version 3 0 013 Create FollowUp Problem The bug that was solved in version 12 It was not possible to create followup documents with document numbers smaller than 12 positio
139. und Solution Improved error handling Components isddb dll ocx Issue 130069 Garbage collector keeps on logging Problem The garbage collector seemed to ignore the interval provided by the job Workaround Solution Fixed code Components _isdbec exe Issue 130016 Application manager Problem Choosing Edit from pop up menu after right clicking on empty line and no item is selected could cause error in frmMain PrepareFormEdit Object variable or with block variable not set Workaround Solution Bug fixed Components ApplicationManager exe Issue 130089 Server Manager Problem The Crescendo Application Server and Portal Service were installed as separate services with their own configuration tool Workaround Solution Created a new Server Manager with the same and new features For more information please see the help which comes with the installation of the Crescendo Framework Components _InterStaff Crescendo Server exe ServerManager exe Queue Controller Problem When the database connection is lost and restored the first query on Oracle after this restore might be lost If this is the case at the time that the first jobs have to start in the morning for example because of a database backup at night the Queue Controller fails to start this jobs Workaround Start jobs by hand Solution Added more stability to the Queue Controller in case of a database connection loss on Oracle May be the loss of connection i
140. xe 130138 Log Viewer search dialog localization Problem Workaround Solution Components Issue The log viewer search dialog was not correctly translated to Dutch Updated translations InterStaff Desktop Plugins Logviewer dll 130140 87 Crescendo Framework Release Notes Unable to set Service to manual start Problem It was impossible using the Server Manager to change the startmode of the Crescendo Server Workaround Use the Windows Services dialog instead Solution Bug fixed Components _ ServerManager exe Issue 130146 Error when no Server selected Problem When no server was selected in the Server Manager and error was thrown when the user clicked on a function for example Import Settings Workaround Select a server first Solution Added checks in code Components _ ServerManager exe Issue 130147 Crescendo Portal does not log on automatically when there are multiple environments defined Problem On environments with multiple servers defined the Crescendo Portal was unable to log on automatically to the correct server Workaround Select an environment Solution Fixed bug Components _InterStaff Desktop Login Crescendo dll Issue 130148 Added property to name an environment Problem For our administration and licensing it is necessary to identify each environment The label Production Test Acceptance turned out to be not enough Workaround Solution Added a field to enter a name for each environment duri
Download Pdf Manuals
Related Search
Related Contents
Controles para pruebas MANUAL DEL USUARIO - Icon Heath & Fitness スリムタイプ シングルスライダ仕様:RCL-SA1L、SA2L 、SA3L ロング eu.cyberpowersystems.com Utility Tower Series UPS UP425UIT Toshiba mini NB205-N312/BL Disguise DI5385_S Use and Care Manual LM-GLY service manual Copyright © All rights reserved.
Failed to retrieve file