...
This web service retrieves a list of companines currencies (PwsCompanySummaryPwsCurrencyRate), based based on specified search criteria. You can specify which company or comapnies to retrieve either by specifying a set of search criteria, or by specifying a specific company (PwsCompanyRef) If you only provide session ticket, a complete list of system currencies is returned. If disbursed currency identity is provided, a complete list of system currencies with available FX rate calculated against disbursed currency is returned. When incurred currency is also provided, only incurred currency, instead of the complete list of currencies, is returned.
Request Format
Panel | ||
---|---|---|
| ||
|
...
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
RequestId | Int32 | No | Click here for more information. | ||
SessionTicket | String | Yes | Click here for more information. | ATtU220EvBSE2+GCN9U58g== | |
DisbursedCurrencyIdentity | No | If provided, it is used to calculate FX rate against the complete list of system currencies or one incurred currency. | |||
EffectiveDate | DateTime | No | Today's date | It is used to calculate FX rate between disbursed currency and incurred currency or a list of system currencies. | 0.2496 |
IncurredOpsCurrencyIdentity | No | If not provided, a complete of system currencies is returned, Otherwise, this currency is returned in the response | |||
ResourceIdentity | No | It is used to calculate disbursed currency when disbursed currency identity is not provided in the request. |
Request Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<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> </tim:IncurredOpsCurrencyIdentity> <tim:ResourceIdentity> <com:ResourceDisplayName>Larry Krakauer</com:ResourceDisplayName> </tim:ResourceIdentity> </pws:serviceRequest> </pws:PwsGetCurrencies> </soapenv:Body> </soapenv:Envelope> |
...
Element | Data Type | Description | Sample Data |
---|---|---|---|
Messages | The web service response status and message. Click here for more information. | ||
ResponseId | Int32 | Click here for more information. | 0 |
Status | RequestStatus | Click here for more information | Ok |
ServerTimestampUtc | DateTime | Click here for more information. | 2018-03-13T13:42:05.2909846Z |
Currencies |
...