Versions Compared

Key

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

...

Name

Data Type

Required?

Default Value

Discussion

CostCardReferenceSystemId

string

yes

 

Pass an identifier that uniquely identifies this cost card in the batch. This is used only as a cross-reference when returning errors or warnings from the web service. Please note that this ID is limited to a length of 20 characters.

ProjectCode

string

yes

 

 

IncurredDate

date

yes

 

 

CostCodeName

string

yes

 

 

Description

string

yes

 

 

MileageUnits

float

no

 

Mileage or units. For mileage expense types, this is the distance, expressed in the unit of measure specified for the expense report. For unit driven expense types, this is the number of units, as defined by the expense type.

IncurredAmount

float

 

 

 

IncurredVatAmount

float

no

0

Portion of IncurredAmount that is VAT.

IncurredCurrencyCode

string

 

 

 

DisbursedAmount

float

yes

 

 

ClientAmount

float

 

 

 

RevenueAmount

float

 

 

 

DisbursedCurrencyCode

string

yes

 

 

CreditCostCenterNumber

string

When BatchActionType is Import then exactly one of CreditCostCenterNumber and CreditCostCenterName is required.

 

Applies only when BatchActionType is Import.

CreditCostCenterName

string

When BatchActionType is Import then exactly one of CreditCostCenterNumber and CreditCostCenterName is required.

 

Applies only when BatchActionType is Import.

LocationName

string

no

 

Location associated with cost card.

NonBillableFlag

boolean

no

false

True to indicate that this cost is not billable.

OverrideClientAmount

float

no

 

Can use this to set explicit client amount.

ResourceReferenceSystemID

string

no

 

Resource associated with cost card. For expense reports, this should be left null, and it is an error to specify any resource other than the resource that gets passed to the close cost card batch web service.

PayeeVendorName

string

no

 

Vendor associated with cost card. For vendor invoices, this should be left null, and it is an error to specify any vendor other than the vendor that gets passed to the close cost card batch web service. It is an error to specify a vendor name for a soft cost.

ExternalGroupingIdentifierintno
Allows for grouping a collection of timecards to facilitate searching and purging.

 

Response

The following data is returned:

...