Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Overview


This web services returns invoices based on the criteria specified

Request Format


PwsExportIncrementalTimeFeed Request
  • PwsExportIncrementalTimeFeed
    • serviceRequest: PwsExportIncrementalTimeFeedRq
      • RequestId: Int32
      • SessionTicket: String
      • Bookmark64: String
      • CostCenterIdentity: PwsCostCenterRef
      • IncludeBillableTimeFlag: Boolean
      • IncludeMode: String
      • IncludeNonbillableTimeFlag: Boolean
      • IncludeTempWorkersFlag: Boolean
      • IncludeTimeOffFlag: Boolean
      • MaxRowsToReturn: Int32
      • ResourceFilteringFlag: Boolean

Request Elements


Element

Data Type

Required?

Default

Description

Sample Data

RequestId

Int32

No


Click here for more information.

1

SessionTicket

String

Yes 

 

Click here for more information.

AdASLLZalvehjm71D72agw==

Bookmark64

String

No 

 

Bookmark (represents the last data previously exported by this web service a new bookmark value will be returned)

AACjOQDZyD1UEAAAAAHhbLkAAAAAAAAAAg==

CostCenterIdentity

PwsCostCenterRef

One of CostCenterIdentity, IncludeBillableTimeFlag, IncludeNonbillableTimeFlag, IncludeTempWorkersFlag, IncludeTimeOffFlag or ResourceFilteringFlag is required

 

The cost center to filter by

 

IncludeBillableTimeFlag

Boolean

No 

false

If set to 'true', include billable time cards only

true

IncludeMode

String

Yes

 

The include mode:

'S' for submissions

'A' for approvals

'B' for both submissions and approvals

B

IncludeNonbillableTimeFlag

Boolean

See CostCenterIdentity

false

If set to 'true', include non-billable time cards

true

IncludeTempWorkersFlag

Boolean

See CostCenterIdentity

true

If set to 'true', include time cards associated with temporary workers

true 

IncludeTimeOffFlag

Boolean

See CostCenterIdentity

false 

If set to 'true', include time off cards

true

MaxRowsToReturn

Int32

No

 

The maximum number of data rows to return 

1

ResourceFilteringFlag

Boolean

See CostCenterIdentity

false

If 0, filter based upon engagement cost center, if 1 filter based upon resource cost center

false

Request Usage Example(s)


Example 01
<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:PwsExportIncrementalTimeFeed>
         <pws:serviceRequest>
            <req:RequestId>1</req:RequestId>
            <req:SessionTicket>AdASLLZalvehjm71D72agw==</req:SessionTicket>
            <tim:Bookmark64>AACjOQDZyD1UEAAAAAHhbLkAAAAAAAAAAg==</tim:Bookmark64>
            <tim:CostCenterIdentity>
               <com:CostCenterNumber>USA</com:CostCenterNumber>
            </tim:CostCenterIdentity>
            <tim:IncludeBillableTimeFlag>true</tim:IncludeBillableTimeFlag>
            <tim:IncludeMode>B</tim:IncludeMode>
            <tim:IncludeNonbillableTimeFlag>true</tim:IncludeNonbillableTimeFlag>
            <tim:IncludeTempWorkersFlag>true</tim:IncludeTempWorkersFlag>
            <tim:IncludeTimeOffFlag>true</tim:IncludeTimeOffFlag>
            <tim:MaxRowsToReturn>1</tim:MaxRowsToReturn>
            <tim:ResourceFilteringFlag>false</tim:ResourceFilteringFlag>
         </pws:serviceRequest>
      </pws:PwsExportIncrementalTimeFeed>
   </soapenv:Body>
</soapenv:Envelope>
  • No labels