This article was translated by machine.

Changelog Version 7.0

7.0.74 10/30/2019

General optimizations and stability improvements.

7.0.73 10/28/2019

Kalender

Contrast between background and text color of calendar entries improved

Depending on the background color the text of a calendar entry was hard to read. The text is now oriented to the background color and is displayed in either black or white.

7.0.72 10/24/2019

CRM ERP-Schnittstelle

Synchronization of salutation and letter salutation with the Sage New Classic interface

The salutation/letter salutation is now also taken into account in the comparison. In Sage New Classic - in contrast to Treesoft CRM - the salutation (is rather the salutation by letter) is not stored as text, but coded. We encode/decode the information during the comparison into the corresponding valid formats.

ERP Preisberechnung

Selection of net prices after importing a Datanorm price file not possible

Datanorm files can contain both net and gross prices. The same applies to Datanorm price files that can be used to update prices via price maintenance. If the Datanorm file did not contain net prices, but the price file did, then it was not possible to select net prices in the price calculation. The prices were imported correctly, but were not available for price calculation. This error has now been corrected.

7.0.71 10/09/2019

CAD

Automatic assignment of item designations

If symbols in a schematic have been set in such a way that the placeholders for the item designation are in the same position, both symbols now have the same item designation.

7.0.70 09/27/2019

General optimizations and stability improvements.

7.0.69 09/23/2019

CRM ERP-Schnittstelle

Synchronization of salutation and letter salutation with the Sage 100 interface

When synchronizing via the ERP interface, the salutation and letter salutation are synchronized 1:1 with Treesoft CRM. Since in Sage 100 the "at hand text" is important, this is composed of salutation and contact person. For this both salutation and the contact person must be set, there is a further speciality with the salutation "Herr", there "Herrn" is used.

CAD

Article numbers for cables

If special characters (e.g. '²' for the power of two) are used in an article number, these were stored incorrectly coded in the drawing when cables were labeled.

7.0.68 07/17/2019

CAD

Incorrect bookmarking of schematic sheets in exported PDF files

The text «Inhalt 2» was output as a bookmark instead of the frame label on the schematic sheets.

7.0.67 06/28/2019

General optimizations and stability improvements.

7.0.66 06/18/2019

General optimizations and stability improvements.

7.0.65 06/12/2019

Installation

High-resolution monitor support

The installation wizard now takes into account the scaling factor configured for Windows and is now displayed correctly on high-resolution monitors as well.

CAD

Apostrophes in bookmarks of exported PDF files

A bookmark is created for each individual page/ground plan/view of a drawing. The labeling of a single bookmark consists of several labelled texts, depending on the type of drawing. For this purpose, the individual texts should be cumulated with a whitespace character. In the update 7.0.64 a problem with the coding of whitespace characters and apostrophes was corrected, which resulted in the use of an apostrophe instead of a whitespace character.

Error when calling the standard program for viewing PDF files after exporting a PDF file

After exporting a PDF file, an attempt is made to open it with the standard program for viewing PDF files. If the target directory was specified in the form of an UNC path, the program could not be started after a successful export.

CAD Schaltschrank-Assistent

Set article/symbol

If in the cabinet wizard you wanted to set a mounting rail or a wiring channel and during the determination of the end point selected an article again, the rubber line was not deleted.

Set mounting rail/wiring channel

In the cabinet wizard it could happen under certain conditions that when setting a mounting rail or wiring channel, the following occurs after determining the start position, the crosshairs jumped to the nearest object.

CAD Gebäudetechnik-Assistent

Circuit List

In the circuit list, the areas were partially incorrectly assigned to the circuits.

Einträge

Duplication of entries, tasks and events with high duration

Entries, tasks and events with a high duration could no longer be duplicated. This is now possible again.

System

Clipboard cannot be opened

When pasting from the clipboard it could happen that the software crashes. This was caused by external applications reacting to changes in the clipboard. Examples of such applications are clients of cloud-based telephone systems that search the clipboard for telephone numbers for Click-To-Dial.

7.0.64 04/23/2019

General optimizations and stability improvements.

7.0.63 04/10/2019

CAD

Set article/symbol

If a cable is inserted into the schematic via the article selection, the variables for the type and cross-section of the symbol are automatically labeled. Here some special characters (e.g. '²' for the power of two) were stored incorrectly coded in the drawing.

Set article/symbol

If a cable to which another article is assigned is selected from the selection list of already assigned device identifiers, the current article number is automatically changed to the already assigned article number.

Importschnittstelle

High import duration for price files

If a price file was imported in addition to a datanorm file, the process was extremely time-consuming. The import time for price files has been greatly improved.

ERP

Prices without order numbers were not copied

When copying a material or inserting prices into an existing material, prices without a order number were not taken into account. Prices without a order number are now also copied.

ERP Dokumente

Missing long texts for materials and services

When inserting materials and services into a document that had not yet been copied to the user's own catalog, the long texts for the positions inserted were missing. The long texts are now inserted correctly.

Einträge

Resetting the filters bar for entries

If the entries in the filter bar were filtered according to certain main groups, the display could no longer be reset to all entries. This bug has now been fixed.

Improved duplication of entries, tasks and events

When duplicating entries, tasks and events, the spent time, progress, start on date, due date and time stamp are no longer simply copied, but set to meaningful values.

Termine

Rights for events were not displayed

After opening an event, it was displayed as publicly viewable. When confirming the dialog, the access right for the event was incorrectly set to public. This bug has now been fixed.

7.0.62 03/25/2019

Projektverwaltung

Project list enlarges each time it is opened

Due to a special Windows adaptation it could happen on some systems that the project list has been enlarged bit by bit.

ERP Dokumente

Incorrect totals for copied positions

In rare cases, copied positions could have incorrect totals. This required that the original part lists were previously edited in derived documents.

Crashes when selecting positions

Program crashes could occur when selecting a position in an ERP document. These crashes have now been fixed.

Changes in pre- and final texts were discarded when the window was undocked or docked

If a text template was used in a pre- or final text, the program rejected these changes when the window was undocked or docked.

Copy outline levels by drag&drop from undocked to docked documents

When copying outline levels from undocked to docked documents using Drag&Drop, the target document could no longer be operated afterwards.

Importschnittstelle

Created catalog not displayed

If a catalog was created without importing data, it was no longer displayed the next time the window 'Import DATANORM, ELDANORM or ZVEHNORM' was opened. This error has now been corrected.

Warning when importing into a catalog with different suppliers

When importing DATANORM, ELDANORM or ZVEHNORM, now the suppliers of the last file read in and the file to be read in are compared. If the suppliers do not match, a warning is displayed.

Simplified selection of the supplier of a catalog

To select the supplier, the address window is no longer opened, but only the address list. This simplifies the operation of the program.

ERP

Order numbers when copying materials

When copying materials that are in the own catalog, order numbers are no longer copied for the prices.

Copying material prices

When copying a material to the own catalog or when copying prices to an existing material, only prices that are currently valid or valid in the future are taken into account.

Price selection for materials in the material/wage basis

Previously, alternative prices could only be selected in the material/wage basis using the Price button. The user first had to select the appropriate material. Now it is possible to directly select a new price in the material table via [Alt]+[Left mouse button] on the purchase or sales price. The user no longer has to select a material; the current prices of the corresponding material from the master data are offered for selection. The purchase and sales prices are now kept consistent. If, for example, the user changes the purchase price, the system automatically sets the sales price with the appropriate purchase order number.

Supplier selection in the material/contract basis

The supplier of a material can no longer be changed manually in the material/wage basis. The supplier is automatically set on the basis of the selected price. If the vendor is to be changed, the corresponding price offered by this vendor must be selected.

Price selection for wages in the material/wage basis

Previously, an alternative price from a material could be incorrectly selected for wages in the material/wage basis using the Price button. From now on, the button Price for wages in the material/wage base is inactive. The Update button can also be used to synchronize the prices for wages in the project with the prices from the master data.

Automatic selection of the current material price

Previously, the date of the last change to a price was used to automatically select the most current price when a material was entered in an invoice, for example. When you copy prices to your own catalog, these date values are updated, which means that the most current price can no longer be determined reliably. This issue has now been fixed.

Select prices in the material and wage base

If price was selected in the material and wage base, the column with the order number was incorrectly labeled "Order quantity" in the table with the available prices. The column is now labeled correctly.

Selection of the current material price for manually created prices

Manually created prices were incorrectly not selected as the most current prices, even if they were added last. This issue has now been fixed.

Inserting new prices from the master data into a material

When inserting new prices into an existing material, all prices of the selected material were copied up to now. From now on, only purchase and sales prices that are currently valid or will be valid in the future are copied.

Simplified supplier/manufacturer selection for materials and prices

To select the supplier or manufacturer for materials and prices, the address window is no longer opened, but only the address list. This simplifies the operation of the program.

Aufgaben

Sorting tasks by keyboard instead of drag&drop

Previously, it was possible to sort tasks within projects and addresses in a special sort mode using drag&drop. Sorting was very error-prone and time-consuming via terminal sessions. Instead of drag & drop, tasks can now be sorted using the key combinations [Alt] + [Left] / [Right] / [Top] / [Bottom].

System

Clipboard cannot be opened

In cooperation with external applications, it could happen that the software crashes if the external application opened the clipboard but then did not close it correctly.

Treesoft Office

New icon for demo version

The demo version now has its own icon to make it better recognizable as a demo and test/experiment environment. Furthermore, when starting the demo client, a message appears that the data stored there can be overwritten during updates.

7.0.61 02/23/2019

CAD

Copy symbol

When copying symbols with article numbers located within the path text area, the article number was treated as a path text; i.e. after copying it was no longer on the reference point of the symbol.

Labeling cables

When labeling cable symbols, user-defined placeholders were not taken into account.

ERP

Prices when copying a material

When copying materials, only the purchase and sales prices are copied.

Filter prices of materials

By double-clicking on the price table in the material dialog, prices of certain price types could optionally be hidden. Now all prices are always displayed.

Selecting main suppliers for a material

When selecting the main supplier of a material, all suppliers were previously offered. If the material has been copied from a foreign catalog, only suppliers for which a price has been defined in the material in question are now offered for selection.

Color marking of prices

The color marking of prices for materials has been adjusted. Now all imported prices, e.g. via the DATANORM interface, are displayed in red. The current prices, which are used when inserting the material into an offer or an invoice, are marked green. Prices that are no longer current are displayed in yellow.

Importschnittstelle

Plug-ins in the import interface for DATANORM, ELDANORM and ZVEHNORM

Previously, all plug-ins in the import interface for DATANORM, ELDANORM and ZVEHNORM were also displayed. This has often led to files to be imported being read into a plug-in. Plug-ins are no longer displayed in the import interfaces.

Treesoft Office

Program crash in empty tables

In several tables the program crashed, if these were empty and the [Del] button was pressed.

ERP Dokumente

Pre- and final texts disappeared when the window was undocked or docked.

Pre- and final texts are now also preserved when the window is undocked or docked.

Installation

Windows Server 2019 is now officially supported.

7.0.60 02/04/2019

CAD

The function "Navigate" is terminated with the error message "Loading the drawing 'xxx' failed!" The problem was caused by a previously performed correction, where values intended for testing were incorrectly transferred to the release version.

Area function does not respond as expected

After dragging an area and releasing the left mouse button, the "Edit Area" dialog should be opened directly, but it was necessary to press another button or move the mouse. If, for example, the " Delete " key was pressed, the "Delete" function was not executed, but only then the dialog with the preselection of the "Move" function was opened. The area function was still active after completion or abortion of the function.

ERP Drucken

Default print settings are not saved

Print settings can be defined as default. Under rare circumstances, the settings could not be saved and reset to their origin.

7.0.59 01/29/2019

CAD

Cursor incorrectly positioned

The cursor could be moved by one unit when snapping objects in stretched, compressed or rotated symbols.

Clipped texts in symbol preview

Some letters go beyond the so-called H-line or are partly below the baseline (e.g. g or q). These parts were not taken into account in the boundary calculation, which led to clipped texts in symbol previews.

Identification for internal or external terminals incorrectly exported with intelligent PDF export

The corresponding Unicode characters were not part of the ISO 3098 font provided by us.

7.0.58 01/07/2019

General optimizations and stability improvements.

7.0.57 12/21/2018

CAD

Coordinates

If an opening parenthesis "(" or a space was entered as the last character in the "Coordinates" function, the program crashed.

Article texts conceal symbol texts

Symbol texts are hidden if free texts are on the same position. Since version 7.0, double precision values have been used for the calculations, due to which rounding inaccuracies can occur. In order to compensate for these rounding inaccuracies, positions are compared with a given tolerance. This tolerance was set too generously at the beginning of the version 7.0 development.

Sorting with activated full text search

A full text search is available in some CAD lists. If this full text search was selected, no sorting was active by default up to now. Now the first sortable column is used by default.

Update symbol

The key combination Ctrl+A now selects all symbols in the list.

Edit Catalog

If the catalog has been edited in the function "Set article/symbol", the catalog branch has not been restored correctly.

If a circuit diagram starts with sheet number 0, navigation no longer worked.

Labeling contacts

When labeling contacts, after entering the first contact number, it is incremented and suggested for the next contact number.

Edit project table

If the function "Replace all" was used when editing the project table, it could happen that the program ended up in an endless loop.

Item designation frame

If the cursor was on the reference point of the symbol for the itemdesignation frame and an editing function such as "Move" was called, the function was only applied from this symbol and not to the itemdesignation frame.

Save symbol

When saving symbols, the system did not check whether the symbol references itself by the assigned name.

CAD Gebäudetechnik-Assistent

Right mouse button

Now no nested symbols are caught, only free symbols.

Dimension

When the "Dimensioning" function was started in a zoomed area, the zoom section changes to the origin of the drawing.

Connect position

After selecting a cable in the "Set article/symbol" function, the cursor must be positioned next to the component to be connected by a mouse click. If the function "Connect position" (Ctrl+X) was called afterwards, the 3D tabulator received the input focus. To be able to connect the component, the mouse had to be used again to move the cursor to the graphic can be clicked.

The menu item "Online Presentation" has been added to the "Service" menu.

CAD Schaltschrank-Assistent

Parameter macro S:3Xset

The dialog for parameterizing a terminal requires complete input of the dimension (height, width, depth). If any of this information was missing, an error message was displayed in an infinite loop.

CRM

Fixed the import path of the Plug-in Manager

In the Plug-in Manager the folder "Import" in the program directory was opened when selecting the plug-ins to be imported, if the folder exists. The folder "Import/Plug-ins" in the program directory will now be opened if the folder exists.

ERP

Display of next numbers dialed for documents and master data unified

In the options dialog under number ranges, the next numbers selected were displayed for documents and the last numbers assigned for master data. Now the next numbers selected are also displayed for the master data.

7.0.56 11/09/2018

CAD

Grid display

The minimum grid mesh size was halved.

Item designation texts in text annotations of exported PDF files are incorrectly encoded

The wrong encoding was noticeable by apostrophes instead of spaces in the title of text annotations.

7.0.55 11/02/2018

CAD

Text

The line breaks were lost when inserting multiline text modules.

Text

The system variable "FileComment" was no longer replaced in drawing files by the comment of the drawing.

Label terminal strips

With the "Delete" function, the standard names were deleted instead of the unused terminal strips.

Label cores

If umlauts have been used in the identification of cores in the master data, these cores have been listed twice in the cable plan.

Foreign language translation

In foreign language translation, variable symbol texts, regardless of type and visibility, were always labeled with information variables with the property "visible".

Master data

The function "Further symbol assignments" could not be used to assign symbols with the same name from other libraries.

ISO font preview not correct for PDF export

The text fitting in the preview of the PDF export could differ from the result if the ISO font was selected.

Autoconnect lines not recognized

It could happen that automatically generated Autoconnect lines were no longer recognized as such and were not deleted during a rebuild. As a result, the number of lines in a drawing increased steadily as soon as a function relevant to autoconnecting was executed. To clean an affected drawing of unnecessary autoconnect lines, it is sufficient to start and abort an autoconnecting relevant function such as the area function.

Notifier

Benutzerliste mit Anzeige laufender Telefonate

A list of all users can now be opened in the Notifier via the user symbol in the upper left corner. All active users are displayed in this list. Each user can see which contact person others are currently speaking to.

7.0.54 10/10/2018

General optimizations and stability improvements.

7.0.53 10/02/2018

General optimizations and stability improvements.

7.0.52

CAD

Translation updated

Some incorrect, incorrectly formatted and non-existent translations into English have been corrected or added.

Incorrectly labeled bookmarks in exported PDF

In addition to version 7.0.41 the bookmarks of the category "Files" are now correctly labeled as well.

Context menu could not be opened

It could happen that the context menu could only be opened after several attempts.

Translate texts

When translating (labeling) symbol texts, any existing line breaks were lost.

Insert [Ctrl]+[V]

When positioning objects from the clipboard, no autoconnect lines were displayed.

Symbol information [Shift]+[i]

No more device labels were displayed in the list.

Edit text

If only the variable type has been changed in the "Edit text" function, this change has not been saved.

Delete drawing

If a drawing is deleted for which references exist in the label lists, these are rebuilt.

CAD Gebäudetechnik-Assistent

Symbol information Electrical component [I]

If texts have been changed in this dialog, a noticeable screen flicker occurred during the subsequent layout.

7.0.51

CAD

Crash of the program fixed

It could happen that the program crashed when an evaluation-relevant component was processed on a sheet containing cables from a library other than the e-technology library.

7.0.50

CAD

Copy (area or layer)

The labeling list for termination points was not updated during copying.

Right mouse button in zoomed drawing

If the right mouse button is pressed in a zoomed drawing, the zoom area remains unchanged.

Change object type

The object type could also be changed for connection points in symbols.

Erase raster graphics

It could happen that also the raster graphics were erased, which were not in the erasing area. In addition, erased raster graphics are now correctly transferred to the undo/redo system.

Order of document types in the print/PDF export dialog

Both the order and the activation status of documents of different types are now saved for each project.

7.0.49

ERP Dokumente

Fixed purchase price and fixed sales price for the position

It is again possible to enter a negative amount at the fixed purchase price and fixed sales price for the position. The invalid character warning has been removed.

7.0.48

CAD

Now works with master potentials again.

Edit project table

Each project is only displayed once, no matter how many addresses are assigned.

Moving cables

When moving cable symbols, the references to the already assigned cores are retained.

Draw Curve

The guides were not hidden after the function was cancelled.

Coordinate input

During absolute coordinate entry, the cursor was not positioned relative to the grid origin, but relative to the mesh origin.

Optimized display of objects to be changed in area and object functions

The display of objects to be changed in area and object functions, such as Move or Rotate, has been adjusted again and can now be personalized. To do this, add the entry "ObjectsToProcessVisibility=VFD" to the "System.ini" under the group "[Developer]". V=Visible, F=Fuzzy, D=Deleted.

7.0.47

CAD

Autoconnect lines

When moveing/copying areas and objects, virtual lines are displayed in the correct object type.

Display of snapped texts

Snapped texts entered by the system (free texts with placeholder attribute) are displayed again if the display of unlabeled placeholders is switched off.

Display of symbol texts in area function

When previewing the area function, in the drawing, it could happen that the symbol texts themselves were visible in addition to the labeled texts.

CAD Schaltplan-Assistent

Ignored keystrokes in Symbol Wizard for devices

Keystrokes (enter, tabulator etc.) are now again accepted even if the dialog does not have the focus.

7.0.46

Mobile Anbindung

Treesoft Office Mobile

The app Treesoft Office Mobile is the newly developed app for mobile access to Treesoft Office. It replaces the previous Treesoft CRM app. The new app is available for both Android and iOS. In the course of the conversion to this new app, there are some changes from an administrative point of view that must be taken into account after an update of Treesoft Office to this version.

Licensing

The licensing model for the new app and mobile data access has changed slightly. The app is now available free of charge in the stores. Each user or mobile device must now be licensed under the Treesoft Office Mobile license. All existing customers of the app need a new license file.

New App

The new app can be installed under the name Treesoft Office Mobile via the Google Play Store or the Apple App Store.

Backups

For the communication between the new app and Treesoft Office there is now a new service, the Treesoft Backend. In all backup scripts the old service Treesoft Mobile Agent must be replaced by the new one.

Firewall rules

If you have configured the incoming and outgoing firewall rules for the old Treesoft Mobile Agent via the used TCP port, nothing changes for you. If you have configured the firewall via the Program\TreesoftMobileAgent.exe program, this configuration must be replaced by the new Program\Backend\TreesoftBackend.exe program.

Secure connection via HTTPS

Previously you had to activate HTTPS as a secure communication medium between the app and the Treesoft Mobile Agent in the options dialog of Treesoft Office SSL. The SSL certificate could then be assigned to the Treesoft Mobile Agent.

This approach has changed fundamentally. The new Treesoft backend communicates exclusively via HTTP. To secure the connection, a so-called reverse proxy is now required. This proxy accepts secure HTTPS connections and then forwards the communication via HTTP to the back end. Examples of reverse proxies are Microsoft's IIS or nginx in the Unix environment. By using these reverse proxies, we increase security against today's common attack scenarios. These components have been used productively for a long time and have extensive security mechanisms. For information on how to configure such a reverse proxy via the IIS, see Help.

Another important change is that self signed SSL certificates are no longer supported. If you do not yet have a valid SSL Certificate and do not wish to purchase one, we recommend the free Certificate Authority Let's Encrypt. How such a certificate can be set up for the new backend via the IIS is also described in the help.

Moved settings in options dialog

Up to now, the mobile connection could be configured in the options dialog under "Grundlagen -> Treesoft Mobile Agent". The configuration has been moved to "Grundlagen -> Mobile".

7.0.45

CAD

Edit project table

The first time the function was called, the dialog was displayed transparently. In the "Replace" function, the "Replace all" option caused a program crash if the character string to be searched for was part of the character string to be replaced.

Browse Pages

The Autoconnect lines were missing in the preview symbols. Screen flickering has also been eliminated.

Labeling rule Page/Section

If symbols were set to the right of the last current path, 0 was entered as the path.

Foreign language translation labeled at the wrong layer

Comment symbol texts and frame texts were always labeled on the active layer. Only layer variable texts are labeled on the active layer, all others are labeled on the source layer.

Area copy to clipboard

After a range copy has been aborted, only one copy aligned at the reference point is now stored in the "Clipboard" library.

Preview of automatic connections

Objects to be copied are no longer ignored when previewing automatic connections.

CAD Konverter

Export of cutting symbols

The check box "Export cutting symbols" can now be used to determine whether symbols that are not completely within the defined export range are also exported.

CRM

Texts of entries

When selecting tasks, appointments or history entries, the corresponding text may not have been updated, this was fixed.

Start-Center

Display of documentation in the Start Center

Documentation for Treesoft Office can now be opened quickly via a tile in the Start Center. The tile is only activated by default in the demo version.

ERP Dokumente

The text for the tax code is now checked during booking without preview.

The entry of invalid characters at the fixed purchase price and fixed sales price for the position is now prevented.

7.0.44

CAD

Stretching and compressing of bitmaps

Bitmaps can now be stretched or compressed again.

ERP Dokumente

Fixed program crash when booking invoices

It could happen that the program crashes when booking newly created invoices.

7.0.43

CAD

Changing the active color palette or background color not directly visible

Changes to the active color palette and background color, via the options dialog, are now directly visible again in the active drawing.

7.0.42

CAD

Replacing Texts

If placeholders are used in the search, the line breaks disappeared after replacement for multiline texts.

Labeling connection texts

Connection texts are now labelled again in the order from top to bottom and from left to right.

Change object type

If the function was canceled, the selected object still existed but was not visible.

Set single raster graphics

After inserting a raster graphic, the drawing frame was missing.

Copy Layer Dialog

The key combination [Alt]+[V] gave the focus to a wrong control.

Macro 0artvari

Wrong text encoding was used when reading symbol texts.

If the drawing could not be loaded …

Besides the possibility to log errors during loading and saving of drawings, a dialog message now informs if the loading process was not successful. For compatibility reasons, an empty drawing is now also loaded in this case.

Line breaks in dialog messages

Line breaks in some dialog messages are now displayed correctly again.

CAD Schaltschrank-Assistent

Scale in option dialog

The scale of the current control cabinet view is displayed correctly again in the options dialog.

CAD Konverter

Images converted with wrong colors

When converting ZNG drawings to DWG or DXF format it could happen that the red and green color channel of graphics was swapped.

CRM Adressverwaltung

Change the origin of a communication

Changing the origin of a communication (Personal, Department, Global) could cause a crash under certain circumstances.

7.0.41

CAD

Incorrectly labeled bookmarks in exported PDF

Bookmarks created during PDF export are now correctly labeled again.

7.0.40

Projektverwaltung

Delete TreeCAD documents in the project management

The top files under the TreeCAD tab in the document overview of the project management could not be deleted. This is now possible.

CAD

Optimized visualization of objects to be changed in area and object functions

By popular request, the visualization of objects to be changed in area and object functions, such as move or rotate, has been optimized.

Rotate rectangles

Rectangles can be rotated again using the area functions. If the rotation does not correspond to a multiple of 90°, the affected rectangles are converted into lines.

General stability improvements

CAD stability has been improved

7.0.39

CRM Mailing

Add e-mail attachments using Drag&Drop

Files can now also be added as e-mail attachments using drag&drop if the dialog for sending the e-mail has been opened via an address.

CRM

General stability improvements

CRM stability has been improved

7.0.38

CAD

Invalid characters in texts

Unlike other texts, variable texts in CAD have additional properties (Layer/Global, visible/invisible,…). This information is stored together with the actual text. This additional information was mistakenly stored in all texts.

Labeling Symbol Texts

The "Auxiliary variable symbol texts" option has been modified to no longer label information variables.

Area copy in clipboard

After defining the reference point for a area copy, the copy is now always stored in the "Clipboard" library.

Undo Steps

The number of undo steps can no longer be set because an upper limit no longer exists.

Label cables

If a cable was labeled with the option "Label all symbols of the cable", it could happen that any variable texts on the layer of this cable were changed. The error always occurred if a text was to be changed on a layer that did not correspond to the active layer and a text was also at the same position on the active layer.

When cables are labeled for the first time, the entries for the last cable are preset in the dialog.

ERP Dokumente

Focus problem during takeover

For partial invoices and delivery notes, positions can be taken from the booked order confirmation. The list for the takeover is no longer hidden behind the main window.

CRM Mailing

Add e-mail attachments using Drag&Drop

Files can now also be added as e-mail attachments using Drag&Drop.

CRM Adressverwaltung

Crash while adding customer information to a new address

If a new address has been created and customer information was subsequently added, program crashes could occur. This problem is now fixed.

CRM

Crash during the creation of a task to an e-mail to which no address is assigned

If a task was created for an e-mail to which no address is assigned (via context menu -> Entries -> Create task), program crashes could occur. This problem is now fixed.

Stammdaten

Warning when setting a validity area for material prices

If you select the "Valid To" (Valid From:) checkboxes in the Master Data>Material dialog on the Prices tab, they can no longer be deactivated.

A warning message informs the user that areas of validity that have been set cannot be removed or changed again.

7.0.37

CAD

Edit Text

If a text is edited on a layer that is not active but only visible, the text now remains on its original layer.

Crash at program start

Fixed an error that caused a crash on program startup.

Labeling of frame texts

The attribute of the placeholder (layer or global) is now taken into account when labeling placeholders in the drawing frame.

Labeling of symbol texts

Symbol texts are no longer displayed after the labeling if they were caught before the labeling.

Single labeling using the numeric keypad

Single labeling using the numeric keypad [,] is now possible again when the Num-Lock key is activated.

ERP Offene Posten Verwaltung

Print outgoing book / open items

Due to internal conversions, it was not possible to print the outgoing invoice ledger or the open items. This problem has now been resolved.

7.0.36

CAD Konverter

The program now starts again with the set background color.

CAD

Keyboard operation

Following the functions "File > Open…" and "Symbol > Set article/symbol…" it was not possible to operate the document with the keyboard after selecting a file or symbol.

7.0.35

CAD

Optimized cursor rendering

The cursor only partially covers underlying objects so that they are easier to see.

7.0.34

CAD

Changes in the print/PDF export dialog are not displayed in the preview

The preview now works again as expected

7.0.33

CAD

Graphics output optimized

Changes to active objects such as the cursor no longer require a complete drawing of the entire drawing, which in some cases makes working with complex drawings much smoother.

Object snap of circular arcs captures, erroneously, closest position on circular arc

Instead of the nearest position, either the start or end point is now snapped.

The "Radius" function cannot be executed

The function can now be executed again if only rectangles are present on the visible layers.

7.0.32

CAD

References and article information were not included in the intelligent PDF export

Both references and article informations are now displayed again.

CAD Schaltplan-Assistent

Automatic wire labelling revised

The automatic setting of the wire symbols has been completely revised and now also takes the T-Pieces into account correctly.

CAD Gebäudetechnik-Assistent

Area copies were not displayed

Area copies were stored in the wrong directory and could therefore not be displayed or set. The error has been corrected.

7.0.31

CAD

Special characters in text input dialog

The Greek character 'Omega' can now be inserted again in the dialog using the special button. In addition, the dialog has been extended by the special buttons for the Greek characters 'Delta' and 'Theta'.

7.0.30

General optimizations and stability improvements.

7.0.29

CAD

Section texts invisible

Section texts are no longer created as invisible variable texts and are therefore visible even when the placeholder display is deactivated.

CAD Konverter

Symbols not exported

Some symbols in the "Open PDF/DWG/DXF to ZNG for ST" wizard may not have been exported. The error has been corrected.

7.0.28

Einträge

Missing column contents in the e-mail outbox

Due to the last update of Firebird, some columns were missing in the email outbox. The problem has been fixed while slightly improving performance.

7.0.27

General optimizations and stability improvements.

7.0.26

CAD

Grid and cursor incremental jog not getting adjusted when opening drawings and switching views

The grid and cursor incremental jog is now adjusted to the paper size and scale of the opened drawing or view.

7.0.22

CAD

Symbol texts with negative text height

In addition to 7.0.17, automatically applied texts now take over the correct text height as well

7.0.20

CAD

Moving the view

The view can now be moved by pressing and holding the middle mouse button.

CAD Schaltplan-Assistent

Update of the labelling lists

The label lists are now updated in the area functions.

7.0.19

CAD

Improved rendering of help texts

When drawing simple objects, additional information, such as the radius of the arc to be drawn, is displayed for support. This additional information is now always rendered in the same size regardless of the current zoom.

CAD Gebäudetechnik-Assistent

Preview lines not visible in the object type list in the options dialog

The preview lines for the individual object types in the object type list of the options dialog are now displayed correctly again. Furthermore, the time until the list is completely built up could be drastically reduced.

7.0.18

CAD

Configured layers and object type ignored for hatching function

Both the configuration of the layers to be considered and the object type set are now taken into account when hatching in the electrical installation and cabinet construction assistant.

Acceleration of the hatching function

The hatching function has been reworked and now works much faster in all assistants.

7.0.17

CAD

Symbol texts with negative text height

Dissection

When inscribing symbol texts with a negative text height, the inserted text was inserted into the document with a positive text height. This text was visible when printing the drawing afterwards.

Outcome

The text height of the specified text now corresponds to that of the symbol text.

Some missing icons added

Some menu commands lacked icons, which have now been added.

Keyboard shortcuts adapted to English translation

The keyboard shortcuts in the menus are now the same in both the English and German versions.

7.0.16

CAD

Screen scaling enabled

Dissection

The trend is towards monitors with ever-higher resolutions and a constant size, with the result that many control elements are displayed only very small. In order to counteract this and still benefit from the higher resolution, Microsoft has introduced screen scaling. This tells a program which factors have to be used to scale the control elements in order to compensate for the high resolutions. Due to the very early development of Treesoft Office, most parts of the program are not prepared to scale the controls and therefore require extensive and lengthy changes. Some parts have already been adapted, such as the CAD or CAD converter, but scaling had to be activated via a configuration file.

Outcome

From now on the scaling is basically active, so that the program parts which have already been adapted can benefit from the higher resolution.

Color palette incompatible with 6.5

Dissection

It could happen that the versions 7.0.0 - 7.0.15 saved color palettes, which are partly incompatible with earlier versions. This made itself noticeable in an incorrect representation (wrong colors).

Outcome

The color palettes are now saved correctly. If the problem has already occurred, it is sufficient to change the color palette in version 7.0.16 or newer.

Raster color not updated

Dissection

The grid color was not adjusted after changing the color palette or background color. As a result, the grid was difficult or impossible to see.

Outcome

The color of the grid will now be adjusted.

New grid display

It is now possible to change the grid from the typical punk representation to a line representation; add the entry "GridUsingLines=ON" in the "System. ini" under the group "[Developer]".

Raster display in high zoom levels

Dissection

The grid is not displayed if the grid dimension is so small that it no longer has any practical use due to problems with the display speed and clarity.

Outcome

With the height of the zoom level, the threshold of usability shifts and is now dynamically applied, which means that the grid is displayed again in higher zoom levels.

Grid dimension is not restored correctly

Dissection

If a sheet size other than A3 or a scale other than 1:1 was selected, the grid dimension was not restored correctly.

Outcome

The grid dimension is now restored correctly regardless of sheet size and scale.

7.0.12

CAD

Screen output inaccuracy

Dissection

It could happen that objects within symbols were represented by rounding differences to free objects, offset by one pixel.

Outcome

A performance optimization for the display of symbols, which did not have any measurable effects on the display speed after comprehensive tests, has been removed. Objects in symbols are now displayed in the same way as free objects.

7.0.11

CAD

Selection of objects simplified

Dissection

The selection of objects in functions such as "Tangent drawing" could become difficult if the anchor point of the respective object could not be approached in the set incremental dimension.

Outcome

Already an approximation to the anchor point, within the adjusted incremental dimension, is now sufficient to select it.

Accelerated display of dashed lines or texts

The display speed of drawings with many dashed lines or texts could be accelerated by up to 30%.

Changes to color palettes were not saved

Dissection

Changes to the color palettes User 1 to User 5 as well as the last used color palette and background color were not completely saved.

Outcome

The color palettes and all the information they contain, such as the last used color palette, are now correctly saved and restored.

WinTC.exe does not terminate properly

Dissection

In some installs (on Windows 7) of the beta version (7.0.10) distributed on the top days of 2017, the WinTC. exe is not terminated correctly.

Outcome

The WinTC.exe will now terminate properly.

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 "Arbeitshandbuch-CAD-Konverter.pdf".

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.