Overview
This web service inserts or updates a single expense document based on a detailed expense document structure (PwsExpenseDocumentDetail). The service returns the identity (PwsClientRef) of the client that has been inserted or updated. The caller can optionally request that the full cost card detail (PwsClientElement) be included in the response.
Request Format
...
title | PwsSaveExpenseDocumentCostCard Request |
---|
...
Request Elements
...
Element
...
Data Type
...
Required?
...
Default
...
Description
...
Sample Data
...
RequestId
...
Int32
...
No
...
Click here for more information.
...
SessionTicket
...
String
...
Yes
...
Click here for more information.
...
Comments
...
String
...
No
...
Cost Card save / update comments
...
CostCard
...
...
On Insert: No
On Update Yes
...
The cost card details of an existing cost card
...
DeleteReceipts
...
No
...
The receipts to be deleted
...
ExpenseDocumentIdentity
...
...
On Insert: yes
On Update: No
...
The expense document associated with the cost card
...
ExpenseDocumentTimestamp
...
String
...
No
...
This is a Base64 encoded timestamp utilized for expense document locking. To protect against overwriting other changes, you may optionally echo back the timestamp returned by a call to PwsSaveExpenseDocument (or a prior call to PwsSaveExpenseDocument). This will cause the request to fail if any change has been made between invocations of PwsGetExpenseDocument and PwsSaveExpenseDocument.
...
FullDetailFlag
...
Boolean
...
No
...
false
...
If set to 'true', include full detailed cost card element in response
...
InsertReceiptsIfNotFoundOnUpdateFlag
...
Boolean
...
No
...
If set to 'true', specified receipts that are not found during an update will instead be inserted
...
ResourceIdentity
...
...
On Insert: No
On Update No
...
The identity of the resource associated with the cost card
...
SaveReceipts
...
On Insert: No
On Update: No
...
The receipt details to be inserted or updated
...
UpdateReceiptsIfFoundOnInsertFlag
...
Boolean
...
deprecated
...
** This field has been deprecated **
...
PreserveCostCardStatusFlag
...
Boolean
deprecate
...
** This field has been deprecated **
...
CostCards
...
On Insert: Yes
On Update: No
...
The cost card details of a new cost card
Request Usage Example(s)
...
language | xml |
---|---|
title | Example 01 - New Cost Card |
collapse | true |
...
Overview
This web service inserts or updates cost cards based on a detailed cost card structure (PwsCostCardDetail). The service returns the identity (PwsCostCardRef) of the cost card that has been inserted or updated. The caller can optionally request that the full cost card detail (PwsCostCardElement) be included in the response.
Request Format
Panel | ||
---|---|---|
| ||
|
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. | AfMtiadjKEErha/5LNfifA== | |
Comments | String | No | Cost Card save / update comments. | Cost Card Creation | |
CostCard | deprecated | *** This field has been deprecated *** | |||
DeleteReceipts | No | The receipts to be deleted. | |||
ExpenseDocumentIdentity | On Insert: yes On Update: No | The expense document associated with the cost card. | |||
ExpenseDocumentTimestamp | String | No | This is a Base64 encoded timestamp utilized for expense document locking. To protect against overwriting other changes, you may optionally echo back the timestamp returned by a call to PwsGetExpenseDocumentCostCard (or a prior call to PwsSaveExpenseDocumentCostCard). This will cause the request to fail if any change has been made between invocations of PwsGetExpenseDocumentCostCard and PwsSaveExpenseDocumentCostCard. | ||
FullDetailFlag | Boolean | No | false | If set to 'true', include full detailed cost card element in response | true |
InsertReceiptsIfNotFoundOnUpdateFlag | Boolean | No | If set to 'true', specified receipts that are not found during an update will instead be inserted. | false | |
ResourceIdentity | deprecated | ** This field has been deprecated ** | |||
SaveReceipts | On Insert: No On Update: No | The receipt details to be inserted or updated | |||
UpdateReceiptsIfFoundOnInsertFlag | Boolean | deprecated | ** This field has been deprecated ** | ||
PreserveCostCardStatusFlag | Boolean | deprecated | ** This field has been deprecated ** | ||
CostCards | On Insert: Yes On Update: No | The cost card details of a new cost card |
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:PwsSaveExpenseDocumentCostCard> <pws:serviceRequest> <tim<req:LocationClearFlag>false<RequestId>1</timreq:LocationClearFlag>RequestId> <req:SessionTicket>AfMtiadjKEErha/5LNfifA==</req:SessionTicket> <tim:LocationIdentity> <tim:Comments>Cost Card Creation</tim:Comments> <com:LocationName>USA</com:LocationName><tim:ExpenseDocumentIdentity> <com:DocumentNumber>ER00727</com:DocumentNumber> </tim:LocationIdentity> </tim:ExpenseDocumentIdentity> <tim:NonBillableFlag>false<FullDetailFlag>true</tim:NonBillableFlag>FullDetailFlag> <tim:PayeeVendorClearFlag>false<<tim:InsertReceiptsIfNotFoundOnUpdateFlag>false</tim:PayeeVendorClearFlag> InsertReceiptsIfNotFoundOnUpdateFlag> <tim:PayeeVendorIdentity>ResourceIdentity> <com:VendorName>ABC Card<ResourceReferenceSystemId>E123</com:VendorName>ResourceReferenceSystemId> </tim:PayeeVendorIdentity> ResourceIdentity> <tim:ProjectIdentity>CostCards> <tim:PwsCostCardDetail> <com:ProjectCode>P001395-001</com:ProjectCode> <tim:Description>New Cost Card <Insert</tim:ProjectIdentity>Description> <tim:ResourceClearFlag>false<DescriptionClearFlag>false</tim:ResourceClearFlag>DescriptionClearFlag> <tim:ResourceIdentity>ExpenseTypeIdentity> <com:ResourceReferenceSystemId>E123<ExpenseTypeName>Travel</com:ResourceReferenceSystemId>ExpenseTypeName> </tim:ResourceIdentity>ExpenseTypeIdentity> <tim:TotalAmountDisbursedCurrency>500IncurredAmount>500.15</tim:TotalAmountDisbursedCurrency>IncurredAmount> <tim:Udf1ClearFlag>false<:IncurredDate>2018-03-19T00:00:00.000Z</tim:Udf1ClearFlag>IncurredDate> <tim:Udf2ClearFlag>false<IncurredOpsCurrencyIdentity> <com:OpsCurrencyCode>USD</com:OpsCurrencyCode> </tim:Udf2ClearFlag>IncurredOpsCurrencyIdentity> <tim:ExternalGroupingIdentifier>1<LocationClearFlag>false</tim:ExternalGroupingIdentifier>LocationClearFlag> <tim:ExternalGroupingIdentifierClearFlag>false</tim:ExternalGroupingIdentifierClearFlag>:LocationIdentity> <com:LocationName>USA</com:LocationName> </tim:PwsCostCardDetail>LocationIdentity> <<tim:NonBillableFlag>false</tim:CostCards> </pws:serviceRequest> </pws:PwsSaveExpenseDocumentCostCard> </soapenv:Body> </soapenv:Envelope>NonBillableFlag> <tim:PayeeVendorClearFlag>false</tim:PayeeVendorClearFlag> <tim:PayeeVendorIdentity> <com:VendorName>ABC Card</com:VendorName> </tim:PayeeVendorIdentity> <tim:ProjectIdentity> <com:ProjectCode>P001395-001</com:ProjectCode> </tim:ProjectIdentity> <tim:ResourceClearFlag>false</tim:ResourceClearFlag> <tim:ResourceIdentity> <com:ResourceReferenceSystemId>E123</com:ResourceReferenceSystemId> </tim:ResourceIdentity> <tim:TotalAmountDisbursedCurrency>500.15</tim:TotalAmountDisbursedCurrency> <tim:Udf1ClearFlag>false</tim:Udf1ClearFlag> <tim:Udf2ClearFlag>false</tim:Udf2ClearFlag> <tim:ExternalGroupingIdentifier>1</tim:ExternalGroupingIdentifier> <tim:ExternalGroupingIdentifierClearFlag>false</tim:ExternalGroupingIdentifierClearFlag> </tim:PwsCostCardDetail> </tim:CostCards> </pws:serviceRequest> </pws:PwsSaveExpenseDocumentCostCard> </soapenv:Body> </soapenv:Envelope> |
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:PwsSaveExpenseDocumentCostCard>
<pws:serviceRequest>
<req:RequestId>1</req:RequestId>
<req:SessionTicket>AfMtiadjKEErha/5LNfifA==</req:SessionTicket>
<tim:Comments>Cost Card Save</tim:Comments>
<tim:CostCard>
<com:CostCardUid>1152921504614515312</com:CostCardUid>
<tim:Description>Cost Card Save</tim:Description>
<tim:DescriptionClearFlag>false</tim:DescriptionClearFlag>
<tim:ExpenseTypeIdentity>
<com:ExpenseTypeName>Meals</com:ExpenseTypeName>
</tim:ExpenseTypeIdentity>
<tim:IncurredAmount>50.75</tim:IncurredAmount>
<tim:IncurredDate>2018-03-19T00:00:00.000Z</tim:IncurredDate>
<tim:IncurredOpsCurrencyIdentity>
<com:OpsCurrencyCode>USD</com:OpsCurrencyCode>
</tim:IncurredOpsCurrencyIdentity>
<tim:LocationClearFlag>false</tim:LocationClearFlag>
<tim:LocationIdentity>
<com:LocationName>USA</com:LocationName>
</tim:LocationIdentity>
<tim:NonBillableFlag>false</tim:NonBillableFlag>
<tim:OverrideClientAmountClearFlag>false</tim:OverrideClientAmountClearFlag>
<tim:PayeeVendorClearFlag>false</tim:PayeeVendorClearFlag>
<tim:PayeeVendorIdentity>
<com:VendorName>ABC Card</com:VendorName>
</tim:PayeeVendorIdentity>
<tim:ProjectIdentity>
<com:ProjectCode>P001395-001</com:ProjectCode>
</tim:ProjectIdentity>
<tim:ResourceClearFlag>false</tim:ResourceClearFlag>
<tim:ResourceIdentity>
<com:ResourceReferenceSystemId>E123</com:ResourceReferenceSystemId>
</tim:ResourceIdentity>
<tim:TotalAmountDisbursedCurrency>50.75</tim:TotalAmountDisbursedCurrency>
<tim:Udf1>
<com:UdfName>Attendees</com:UdfName>
<com:NumericValue>2</com:NumericValue>
</tim:Udf1>
<tim:Udf1ClearFlag>false</tim:Udf1ClearFlag>
<tim:Udf2>
<com:UdfName>Purpose</com:UdfName>
<com:TextValue>Client Meeting</com:TextValue>
</tim:Udf2>
<tim:Udf2ClearFlag>false</tim:Udf2ClearFlag>
<tim:ExternalGroupingIdentifier>2</tim:ExternalGroupingIdentifier>
<tim:ExternalGroupingIdentifierClearFlag>false</tim:ExternalGroupingIdentifierClearFlag>
</tim:CostCard>
<tim:ExpenseDocumentIdentity>
<com:DocumentNumber>ER00727</com:DocumentNumber>
</tim:ExpenseDocumentIdentity>
<tim:FullDetailFlag>true</tim:FullDetailFlag>
<tim:InsertReceiptsIfNotFoundOnUpdateFlag>false</tim:InsertReceiptsIfNotFoundOnUpdateFlag>
<tim:ResourceIdentity>
<com:ResourceDisplayName>E123</com:ResourceDisplayName>
</tim:ResourceIdentity>
</pws:serviceRequest>
</pws:PwsSaveExpenseDocumentCostCard>
</soapenv:Body>
</soapenv:Envelope> |
Response Format
Panel | ||
---|---|---|
| ||
|
Response Elements
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. | 1 |
Status | Click here for more information. | Ok | |
ServerTimestampUtc | DateTime | Click here for more information. | 2018-03-21T16:29:51.9180181Z |
CostCard | The details of the existing cost card. Applies if FullDetailFlag specified on input. If multiple cost cards saved, this is the first cost card. Maintained for backward compatibility. | ||
CostCardIdentity | The key fields of the updated or inserted cost card. If multiple cost cards saved, this is the first cost card. Maintained for backward compatibility. | ||
CostCardResult | The error details of a failed cost card save. | ||
ExpenseDocumentTimestamp | String | This is a Base64 encoded timestamp utilized for expense document locking. See Request Elements above for details. | AAAAAA64T1w= |
Location | The cost card location. If multiple cost cards saved, this is the location of the first cost card. Maintained for backward compatibility. | ||
ReceiptResults | The error details for receipts that failed to be inserted or updated. | ||
SaveSucceededFlag | Boolean | If set to 'true', the save has succeeded. | true |
CostCardIdentities | The key fields of the inserted cost cards. | ||
CostCards | The details of the new cost cards. Applies if FillDetailFlag specified on input. |
Response Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<PwsSaveExpenseDocumentCostCardResponse xmlns="http://projectorpsa.com/PwsProjectorServices/">
<PwsSaveExpenseDocumentCostCardResult 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/">1</ResponseId>
<Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
<ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2018-03-21T16:29:51.9180181Z</ServerTimestampUtc>
<a:CostCard>
<a:AdjustedRevenueAmount i:nil="true"/>
<a:ApprovalWorkflowStatus>D</a:ApprovalWorkflowStatus>
<a:ApprovedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:ApprovedTimestamp i:nil="true"/>
<a:ApprovedToInvoiceByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:ApprovedToInvoiceTimestamp i:nil="true"/>
<a:BilledTimestamp i:nil="true"/>
<a:ClientAmount>500.15</a:ClientAmount>
<a:CostCardDetail>
<CostCardId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<CostCardUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504614515313</CostCardUid>
<ReferenceId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:Description>New Cost Card Insert</a:Description>
<a:DescriptionClearFlag>false</a:DescriptionClearFlag>
<a:ExpenseTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ExpenseTypeId i:nil="true"/>
<b:ExpenseTypeName>Travel</b:ExpenseTypeName>
<b:ExpenseTypeUid>1152921504606881280</b:ExpenseTypeUid>
</a:ExpenseTypeIdentity>
<a:IncurredAmount>500.15</a:IncurredAmount>
<a:IncurredDate>2018-03-19T00:00:00Z</a:IncurredDate>
<a:IncurredOpsCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:OpsCurrencyCode>USD</b:OpsCurrencyCode>
<b:OpsCurrencyId i:nil="true"/>
</a:IncurredOpsCurrencyIdentity>
<a:IncurredVatAmount>0</a:IncurredVatAmount>
<a:LocationClearFlag>false</a:LocationClearFlag>
<a:LocationIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:LocationId i:nil="true"/>
<b:LocationName>USA</b:LocationName>
<b:LocationUid>1152921504606855985</b:LocationUid>
</a:LocationIdentity>
<a:NonBillableFlag>false</a:NonBillableFlag>
<a:OverrideClientAmount i:nil="true"/>
<a:OverrideClientAmountClearFlag>false</a:OverrideClientAmountClearFlag>
<a:PayeeVendorClearFlag>false</a:PayeeVendorClearFlag>
<a:PayeeVendorIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:VendorId i:nil="true"/>
<b:VendorName>ABC Card</b:VendorName>
<b:VendorUid>1152921504607055893</b:VendorUid>
<b:VendorNumber>ABC Card</b:VendorNumber>
</a:PayeeVendorIdentity>
<a:ProjectIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ProjectCode>P001395-001</b:ProjectCode>
<b:ProjectId i:nil="true"/>
<b:ProjectUid>1152921504607412209</b:ProjectUid>
</a:ProjectIdentity>
<a:ResourceClearFlag>false</a:ResourceClearFlag>
<a:ResourceIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ResourceDisplayName>Jack Spratt</b:ResourceDisplayName>
<b:ResourceId i:nil="true"/>
<b:ResourceReferenceSystemId>E123</b:ResourceReferenceSystemId>
<b:ResourceUid>1152921504607111573</b:ResourceUid>
</a:ResourceIdentity>
<a:Timestamp>AAAAAA64T18=</a:Timestamp>
<a:TotalAmountDisbursedCurrency>500.15</a:TotalAmountDisbursedCurrency>
<a:Udf1 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UdfId i:nil="true"/>
<b:UdfName>Attendees</b:UdfName>
<b:UdfUid>1152921504606860180</b:UdfUid>
<b:BooleanValue i:nil="true"/>
<b:DataType>I</b:DataType>
<b:DateValue i:nil="true"/>
<b:IntegerValue i:nil="true"/>
<b:ResourceIdentityValue i:nil="true"/>
<b:TextValue i:nil="true"/>
<b:UdfTreatment>N</b:UdfTreatment>
<b:StoplightValues/>
<b:NumericValue i:nil="true"/>
<b:RelationValue i:nil="true"/>
</a:Udf1>
<a:Udf1ClearFlag>false</a:Udf1ClearFlag>
<a:Udf2 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UdfId i:nil="true"/>
<b:UdfName>Purpose</b:UdfName>
<b:UdfUid>1152921504606860181</b:UdfUid>
<b:BooleanValue i:nil="true"/>
<b:DataType>L</b:DataType>
<b:DateValue i:nil="true"/>
<b:IntegerValue i:nil="true"/>
<b:ResourceIdentityValue i:nil="true"/>
<b:TextValue i:nil="true"/>
<b:UdfTreatment>N</b:UdfTreatment>
<b:StoplightValues/>
<b:NumericValue i:nil="true"/>
<b:RelationValue i:nil="true"/>
</a:Udf2>
<a:Udf2ClearFlag>false</a:Udf2ClearFlag>
<a:Units>1</a:Units>
<a:ExternalGroupingIdentifier>1</a:ExternalGroupingIdentifier>
<a:ExternalGroupingIdentifierClearFlag>false</a:ExternalGroupingIdentifierClearFlag>
</a:CostCardDetail>
<a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:CreatedByUser>
<a:CreatedTimestamp>2018-03-21T16:29:50.69Z</a:CreatedTimestamp>
<a:CreditedCostCardIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:DisbursedAmountDisbursedCurrency>500.15</a:DisbursedAmountDisbursedCurrency>
<a:DisbursedAmountEngagementCurrency i:nil="true"/>
<a:DocumentCount>0</a:DocumentCount>
<a:EngagementCurrency xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CurrencyCode>USD</b:CurrencyCode>
<b:CurrencyId i:nil="true"/>
<b:CurrencyUid>1152921504606851838</b:CurrencyUid>
</a:EngagementCurrency>
<a:ExpenseAmount i:nil="true"/>
<a:ForReportingOnlyFlag>false</a:ForReportingOnlyFlag>
<a:FxRate>1</a:FxRate>
<a:FxRateActual>1</a:FxRateActual>
<a:InvoiceIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:InvoiceWorkflowStatus>N</a:InvoiceWorkflowStatus>
<a:InvoicedAmount>0</a:InvoicedAmount>
<a:LastUpdatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:LastUpdatedByUser>
<a:LastUpdatedTimestamp>2018-03-21T16:29:50.69Z</a:LastUpdatedTimestamp>
<a:LockedFlag>false</a:LockedFlag>
<a:NoteCount>0</a:NoteCount>
<a:RejectedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:RejectedReason i:nil="true"/>
<a:RejectedTimestamp i:nil="true"/>
<a:RevRecAdjustmentAmount i:nil="true"/>
<a:RevenueAmount i:nil="true"/>
<a:Status>U</a:Status>
<a:SubmittedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:SubmittedTimestamp i:nil="true"/>
<a:SystemRatePerMileageUnit>0.575</a:SystemRatePerMileageUnit>
<a:UnitCost>500.15</a:UnitCost>
<a:UnitPrice>500.15</a:UnitPrice>
<a:VatAmountDisbursedCurrency>0</a:VatAmountDisbursedCurrency>
<a:VoucherIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:WipAmount i:nil="true"/>
<a:ChargeableFlag>true</a:ChargeableFlag>
<a:DisbursingCostCenterIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCenterId i:nil="true"/>
<b:CostCenterName>USA</b:CostCenterName>
<b:CostCenterNumber>USA</b:CostCenterNumber>
<b:CostCenterUid>1152921504606867361</b:CostCenterUid>
</a:DisbursingCostCenterIdentity>
<a:EngagementCurrencyDecimalDigits>2</a:EngagementCurrencyDecimalDigits>
<a:EngagementTypeBillableFlag>true</a:EngagementTypeBillableFlag>
<a:IncurredCurrencyDecimalDigits>2</a:IncurredCurrencyDecimalDigits>
<a:ManagementData>
<a:AccountingPeriodClosedFlag>false</a:AccountingPeriodClosedFlag>
<a:ApprovalWorkflowFlag>true</a:ApprovalWorkflowFlag>
<a:ApproverFlag>false</a:ApproverFlag>
<a:ApproverToInvoiceFlag>true</a:ApproverToInvoiceFlag>
<a:ApproverToPayFlag>true</a:ApproverToPayFlag>
<a:ApproversCanRejectApprovedExpensesFlag>false</a:ApproversCanRejectApprovedExpensesFlag>
<a:AutoApprovalFlag>false</a:AutoApprovalFlag>
<a:AutoApprovalToInvoiceFlag>false</a:AutoApprovalToInvoiceFlag>
<a:AutoApprovalToPayFlag>false</a:AutoApprovalToPayFlag>
<a:AwsApprovedStatusAllowedFlag>false</a:AwsApprovedStatusAllowedFlag>
<a:AwsDraftStatusAllowedFlag>false</a:AwsDraftStatusAllowedFlag>
<a:AwsRejectedStatusAllowedFlag>true</a:AwsRejectedStatusAllowedFlag>
<a:AwsSubmittedStatusAllowedFlag>true</a:AwsSubmittedStatusAllowedFlag>
<a:CanAdjustFlag>true</a:CanAdjustFlag>
<a:CanEditFlag>true</a:CanEditFlag>
<a:ClientIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ClientId i:nil="true"/>
<b:ClientNumber>PR-PSA</b:ClientNumber>
<b:ClientUid>1152921504606961482</b:ClientUid>
</a:ClientIdentity>
<a:ClientName>Projector PSA</a:ClientName>
<a:DisbursedCurrencyDecimalDigits>2</a:DisbursedCurrencyDecimalDigits>
<a:DisbursedCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CurrencyCode>USD</b:CurrencyCode>
<b:CurrencyId i:nil="true"/>
<b:CurrencyUid>1152921504606851838</b:CurrencyUid>
</a:DisbursedCurrencyIdentity>
<a:DisbursingCostCenterIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCenterId i:nil="true"/>
<b:CostCenterName>Contractor (USA)</b:CostCenterName>
<b:CostCenterNumber>Contractor (USA)</b:CostCenterNumber>
<b:CostCenterUid>1152921504606873749</b:CostCenterUid>
</a:DisbursingCostCenterIdentity>
<a:EditSubmitFlag>true</a:EditSubmitFlag>
<a:ExpenseDocumentIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:DocumentNumber>ER00727</b:DocumentNumber>
<b:ExpenseDocumentId i:nil="true"/>
<b:ExpenseDocumentUid>1152921504607683581</b:ExpenseDocumentUid>
</a:ExpenseDocumentIdentity>
<a:ExpenseDocumentName>March Expenses</a:ExpenseDocumentName>
<a:ExpenseDocumentTimestamp>AAAAAA64T1w=</a:ExpenseDocumentTimestamp>
<a:ExpenseDocumentType>E</a:ExpenseDocumentType>
<a:ExpenseDocumentVatFlag>false</a:ExpenseDocumentVatFlag>
<a:IwsApprovedStatusAllowedFlag>false</a:IwsApprovedStatusAllowedFlag>
<a:IwsDraftInvoiceStatusAllowedFlag>false</a:IwsDraftInvoiceStatusAllowedFlag>
<a:IwsInvoicedStatusAllowedFlag>false</a:IwsInvoicedStatusAllowedFlag>
<a:IwsUnapprovedStatusAllowedFlag>false</a:IwsUnapprovedStatusAllowedFlag>
<a:MileageUom>M</a:MileageUom>
<a:PwsApprovedStatusAllowedFlag>false</a:PwsApprovedStatusAllowedFlag>
<a:PwsPaidStatusAllowedFlag>false</a:PwsPaidStatusAllowedFlag>
<a:PwsReceivedStatusAllowedFlag>false</a:PwsReceivedStatusAllowedFlag>
<a:PwsTransmittedStatusAllowedFlag>false</a:PwsTransmittedStatusAllowedFlag>
<a:PwsUnapprovedStatusAllowedFlag>false</a:PwsUnapprovedStatusAllowedFlag>
</a:ManagementData>
<a:PaymentVoucherPaymentWorkflowStatus>N</a:PaymentVoucherPaymentWorkflowStatus>
<a:ProjectName>New Web Services Project (A)</a:ProjectName>
<a:DefaultVatPercentage>0</a:DefaultVatPercentage>
</a:CostCard>
<a:CostCardIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCardId i:nil="true"/>
<b:CostCardUid>1152921504614515313</b:CostCardUid>
<b:ReferenceId i:nil="true"/>
</a:CostCardIdentity>
<a:CostCardResult i:nil="true"/>
<a:ExpenseDocumentTimestamp>AAAAAA64T1w=</a:ExpenseDocumentTimestamp>
<a:Location xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:LocationId i:nil="true"/>
<b:LocationName>USA</b:LocationName>
<b:LocationUid>1152921504606855985</b:LocationUid>
<b:CurrencyIdentity>
<b:CurrencyCode>USD</b:CurrencyCode>
<b:CurrencyId i:nil="true"/>
<b:CurrencyUid>1152921504606851838</b:CurrencyUid>
</b:CurrencyIdentity>
<b:InactiveFlag>false</b:InactiveFlag>
<b:MileageUom>M</b:MileageUom>
<b:OpsCurrencyIdentity>
<b:OpsCurrencyCode>USD</b:OpsCurrencyCode>
<b:OpsCurrencyId i:nil="true"/>
</b:OpsCurrencyIdentity>
<b:EnabledForCostcardsFlag>true</b:EnabledForCostcardsFlag>
<b:EnabledForProjectsFlag>true</b:EnabledForProjectsFlag>
<b:EnabledForResourcesFlag>true</b:EnabledForResourcesFlag>
<b:EnabledForTimecardsFlag>true</b:EnabledForTimecardsFlag>
</a:Location>
<a:ReceiptResults i:nil="true"/>
<a:SaveSucceededFlag>true</a:SaveSucceededFlag>
<a:CostCardIdentities xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:PwsCostCardRef>
<b:CostCardId i:nil="true"/>
<b:CostCardUid>1152921504614515313</b:CostCardUid>
<b:ReferenceId i:nil="true"/>
</b:PwsCostCardRef>
</a:CostCardIdentities>
<a:CostCards>
<a:PwsCostCardElement>
<a:AdjustedRevenueAmount i:nil="true"/>
<a:ApprovalWorkflowStatus>D</a:ApprovalWorkflowStatus>
<a:ApprovedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:ApprovedTimestamp i:nil="true"/>
<a:ApprovedToInvoiceByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:ApprovedToInvoiceTimestamp i:nil="true"/>
<a:BilledTimestamp i:nil="true"/>
<a:ClientAmount>500.15</a:ClientAmount>
<a:CostCardDetail>
<CostCardId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<CostCardUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504614515313</CostCardUid>
<ReferenceId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:Description>New Cost Card Insert</a:Description>
<a:DescriptionClearFlag>false</a:DescriptionClearFlag>
<a:ExpenseTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ExpenseTypeId i:nil="true"/>
<b:ExpenseTypeName>Travel</b:ExpenseTypeName>
<b:ExpenseTypeUid>1152921504606881280</b:ExpenseTypeUid>
</a:ExpenseTypeIdentity>
<a:IncurredAmount>500.15</a:IncurredAmount>
<a:IncurredDate>2018-03-19T00:00:00Z</a:IncurredDate>
<a:IncurredOpsCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:OpsCurrencyCode>USD</b:OpsCurrencyCode>
<b:OpsCurrencyId i:nil="true"/>
</a:IncurredOpsCurrencyIdentity>
<a:IncurredVatAmount>0</a:IncurredVatAmount>
<a:LocationClearFlag>false</a:LocationClearFlag>
<a:LocationIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:LocationId i:nil="true"/>
<b:LocationName>USA</b:LocationName>
<b:LocationUid>1152921504606855985</b:LocationUid>
</a:LocationIdentity>
<a:NonBillableFlag>false</a:NonBillableFlag>
<a:OverrideClientAmount i:nil="true"/>
<a:OverrideClientAmountClearFlag>false</a:OverrideClientAmountClearFlag>
<a:PayeeVendorClearFlag>false</a:PayeeVendorClearFlag>
<a:PayeeVendorIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:VendorId i:nil="true"/>
<b:VendorName>ABC Card</b:VendorName>
<b:VendorUid>1152921504607055893</b:VendorUid>
<b:VendorNumber>ABC Card</b:VendorNumber>
</a:PayeeVendorIdentity>
<a:ProjectIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ProjectCode>P001395-001</b:ProjectCode>
<b:ProjectId i:nil="true"/>
<b:ProjectUid>1152921504607412209</b:ProjectUid>
</a:ProjectIdentity>
<a:ResourceClearFlag>false</a:ResourceClearFlag>
<a:ResourceIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ResourceDisplayName>Jack Spratt</b:ResourceDisplayName>
<b:ResourceId i:nil="true"/>
<b:ResourceReferenceSystemId>E123</b:ResourceReferenceSystemId>
<b:ResourceUid>1152921504607111573</b:ResourceUid>
</a:ResourceIdentity>
<a:Timestamp>AAAAAA64T18=</a:Timestamp>
<a:TotalAmountDisbursedCurrency>500.15</a:TotalAmountDisbursedCurrency>
<a:Udf1 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UdfId i:nil="true"/>
<b:UdfName>Attendees</b:UdfName>
<b:UdfUid>1152921504606860180</b:UdfUid>
<b:BooleanValue i:nil="true"/>
<b:DataType>I</b:DataType>
<b:DateValue i:nil="true"/>
<b:IntegerValue i:nil="true"/>
<b:ResourceIdentityValue i:nil="true"/>
<b:TextValue i:nil="true"/>
<b:UdfTreatment>N</b:UdfTreatment>
<b:StoplightValues/>
<b:NumericValue i:nil="true"/>
<b:RelationValue i:nil="true"/>
</a:Udf1>
<a:Udf1ClearFlag>false</a:Udf1ClearFlag>
<a:Udf2 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UdfId i:nil="true"/>
<b:UdfName>Purpose</b:UdfName>
<b:UdfUid>1152921504606860181</b:UdfUid>
<b:BooleanValue i:nil="true"/>
<b:DataType>L</b:DataType>
<b:DateValue i:nil="true"/>
<b:IntegerValue i:nil="true"/>
<b:ResourceIdentityValue i:nil="true"/>
<b:TextValue i:nil="true"/>
<b:UdfTreatment>N</b:UdfTreatment>
<b:StoplightValues/>
<b:NumericValue i:nil="true"/>
<b:RelationValue i:nil="true"/>
</a:Udf2>
<a:Udf2ClearFlag>false</a:Udf2ClearFlag>
<a:Units>1</a:Units>
<a:ExternalGroupingIdentifier>1</a:ExternalGroupingIdentifier>
<a:ExternalGroupingIdentifierClearFlag>false</a:ExternalGroupingIdentifierClearFlag>
</a:CostCardDetail>
<a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:CreatedByUser>
<a:CreatedTimestamp>2018-03-21T16:29:50.69Z</a:CreatedTimestamp>
<a:CreditedCostCardIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:DisbursedAmountDisbursedCurrency>500.15</a:DisbursedAmountDisbursedCurrency>
<a:DisbursedAmountEngagementCurrency i:nil="true"/>
<a:DocumentCount>0</a:DocumentCount>
<a:EngagementCurrency xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CurrencyCode>USD</b:CurrencyCode>
<b:CurrencyId i:nil="true"/>
<b:CurrencyUid>1152921504606851838</b:CurrencyUid>
</a:EngagementCurrency>
<a:ExpenseAmount i:nil="true"/>
<a:ForReportingOnlyFlag>false</a:ForReportingOnlyFlag>
<a:FxRate>1</a:FxRate>
<a:FxRateActual>1</a:FxRateActual>
<a:InvoiceIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:InvoiceWorkflowStatus>N</a:InvoiceWorkflowStatus>
<a:InvoicedAmount>0</a:InvoicedAmount>
<a:LastUpdatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:LastUpdatedByUser>
<a:LastUpdatedTimestamp>2018-03-21T16:29:50.69Z</a:LastUpdatedTimestamp>
<a:LockedFlag>false</a:LockedFlag>
<a:NoteCount>0</a:NoteCount>
<a:RejectedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:RejectedReason i:nil="true"/>
<a:RejectedTimestamp i:nil="true"/>
<a:RevRecAdjustmentAmount i:nil="true"/>
<a:RevenueAmount i:nil="true"/>
<a:Status>U</a:Status>
<a:SubmittedByUser i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:SubmittedTimestamp i:nil="true"/>
<a:SystemRatePerMileageUnit>0.575</a:SystemRatePerMileageUnit>
<a:UnitCost>500.15</a:UnitCost>
<a:UnitPrice>500.15</a:UnitPrice>
<a:VatAmountDisbursedCurrency>0</a:VatAmountDisbursedCurrency>
<a:VoucherIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:WipAmount i:nil="true"/>
<a:ChargeableFlag>true</a:ChargeableFlag>
<a:DisbursingCostCenterIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCenterId i:nil="true"/>
<b:CostCenterName>USA</b:CostCenterName>
<b:CostCenterNumber>USA</b:CostCenterNumber>
<b:CostCenterUid>1152921504606867361</b:CostCenterUid>
</a:DisbursingCostCenterIdentity>
<a:EngagementCurrencyDecimalDigits>2</a:EngagementCurrencyDecimalDigits>
<a:EngagementTypeBillableFlag>true</a:EngagementTypeBillableFlag>
<a:IncurredCurrencyDecimalDigits>2</a:IncurredCurrencyDecimalDigits>
<a:ManagementData>
<a:AccountingPeriodClosedFlag>false</a:AccountingPeriodClosedFlag>
<a:ApprovalWorkflowFlag>true</a:ApprovalWorkflowFlag>
<a:ApproverFlag>false</a:ApproverFlag>
<a:ApproverToInvoiceFlag>true</a:ApproverToInvoiceFlag>
<a:ApproverToPayFlag>true</a:ApproverToPayFlag>
<a:ApproversCanRejectApprovedExpensesFlag>false</a:ApproversCanRejectApprovedExpensesFlag>
<a:AutoApprovalFlag>false</a:AutoApprovalFlag>
<a:AutoApprovalToInvoiceFlag>false</a:AutoApprovalToInvoiceFlag>
<a:AutoApprovalToPayFlag>false</a:AutoApprovalToPayFlag>
<a:AwsApprovedStatusAllowedFlag>false</a:AwsApprovedStatusAllowedFlag>
<a:AwsDraftStatusAllowedFlag>false</a:AwsDraftStatusAllowedFlag>
<a:AwsRejectedStatusAllowedFlag>true</a:AwsRejectedStatusAllowedFlag>
<a:AwsSubmittedStatusAllowedFlag>true</a:AwsSubmittedStatusAllowedFlag>
<a:CanAdjustFlag>true</a:CanAdjustFlag>
<a:CanEditFlag>true</a:CanEditFlag>
<a:ClientIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ClientId i:nil="true"/>
<b:ClientNumber>PR-PSA</b:ClientNumber>
<b:ClientUid>1152921504606961482</b:ClientUid>
</a:ClientIdentity>
<a:ClientName>Projector PSA</a:ClientName>
<a:DisbursedCurrencyDecimalDigits>2</a:DisbursedCurrencyDecimalDigits>
<a:DisbursedCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CurrencyCode>USD</b:CurrencyCode>
<b:CurrencyId i:nil="true"/>
<b:CurrencyUid>1152921504606851838</b:CurrencyUid>
</a:DisbursedCurrencyIdentity>
<a:DisbursingCostCenterIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCenterId i:nil="true"/>
<b:CostCenterName>Contractor (USA)</b:CostCenterName>
<b:CostCenterNumber>Contractor (USA)</b:CostCenterNumber>
<b:CostCenterUid>1152921504606873749</b:CostCenterUid>
</a:DisbursingCostCenterIdentity>
<a:EditSubmitFlag>true</a:EditSubmitFlag>
<a:ExpenseDocumentIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:DocumentNumber>ER00727</b:DocumentNumber>
<b:ExpenseDocumentId i:nil="true"/>
<b:ExpenseDocumentUid>1152921504607683581</b:ExpenseDocumentUid>
</a:ExpenseDocumentIdentity>
<a:ExpenseDocumentName>March Expenses</a:ExpenseDocumentName>
<a:ExpenseDocumentTimestamp>AAAAAA64T1w=</a:ExpenseDocumentTimestamp>
<a:ExpenseDocumentType>E</a:ExpenseDocumentType>
<a:ExpenseDocumentVatFlag>false</a:ExpenseDocumentVatFlag>
<a:IwsApprovedStatusAllowedFlag>false</a:IwsApprovedStatusAllowedFlag>
<a:IwsDraftInvoiceStatusAllowedFlag>false</a:IwsDraftInvoiceStatusAllowedFlag>
<a:IwsInvoicedStatusAllowedFlag>false</a:IwsInvoicedStatusAllowedFlag>
<a:IwsUnapprovedStatusAllowedFlag>false</a:IwsUnapprovedStatusAllowedFlag>
<a:MileageUom>M</a:MileageUom>
<a:PwsApprovedStatusAllowedFlag>false</a:PwsApprovedStatusAllowedFlag>
<a:PwsPaidStatusAllowedFlag>false</a:PwsPaidStatusAllowedFlag>
<a:PwsReceivedStatusAllowedFlag>false</a:PwsReceivedStatusAllowedFlag>
<a:PwsTransmittedStatusAllowedFlag>false</a:PwsTransmittedStatusAllowedFlag>
<a:PwsUnapprovedStatusAllowedFlag>false</a:PwsUnapprovedStatusAllowedFlag>
</a:ManagementData>
<a:PaymentVoucherPaymentWorkflowStatus>N</a:PaymentVoucherPaymentWorkflowStatus>
<a:ProjectName>New Web Services Project (A)</a:ProjectName>
<a:DefaultVatPercentage>0</a:DefaultVatPercentage>
</a:PwsCostCardElement>
</a:CostCards>
</PwsSaveExpenseDocumentCostCardResult>
</PwsSaveExpenseDocumentCostCardResponse>
</s:Body>
</s:Envelope> |
PwsSaveExpenseDocumentCostCard - Common Errors and Warnings
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
137 | CostCardDescriptionTruncated | The specified cost card description exceeded the maximum length of 4000 characters and was truncated. |
19001 | CostCardErrors | One or more cost cards could not be saved. The expense document was not created. Check CostCardResults for specific errors. |
19012 | NewCostCardProjectIdentityRequired | New project identity is required for the cost card transfer. |
19020 | ExpenseDocumentNotSpecifiedForSaveCostCard | No expense document was specified. |
19033 | InvalidValueForCostCardIncurredDate | The value specified for the cost card incurred date is invalid. Dates must be specified in UTC, with no time component (e.g. midnight UTC). |
19038 | CostCardIdentityRequiredForReceiptCostCard | Cost card identity is required. |
19045 | CostCardIdentitiesRequired | One or more cost card identities must be specified. |
19059 | CostCardIdentityRequired | A cost card identity must be specified. |
65152 | UnexpectedCostCardUdfValue | Unexpected UDF value provided (UDF metadata may have changed) |
65153 | CostCardIncurredDateRangeNotValid | Specified incurred date outside the supported date range. |
65196 | ReceiptsMayNotBeAssociatedWithIndividualCostCards | Account is configured not to allow receipts to be attached to individual cost cards. |
65200 | CostCardHasBeenChanged | Cost card has been changed by another user. |
65336 | CannotChangeSubmittedCostCardsApClosed | Cannot save changes to submitted cost card because the accounting period is closed for expenses. |
65374 | CostCardHasBeenDeleted | One or more referenced cost card(s) have been deleted. |
65379 | SaveCardCostCardHasBeenDeleted | Referenced cost card has been deleted. |
65385 | SaveReceiptCostCardHasBeenDeleted | Referenced cost card has been deleted. |
65393 | SelectCardCostCardHasBeenDeleted | Referenced cost card has been deleted. |
65470 | SpecifiedCostCardDoesNotBelongToSpecifiedExpenseDocument | Cost card/expense document mismatch |
65487 | LocationInactiveOrNotEnabledForCostCards | Specified location is inactive or not enabled for cost cards. |
65489 | CostCardRefInvalid | CostCardRef is required |
65491 | CostCardNotFound | CostCard not found |
65492 | ExpenseDocumentRefInvalid | ExpenseDocumentRef is required |
65494 | ExpenseDocumentNotFound | Expense document not found |
65495 | ExpenseDocumentHasBeenUpdatedByAnotherUser | Expense document has been changed. |
65502 | ReceiptRefInvalid | ReceiptRef is required |
65504 | ReceiptNotFound | Receipt not found |
65510 | ReceivedFlagIsRequired | Received flag must not be null |
65519 | CostCardAlreadyApproved | This cost card cannot be saved because it is already approved |
65520 | IncurredDateIsRequiredForNewCostCards | Incurred date is required for new cost cards |
65521 | TotalAmountDisbursedCurrencyIsRequiredForNewCostCards | Total amount in disbursed currency is required for new cost cards |
65522 | IncurredAmountIsRequiredForNewFxCostCards | Incurred amount is required for new cost cards with differing incurred and disbursed currencies |
65523 | IncurredAndDisbursedAmountMismatch | Incurred/disbursed total amount mismatch |
65525 | UserDefinedFieldValueUnavailable | Specified user defined field value is unavailable on at least one selected cost card. |
65529 | ExpenseReportResourceMustMatchCostCardResource | Expense report resource must match cost card resource |