Skip to content

subashbl/Tree-Surgeon

 
 

Repository files navigation

Use Cases and Summary

  • Allows users to work more intuitively with hierarchies
  • Speeds up manual hierarchy design, development and maintenance
  • Facilitates auditing of hierarchies, such as chart of accounts for financial systems
  • Very useful for systems implementations that require hierarchy and master data design as project deliverables
  • Allows hierarchies to be exchanged across business without requiring access to main systems
  • Standard save format is a normal Excel file .xlsx

Features

  • Manage by editing the sheet or right clicking in the treeview
  • Create/delete/move an unlimited number of columns
  • Cut/Copy and Paste IDs between hierarchies, delete and rename also
  • Compare and Merge sheets
  • Save/export changelog table with information such as username, date, old value
  • Sort rows in tree walk order or by column, ascending or descending
  • Open / export flattened hierarchies
  • Formulas and conditional formatting
  • User entry validation for text, numbers and dates
  • Collaborate with others by importing their changes to your sheet
  • Save program data and sheet as .xlsx, .json
  • Run as an API to export flattened hierarchies

alt text

Download

Program Type Download Link
Portable Folder .exe https://github.com/ragardner/Tree-Surgeon/releases/download/2.6427/Tree.Surgeon.zip
Python Source https://github.com/ragardner/Tree-Surgeon/archive/2.6427.zip

Contact [email protected] for more information

About

A hierarchy/master data management and design tool

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 74.1%
  • C 17.8%
  • XSLT 5.1%
  • C++ 2.1%
  • Objective-C 0.9%