blob: 2877a5b11dacd072e08efdc651f847f50596abaf [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<core:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:application="org.eclipse.jwt/application" xmlns:core="org.eclipse.jwt/core" xmlns:data="org.eclipse.jwt/data" xmlns:organisations="org.eclipse.jwt/organisations" xmlns:processes="org.eclipse.jwt/processes" name="ERP" author="JWT Project Team" version="0.4.0" description="Enterprise Resource Planing example&#xD;&#xA;This example does not work on the Simulator without additional information (such as which application shall be started, etc.).&#xD;&#xA;This is only to document how such a process might look like." fileversion="0.4.0">
<subpackages name="Roles">
<elements xsi:type="organisations:Role" name="Business" icon="pawn_glass_blue.png"/>
<elements xsi:type="organisations:Role" name="Private" icon="pawn_glass_yellow.png"/>
<elements xsi:type="organisations:Role" name="Sales Manager" icon="pawn_glass_blue.png"/>
<elements xsi:type="organisations:Role" name="Sales Assistant" icon="pawn_glass_red.png"/>
</subpackages>
<subpackages name="Applications">
<subpackages name="external applications">
<elements xsi:type="application:Application" name="Microsoft Word" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WordUi"/>
<elements xsi:type="application:Application" name="Microsoft Excel" icon="chart.png" javaClass="eu.emundo.agilpro.fw.fe.intf.ExcelUi"/>
<elements xsi:type="application:Application" name="OpenOffice Writer" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WriterUi"/>
<elements xsi:type="application:Application" name="OpenOffice Calc" icon="line-chart.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.CalcUi"/>
<elements xsi:type="application:Application" name="PDF Viewer" icon="contract.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.AcrobatUi"/>
<elements xsi:type="application:Application" name="Browser" icon="window_earth.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.BrowserUi"/>
<elements xsi:type="application:Application" name="Google Search" icon="earth_find.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.be.intf.GoogleWs"/>
<elements xsi:type="application:Application" name="Meta search" icon="earth_view.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.MetaSearchUi"/>
<elements xsi:type="application:Application" name="Generic GUI" icon="window_gear.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.GenericUi"/>
<elements xsi:type="application:Application" name="Mozilla Firefox" icon="window_earth.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.MozillaUi"/>
<elements xsi:type="application:Application" name="Internet Explorer" icon="window_earth.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.IExplorerUi" method=""/>
</subpackages>
<elements xsi:type="application:Application" name="Tendermanagement" icon="window_gear.png" javaClass="" method=""/>
<elements xsi:type="application:Application" name="Offermanagement" icon="window_gear.png" jarArchive="" javaClass="" method=""/>
</subpackages>
<subpackages name="Data">
<subpackages name="Datatypes">
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.FileDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.GoogleDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.MetaSearchDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.BrowserDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dio.GenericDIO"/>
<elements xsi:type="data:DataType" name="ID" icon=""/>
<elements xsi:type="data:DataType" name="filename"/>
</subpackages>
<subpackages name="external data">
<subpackages name="Inputparameter">
<elements xsi:type="data:DataType" name="dioParameter"/>
<elements xsi:type="data:Data" name="Target" icon="component.png" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Start" icon="component.png" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Street" icon="component.png" value="strasse" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Company" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Industrial sector" icon="component.png" value="'Handel' | 'Industrie' | 'Dienstleistung'" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Date" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Public transport" icon="component.png" value="'Bahn' | 'Flugzeug'" dataType="//@subpackages.2/@subpackages.1/@subpackages.0/@elements.0"/>
</subpackages>
<subpackages name="WWW Services">
<elements xsi:type="data:DataType" name="searchquery"/>
<elements xsi:type="data:DataType" name="qualifier"/>
<elements xsi:type="data:DataType" name="URL"/>
<elements xsi:type="data:Data" name="Siemens Portal" icon="help_earth.png" value="http://www.click2procure.de" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.2"/>
<elements xsi:type="data:Data" name="Train" icon="help_earth.png" value="http://reiseauskunft.bahn.de/bin/query.exe/d?S=$start&amp;Z=$ziel&amp;REQ0JourneyDate=$datum&amp;start=1" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Google Parameter" icon="help_earth.png" value="System München" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Wikipedia" icon="help_earth.png" value="http://de.wikipedia.org/wiki/$" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Dictionary" icon="help_earth.png" value="http://dict.leo.org/ende?lp=ende&amp;search=$" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Weather" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/localeWeather?strLocation=$ziel&amp;strCountry=eur&amp;google=1" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Flight" icon="help_earth.png" value="http://www.opodo.de/opodo/AvailabilityServlet?RMSCHID=RMSCHID&amp;RTRIP_TYPE=O&amp;MULTISTOP_SUBMIT=N&amp;TRIP_TYPE=O&amp;B_LOCATION_1=$start&amp;E_LOCATION_1=$ziel&amp;B1_DAY=5&amp;B1_MONTH=200606&amp;B_TIME_TO_PROCESS_1=ANY&amp;CABIN=E&amp;PREF_AIRLINE_1_DDN_EXISTS=true&amp;NUM_OF_ADTS=1" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Map" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/mapPerformPage?strLocation=$ziel&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Route" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/ItiWGPerformPage?strStartCity=$start&amp;strDestCity=$ziel" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Hotels" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/hbListPerformPage?strLocation=$ziel&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Restaurants" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41102&amp;strLocation=$ziel&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Google News" icon="help_earth.png" value="http://news.google.de/news?hl=de&amp;ned=de&amp;q=$firma&amp;btnG=News-Suche" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Company homepage" icon="help_earth.png" value="http://www.google.de/search?q=$firma&amp;btnI=1" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Sights" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41104&amp;strLocation=$ziel" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="GBI Company" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/firmenkontor.ein?ST0_CO=$firma&amp;START=A00&amp;DBN=CRXHRBA" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="GBI Press" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/pressekontor.ein?ST0_=$firma&amp;DBN=CRX076&amp;STARTA00=Suche" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-1" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-2" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-3" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.1"/>
</subpackages>
<elements xsi:type="data:Data" name="File" icon="document_plain.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Browser data" icon="window_environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.3"/>
<elements xsi:type="data:Data" name="Google data" icon="environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.1"/>
<elements xsi:type="data:Data" name="Meta search data" icon="environment_view.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.2"/>
<elements xsi:type="data:Data" name="Generic data" icon="gear.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.4"/>
<elements xsi:type="data:Data" name="Word/Writer File" icon="document_notebook.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Excel/Calc File" icon="document_chart.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="PDF File" icon="document_text.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
</subpackages>
<subpackages name="Offer">
<elements xsi:type="data:Data" name="Offer choice" icon="component_green.png" value="TAB_ANGEBOT_AUSWAHL"/>
<elements xsi:type="data:Data" name="Tender Header" icon="component_green.png" value="TAB_ANGEBOT_KOPFDATEN"/>
<elements xsi:type="data:Data" name="Tender Body" icon="component_green.png" value="TAB_ANGEBOT_POSITIONEN"/>
<elements xsi:type="data:Data" name="Offer Conditions" icon="component_green.png" value="TAB_ANGEBOT_KONDITIONEN"/>
<elements xsi:type="data:Data" name="Offer sales report" icon="component_green.png" value="TAB_ANGEBOT_UMSATZBERICHT"/>
</subpackages>
<subpackages name="Purchase order">
<elements xsi:type="data:Data" name="Purchase order choice" icon="component_green.png" value="TAB_AUFTRAG_AUSWAHL"/>
<elements xsi:type="data:Data" name="Purchase order header" icon="component_green.png" value="TAB_AUFTRAG_KOPFDATEN"/>
<elements xsi:type="data:Data" name="Purchase order positions" icon="component_green.png" value="TAB_AUFTRAG_POSITIONEN"/>
<elements xsi:type="data:Data" name="Purchase order conditions" icon="component_green.png" value="TAB_AUFTRAG_KONDITIONEN"/>
<elements xsi:type="data:Data" name="Purchase order participants" icon="component_green.png" value="TAB_AUFTRAG_TEILNEHMER"/>
</subpackages>
<elements xsi:type="data:Data" name="Tender" icon="document_connection.png" value=""/>
<elements xsi:type="data:Data" name="Purchase order" icon="document_connection.png" value=""/>
<elements xsi:type="data:Data" name="TenderID" icon="document_plain.png" value="0" dataType="//@subpackages.2/@subpackages.0/@elements.5"/>
<elements xsi:type="data:Data" name="Printed tender" icon="document_text.png" value="d:\angebot5005.pdf" dataType="//@subpackages.2/@subpackages.0/@elements.6"/>
<elements xsi:type="data:Data" name="Internet portal" icon="help_earth.png" value="http://www.google.de" dataType="//@subpackages.2/@subpackages.1/@subpackages.1/@elements.2"/>
<elements xsi:type="data:Data" name="PurchaseOrderID" icon="document_plain.png" value="242" dataType="//@subpackages.2/@subpackages.0/@elements.5"/>
</subpackages>
<subpackages name="Processes">
<elements xsi:type="processes:Activity" name="Create offer">
<nodes xsi:type="processes:InitialNode" name="Angebot anlegen" out="//@subpackages.3/@elements.0/@edges.0">
<Location x="8" y="189"/>
</nodes>
<nodes xsi:type="processes:Action" name="Tender addresses" in="//@subpackages.3/@elements.0/@edges.0" out="//@subpackages.3/@elements.0/@edges.1" performedBy="//@subpackages.0/@elements.3" executedBy="//@subpackages.1/@elements.0" inputs="//@subpackages.2/@subpackages.2/@elements.1 //@subpackages.2/@elements.2" outputs="//@subpackages.2/@elements.0" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0 //@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.2 //@subpackages.3/@elements.0/@referenceEdges.3 //@subpackages.3/@elements.0/@referenceEdges.4">
<Location x="50" y="185"/>
</nodes>
<nodes xsi:type="processes:Action" name="Include tender items" in="//@subpackages.3/@elements.0/@edges.1" out="//@subpackages.3/@elements.0/@edges.2" performedBy="//@subpackages.0/@elements.3" executedBy="//@subpackages.1/@elements.0" inputs="//@subpackages.2/@subpackages.2/@elements.2 //@subpackages.2/@elements.0" outputs="//@subpackages.2/@elements.3" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.5 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.7 //@subpackages.3/@elements.0/@referenceEdges.8 //@subpackages.3/@elements.0/@referenceEdges.9">
<Location x="180" y="185"/>
</nodes>
<nodes xsi:type="processes:Action" name="Check tender conditions" in="//@subpackages.3/@elements.0/@edges.3" out="//@subpackages.3/@elements.0/@edges.4" performedBy="//@subpackages.0/@elements.2" executedBy="//@subpackages.1/@subpackages.0/@elements.4" inputs="//@subpackages.2/@elements.3" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.10 //@subpackages.3/@elements.0/@referenceEdges.11 //@subpackages.3/@elements.0/@referenceEdges.12">
<Location x="415" y="285"/>
</nodes>
<nodes xsi:type="processes:Action" name="Upload tender to B2B portal" in="//@subpackages.3/@elements.0/@edges.6" out="//@subpackages.3/@elements.0/@edges.7" performedBy="//@subpackages.0/@elements.3" executedBy="//@subpackages.1/@subpackages.0/@elements.5" inputs="//@subpackages.2/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.13 //@subpackages.3/@elements.0/@referenceEdges.14 //@subpackages.3/@elements.0/@referenceEdges.15">
<Location x="633" y="185"/>
</nodes>
<nodes xsi:type="processes:DecisionNode" in="//@subpackages.3/@elements.0/@edges.2" out="//@subpackages.3/@elements.0/@edges.3 //@subpackages.3/@elements.0/@edges.5">
<Location x="380" y="188"/>
</nodes>
<nodes xsi:type="processes:MergeNode" in="//@subpackages.3/@elements.0/@edges.4 //@subpackages.3/@elements.0/@edges.5" out="//@subpackages.3/@elements.0/@edges.6">
<Location x="584" y="188"/>
</nodes>
<nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.0/@edges.7">
<Location x="828" y="189"/>
</nodes>
<edges source="//@subpackages.3/@elements.0/@nodes.0" target="//@subpackages.3/@elements.0/@nodes.1"/>
<edges source="//@subpackages.3/@elements.0/@nodes.1" target="//@subpackages.3/@elements.0/@nodes.2"/>
<edges source="//@subpackages.3/@elements.0/@nodes.2" target="//@subpackages.3/@elements.0/@nodes.5"/>
<edges source="//@subpackages.3/@elements.0/@nodes.5" target="//@subpackages.3/@elements.0/@nodes.3">
<guard name="Angebot.TotalValue >= 1000" icon="" textualdescription="Value > 1000" shortdescription="Tender.TotalValue >= 1000">
<detailedSpecification data="//@subpackages.2/@elements.0" attribute="TotalValue" operation=">=" value="1000"/>
</guard>
</edges>
<edges source="//@subpackages.3/@elements.0/@nodes.3" target="//@subpackages.3/@elements.0/@nodes.6"/>
<edges source="//@subpackages.3/@elements.0/@nodes.5" target="//@subpackages.3/@elements.0/@nodes.6">
<guard name="Angebot.NettoGesamtwert &lt; 1000" textualdescription="Value &lt; 1000" shortdescription="Tender.TotalValue &lt; 1000">
<detailedSpecification data="//@subpackages.2/@elements.0" attribute="TotalValue" operation="&lt;" value="1000"/>
</guard>
</edges>
<edges source="//@subpackages.3/@elements.0/@nodes.6" target="//@subpackages.3/@elements.0/@nodes.4"/>
<edges source="//@subpackages.3/@elements.0/@nodes.4" target="//@subpackages.3/@elements.0/@nodes.7"/>
<references reference="//@subpackages.1/@elements.0" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0 //@subpackages.3/@elements.0/@referenceEdges.5">
<Location x="112" y="329"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.1" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.2">
<Location x="70" y="105"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.2" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.7">
<Location x="211" y="100"/>
</references>
<references reference="//@subpackages.2/@elements.0" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.4 //@subpackages.3/@elements.0/@referenceEdges.8">
<Location x="151" y="234"/>
</references>
<references reference="//@subpackages.0/@elements.3" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.14">
<Location x="455" y="93"/>
</references>
<references reference="//@subpackages.0/@elements.2" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.11">
<Location x="460" y="203"/>
</references>
<references reference="//@subpackages.2/@elements.3" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.9 //@subpackages.3/@elements.0/@referenceEdges.12">
<Location x="281" y="279"/>
</references>
<references reference="//@subpackages.1/@subpackages.0/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.10">
<Location x="453" y="342"/>
</references>
<references reference="//@subpackages.1/@subpackages.0/@elements.5" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.13">
<Location x="739" y="251"/>
</references>
<references reference="//@subpackages.2/@elements.2" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.3">
<Location x="26" y="270"/>
</references>
<references reference="//@subpackages.2/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.15">
<Location x="614" y="257"/>
</references>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.4" action="//@subpackages.3/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.9" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.3" action="//@subpackages.3/@elements.0/@nodes.1" direction="out"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.4" action="//@subpackages.3/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.2" action="//@subpackages.3/@elements.0/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.3" action="//@subpackages.3/@elements.0/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.6" action="//@subpackages.3/@elements.0/@nodes.2" direction="out"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.7" action="//@subpackages.3/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.5" action="//@subpackages.3/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.6" action="//@subpackages.3/@elements.0/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.8" action="//@subpackages.3/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.4" action="//@subpackages.3/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.10" action="//@subpackages.3/@elements.0/@nodes.4" direction="in"/>
</elements>
<elements xsi:type="processes:Activity" name="Create purchase order">
<nodes xsi:type="processes:InitialNode" out="//@subpackages.3/@elements.1/@edges.0">
<Location x="16" y="205"/>
</nodes>
<nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.1/@edges.3">
<Location x="745" y="205"/>
</nodes>
<nodes xsi:type="processes:Action" name="Take purchase order from order" in="//@subpackages.3/@elements.1/@edges.0" out="//@subpackages.3/@elements.1/@edges.1" performedBy="//@subpackages.0/@elements.2" executedBy="//@subpackages.1/@elements.1" inputs="//@subpackages.2/@elements.5 //@subpackages.2/@subpackages.3/@elements.1 //@subpackages.2/@subpackages.3/@elements.0" outputs="//@subpackages.2/@elements.1" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0 //@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.2 //@subpackages.3/@elements.1/@referenceEdges.3 //@subpackages.3/@elements.1/@referenceEdges.4 //@subpackages.3/@elements.1/@referenceEdges.5">
<Location x="69" y="201"/>
</nodes>
<nodes xsi:type="processes:Action" name="Check purchase order positions" in="//@subpackages.3/@elements.1/@edges.1" out="//@subpackages.3/@elements.1/@edges.2" performedBy="//@subpackages.0/@elements.2" executedBy="//@subpackages.1/@elements.1" inputs="//@subpackages.2/@elements.1 //@subpackages.2/@subpackages.3/@elements.2" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.7 //@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.9">
<Location x="311" y="201"/>
</nodes>
<nodes xsi:type="processes:Action" name="Check purchase order conditions" in="//@subpackages.3/@elements.1/@edges.2" out="//@subpackages.3/@elements.1/@edges.3" performedBy="//@subpackages.0/@elements.2" executedBy="//@subpackages.1/@elements.1" inputs="//@subpackages.2/@elements.1 //@subpackages.2/@subpackages.3/@elements.3" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.10 //@subpackages.3/@elements.1/@referenceEdges.11 //@subpackages.3/@elements.1/@referenceEdges.12 //@subpackages.3/@elements.1/@referenceEdges.13">
<Location x="520" y="201"/>
</nodes>
<edges source="//@subpackages.3/@elements.1/@nodes.0" target="//@subpackages.3/@elements.1/@nodes.2"/>
<edges source="//@subpackages.3/@elements.1/@nodes.2" target="//@subpackages.3/@elements.1/@nodes.3"/>
<edges source="//@subpackages.3/@elements.1/@nodes.3" target="//@subpackages.3/@elements.1/@nodes.4"/>
<edges source="//@subpackages.3/@elements.1/@nodes.4" target="//@subpackages.3/@elements.1/@nodes.1"/>
<references reference="//@subpackages.0/@elements.2" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.7 //@subpackages.3/@elements.1/@referenceEdges.11">
<Location x="339" y="12"/>
</references>
<references reference="//@subpackages.1/@elements.1" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0 //@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.10">
<Location x="338" y="430"/>
</references>
<references reference="//@subpackages.2/@elements.1" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.5 //@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.12">
<Location x="188" y="378"/>
</references>
<references reference="//@subpackages.2/@elements.5" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.2">
<Location x="52" y="341"/>
</references>
<references reference="//@subpackages.2/@subpackages.3/@elements.2" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.9">
<Location x="251" y="150"/>
</references>
<references reference="//@subpackages.2/@subpackages.3/@elements.3" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.13">
<Location x="585" y="145"/>
</references>
<references reference="//@subpackages.2/@subpackages.3/@elements.0" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.4">
<Location x="122" y="67"/>
</references>
<references reference="//@subpackages.2/@subpackages.3/@elements.1" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.3">
<Location x="1" y="56"/>
</references>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.3" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.7" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.6" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.2" action="//@subpackages.3/@elements.1/@nodes.2" direction="out"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.2" action="//@subpackages.3/@elements.1/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.4" action="//@subpackages.3/@elements.1/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.2" action="//@subpackages.3/@elements.1/@nodes.4" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.5" action="//@subpackages.3/@elements.1/@nodes.4" direction="in"/>
</elements>
</subpackages>
</core:Model>