Author: kilo Date: 2005-04-18 03:33:51 -0500 (Mon, 18 Apr 2005) New Revision: 7389
Added: trunk/gnue-packages/supply-chain/doc/Inv.dia trunk/gnue-packages/supply-chain/doc/Inv.png trunk/gnue-packages/supply-chain/inventory/invent.gcd Log: Added very basic inventory module Added: trunk/gnue-packages/supply-chain/doc/Inv.dia =================================================================== --- trunk/gnue-packages/supply-chain/doc/Inv.dia 2005-04-16 00:20:06 UTC (rev 7388) +++ trunk/gnue-packages/supply-chain/doc/Inv.dia 2005-04-18 08:33:51 UTC (rev 7389) @@ -0,0 +1,807 @@ +<?xml version="1.0" encoding="UTF-8"?> +<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> + <dia:diagramdata> + <dia:attribute name="background"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="pagebreak"> + <dia:color val="#000099"/> + </dia:attribute> + <dia:attribute name="paper"> + <dia:composite type="paper"> + <dia:attribute name="name"> + <dia:string>#A4#</dia:string> + </dia:attribute> + <dia:attribute name="tmargin"> + <dia:real val="2.8222"/> + </dia:attribute> + <dia:attribute name="bmargin"> + <dia:real val="2.8222"/> + </dia:attribute> + <dia:attribute name="lmargin"> + <dia:real val="2.8222"/> + </dia:attribute> + <dia:attribute name="rmargin"> + <dia:real val="2.8222"/> + </dia:attribute> + <dia:attribute name="is_portrait"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="scaling"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="fitto"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="grid"> + <dia:composite type="grid"> + <dia:attribute name="width_x"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="width_y"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="visible_x"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="visible_y"> + <dia:int val="1"/> + </dia:attribute> + <dia:composite type="color"/> + </dia:composite> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#d8e5e5"/> + </dia:attribute> + <dia:attribute name="guides"> + <dia:composite type="guides"> + <dia:attribute name="hguides"/> + <dia:attribute name="vguides"/> + </dia:composite> + </dia:attribute> + </dia:diagramdata> + <dia:layer name="HÃttÃr" visible="true"> + <dia:object type="UML - Class" version="0" id="O0"> + <dia:attribute name="obj_pos"> + <dia:point val="17,6"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="16.95,5.95;23.6,8.85"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="17,6"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="6.55"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2.8"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>#Whouse#</dia:string> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>#Warehouse#</dia:string> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_attributes"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_operations"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="visible_attributes"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_operations"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_comments"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="line_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_color"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="text_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="normal_font"> + <dia:font family="monospace" style="0" name="Courier"/> + </dia:attribute> + <dia:attribute name="abstract_font"> + <dia:font family="monospace" style="88" name="Courier"/> + </dia:attribute> + <dia:attribute name="polymorphic_font"> + <dia:font family="monospace" style="8" name="Courier"/> + </dia:attribute> + <dia:attribute name="classname_font"> + <dia:font family="sans" style="80" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font"> + <dia:font family="sans" style="88" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="comment_font"> + <dia:font family="sans" style="8" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="polymorphic_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="abstract_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="comment_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="attributes"> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#name#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#string(35)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="operations"/> + <dia:attribute name="template"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="templates"/> + </dia:object> + <dia:object type="UML - Class" version="0" id="O1"> + <dia:attribute name="obj_pos"> + <dia:point val="5,8"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.95,7.95;13.35,10.85"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="5,8"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="8.3"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2.8"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>#ItemInWhouse#</dia:string> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>#Items in a warehouse#</dia:string> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_attributes"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_operations"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="visible_attributes"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_operations"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_comments"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="line_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_color"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="text_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="normal_font"> + <dia:font family="monospace" style="0" name="Courier"/> + </dia:attribute> + <dia:attribute name="abstract_font"> + <dia:font family="monospace" style="88" name="Courier"/> + </dia:attribute> + <dia:attribute name="polymorphic_font"> + <dia:font family="monospace" style="8" name="Courier"/> + </dia:attribute> + <dia:attribute name="classname_font"> + <dia:font family="sans" style="80" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font"> + <dia:font family="sans" style="88" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="comment_font"> + <dia:font family="sans" style="8" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="polymorphic_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="abstract_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="comment_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="attributes"> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#onStock#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#number(10,2)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="operations"/> + <dia:attribute name="template"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="templates"/> + </dia:object> + <dia:object type="UML - SmallPackage" version="0" id="O2"> + <dia:attribute name="obj_pos"> + <dia:point val="-4,-1"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="-4.05,-1.95;-0.2,0.45"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="-4,-1"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="3.75"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.4"/> + </dia:attribute> + <dia:attribute name="line_colour"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_colour"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#BASE_Item#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="monospace" style="0" name="Courier"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="-3.7,-0.05"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="UML - SmallPackage" version="0" id="O3"> + <dia:attribute name="obj_pos"> + <dia:point val="25,2"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="24.95,1.05;30.2,3.45"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="25,2"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="5.15"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.4"/> + </dia:attribute> + <dia:attribute name="line_colour"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_colour"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#BASE_Location#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="monospace" style="0" name="Courier"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="25.3,2.95"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="UML - Association" version="0" id="O4"> + <dia:attribute name="obj_pos"> + <dia:point val="2.05,5.7"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="2,5.65;7.1,11.5"/> + </dia:attribute> + <dia:attribute name="orth_points"> + <dia:point val="2.05,5.7"/> + <dia:point val="2.75,5.7"/> + <dia:point val="2.75,9.9"/> + <dia:point val="5,9.9"/> + </dia:attribute> + <dia:attribute name="orth_orient"> + <dia:enum val="0"/> + <dia:enum val="1"/> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="autorouting"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="direction"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="ends"> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#id#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#itemID#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O7" connection="4"/> + <dia:connection handle="1" to="O1" connection="8"/> + </dia:connections> + </dia:object> + <dia:object type="UML - Association" version="0" id="O5"> + <dia:attribute name="obj_pos"> + <dia:point val="13.3,9.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.25,6.65;17.7,11.5"/> + </dia:attribute> + <dia:attribute name="orth_points"> + <dia:point val="13.3,9.9"/> + <dia:point val="15.325,9.9"/> + <dia:point val="15.325,6.7"/> + <dia:point val="17,6.7"/> + </dia:attribute> + <dia:attribute name="orth_orient"> + <dia:enum val="0"/> + <dia:enum val="1"/> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="autorouting"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="direction"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="ends"> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#whouseId#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#id#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O1" connection="9"/> + <dia:connection handle="1" to="O0" connection="3"/> + </dia:connections> + </dia:object> + <dia:object type="UML - Association" version="0" id="O6"> + <dia:attribute name="obj_pos"> + <dia:point val="23.55,6.7"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="23.5,2.65;26.35,8.3"/> + </dia:attribute> + <dia:attribute name="orth_points"> + <dia:point val="23.55,6.7"/> + <dia:point val="24.275,6.7"/> + <dia:point val="24.275,2.7"/> + <dia:point val="25,2.7"/> + </dia:attribute> + <dia:attribute name="orth_orient"> + <dia:enum val="0"/> + <dia:enum val="1"/> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="direction"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="ends"> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#location#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + <dia:composite> + <dia:attribute name="role"> + <dia:string>#id#</dia:string> + </dia:attribute> + <dia:attribute name="multiplicity"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="arrow"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="aggregate"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O0" connection="4"/> + <dia:connection handle="1" to="O3" connection="3"/> + </dia:connections> + </dia:object> + <dia:object type="UML - Class" version="0" id="O7"> + <dia:attribute name="obj_pos"> + <dia:point val="-8,5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="-8.05,4.95;2.1,10.25"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="-8,5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="10.05"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="5.2"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>#Item#</dia:string> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>#Item with inventory-specific attributes#</dia:string> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_attributes"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="suppress_operations"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="visible_attributes"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_operations"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="visible_comments"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="line_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_color"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="text_color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="normal_font"> + <dia:font family="monospace" style="0" name="Courier"/> + </dia:attribute> + <dia:attribute name="abstract_font"> + <dia:font family="monospace" style="88" name="Courier"/> + </dia:attribute> + <dia:attribute name="polymorphic_font"> + <dia:font family="monospace" style="8" name="Courier"/> + </dia:attribute> + <dia:attribute name="classname_font"> + <dia:font family="sans" style="80" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font"> + <dia:font family="sans" style="88" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="comment_font"> + <dia:font family="sans" style="8" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="polymorphic_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="abstract_font_height"> + <dia:real val="0.8"/> + </dia:attribute> + <dia:attribute name="classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="abstract_classname_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="comment_font_height"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="attributes"> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#minQty#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#number(10,2)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#maxQty#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#number(10,2)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#reorderLimit#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#number(10,2)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + <dia:composite type="umlattribute"> + <dia:attribute name="name"> + <dia:string>#reorderQty#</dia:string> + </dia:attribute> + <dia:attribute name="type"> + <dia:string>#number(10,2)#</dia:string> + </dia:attribute> + <dia:attribute name="value"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="comment"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="visibility"> + <dia:enum val="0"/> + </dia:attribute> + <dia:attribute name="abstract"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="class_scope"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="operations"/> + <dia:attribute name="template"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="templates"/> + </dia:object> + <dia:object type="UML - Generalization" version="0" id="O8"> + <dia:attribute name="obj_pos"> + <dia:point val="-2.125,0.4"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="-3.025,0.35;-1.275,5.05"/> + </dia:attribute> + <dia:attribute name="orth_points"> + <dia:point val="-2.125,0.4"/> + <dia:point val="-2.125,2.7"/> + <dia:point val="-2.975,2.7"/> + <dia:point val="-2.975,5"/> + </dia:attribute> + <dia:attribute name="orth_orient"> + <dia:enum val="1"/> + <dia:enum val="0"/> + <dia:enum val="1"/> + </dia:attribute> + <dia:attribute name="orth_autoroute"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_colour"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="name"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="stereotype"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O2" connection="6"/> + <dia:connection handle="1" to="O7" connection="1"/> + </dia:connections> + </dia:object> + </dia:layer> +</dia:diagram> Added: trunk/gnue-packages/supply-chain/doc/Inv.png =================================================================== (Binary files differ) Property changes on: trunk/gnue-packages/supply-chain/doc/Inv.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/gnue-packages/supply-chain/inventory/invent.gcd =================================================================== --- trunk/gnue-packages/supply-chain/inventory/invent.gcd 2005-04-16 00:20:06 UTC (rev 7388) +++ trunk/gnue-packages/supply-chain/inventory/invent.gcd 2005-04-18 08:33:51 UTC (rev 7389) @@ -0,0 +1,46 @@ +ï<?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$ --> + +<module name="INVENT"> + + <class name="Item" module="BASE" comment="Expand base item with inventory-specific attributes"> + <property name="minQty" type="number(10,2)" comment=""/> + <property name="maxQty" type="number(10,2)" comment=""/> + <property name="reorderLimit" type="number(10,2)" comment=""/> + <property name="reorderQty" type="number(10,2)" comment=""/> + </class> + + <class name="Whouse" comment="Warehouse"> + <property name="name" type="string(35)" nullable="False" comment=""/> + <property name="location" type="LOC_Address" comment=""/> + </class> + + <class name="ItemInWhouse" comment="Item in warehouse"> + <property name="whouseId" type="INVENT_Whouse" nullable="False" comment="" /> + <property name="itemId" type="BASE_Item" nullable="False" comment="" /> + <property name="onStock" type="number(10,2)" nullable="False" comment="" /> + </class> + +</module> Property changes on: trunk/gnue-packages/supply-chain/inventory/invent.gcd ___________________________________________________________________ Name: svn:keywords + Id _______________________________________________ Commit-gnue mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/commit-gnue