commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r6784 - in trunk/gnue-packages: . base/item hr hr/doc sales sales/doc su


From: kilo
Subject: r6784 - in trunk/gnue-packages: . base/item hr hr/doc sales sales/doc supply-chain supply-chain/doc supply-chain/inventory
Date: Tue, 7 Dec 2004 18:31:13 -0600 (CST)

Author: kilo
Date: 2004-12-07 18:31:11 -0600 (Tue, 07 Dec 2004)
New Revision: 6784

Added:
   trunk/gnue-packages/hr/
   trunk/gnue-packages/hr/doc/
   trunk/gnue-packages/hr/doc/SUMMARY
   trunk/gnue-packages/sales/
   trunk/gnue-packages/sales/doc/
   trunk/gnue-packages/sales/doc/SUMMARY
   trunk/gnue-packages/sales/sales.gcd
   trunk/gnue-packages/supply-chain/
   trunk/gnue-packages/supply-chain/doc/
   trunk/gnue-packages/supply-chain/doc/SUMMARY
   trunk/gnue-packages/supply-chain/inventory/
   trunk/gnue-packages/supply-chain/inventory/inventory.gcd
Modified:
   trunk/gnue-packages/NEWS
   trunk/gnue-packages/base/item/item.gcd
Log:
Packages.
Threw Item apart to several modules.

Modified: trunk/gnue-packages/NEWS
===================================================================
--- trunk/gnue-packages/NEWS    2004-12-07 08:54:20 UTC (rev 6783)
+++ trunk/gnue-packages/NEWS    2004-12-08 00:31:11 UTC (rev 6784)
@@ -1,2 +1,5 @@
+New features/changes by 2004-12-07
+* Threw Item apart to Base, Sales and SC/Inventory
+
 New features/changes in version 0.0.1: (2004-07-08)
-o Initial version
+* Initial version

Modified: trunk/gnue-packages/base/item/item.gcd
===================================================================
--- trunk/gnue-packages/base/item/item.gcd      2004-12-07 08:54:20 UTC (rev 
6783)
+++ trunk/gnue-packages/base/item/item.gcd      2004-12-08 00:31:11 UTC (rev 
6784)
@@ -29,7 +29,6 @@
     <property name="shortName"  type="string(35)"                           
comment="" />
     <property name="longName"   type="string(70)"                           
comment="" />
     <property name="keywords"   type="string"                               
comment="Free form keywords for lookup" />
-    <property name="price"      type="number(10,2)"                         
comment="" />
     <property name="unit"       type="ITEM_UnitType"                        
comment="Measurement unit" />
   </class>
 

Added: trunk/gnue-packages/hr/doc/SUMMARY
===================================================================
--- trunk/gnue-packages/hr/doc/SUMMARY  2004-12-07 08:54:20 UTC (rev 6783)
+++ trunk/gnue-packages/hr/doc/SUMMARY  2004-12-08 00:31:11 UTC (rev 6784)
@@ -0,0 +1,18 @@
+Human Resources manages your most valuable asset, your people.
+    With GNU Enterprise Human Resources, you can pay staff,
+    ensure equitable compensation, manage training, administer benefits
+    and comply with the myriad of government regulatory programs.
+    National and Industry templates cater for the requirementsof different
+    countries and organizations.
+
+Human Resources deals with
+    * Personnel
+    * Payroll
+    * Recruitment
+    * Skills Inventory
+    * Compensation Management
+    * Organizational Planning
+    * Compliance
+    * Training
+    * Benefits
+    * Time and Expenses

Added: trunk/gnue-packages/sales/doc/SUMMARY
===================================================================
--- trunk/gnue-packages/sales/doc/SUMMARY       2004-12-07 08:54:20 UTC (rev 
6783)
+++ trunk/gnue-packages/sales/doc/SUMMARY       2004-12-08 00:31:11 UTC (rev 
6784)
@@ -0,0 +1,8 @@
+Sales is a critical package within your organization.
+    When the customer signs the order, it triggers the entire
+    Supply Chain Management process. Through analysis of sales data,
+    Customer Relationship Management tries to understand customer needs.
+    GNU Enterprise Sales allows you to monitor the performance of sales staff
+    and spot problems. It allows you to set sales compensation policies
+    which reflect company objectives then calculates sales compensation
+    based on information from Order Entry.

Added: trunk/gnue-packages/sales/sales.gcd
===================================================================
--- trunk/gnue-packages/sales/sales.gcd 2004-12-07 08:54:20 UTC (rev 6783)
+++ trunk/gnue-packages/sales/sales.gcd 2004-12-08 00:31:11 UTC (rev 6784)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- SALES Module
+
+     Copyright 2004 Free Software Foundation
+
+     This file is part of GNU Enterprise.
+
+     GNU Enterprise is free software; you can redistribute it and/or
+     modify it under the terms of the GNU General Public License as
+     published by the Free Software Foundation; either version 2 of
+     the License, or (at your option) any later version.
+
+     GNU Enterprise is distributed in the hope that it will be useful,
+     but WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+     GNU General Public License for more details.
+
+     You should have received a copy of the GNU General Public License
+     along with GNU Enterprise; see the file COPYING.  If not, write to
+     the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+     Boston, MA 02111-1307, USA.
+
+     $Id$ -->
+
+<module name="SALES">
+  <class name="ITEM_Item">
+    <!--pricing module...-->
+    <property name="price"  type="number(10,2)"/>
+    <!--sales conditions-->
+  </class>
+</module>


Property changes on: trunk/gnue-packages/sales/sales.gcd
___________________________________________________________________
Name: svn:keywords
   + Id

Added: trunk/gnue-packages/supply-chain/doc/SUMMARY
===================================================================
--- trunk/gnue-packages/supply-chain/doc/SUMMARY        2004-12-07 08:54:20 UTC 
(rev 6783)
+++ trunk/gnue-packages/supply-chain/doc/SUMMARY        2004-12-08 00:31:11 UTC 
(rev 6784)
@@ -0,0 +1,7 @@
+Supply Chain Management (SCM) optimizes the flow of information
+    and materials from your customer's initial order through to delivery
+    to their front door. This process requires the coordinated efforts
+    of your suppliers plus workers in Order Entry, Inventory, Manufacturing,
+    Shipping, Purchasing and Billing. Even your Web Store can be involved.
+    Your company's competitiveness depends directly of how well you optimize
+    your SCM business process.

Added: trunk/gnue-packages/supply-chain/inventory/inventory.gcd
===================================================================
--- trunk/gnue-packages/supply-chain/inventory/inventory.gcd    2004-12-07 
08:54:20 UTC (rev 6783)
+++ trunk/gnue-packages/supply-chain/inventory/inventory.gcd    2004-12-08 
00:31:11 UTC (rev 6784)
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- INVENTORY Module
+
+     Copyright 2004 Free Software Foundation
+
+     This file is part of GNU Enterprise.
+
+     GNU Enterprise is free software; you can redistribute it and/or
+     modify it under the terms of the GNU General Public License as
+     published by the Free Software Foundation; either version 2 of
+     the License, or (at your option) any later version.
+
+     GNU Enterprise is distributed in the hope that it will be useful,
+     but WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+     GNU General Public License for more details.
+
+     You should have received a copy of the GNU General Public License
+     along with GNU Enterprise; see the file COPYING.  If not, write to
+     the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+     Boston, MA 02111-1307, USA.
+
+     $Id$ -->
+
+<!--
+Summary:
+    Inventory controls the company's goods and materials until they are
+    used up or sold.
+    Purchasing issues Purchase Orders to replenish stock.
+    Receiving receives the physical goods and verifies their quantity
+    and quality.
+    Shipping and Manufacturing withdraw items from Inventory.
+
+Requirements:
+    Manage inventory.
+    Provide way to track where items are stored in warehouse.
+    Move items into new local storage locations.
+    An item may be stored in multiple locations in the warehouse.
+    Provide capability to combine locations and split locations.
+    All movement that leaves a physical location will go out through
+        the shipping module and come in through the receiving module.
+
+    A physical location (a building, a business address etc)
+        may have many warehouses.
+    For each item in each storage location in each warehouse
+        keep track of actual quantity on hand.
+    Bin Types. Each bin can utilize user definable types
+        (i.e. static bin, movable bin, cart, reels etc.)
+    The storage locations will be defined using user definable locations
+        like floors, isles, stands, columns, bins, etc.
+
+
+Prerequisites:
+    base/item/item.gcd
+    base/loc/location.gcd
+-->
+
+<module name="INVENTORY">
+  <class name="ITEM_Item"   comment="Extends Item with Iventory-specific props 
and procs">
+<!--Planning...
+    base qty
+    min qty
+    max qty
+    -->
+    <property name="location"   type="INVENTORY_Storage"/>
+    <property name="expDate"    type="date"         comment="Expiry date"/>
+    <property name="origin"     type="LOC_Country"  comment="Origin country"/>
+  </class>
+
+  <class name="Storage">
+    <property name="room"   type="INVENTORY_StockRoom"  comment="One StockRoom 
can have many Storage locations"/>
+    <property name="floor"  type="string(8)"/>
+    <property name="row"    type="string(8)"/>
+    <property name="column" type="string(8)"/>
+    <property name="bin"    type="string(8)"/>
+  </class>
+
+  <class name="StockRoom">
+    <property name="site"   type="INVENTORY_Site"   comment="One Site can have 
many StockRooms"/>
+    <property name="name"   type="string(35)"/>
+  </class>
+
+  <class name="Site">
+    <property name="name"   type="string(35)"/>
+  </class>
+</module>


Property changes on: trunk/gnue-packages/supply-chain/inventory/inventory.gcd
___________________________________________________________________
Name: svn:keywords
   + Id





reply via email to

[Prev in Thread] Current Thread [Next in Thread]