This article was translated by machine.

Changelog Version 6.5

6.5.32

Treesoft Office

Better error messages in case of problems with the database connection

If a problem occurred with the database connection, Treesoft Office crashed without a helpful error message. Now the database connection is explicitly checked and, if necessary, a meaningful message is displayed before the program ends.

6.5.31

Start-Center

News-Widget shows permanent grey background

After a change of the website, the news widget permanently shows a grey background. This error has now been corrected.

6.5.30

CAD

PDF export aborted with error

An error, that caused the PDF export to be aborted, has been corrected.

Projektverwaltung

Append placeholders to manually selected project directories

Placeholders for the number and generic term of a project can now be automatically appended to manually selected project directories.

Create project template directories when creating projects

By default, project template directories are not created until the first document to be included is created. Now the project template directories can be created automatically when creating projects.

6.5.29

CAD Gebäudetechnik-Assistent

Creation of new electrical installation drawings with wrong scale

When creating new drawings from the Treesoft Office project tree, it could happen that the drawing was created with the wrong scale. From now on, the correct scale for newly created drawings is stored.

Projektverwaltung

Search for document numbers

When searching for document numbers, the input was limited to 8 characters. This restriction has been removed so that documents with longer numbers can now also be found.

Stammdaten

Crash when copying services

Copying services caused a crash if parts with certain units were used.

Computertelefonie

Ignore prefix for outgoing calls

In the location settings of computer telephony it is now possible to define a prefix for outgoing calls which is ignored by Treesoft Office. There are telephone systems/drivers that return the exchange line via the TAPI interface for dialing out, which does not lead to any results with the reverse search (telephone number -> address).

CRM Adressverwaltung

Crash caused by opening an address in a new window

A program crash occurred by repeatedly calling the function 'Open address in new window'. From now on this function can be executed as often as you like. In addition, new windows will now opened docked.

Einträge

Exchange contact person in entries

Via the context menu command "Link entry to contact person" the contacts of entries can be exchanged later. This function now takes into account the multiple selection.

6.5.28

ERP Dokumente

Crash when posting credit memos

Dissection

Posting credit memos causes a crash if no invoice exists.

Outcome

The error has been fixed and the user is now told to add an invoice.

Stammdaten

Improved stability on some systems

Dissection

On some systems and under the influence of time factors, the software crashed when storing materials and services.

Outcome

The stability of materials and performance has been improved so that this error can no longer occur.

6.5.27

CAD

Umschalten der Sprache

Dissection

In order to change the CAD language, it was previously necessary to manually copy different translation files into the program directory.

Outcome

The language is now switched automatically according to the language selected in the login dialog.

CRM Schnittstelle Sage

Error with incorrectly configured interface

Dissection

Gaps in error handling of the interface to Sage New Classic.

Outcome

Error handling related to incorrectly installed connections to Sage New Classic has been improved.

Volltextsuche

Minimum word length ignored

Dissection

No addresses with search terms of less than three characters were found in the address list of Treesoft Office, even if the minimum search word length was set to less than three characters in the settings. Similarly, no materials were found in the material master if the search term was less than two characters.

Outcome

Both the address list search and the material master search now respond to search terms that are at least one character long. Search terms smaller than the minimum search word length are treated as if the entered term was not found.

6.5.25

CAD

Incorrect text fit for project/individual printing

Dissection

When using the screen scaling of Windows on high DPI monitors, texts were incorrectly fitted during project/individual printing when using the ISO 3098 font.

Outcome

Adjustment is now correct even when using Windows screen scaling.

Non-dashed circles and arcs for PDF export

Circles and arcs can now also be output with dashed lines in intelligent PDF export.

ERP Dokumente

Crash when editing measurement lists without an assigned room book

Dissection

If a measurement list was edited without an assigned room book by the user trying to add a position, the program crashed.

Outcome

Since positions in measurement lists are always assigned to rooms, it is no longer possible to edit measurement lists without an assigned room book.

Crashes while writing new material or wages to a bill of material

Dissection

The' Write new material or payroll to BOM' function was incorrectly activated after opening the invoice, even though the document was selected. If the user executed the function on the document, an error occurred because no materials or wages can be written directly into the document.

Outcome

It is no longer possible to execute the function' Write new material or wage to this BOM' on a document.

Projektverwaltung

Multiple assignment of project numbers

Dissection

With slower network connections it could happen that project numbers were assigned several times. This does not cause any problems when creating, copying, logging in and reconstructing, but it does cause problems when the projects are opened again.

Outcome

We have implemented a procedure that prevents a project number from being assigned more than once.

Treesoft Office

Images in options dialog - Images in original size Display leads to software crash

Dissection

After using the "Show images in original size" function in the options dialog, the program crashed when exiting.

The function "Show images in original size" has been removed completely.

Crash when opening Basics -> Images in the Options dialog

Dissection

The software crashed when opening the Basics -> Images window in the Options dialog, if faulty images were stored in the database.

Outcome

If there are faulty images in the database, they are now ignored and can be re-used.

6.5.24

CAD Konverter

Functions respond only to return key

Pressing the Enter key will now perform the same function as pressing the Enter key.

Maximum usable workspace expandable

Dissection

In the "Open PDF/DWG/DXF to convert to ZNG for GT/ST" wizards, the usable workspace is limited to the extension of the standard frame drawings, unless the original frame is used.

Outcome

From now on it is possible to adapt the usable working area for your own frame drawings. For more information on customizing the workspace for your own frame drawings, see the documentation "Work Manual CAD Converter. pdf".

CRM

Deleting graphics in address information

The deletion of graphics in address information could not be saved.

Crash in duplicate cleanup with inverted find list

The duplicate cleanup crashed if the find list for addresses was inverted twice and no address was selected.

Missing default configuration for full-text search

Dissection

In some cases, no default configuration was selected for the full-text search, although at least one was available.

Outcome

A configuration is now selected if at least one exists.

Crash during full text search for addresses

The CRM crashed during a full text search when the search window was partially out of screen.

Stammdaten

Crash when trying to save empty BOMs

Dissection

When changing the properties of BOMs, there was a crash if no data existed.

Outcome

Properties can only be changed for valid data.

Treesoft Office

Change to the Service menu

Menu Download Service Pack renamed to Download Update and menu Request Upgrade added.

Volltextsuche

Order number and EAN can be indexed

From now on, both the purchase order number and the EAN for a material can be indexed.

6.5.23

Notifier

Filtering calls

Dissection

Filtering calls in the notifier did not always work reliably.

Outcome

It is now possible to search for phone numbers in the notifier again.

Treesoft Office

Allowed length for names of e-mail servers increased

Dissection

Previously, the length of the host name for e-mail servers was limited to 30 characters.

Outcome

The length of the host name has been increased to 255 characters. In addition, it is now possible to use long e-mail addresses of up to 254 characters. This size corresponds to the maximum size allowed by the standard.

6.5.22

CAD

Do not output article information when exporting PDF files

Dissection

The article information for an equipment designation has always been output, if available.

Outcome

It is now possible to deactivate the output of the article information. For more information on disabling output, see the documentation "Work Manual Project Single Print and PDF Export. pdf".

CAD Konverter

Deleting layers including referencing objects

Dissection

Layers can only be deleted if no object references this layer. It was necessary to delete all referencing objects manually beforehand.

Outcome

From now on, referencing objects are deleted automatically. If this is not completely successful because the layer contains export areas, for example, it is not deleted.

CRM

Mailing selection dialog Save column settings

Dissection

Currently, the column settings are not saved in the Mailing Selection dialog.

Outcome

The column settings are now saved for each person.

Merging of contact persons with very low similarity

Dissection

When duplicates are merged, contact persons are brought together, although there is only a very small similarity.

Outcome

Contact persons are only put together if there are major similarities.

ERP Dokumente

Crash when opening documents

Dissection

Under certain circumstances, the software crashed when opening a document.

This error has been fixed.

Crash by selecting an incompletely configured tax code

Dissection

If new tax codes were created but not configured in the allocation matrix and selected under Taxes in the invoice settings, the software crashed.

Outcome

From now on, tax codes must always be fully configured in the assignment matrix before they can be selected in an invoice.

Stammdaten

Crash when selecting/creating/editing a discount group/major merchandise category/merchandise group

Dissection
  • A click on the button for the discount group or the main merchandise category or merchandise category for a material caused the software to crash.
  • If an attempt was made to create a new discount group in the discount group selection window, the software crashed.
Outcome

Even if a discount group, main merchandise category or merchandise category is selected in the respective text field that has not yet been created in the databases, the specific selection window can be opened without any problems to adjust the group selection. In addition, the selection window for the discount group can now be used to create or edit new discount groups without program errors.

Einträge

The commands in the context menu "Show linked addresses" and "Link e-mail with address" have been moved up one level from the submenu "History".

Computertelefonie

Telephone list does not show all calls

Dissection

The telephone list displays a maximum of 2000 calls.

Outcome

This limit has now been removed, so that all calls corresponding to the filter conditions are displayed.

Treesoft Office

News in the Start Center

A new area in the Start Center provides you with up-to-date information about Treesoft or the product Treesoft Office.

Incorrect presentation of content in tables of ERP documents, projects and addresses

Dissection

When previewing and printing ERP documents, projects and addresses, contents that were in tables were not displayed correctly.

Outcome

Since the component we use for printing and previewing is based on a specific version of the RTF dlls, we now also include them in our program directory. Treesoft Office uses the included dlls for printing and previewing, not the system dlls.

Invisible sort button in outgoing email accounts.

Dissection

In the Outgoing E-mail Accounts submenu of the Options menu, the button (lower right) for sorting e-mail accounts was not displayed. The button could be clicked and the function behind it could be used.

Outcome

The button for sorting the accounts is displayed correctly and can still be selected.

'Check' the setting of outgoing email accounts failed despite valid entries

Dissection

In the options menu under the item "Outgoing e-mail could be checked the entered e-mail settings. This check failed even if the input was correct.

Outcome

The e-mail settings check function can be used reliably. The user is correctly informed about the validity of the entries.

Demomandant

Incorrect date conversion

Dissection

On systems with a different country setting than German, the demo client crashed immediately after starting the software due to incompatible date formats.

Outcome

The demo client can now be used reliably regardless of the system-wide country settings.

6.5.21

CAD Konverter

Directory selection for export to ZNG

Dissection

As the CAD converter is not bound to projects, the ZNG-Export dialog always suggests the directory of the last opened drawing as the target directory. Due to this property, it happens regularly that the drawings are exported to the wrong directory.

Outcome

From now on you can also specify a project as destination in the ZNG-Export dialog. When opening the dialog box, you will receive a message if the directory suggested by the last opened drawing is not a project directory. If one of the open drawings can be assigned to a project, this project is also proposed as a target.

6.5.20

CAD

Project/Single print orientation not applied correctly

Dissection

It could happen that the orientation was not correctly applied during project/individual printing if a non-standardized/printable paper format is specified by the printer.

Outcome

The orientation should now be applied correctly, even for non-standardised/printable paper formats.

Restoring the last page (s) switched

From now on, both for project/file printing and intelligent PDF export, it will save and restore which pages have been switched in the Switch Pages dialog of the output except for user-defined pages.

Full-text search in function Set symbol

Dissection

In some cases, no results were found when using the Set symbol function for the full text search.

Outcome

Results are now reliably found in all cases.

CRM

Defining Addresses for Customer Information Template

When creating customer information for an address, it was previously not possible to copy the customer information from an existing address. Especially for users of Treesoft Office ERP, manually filling in customer information is a time-consuming task.

Existing addresses with customer information can now be selected as a template with a short description in the options dialog in the branch "Addresses > Template for customer information". When creating customer information for an address, the following settings are applied when selecting a reference address:

  • Currency - Currency
  • Check box Copy tax codes from customer base
  • Tax code
  • Standard color of documents
  • Group field Payment terms and conditions
  • Group field Pricing
  • Group field Dunning system
  • Group field Overhead rates GKZ

We are gradually changing our source code to a uniform standard. For this reason, the "Fill gaps" function is no longer available for customers' number ranges until a uniform procedure for number ranges has been introduced for our software.

ERP Dokumente

Display problem with printing a standard item with an article number longer than 23 characters

Dissection

If the article number for a standard item is longer than 23 characters and the print option "Print article number" is not selected, the first line of the affected item is not displayed.

Outcome

The display problem for normal and alternative items has now been solved.

position prices

Dissection

Before 2008, the procedure for copying outlines, items and item BOMs was adapted. The procedures overlaped for a short period of time. If you now copy parts from affected items, variances in the item price can occur if the calculation is carried out from the viewpoint of the item or from another viewpoint. This overlap is very rare because it occurs only for very special costing settings and existing documents with overlaps in the item BOM. Thanks to the assistance of a customer, the cause could be analysed in detail.

Outcome

If you transfer groupings or items from documents with overlaps in the item BOM, these variances no longer occur.

Volltextsuche

Umlauts not indexed correctly

Dissection

With version 6.5. XX, the database connection of the full text server was changed to Unicode. Unfortunately, the special handling of text data blocks in the database was not taken into account. As a result, for example, the long texts of the materials were incorrectly indexed and a search query containing the characters €, äÄ, üÜÜÜ, öÖÖ, ß remained unsuccessful.

Outcome

Text data blocks are now indexed correctly. In any case, we advise you to completely rebuild all full-text search configurations. To do this, please switch to the Options dialog of Treesoft Office[Ctrl]+[Shift].]+[O]. Select the branch "Basics > Full-text search" and in the context menu for the full-text search configurations, select the command "Reset all configurations" and confirm with "Yes". Then, in the context menu for the full-text search configurations, press the "Index all configurations" command to start the rebuild.

Treesoft Office

Display of a development menu item

The Developer menu has been removed.

Start-Center

Translate Start-Center into other languages

Dissection

Each widget in the Start Center gets its title and description directly from the database. However, the texts available there cannot be translated because they may contain user input. It is therefore not possible to adapt the display language of the software to the operating system language.

Outcome

Standard widgets no longer retrieve the title and description from the database, but from the program resources, which makes it possible to adapt the display language to the operating system language.

6.5.19

CAD

Zoom preview in project/file printing and intelligent PDF export

The "Zoom +","Zoom -" and "Zoom 1:1" commands are now available in the preview window for project/file printing and intelligent PDF export.

Orientation for project/file printing and intelligent PDF export

With immediate effect, the orientation of the pages can be set to "landscape format" or "portrait format", both for project / file printing and for intelligent PDF export.

Scaling for project file printing and PDF export

The scaling type "Fit to Page" has been renamed to "Fit to Page" and an additional scaling type "Fit to Page (Ignore S/V)" has been added. Further information on the new scaling method can be found in the documentation "Work Manual Project Single Print and PDF Export. pdf".

Overwriting the maximum print range

With immediate effect, the print range can be changed to "Maximum" for project and file printing. Afterwards, the printer defaults regarding the maximum printable area are ignored and an arbitrarily small margin can be set.

CAD Konverter

Updating the PDF import library

The library has been updated to v11.0.3.1.

ERP Dokumente

Program abort if windows close too fast

Dissection

When terminating an ERP document or the project list, the program was unexpectedly terminated in very rare cases.

By hiding the close button during the loading process, we prevent this program from aborting.

Transfer and standard template for the preliminary and final text

Dissection

Until now, it was not possible to copy the preliminary or final text from other documents or to insert a template automatically when creating a document.

Outcome

In the options dialog Document -> Preliminary texts you can select templates for the different ERP documents. These are inserted automatically when a new ERP document is created. In the New ERP Document dialog, you can select the preliminary or final text from another document.

Output of wage share

Dissection

Up to now, there has been no way of outputting the wage share in an ERP document.

Outcome

The wage share can now be output to the document as a total with a text either before or after the payment conditions. The text is defined in the options dialog Document -> Validation/Protection/Protection/Texts. In the print options for the ERP document, you can choose whether the wage share is to be output before or after the payment terms. It is also possible to display the wage share for each item.

Volltextsuche

Full text search in the material master

Dissection

When using the full text search in the material master, single letters could be lost when typing fast.

Outcome

When searching through the full-text search, no more letters should be lost.

6.5.18

CAD

Color palettes interchanged for project/file printing and PDF export

Dissection

The color palettes "Standard white background" and "Standard black background" were assigned to the other color palette in the list box.

Outcome

Die Farbpaletten sind nun korrekt zugeordnet.

Dotted lines are printed too weakly

Dissection

The print output was recently converted to a new output system. The output of dashed lines was too weak/thin.

Outcome

The handling of dashed lines has been reworked, so that dashed lines should now have exactly the same line width as normal solid lines.

Additional offset and factor for line width for project/file printing and PDF export

Dissection

After the conversion of the print output, it has been shown that some printers print lines too weakly or thinly.

Outcome

In order to avoid printing problems, it is now possible to select an additional offset and factor for project/file printing and PDF export. A detailed description of the new functions can be found in the documentation "Work Manual Project - Single Print and PDF Export. pdf".

Variable in project/file printing and PDF export with incorrect content

Dissection

The variable "ProjectName" was previously filled with the same content as the variable "ProjectDescription".

Outcome

The variable "ProjectName" is now correctly filled with the directory name of the project.

Adjusted the name of the print job when printing files

Dissection

Up to now, no distinction has been made between project printing and file printing when naming print jobs. The name of the project was always used.

Outcome

From now on, the file name of the drawing is selected as the name for the print job during file printing.

Saving and restoring project/file printing and PDF export settings

With the exception of the drawing type Sequence, all settings for project/file printing and PDF export are now saved and restored separately.

Selectable fonts for project/file printing and PDF export extended

All Treesoft fonts contained in the Treesoft CAD Font directory can now be selected for project / file printing and PDF export.

CAD Konverter

Image frame is also converted to ZNG if necessary

Dissection

In order to be able to separate images better from each other, the image frame was also converted to ZNG. This function was more annoying than helpful.

Outcome

Only the images are converted to ZNG.

CRM

e-mail dispatch

Dissection

When sending e-mails to multiple recipients, the e-mail could not be sent if the e-mail addresses were separated by more than one blank space.

Outcome

The e-mail is now sent regardless of the number of blanks between the e-mail addresses.

Stammdaten

DATANORM import accelerated

Dissection

To keep the full-text search consistent, all master data is monitored when importing catalogs and indexed if necessary.

Outcome

This process has been optimized to speed up the import of catalogs.

Full text search does not always find results

Dissection

For large catalogs, the query for very general terms sometimes takes a little longer. In order to keep the application usable, a timeout has been set up to abort the search.

Outcome

Optimization of the search algorithm has drastically reduced the search time for large catalogs. In a test scenario, the search could be reduced from approx. 60 seconds to less than 0.5 seconds. This corresponds to an improvement of approximately 1200%. Additionally, the timeout has been increased.

Volltextsuche

Configuring Search Syntax

Dissection

By means of the full-text search, large amounts of data can be searched very flexibly. In addition to entering search terms, you can also enter certain characters to link words. Until now, it was not possible to set these characters. As a result, it was not possible to search for materials with a hyphen in the name, for example.

Outcome

It is now possible to set the special characters for the full text search globally via the options dialog (under Full Text Search -> Configure Syntax). In addition to the option to select other characters, the operators can also be completely deactivated.

6.5.17

ERP Dokumente

Inserting articles using the hotkeys

Dissection

When inserting articles into an ERP document, the generic term of the project could be overwritten with a very fast way of writing.

Outcome

The cause was an incorrect focus during the initialization of the setting dialog. Settings are no longer overwritten.

Volltextsuche

Revision of the full-text search administration

Dissection

After the conversion to the new full-text search, the user interfaces for administration were not changed and modernized for reasons of compatibility.

Outcome

In the options dialog of Treesoft Office, there is now a central administration interface for managing the full-text search. This interface allows you to manage all full-text search configurations regardless of the category. As a result of this conversion, the old *. CFG files become obsolete and can be deleted. Customers who are not yet using the new full-text search can use a migration to adopt their configurations. The new management interface provides a deeper insight into the actions currently performed by the full-text search and has clear performance advantages due to the parallel construction of several configurations.

6.5.16

CAD

Keyboard shortcuts for project/file printing changed

The key combination for printing functions has been changed to[Ctrl]+[P] for file printing and[Ctrl]+[Alt]+[P] for project printing across all wizards.

Output of all visible layers during printing

If layers of different sheets are made visible, e. g. layers 1 and 2 in a schematic, and then the Print command is executed in the File menu, the visible layers are interpreted and output as a single sheet. This corresponds to the behavior of former direct printing.

Print and PDF export of dashed objects (part 2)

Dissection

Both for the screen output and the old print, dashes are or have been applied adaptively. This means, for example, that dashed lines always begin and end with the drawn part. This allows a particularly clean display of dashes. The new printing functions and PDF export did not yet have an adaptive output of dashing.

Outcome

From now on all dashed lines will be output adaptively. The way in which the adaptation is implemented differs from the screen output of Treesoft CAD. While dashed lines for screen output in Treesoft CAD are split into small segments, the new method uses the pattern of dashing to be adjusted individually for each line and output together with the entire line. The advantage of this is that the display in preview, print and exported PDF are identical.

Print and PDF export of dashed objects (part 1)

Dissection

The dashing of objects is determined by the object type. The representation of an object type can be influenced by the plin. dat via the options dialog System > Characters of Treesoft CAD. In addition to the pen width and color, plin. dat also stores a factor for influencing the dashing. This factor has not yet been taken into account, with the result that certain dashes have the same pattern when printing or exporting PDFs.

Outcome

The factor is now correctly transferred to the dashing. Different dashes are now clearly distinguishable from each other.

Remaining old printing functions replaced

Dissection

When switching to the new printing functions, some of the old printing functions were overlooked.

Outcome

All print functions are now switched.

Frame labels in control cabinet views were not exported/printed

The frame labels in control cabinet views are now also exported/printed.

Print and PDF export of active page and active drawing

From now on, you can also select "Only active drawing"and "Only active page"in the dialog for page selection next to "All","Only active page","None" and "User-defined". Selecting "Only active drawing" excludes all pages, except for the active drawing, from printing or intelligent PDF export. Selecting "Only active page" excludes all pages from printing or intelligent PDF export, except for the active layer or sheet (incl. frame drawing) of the active drawing.

area copies of electrical installation plans were incorrectly exported/printed

Dissection

Section copies of electrical installation plans were treated like electrical installation plans, so that several section copies were exported/printed as one page.

Outcome

Area copies are now recognized as such and treated accordingly. In project printing and intelligent PDF export in Treesoft CAD, area copying is not enabled by default and is therefore not exported/printed.

Output of special characters for printing and PDF export

Dissection

The first versions of Treesoft CAD were developed for Microsoft DOS. At that time, the common character set for Western Europe was CP850 (DOS-Latin-1). However, this character set did not contain the Greek characters Theta, Omega or Delta, which were necessary for electrical engineering. For this reason, these characters have been placed on other characters that are not required. This new Treesoft character set has not been translated correctly to Unicode characters, which means that all Greek characters were displayed or printed incorrectly when using the ISO 3098 font.

Outcome

From now on, all characters deviating from the character set CP850 will be translated into the corresponding Unicode characters. The display and output with the ISO 3098 font is now done with the correct characters.

Lists without catalogue reference use only global full-text search configurations

Dissection

Lists in Treesoft CAD without reference to a catalog have so far offered all full-text search configurations for selection, even if these configurations were specifically designed for catalogs. This could lead to confusion when using the full-text search.

Outcome

Lists such as "Set symbol…" or "Wages" now only use full-text search configurations that are not directly assigned to a catalog.

Saving the last selected full-text search configuration

Dissection

If there are several full-text search configurations for a category (e. g. material), the desired configuration had to be selected each time the corresponding list was called.

Outcome

The last selected configuration is now saved per user for each list.

Searching for exclamation marks in lists

Dissection

A special feature of the lists in CAD is the search using logical operators. For example, the exclamation point character negates the entire expression. It was therefore interpreted as a special character. This prevented the system from finding texts containing this character.

Outcome

The syntax of the negation has been slightly modified to allow searching for an exclamation mark. Instead of "!Motor" is now "! Motor" to find all records one with the word "Motor".

List for secondary symbol assignments always empty

Dissection

There was a problem with the integration of the full text search in the list of secondary symbol assignments. to update the list.

Outcome

The list now works as usual again.

CAD Konverter

Renaming of batch export to batch processing

The batch export function has now been modified in the program according to the manuals and article/material data.

Line types are not exported

Dissection

The line types from a TreeCAD drawing were not transferred to exported DWG/DXF drawings.

Outcome

The line types are now transferred to the DWG/DXF drawings to be exported, with the exception of the line width.

Mobile Anbindung

Full-text search for addresses

Dissection

Searching for addresses in the iPhone app did not return any results.

Outcome

The problem has been fixed and the search for addresses in the iPhone app now works as usual again.

Volltextsuche

Error handling in connection with configuration. xml

Dissection

Customers are increasingly experiencing damage to the configuration file of the find server. Unfortunately, it is not possible to determine exactly why the file is broken. It must be somehow related to a server crash.

Outcome

In any case, we have improved error handling with the configuration file.

Catalog independent standard configurations

Dissection

By installing Treesoft Office, standard full-text search configurations are currently generated for each installed catalog. However, some parts of the software can be searched independently of a catalogue. For this reason, general configurations are required for these locations, which can be searched in all catalogues.

Outcome

If there are no general full-text search configurations per category at the time of the update or installation, they will be created.

6.5.13

CAD

Revision of print and intelligent PDF export

With the Intelligent PDF export, the basis was created to completely revise the project/individual print in Treesoft CAD. From now on, there is only one unified dialog for all print functions of all wizards and the intelligent PDF export. Among the new features are among others:

  • Aligning the drawing on paper
  • Setting a border taking the printer limit into account
  • Scaled and true-to-scale output
  • Choice of font to be used
  • Choice of the colour palette to be used
  • Colour and monochrome output
  • Line thickness application
  • Selection of the drawings/pages and layers to be exported
  • Adjustment of the output sequence incl. reversal of the sequence
  • Live preview that always shows the expected result

Volltextsuche

Dissection

In the lists in CAD there is the possibility to find records depending on the column Data records. Until now, however, it was not possible to search all data independently of a certain column.

Outcome

In all lists in CAD there is now the possibility to find records via the full text search. This applies to symbols, materials and services as well as addresses and wages.

CRM

Search and replace in the contact person list

Dissection

The function "Search and replace" in the contact person list supports the fields "Salutation, department and position". The fields "Title" and "Name affix"are missing.

Outcome

Other functions have been added to the "Title" and "Name affix" fields. The functionality can be limited or deactivated via the rights management. "Search and Replace" now works reliably with marks set in the addresses and contacts. The default settings in the options dialog are used as a default for replacing.

System

Search field in project list/history/events/tasks/tasks/etc. allows pre-running input

Dissection

If an entry is made in the search field with an interruption, a filter is already executed according to the previous entry during the interruption. While the filter was running, the search box was deactivated and all entries following the interruption were discarded until the filter was fully applied. This made the handling of the project list/history/dates/tasks/etc. considerably more difficult.

Outcome

During the execution of a filter, the search field remains activated and allows for a pre-running input. After the filter has been executed, it is executed again if the input has changed.

6.5.12

CAD

Invisible texts are output with intelligent PDF export

Dissection

Previously, texts with a negative text height were also output.

Outcome

Texts with a negative text height are no longer output in the intelligent PDF export, just like when printing or exporting to DXF/DWG. Furthermore, the output of texts now corresponds to the settings for printing in Treesoft CAD.

References in PDF created by intelligent PDF export are shifted

Dissection

It could happen that links were positioned incorrectly in the generated PDF.

Outcome

All references in a PDF created by intelligent PDF export are now positioned correctly.

Output of intelligent PDF in black and white

It is now possible to change the color mode to black and white for the output of intelligent PDFs. For more information, refer to the Intelligent PDF Export manual.

CRM Adressverwaltung

Automatic number assignment for customers/suppliers and employees

Dissection

In Treesoft Office, numbers are assigned in some places using the number ranges, including a check whether this number has already been assigned. When assigning numbers to customers, suppliers and employees, automatic number assignment sometimes led to an unexpected termination of the program.

Outcome

The automatic number assignment for customers, suppliers and employees is corrected and works as expected.

Notifier

Automatic assignment of addresses to entries

Dissection

When using computer telephony via the notifier, in some cases it was not possible to find an address for the telephone number.

Outcome

Calls are now logged with address as usual.

6.5.11

Computertelefonie

Determine available telephones/lines

Dissection

In Treesoft Office the TAPI interface (versions 1.3 - 2.2) offers the possibility to make and receive calls. For some TAPI drivers, Treesoft Office could not read the telephones/lines via the TAPI interface, so that they were not available for use in Treesoft Office.

Outcome

By adapting the communication with the TAPI interface, all supported telephones/lines are now read out and are therefore also available for use with Treesoft Office.

6.5.10

CAD

Frame labeling not correct

Dissection

Both the project name and the project description were incorrectly inserted into the drawing frame.

Outcome

The frame caption is now correct.

Texts were printed with question marks instead of apostrophe during PDF export

Dissection

Due to a coding problem, apostrophe was displayed as a question mark in PDFs created by intelligent PDF export.

Outcome

All texts in PDFs created by intelligent PDF export are now encoded in UTF-8. Apostrophe will be displayed as apostrophe again.

Output format can be set for PDF export

Dissection

Until now, the output format of the PDF could not be set for intelligent PDF export.

Outcome

It is now possible to determine the paper size, orientation and border. Please note that a true-to-scale printing of the border of the generated PDF is only possible if the following parameters are adhered to:

  • The paper size of the PDF must be the same as the paper size of the print.
  • The view may not be adjusted during printing. Use the actual size here.

Entering invalid symbol names when creating and editing symbols

Dissection

When creating symbols as well as renaming or copying symbols, it was possible to enter invalid characters for the symbol name.

Outcome

From now on, only the following characters can be entered for symbol names: 0-9 a-z A-Z!#+-.@^_~

Skip drawing files for PDF export

Dissection

It could happen that drawing files containing invalid symbol names were skipped during intelligent PDF export.

Outcome

Drawing files containing invalid symbol names are now also output.

Output of dashed lines for PDF export

Dissection

In the case of intelligent PDF export, dashed lines were originally output as solid lines.

Outcome

With intelligent PDF export, dashed lines are returned as dashed lines.

Create PrjInfo.dat

The Prjinfo. dat file stores the data of a project that is normally stored in the database. This information is used when reconstructing and registering projects to complete the information in the database. When creating the PrjInfo. dat explicitly, the current contents of the project variables were not saved.

6.5.9

CAD

Resources with several assigned articles for PDF export

Dissection

If several articles were assigned to an item, only the last added article was displayed in the item information.

Outcome

All item information for all items assigned to the equipment is now displayed written to each other.

Output of target wiring for PDF export

Dissection

Previously, circuit diagrams were always exported with target wiring for intelligent PDF export.

Outcome

Whether circuit diagrams with target wiring are exported now depends on the corresponding setting (Tools > Options > System > Display > Target Wiring) in Treesoft CAD.

Application crashes during PDF export

Dissection

It could happen that the application crashes during intelligent PDF export if slightly damaged bitmaps are stored in one of the drawings.

Outcome

By adapting the functions used to load the bitmaps in a drawing, it has been possible to make them much less sensitive.

CAD Konverter

Export not possible

Dissection

It may happen that the export to ZNG cannot be completed if the source drawing contains hatchings.

Outcome

The resolution of hatching when exporting to ZNG has been adjusted and should no longer hinder the completion of the export.

6.5.8

CAD

Application crashes during PDF export

Dissection

Treesoft CAD could crash when exporting PDF-drawings containing many images.

Outcome

The buffering, which was supposed to ensure that an image is stored only once in a PDF file, did not work reliably. The bug has been fixed, this has the positive effect that generated PDF files with a lot of images take up less hard disk space.

Output of connection points for PDF export

Connection points are no longer output when exporting PDF files.

6.5.7

ERP Dokumente

Output of the share of the value added tax in a partial invoice

Dissection

If "Subtotals only" is selected in the print presets of a final invoice, the VAT share is no longer shown under the total amount of the final invoice when deducting the partial invoices.

Outcome

For other print presets, the VAT portion for partial invoices is now also included in all final invoices.

6.5.6

CAD

Intelligent PDF export

With the intelligent PDF export, you can convert your Treesoft CAD projects into an intelligent PDF at the touch of a button. The intelligent PDFs stand out from normal PDFs by the following features:

  • They contain a complete table of contents for all drawings including sheets and floor plans.
  • Cross-references are linked within the PDF, allowing you to navigate quickly and easily.
  • All texts are output as real texts by default. This allows you to search within the PDF for parts, etc.
  • Article information is stored as text annotations on the equipment identification plate.

Visit our website to learn more about intelligent PDF export.

Copy Project

Dissection

When copying a project in CAD, some customers received the error message "You have not yet assigned a name to the selected project! The copying process was also terminated.

Outcome

In cooperation with some customers we were able to analyse the problem, reproduce it and have now solved it.

Stammdaten

Supplier data cannot be indexed in full text search

Dissection

Both the manufacturer's abbreviation and the manufacturer's code could not be indexed in the full-text search. Consequently, a search query for one of the two fields was unsuccessful.

Outcome

The vendor data is now also indexed correctly. It is necessary to rebuild the full text search for configurations that contain the manufacturer's abbreviation or manufacturer code!

Importschnittstelle

performance optimization

Dissection

A new full-text search server has been delivered with the Treesoft Office 6.5 version. One of the advantages of full-text search is that it automatically detects changes to the records in a full-text search configuration and updates them automatically. Due to the system used for tracking the changes, the re-importing of catalogs (catalogues update) via the interfaces DATANORM, ELDANORM, ZVEHNORM and plug-ins took many times the time in versions 6.3 and 6.4, depending on the number of full-text search configurations.

Outcome

By optimizing the change tracking system, we were able to approximate the speed of importing catalogs to that of version 6.3 or 6.4. The biggest advantage of the new system is that after updating an existing catalog to which there is a full-text search configuration, the full-text search does not have to be rebuilt and can be used immediately.

6.5.5

CAD Gebäudetechnik-Assistent

single dimension

Dissection

In building services engineering, you can choose between 4 different dimensioning types: Step dimensions, horizontal chain dimensioning, vertical chain dimensioning and single dimensioning. Within the dimensioning function, the closest objects can be trapped up, down, left or right. These functions can be called not only via the toolbar buttons, but also via short keys. With the exception of the single dimension, objects are captured with the Ctrl key and the corresponding arrow key; in the single dimension, the Shift key must be pressed instead of the Ctrl key.

Outcome

The "Single dimensioning" function in building services corresponds to the "Dimensioning" function of the SCM wizard, i. e. objects are captured with the Shift+arrow key. In order to optimize the workflow, both the shortcut keys with the Shift key and the Ctrl key are now taken into account in building services engineering.

CAD Konverter

Drawing converted to ZNG cannot be opened

Dissection

When converting a drawing with images to ZNG, it could happen that the converted drawing could not be opened in the CAD converter.

Outcome

During the conversion to ZNG, images with a height and width of zero could be saved which are not supported by the CAD converter. Corresponding images are no longer saved.

CRM

version numbers

Dissection

Adding a new version in the software administration will automatically add it to the lower end of the list.

Outcome

New entries are now added at the top of TreesoftOffice.org as in all other lists.

Volltextsuche

Material number cannot be indexed in full text search

Dissection

The material number could not be indexed in the full text search. Consequently, a search query for a material number was unsuccessful.

Outcome

The material number is now also indexed correctly. It is necessary to rebuild the full text search for configurations containing the material number!

6.5.4

CAD

Document tree does not show all branches

Dissection

It could happen that not all branches were displayed in the document tree of Treesoft CAD.

Outcome

All branches are now displayed again.

Copying Projects

Dissection

When copying projects using Treesoft CAD and then changing the generic term in Treesoft CRM, both the old and the new project were renamed.

Outcome

Copying projects in Treesoft CAD now works as expected.

CAD Gebäudetechnik-Assistent

Background drawing is ignored when changing sheet format/scale

Dissection

Drawings converted to ZNG format via CAD converter are displayed as background drawings in Treesoft CAD. If the page format or scale is changed in Treesoft CAD, the background drawing must also be adapted. It could happen that the reference point of the background drawing was moved outside the drawing area. Subsequent changes to sheet format or scale were ignored.

Outcome

The reference point of the background drawing is now placed exactly in the middle of the working area by the CAD converter when converting to ZNG format. Changes to sheet format or scale in Treesoft CAD should no longer have the effect of moving the datum to an area outside the drawing.

CAD Konverter

Incorrect positioning with bidirectional import

Dissection

If the sheet format or scale of an exported floor plan was changed in Treesoft CAD, new elements could be incorrectly positioned during bidirectional import.

Outcome

The position is now correct.

Define export areas after opening a configuration file

Dissection

After opening a configuration file in one of the ZNG conversion wizards, it could happen that new export areas could be defined, but these were not considered.

Outcome

Newly defined export areas are now taken into account.

CRM Schnittstelle Sage

Support for the Sage 100 (formerly Sage Office Line)

Dissection

The product Sage Office Line has been renamed to Sage 100.

Outcome

We have checked and ensured that the current Office Line interface also works with Sage 100.

Projektverwaltung

Images in the file tree of Treesoft CAD

Dissection

The images in png or bmp format were not displayed in the Treesoft CAD file tree under CAD Converter.

Outcome

We have corrected the filter for the file masks to ensure that the images are now displayed below the CAD Converter branch.

Notifier

Application in the foreground when opening a phone call

Dissection

When opening a call from the Treesoft Notifier, it could happen that the call was opened in the background. The problem has always arisen when Treesoft Office has been minimized or masked by another application.

Outcome

When opening a phone call from the Treesoft Notifier, Treesoft Office is now activated and displayed in the foreground. The phone call now opens visibly for the user.

Volltextsuche

Composite words are not found

Dissection

Composite words such as "A+B" were not found using "+".

Outcome

Words composed by + are now found. In order to find words that have been compounded using "&","|" or "-", the respective character must be masked with "\" in front of it. E. g."A\&B","A\|B" or "A\-B".

6.5.3

CRM Adressverwaltung

Changing the customer, vendor or employee number

Dissection

Entering letters or special characters for customer, supplier or employee numbers led to an unexpected termination of the program.

Outcome

The input is now checked for invalid characters and in the event of an error, a meaningful message is issued to the user.

System

Incorrect display in Treesoft Office

Dissection

Corrected display errors in Windows Vista up to and including Windows 8.0 and the corresponding server operating systems Windows Server 2008/2008R2 and 2012 for address management, options dialog, text editor and master data.

Outcome

We have withdrawn the changes again, so that there are no display errors under the mentioned operating systems.

6.5.2

CRM Adressverwaltung

address system

Dissection

An unexpected program termination could occur under a few circumstances when creating or editing addresses.

Outcome

The address system does not lead to an unexpected abort of the program even in the few circumstances.

6.5.1

CAD

Erasing images in the schematic/buildings engineering assistant

Dissection

Images with a color depth of 32 bit could not be erased until now.

Outcome

Added support for images with 32-bit color depth to the function.