Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleExample 01 - no company identity
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:tim="http://projectorpsa.com/DataContracts/Shared/TimeAndCost/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/">
   <soapenv:Header/>
   <soapenv:Body>
      <pws:PwsGetCurrencies>
         <pws:serviceRequest>
            <req:SessionTicket>ATtU220EvBSE2+GCN9U58g==</req:SessionTicket>
            <tim:DisbursedCurrencyIdentity>
               <com:CurrencyCode>JPY</com:CurrencyCode>
            </tim:DisbursedCurrencyIdentity>
            <tim:EffectiveDate>2018-01-01z</tim:EffectiveDate>
            <tim:IncurredOpsCurrencyIdentity>
               <com:OpsCurrencyCode>JPY</com:OpsCurrencyCode>
            </soapenv:Envelope>
Code Block
languagexml
titleExample 02 - use company identity
collapsetrue
tim:IncurredOpsCurrencyIdentity>
            <tim:ResourceIdentity>
               <com:ResourceDisplayName>Larry Krakauer</com:ResourceDisplayName>
            </tim:ResourceIdentity>
         </pws:serviceRequest>
      </pws:PwsGetCurrencies>
   </soapenv:Body>
</soapenv:Envelope>


Response Format

...

Code Block
languagexml
titleExample 01 - no company identity
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <PwsGetCurrenciesResponse xmlns="http://projectorpsa.com/PwsProjectorServices/">
         <PwsGetCurrenciesResult xmlns:a="http://projectorpsa.com/DataContracts/Shared/TimeAndCost/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Messages xmlns="http://projectorpsa.com/CommonServices/" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
            <ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId>
            <Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
            <ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2018-03-13T13:42:05.2909846Z</ServerTimestampUtc>
            <a:Currencies>
               <a:PwsCurrencyRate>
                  <a:Currency xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                     <b:OpsCurrencyCode>JPY</b:OpsCurrencyCode>
                     <b:OpsCurrencyId i:nil="true"/>
                     <b:CurrencyIdentity>
                        <b:CurrencyCode>JPY</b:CurrencyCode>
                        <b:CurrencyId i:nil="true"/>
                        <b:CurrencyUid>1152921504606850741</b:CurrencyUid>
                     </b:CurrencyIdentity>
                     <b:CurrencyName>Japanese Yen</b:CurrencyName>
                     <b:DecimalDigits>0</b:DecimalDigits>
                     <b:InactiveFlag>false</s:Envelope>
Code Block
languagexml
titleExample 02 - use company identity
collapsetrue
b:InactiveFlag>
                     <b:InstallationCurrencyInactiveFlag>false</b:InstallationCurrencyInactiveFlag>
                  </a:Currency>
                  <a:FxRate>1</a:FxRate>
               </a:PwsCurrencyRate>
            </a:Currencies>
         </PwsGetCurrenciesResult>
      </PwsGetCurrenciesResponse>
   </s:Body>
</s:Envelope>


Common Errors and Warnings

...