Universal Schnittstelle

Ressourcenrollen

Vorherige Seite  Hauptseite  Nächste Seite Diese Seite drucken

 

 

<?xml version="1.0" encoding="UTF-8"?>
<PLANOUT>
   <RESOURCES/>
   <RESOURCE_ROLES>
      <!-- Hier: Mehrere Ressourcen werden zugeordnet -->
      <RESOURCE_ROLE>
           <SHORT_NAME>Rolle 1</SHORT_NAME>
           <EXTERNAL_ID>ROLE01</EXTERNAL_ID>
          <!-- DELETE_UNTRANSFERRED löscht vorher alle bestehenden Zuordnungen -->
          <RESOURCE_ASSIGNMENTS DELETE_UNTRANSFERRED="false">
               <RESOURCE_ASSIGNMENT>
                   <EXTERNAL_ID>RES01</EXTERNAL_ID>
                  <!-- FACTOR zeigt an, wieviel % der Ressourcenkapazitaet an die Rolle kommen -->
                  <FACTOR>9</FACTOR>
               </RESOURCE_ASSIGNMENT>
               <RESOURCE_ASSIGNMENT>
                   <EXTERNAL_ID>RES02</EXTERNAL_ID>
                   <FACTOR>1</FACTOR>
               </RESOURCE_ASSIGNMENT>
               <RESOURCE_ASSIGNMENT>
                   <EXTERNAL_ID>RES03</EXTERNAL_ID>
                   <FACTOR>90</FACTOR>
               </RESOURCE_ASSIGNMENT>
           </RESOURCE_ASSIGNMENTS>
       </RESOURCE_ROLE>
      <!-- Rolle ohne Ressourcen -->
      <RESOURCE_ROLE>
           <SHORT_NAME>Rolle Zwei 2</SHORT_NAME>
           <EXTERNAL_ID>ROLE02</EXTERNAL_ID>
       </RESOURCE_ROLE>
   </RESOURCE_ROLES>
   <PROJECTS/>
</PLANOUT>
 

 

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservice.universalinterface.server.opencom.de/">

  <soapenv:Header>

         <web:username>user</web:username>

         <web:password>saugeheim</web:password>  

  </soapenv:Header>

  <soapenv:Body>

         <web:getResourceRolesByExternalID>

        <!--Zero or more repetitions:-->

        <arg0>ROLE01</arg0>

     </web:getResourceRolesByExternalID>

  </soapenv:Body>

</soapenv:Envelope>

in.