<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to GLBudgets</title><link>https://sourceforge.net/p/weberp-github/wiki/GLBudgets/</link><description>Recent changes to GLBudgets</description><atom:link href="https://sourceforge.net/p/weberp-github/wiki/GLBudgets/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 15 Oct 2024 09:20:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/weberp-github/wiki/GLBudgets/feed" rel="self" type="application/rss+xml"/><item><title>GLBudgets modified by Tim Schofield</title><link>https://sourceforge.net/p/weberp-github/wiki/GLBudgets/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -34,5 +34,5 @@

 Then the second table holds individual budget amounts for each general ledger
 account. Input by  
-![](https://github.com/timschofield/images/blob/master/EnterBudget.png)
+![](https://github.com/timschofield/images/blob/master/EnterBudgets.png)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Schofield</dc:creator><pubDate>Tue, 15 Oct 2024 09:20:32 -0000</pubDate><guid>https://sourceforge.net91e3b5dcd571f5601742947182758fc4021e2e99</guid></item><item><title>GLBudgets modified by Tim Schofield</title><link>https://sourceforge.net/p/weberp-github/wiki/GLBudgets/</link><description>&lt;div class="markdown_content"&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;New budget system&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Synopsis&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Currently the general ledger budgetting system is quite primitive. All you can&lt;br/&gt;
do is enter a single amount against a GL code for a period. Thses amounts were&lt;br/&gt;
stored in the chartdetails table.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Solution&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It is proposed to build a budget system where multiple budgets can be made for&lt;br/&gt;
the same period, and different people can be assigned to manage them. For this&lt;br/&gt;
we would need two new database tables.&lt;/p&gt;
&lt;p&gt;CREATE TABLE IF NOT EXISTS &lt;code&gt;glbudgetheaders&lt;/code&gt; ( &lt;code&gt;id&lt;/code&gt; int(11) NOT NULL&lt;br/&gt;
auto_increment, &lt;code&gt;owner&lt;/code&gt; varchar(20) NOT NULL DEFAULT ‘’, &lt;code&gt;name&lt;/code&gt; varchar(200)&lt;br/&gt;
NOT NULL DEFAULT ‘’, &lt;code&gt;description&lt;/code&gt; text, &lt;code&gt;startperiod&lt;/code&gt; smallint(6) NOT NULL&lt;br/&gt;
DEFAULT 0, &lt;code&gt;endperiod&lt;/code&gt; smallint(6) NOT NULL DEFAULT 0, &lt;code&gt;current&lt;/code&gt; tinyint(1)&lt;br/&gt;
NOT NULL DEFAULT 0, PRIMARY KEY (&lt;code&gt;id&lt;/code&gt;)&lt;br/&gt;
)&lt;/p&gt;
&lt;p&gt;and&lt;/p&gt;
&lt;p&gt;CREATE TABLE IF NOT EXISTS &lt;code&gt;glbudgetdetails&lt;/code&gt; ( &lt;code&gt;id&lt;/code&gt; int(11) NOT NULL&lt;br/&gt;
auto_increment, &lt;code&gt;headerid&lt;/code&gt; int(11) NOT NULL DEFAULT 0, &lt;code&gt;account&lt;/code&gt; varchar(20)&lt;br/&gt;
NOT NULL DEFAULT ‘’, &lt;code&gt;period&lt;/code&gt; smallint(6) NOT NULL DEFAULT 0, &lt;code&gt;amount&lt;/code&gt; double&lt;br/&gt;
NOT NULL DEFAULT 0.0, PRIMARY KEY (&lt;code&gt;id&lt;/code&gt;), KEY (&lt;code&gt;account&lt;/code&gt;), KEY (&lt;code&gt;headerid&lt;/code&gt;,&lt;br/&gt;
&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;period&lt;/code&gt;)&lt;br/&gt;
)&lt;/p&gt;
&lt;p&gt;The first table holds the header details of each budget, input from the&lt;br/&gt;
following&lt;br/&gt;
&lt;img alt="" rel="nofollow" src="https://github.com/timschofield/images/blob/master/CreateBudget.png"/&gt;&lt;/p&gt;
&lt;p&gt;Then the second table holds individual budget amounts for each general ledger&lt;br/&gt;
account. Input by&lt;br/&gt;
&lt;img alt="" rel="nofollow" src="https://github.com/timschofield/images/blob/master/EnterBudget.png"/&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Schofield</dc:creator><pubDate>Tue, 15 Oct 2024 09:20:32 -0000</pubDate><guid>https://sourceforge.net988031b31fc5e834aede7c02e359748ad0780cda</guid></item></channel></rss>