diff --git a/.gitignore b/.gitignore
index ad46b30..d9ce0bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,61 +1 @@
-# Logs
-logs
-*.log
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-
-# Runtime data
-pids
-*.pid
-*.seed
-*.pid.lock
-
-# Directory for instrumented libs generated by jscoverage/JSCover
-lib-cov
-
-# Coverage directory used by tools like istanbul
-coverage
-
-# nyc test coverage
-.nyc_output
-
-# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
-
-# Bower dependency directory (https://bower.io/)
-bower_components
-
-# node-waf configuration
-.lock-wscript
-
-# Compiled binary addons (https://nodejs.org/api/addons.html)
-build/Release
-
-# Dependency directories
-node_modules/
-jspm_packages/
-
-# TypeScript v1 declaration files
-typings/
-
-# Optional npm cache directory
-.npm
-
-# Optional eslint cache
-.eslintcache
-
-# Optional REPL history
-.node_repl_history
-
-# Output of 'npm pack'
-*.tgz
-
-# Yarn Integrity file
-.yarn-integrity
-
-# dotenv environment variables file
-.env
-
-# next.js build output
-.next
+docstuff
\ No newline at end of file
diff --git a/.mak b/.mak
new file mode 100644
index 0000000..e69de29
diff --git a/.nojekyll b/.nojekyll
deleted file mode 100644
index 8b13789..0000000
--- a/.nojekyll
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..ee4493f
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,4 @@
+{
+ "python.pythonPath": "${workspaceFolder}\\docstuff\\Scripts\\python.exe",
+ "restructuredtext.confPath": "${workspaceFolder}\\source"
+}
\ No newline at end of file
diff --git a/Generalfeatures_files/colorschememapping.xml b/Generalfeatures_files/colorschememapping.xml
deleted file mode 100644
index 6a0069c..0000000
--- a/Generalfeatures_files/colorschememapping.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
Edit Node – General Settings
@@ -510,23 +509,6 @@For the Calculation Method being selected as “Data Source”, you can follow the steps as explained in the following link : https://valq.com/blogs/3-methods-of-mapping-valq-nodes-to-data/
Using the Constant Node option, you will be able to use the constant value for any Node. -For our example, navigate to the Configuration settings for the Node “Revenue” (see Figure below).
-
-Configuration settings for Constant Node
-Now select the Node Type as “Constant”. Select the option “Formula” for the -Calculation Method and provide the value as “120000” in the Custom Formula Area. -Based on the above settings you will be able to view the valQ screen with Node “Revenue” having the -constant value as “120000” (see Figure below).
-
-Node “Revenue” with Constant value
-Also you can create a Template Node for the already existing Node. It @@ -537,7 +519,7 @@
Edit Node: Copy of Revenue Node labelled as Revenue 2
Edit Node: Calculation Method selected as Template based on other node and Revenue Node to be used as Template
Based on the above configuration, you will be able to view the Templated Node Revenue 2 having all its Nodes similar to the Revenue Node as per our example.
-
Edit Node – Display Settings
Based on the above Display settings, you will be able to view the valQ screen as shown in the below Figure.
-A Node in a tree can now be added with a maximum of two composite nodes which can be taken from any nodes. For our example, the below Figure shows the Tree structure with several nodes.
-For our example, two child nodes from the Node “Total Cost” needs to be included as composite nodes to the Node “Revenue”. For adding the composite nodes, go to the configuration settings window of the Node “Revenue” by clicking the Edit and Configure Node option (see Figure below).
-In the Edit Node panel, go to the Display settings and add the Nodes “10:Production Cost” and “36: Realisation Cost” as Composite Nodes to the Node Revenue (see Figure above). Now the Tree structure will get configured based on the above settings (see Figure below).
-The composite nodes will have no effect in the Table view structure of the Tree. In the Quick Editor screen, you can view the composite node ids in a separate column by enabling the composite node option from the “selected columns” drop down menu (see Figure below).
-
valQ with Simulation Settings
From the above Figure, you will be able to view the pop window as shown in the above screen by clicking the Arrow icon in the Net Profit Node as shown in the Figure below.
-
Net Profit Node
Now click the Edit option in the pop window as shown in the Figure below.
-By clicking the Edit option, you will be able to view and edit the input values for the Simulation Period (see Figure below).
-
valQ with Business Definition Settings
Based on the above settings, you will be able to view the Business Definitions details in the Pop up screen as shown below.
-Using the Conditional Formatting option, you will be able to apply the Alert Thresholds and Rules at the specific Node Level (see Figure below). For our example, the Node “Revenue” has been selected.
-
Conditional Formatting Settings for Node
Now set the option as “Custom Rule: Overwrites default or any inherited rules” as shown in the below Figure.
-
Conditional Formatting Settings for Node - Custom Rule option with Percentage selection
The Custom Rule option can be configured based on variance percentage values and the values applied at period level (see Figure above).
For our first example, set the option for the Custom Rule as “Percentage” and also enable the property “Apply to Descendants”. Set the Threshold values as shown in the above Figure. After simulation, you can find that the Variance percentage value for the Node “Revenue” falls in the Threshold range (4%)* which is between -10% to -1% and based on that condition, the status bar for the Node Revenue is yellow color (see Figure below).
-Also you can observe that the Descendant Node “Copper Price” has been updated with the same Threshold settings based on our configuration. The Variance percentage value for the Descendant Node “Copper Price” falls in the Threshold range (8%)* which is Above 1% and based on that condition, the status bar for the Descendant Node “Copper Price” is green color (see Figure below).
-For our second example, set the option for the Custom Rule as “Value (applied at Period Level) - see Figure below.
-
Custom Rule option with value selection for the Node “Revenue”
Set the Threshold values as shown in the above Figure. After simulation, you can find that the Metric value for the Node “Revenue” falls in the Threshold range (522.3)* which is Above 1 and based on that condition, the status bar for the Node Revenue is green color (see Figure below).
-As part of the New Release, you have the option to convert the Dynamic Model to an Advanced Model (see Figure below).
-When the option is clicked, now you will be prompted for the Message window as shown below.
-
Confirmation Message
After clicking Yes, you will be able to edit the configuration for all the level of Nodes similar to the Advance Model (see Figure below).
-For our example we have created a Parent Node and two child Nodes (see Figure below).
-Using the “Import an Advanced Model” option, you will be able to import data through two different options as shown below.
-
valQ – Import from Excel
Using the option “Import from Excel”, you will be able to paste the JSON File Data Format text into the Text Editor as shown in the below Figure.
-
Configuration Data from Excel Format
Now based on the above configuration, you will be able to view the Tree formed with Nodes in the valQ screen.
-Now navigate to the Import an Advanced Model option in New Tab and paste the JSON File Data Format text for the second tree into the Text Editor as shown in the below Figure.
-
Import a Tree
Configuration Data from Export File Data Format
Now based on the above configuration, you will be able to view the Tree formed with Nodes in the valQ screen.
-
Node Details
Node Details
For our example, the above Figure shows the expanded form of the Grid View. The below Figure shows the collapsed form of the Grid View.
-You will be able to import and export the data in the form of excel file using the Import from Excel and Export to Excel buttons as shown in the below Figure.
-The Export to Excel File button will be only functional in the web version of the Power BI (see Figure below).
-The exported file can be edited and it can be imported by clicking the Import from Excel File button.
-The import function can be done by browsing the location of the file (see Figure below).
-The below Figure shows that all the columns are being selected and they are displayed in the grid. The user can scroll the Horizontal scroll bar in order to view the remaining columns.
-The below Figure shows that only the selected columns get displayed in the grid.
-The above Figure shows that the Formula for the row item Copper Sold has been edited. As another example, the below Figure shows that the Calculation Method has been edited.
-Similarly the Node Search for the Source Key Column will be in Drop Down List showing the Nodes from the assigned Data Source and the user can select the appropriate Node from the Drop Down List (see Figure below).
-The below Figure shows the Locked Simulation in the Excel File which can be imported to the Grid view.
-The rows can be reordered for the child nodes which exists under a Parent Node. The below Figure shows the Grid view before reordering the child nodes.
-The below Figure shows the Grid view after reordering the child nodes.
-