Updates an ExpenseItem.
Name | Description | Additional information |
---|---|---|
request | The UpdateExpenseItemRequest to update. |
Define this parameter in the request body. |
{ "OldClaimId": 1234445, "OfflineItem": false, "ExpenseItem": { "Id": 0, "ReferenceNumber": "Ref234234", "ExpenseSubCategoryId": 2123, "ExpenseSubCategoryDescription": null, "ParentId": 10, "SplitItems": null, "ClaimId": 1223, "ClaimReasonId": 1, "ClaimReasonInfo": "Claim Reason", "CurrencyId": 1, "CurrencySymbol": "£", "CountryId": 1, "ItemType": 1, "Date": "2014-12-25T00:00:00", "PrimaryItem": true, "Returned": true, "DisputeNotes": "Dispute Note", "TempAllow": false, "Corrected": false, "ItemCheckerId": null, "ItemCheckerTeamId": null, "FloatId": 1, "AdvanceDescription": null, "TransactionId": 0, "Quantity": 1.0, "Net": 100.0, "VAT": 10.0, "Total": 100.0, "AmountPayable": 100.0, "VATNumber": "VAT34245", "AccountCode": "Acc1637", "BaseCurrency": 1, "BaseCurrencyGlobal": 1, "ForeignVAT": 10.0, "ExchangeRate": 1.0, "ExchangeRateGlobal": 2.0, "ConvertedTotal": 10.0, "GrandTotal": 50.0, "GlobalTotal": 100.0, "GrandTotalGlobal": 20.0, "GrandTotalConverted": 0.0, "GrandTotalNet": 10.0, "GrandTotalVAT": 10.0, "GrandTotalAmountPayable": 20.0, "GrandTotalOther": 1, "GrandTotalRemoteWorkers": 2, "GrandTotalPersonalGuests": 5, "UserSaysHasReceipts": true, "NormalReceipt": true, "ReceiptAttached": true, "CarId": 1, "VehicleDescription": null, "MileageId": 1, "JourneySteps": null, "DistanceUom": 0, "HomeToOfficeDeductionMethod": 1, "NumPassengers": 2, "Miles": 50.0, "MileageBusiness": 1.0, "MileagePersonal": 10.0, "FuelLitresPersonal": 2, "FuelLitresBusiness": 1, "Attendees": "staff", "NumStaff": 10, "NumDirectors": 3, "NumPersonalGuests": 3, "NumRemoteWorkers": 5, "NumOthers": 1, "EventInHomeCity": false, "Tip": 10.0, "NumRooms": 1, "NumNights": 1, "HotelId": 1, "HotelName": "California", "Reason": "Expense Reason", "Notes": "Notes", "CompanyId": 1, "CompanyName": "Dummy Company", "FromId": 1, "FromDescription": null, "ToId": 1, "ToDescription": null, "AllowanceId": 1, "AllowanceStartDate": "2014-12-25T00:00:00", "AllowanceEndDate": "2014-12-25T00:00:00", "AllowanceDeduction": 1.0, "CostCentreBreakdowns": null, "Flags": null, "BlockedFlags": null, "UserDefined": null, "AddedAsMobileExpense": true, "ESRAssignmentId": 1, "ESRAssignmentDescription": null, "ValidationProgress": 10, "ValidationResults": null, "Edited": false, "Paid": false, "OriginalExpenseId": 10, "BankAccountId": 1, "OperatorValidationProgress": 0, "ExpenseActionOutcome": 0, "MobileMetricDeviceId": null, "WalletReceiptId": 0 }, "ReasonForAmendment": null }
<UpdateExpenseItemRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Requests"> <ExpenseItem xmlns:d2p1="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Types"> <d2p1:AccountCode>Acc1637</d2p1:AccountCode> <d2p1:AddedAsMobileExpense>true</d2p1:AddedAsMobileExpense> <d2p1:AdvanceDescription i:nil="true" /> <d2p1:AllowanceDeduction>1</d2p1:AllowanceDeduction> <d2p1:AllowanceEndDate>2014-12-25T00:00:00</d2p1:AllowanceEndDate> <d2p1:AllowanceId>1</d2p1:AllowanceId> <d2p1:AllowanceStartDate>2014-12-25T00:00:00</d2p1:AllowanceStartDate> <d2p1:AmountPayable>100</d2p1:AmountPayable> <d2p1:Attendees>staff</d2p1:Attendees> <d2p1:BankAccountId>1</d2p1:BankAccountId> <d2p1:BaseCurrency>1</d2p1:BaseCurrency> <d2p1:BaseCurrencyGlobal>1</d2p1:BaseCurrencyGlobal> <d2p1:BlockedFlags i:nil="true" /> <d2p1:CarId>1</d2p1:CarId> <d2p1:ClaimId>1223</d2p1:ClaimId> <d2p1:ClaimReasonId>1</d2p1:ClaimReasonId> <d2p1:ClaimReasonInfo>Claim Reason</d2p1:ClaimReasonInfo> <d2p1:CompanyId>1</d2p1:CompanyId> <d2p1:CompanyName>Dummy Company</d2p1:CompanyName> <d2p1:ConvertedTotal>10</d2p1:ConvertedTotal> <d2p1:Corrected>false</d2p1:Corrected> <d2p1:CostCentreBreakdowns xmlns:d3p1="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Types.Employees" i:nil="true" /> <d2p1:CountryId>1</d2p1:CountryId> <d2p1:CurrencyId>1</d2p1:CurrencyId> <d2p1:CurrencySymbol>£</d2p1:CurrencySymbol> <d2p1:Date>2014-12-25T00:00:00</d2p1:Date> <d2p1:DisputeNotes>Dispute Note</d2p1:DisputeNotes> <d2p1:DistanceUom>Mile</d2p1:DistanceUom> <d2p1:ESRAssignmentDescription i:nil="true" /> <d2p1:ESRAssignmentId>1</d2p1:ESRAssignmentId> <d2p1:Edited>false</d2p1:Edited> <d2p1:EventInHomeCity>false</d2p1:EventInHomeCity> <d2p1:ExchangeRate>1</d2p1:ExchangeRate> <d2p1:ExchangeRateGlobal>2</d2p1:ExchangeRateGlobal> <d2p1:ExpenseActionOutcome>Successs</d2p1:ExpenseActionOutcome> <d2p1:ExpenseSubCategoryDescription i:nil="true" /> <d2p1:ExpenseSubCategoryId>2123</d2p1:ExpenseSubCategoryId> <d2p1:Flags i:nil="true" /> <d2p1:FloatId>1</d2p1:FloatId> <d2p1:ForeignVAT>10</d2p1:ForeignVAT> <d2p1:FromDescription i:nil="true" /> <d2p1:FromId>1</d2p1:FromId> <d2p1:FuelLitresBusiness>1</d2p1:FuelLitresBusiness> <d2p1:FuelLitresPersonal>2</d2p1:FuelLitresPersonal> <d2p1:GlobalTotal>100</d2p1:GlobalTotal> <d2p1:GrandTotal>50</d2p1:GrandTotal> <d2p1:GrandTotalAmountPayable>20</d2p1:GrandTotalAmountPayable> <d2p1:GrandTotalConverted>0</d2p1:GrandTotalConverted> <d2p1:GrandTotalGlobal>20</d2p1:GrandTotalGlobal> <d2p1:GrandTotalNet>10</d2p1:GrandTotalNet> <d2p1:GrandTotalOther>1</d2p1:GrandTotalOther> <d2p1:GrandTotalPersonalGuests>5</d2p1:GrandTotalPersonalGuests> <d2p1:GrandTotalRemoteWorkers>2</d2p1:GrandTotalRemoteWorkers> <d2p1:GrandTotalVAT>10</d2p1:GrandTotalVAT> <d2p1:HomeToOfficeDeductionMethod>CalculateHomeAndOfficeToLocationDiff</d2p1:HomeToOfficeDeductionMethod> <d2p1:HotelId>1</d2p1:HotelId> <d2p1:HotelName>California</d2p1:HotelName> <d2p1:Id>0</d2p1:Id> <d2p1:ItemCheckerId i:nil="true" /> <d2p1:ItemCheckerTeamId i:nil="true" /> <d2p1:ItemType>Cash</d2p1:ItemType> <d2p1:JourneySteps i:nil="true" /> <d2p1:MileageBusiness>1</d2p1:MileageBusiness> <d2p1:MileageId>1</d2p1:MileageId> <d2p1:MileagePersonal>10</d2p1:MileagePersonal> <d2p1:Miles>50</d2p1:Miles> <d2p1:MobileMetricDeviceId i:nil="true" /> <d2p1:Net>100</d2p1:Net> <d2p1:NormalReceipt>true</d2p1:NormalReceipt> <d2p1:Notes>Notes</d2p1:Notes> <d2p1:NumDirectors>3</d2p1:NumDirectors> <d2p1:NumNights>1</d2p1:NumNights> <d2p1:NumOthers>1</d2p1:NumOthers> <d2p1:NumPassengers>2</d2p1:NumPassengers> <d2p1:NumPersonalGuests>3</d2p1:NumPersonalGuests> <d2p1:NumRemoteWorkers>5</d2p1:NumRemoteWorkers> <d2p1:NumRooms>1</d2p1:NumRooms> <d2p1:NumStaff>10</d2p1:NumStaff> <d2p1:OperatorValidationProgress>Available</d2p1:OperatorValidationProgress> <d2p1:OriginalExpenseId>10</d2p1:OriginalExpenseId> <d2p1:Paid>false</d2p1:Paid> <d2p1:ParentId>10</d2p1:ParentId> <d2p1:PrimaryItem>true</d2p1:PrimaryItem> <d2p1:Quantity>1</d2p1:Quantity> <d2p1:Reason>Expense Reason</d2p1:Reason> <d2p1:ReceiptAttached>true</d2p1:ReceiptAttached> <d2p1:ReferenceNumber>Ref234234</d2p1:ReferenceNumber> <d2p1:Returned>true</d2p1:Returned> <d2p1:SplitItems i:nil="true" /> <d2p1:TempAllow>false</d2p1:TempAllow> <d2p1:Tip>10</d2p1:Tip> <d2p1:ToDescription i:nil="true" /> <d2p1:ToId>1</d2p1:ToId> <d2p1:Total>100</d2p1:Total> <d2p1:TransactionId>0</d2p1:TransactionId> <d2p1:UserDefined i:nil="true" /> <d2p1:UserSaysHasReceipts>true</d2p1:UserSaysHasReceipts> <d2p1:VAT>10</d2p1:VAT> <d2p1:VATNumber>VAT34245</d2p1:VATNumber> <d2p1:ValidationProgress>InProgress</d2p1:ValidationProgress> <d2p1:VehicleDescription i:nil="true" /> <d2p1:WalletReceiptId>0</d2p1:WalletReceiptId> </ExpenseItem> <OfflineItem>false</OfflineItem> <OldClaimId>1234445</OldClaimId> <ReasonForAmendment i:nil="true" /> </UpdateExpenseItemRequest>
Sample not available.
{ "Item": { "Id": 0, "ReferenceNumber": "Ref234234", "ExpenseSubCategoryId": 2123, "ExpenseSubCategoryDescription": null, "ParentId": 10, "SplitItems": null, "ClaimId": 1223, "ClaimReasonId": 1, "ClaimReasonInfo": "Claim Reason", "CurrencyId": 1, "CurrencySymbol": "£", "CountryId": 1, "ItemType": 1, "Date": "2014-12-25T00:00:00", "PrimaryItem": true, "Returned": true, "DisputeNotes": "Dispute Note", "TempAllow": false, "Corrected": false, "ItemCheckerId": null, "ItemCheckerTeamId": null, "FloatId": 1, "AdvanceDescription": null, "TransactionId": 0, "Quantity": 1.0, "Net": 100.0, "VAT": 10.0, "Total": 100.0, "AmountPayable": 100.0, "VATNumber": "VAT34245", "AccountCode": "Acc1637", "BaseCurrency": 1, "BaseCurrencyGlobal": 1, "ForeignVAT": 10.0, "ExchangeRate": 1.0, "ExchangeRateGlobal": 2.0, "ConvertedTotal": 10.0, "GrandTotal": 50.0, "GlobalTotal": 100.0, "GrandTotalGlobal": 20.0, "GrandTotalConverted": 0.0, "GrandTotalNet": 10.0, "GrandTotalVAT": 10.0, "GrandTotalAmountPayable": 20.0, "GrandTotalOther": 1, "GrandTotalRemoteWorkers": 2, "GrandTotalPersonalGuests": 5, "UserSaysHasReceipts": true, "NormalReceipt": true, "ReceiptAttached": true, "CarId": 1, "VehicleDescription": null, "MileageId": 1, "JourneySteps": null, "DistanceUom": 0, "HomeToOfficeDeductionMethod": 1, "NumPassengers": 2, "Miles": 50.0, "MileageBusiness": 1.0, "MileagePersonal": 10.0, "FuelLitresPersonal": 2, "FuelLitresBusiness": 1, "Attendees": "staff", "NumStaff": 10, "NumDirectors": 3, "NumPersonalGuests": 3, "NumRemoteWorkers": 5, "NumOthers": 1, "EventInHomeCity": false, "Tip": 10.0, "NumRooms": 1, "NumNights": 1, "HotelId": 1, "HotelName": "California", "Reason": "Expense Reason", "Notes": "Notes", "CompanyId": 1, "CompanyName": "Dummy Company", "FromId": 1, "FromDescription": null, "ToId": 1, "ToDescription": null, "AllowanceId": 1, "AllowanceStartDate": "2014-12-25T00:00:00", "AllowanceEndDate": "2014-12-25T00:00:00", "AllowanceDeduction": 1.0, "CostCentreBreakdowns": null, "Flags": null, "BlockedFlags": null, "UserDefined": null, "AddedAsMobileExpense": true, "ESRAssignmentId": 1, "ESRAssignmentDescription": null, "ValidationProgress": 10, "ValidationResults": null, "Edited": false, "Paid": false, "OriginalExpenseId": 10, "BankAccountId": 1, "OperatorValidationProgress": 0, "ExpenseActionOutcome": 0, "MobileMetricDeviceId": null, "WalletReceiptId": 0 }, "ResponseInformation": null }
<ExpenseItemResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Responses"> <ResponseInformation i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common" /> <Item xmlns:d2p1="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Types" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common"> <d2p1:AccountCode>Acc1637</d2p1:AccountCode> <d2p1:AddedAsMobileExpense>true</d2p1:AddedAsMobileExpense> <d2p1:AdvanceDescription i:nil="true" /> <d2p1:AllowanceDeduction>1</d2p1:AllowanceDeduction> <d2p1:AllowanceEndDate>2014-12-25T00:00:00</d2p1:AllowanceEndDate> <d2p1:AllowanceId>1</d2p1:AllowanceId> <d2p1:AllowanceStartDate>2014-12-25T00:00:00</d2p1:AllowanceStartDate> <d2p1:AmountPayable>100</d2p1:AmountPayable> <d2p1:Attendees>staff</d2p1:Attendees> <d2p1:BankAccountId>1</d2p1:BankAccountId> <d2p1:BaseCurrency>1</d2p1:BaseCurrency> <d2p1:BaseCurrencyGlobal>1</d2p1:BaseCurrencyGlobal> <d2p1:BlockedFlags i:nil="true" /> <d2p1:CarId>1</d2p1:CarId> <d2p1:ClaimId>1223</d2p1:ClaimId> <d2p1:ClaimReasonId>1</d2p1:ClaimReasonId> <d2p1:ClaimReasonInfo>Claim Reason</d2p1:ClaimReasonInfo> <d2p1:CompanyId>1</d2p1:CompanyId> <d2p1:CompanyName>Dummy Company</d2p1:CompanyName> <d2p1:ConvertedTotal>10</d2p1:ConvertedTotal> <d2p1:Corrected>false</d2p1:Corrected> <d2p1:CostCentreBreakdowns xmlns:d3p1="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Types.Employees" i:nil="true" /> <d2p1:CountryId>1</d2p1:CountryId> <d2p1:CurrencyId>1</d2p1:CurrencyId> <d2p1:CurrencySymbol>£</d2p1:CurrencySymbol> <d2p1:Date>2014-12-25T00:00:00</d2p1:Date> <d2p1:DisputeNotes>Dispute Note</d2p1:DisputeNotes> <d2p1:DistanceUom>Mile</d2p1:DistanceUom> <d2p1:ESRAssignmentDescription i:nil="true" /> <d2p1:ESRAssignmentId>1</d2p1:ESRAssignmentId> <d2p1:Edited>false</d2p1:Edited> <d2p1:EventInHomeCity>false</d2p1:EventInHomeCity> <d2p1:ExchangeRate>1</d2p1:ExchangeRate> <d2p1:ExchangeRateGlobal>2</d2p1:ExchangeRateGlobal> <d2p1:ExpenseActionOutcome>Successs</d2p1:ExpenseActionOutcome> <d2p1:ExpenseSubCategoryDescription i:nil="true" /> <d2p1:ExpenseSubCategoryId>2123</d2p1:ExpenseSubCategoryId> <d2p1:Flags i:nil="true" /> <d2p1:FloatId>1</d2p1:FloatId> <d2p1:ForeignVAT>10</d2p1:ForeignVAT> <d2p1:FromDescription i:nil="true" /> <d2p1:FromId>1</d2p1:FromId> <d2p1:FuelLitresBusiness>1</d2p1:FuelLitresBusiness> <d2p1:FuelLitresPersonal>2</d2p1:FuelLitresPersonal> <d2p1:GlobalTotal>100</d2p1:GlobalTotal> <d2p1:GrandTotal>50</d2p1:GrandTotal> <d2p1:GrandTotalAmountPayable>20</d2p1:GrandTotalAmountPayable> <d2p1:GrandTotalConverted>0</d2p1:GrandTotalConverted> <d2p1:GrandTotalGlobal>20</d2p1:GrandTotalGlobal> <d2p1:GrandTotalNet>10</d2p1:GrandTotalNet> <d2p1:GrandTotalOther>1</d2p1:GrandTotalOther> <d2p1:GrandTotalPersonalGuests>5</d2p1:GrandTotalPersonalGuests> <d2p1:GrandTotalRemoteWorkers>2</d2p1:GrandTotalRemoteWorkers> <d2p1:GrandTotalVAT>10</d2p1:GrandTotalVAT> <d2p1:HomeToOfficeDeductionMethod>CalculateHomeAndOfficeToLocationDiff</d2p1:HomeToOfficeDeductionMethod> <d2p1:HotelId>1</d2p1:HotelId> <d2p1:HotelName>California</d2p1:HotelName> <d2p1:Id>0</d2p1:Id> <d2p1:ItemCheckerId i:nil="true" /> <d2p1:ItemCheckerTeamId i:nil="true" /> <d2p1:ItemType>Cash</d2p1:ItemType> <d2p1:JourneySteps i:nil="true" /> <d2p1:MileageBusiness>1</d2p1:MileageBusiness> <d2p1:MileageId>1</d2p1:MileageId> <d2p1:MileagePersonal>10</d2p1:MileagePersonal> <d2p1:Miles>50</d2p1:Miles> <d2p1:MobileMetricDeviceId i:nil="true" /> <d2p1:Net>100</d2p1:Net> <d2p1:NormalReceipt>true</d2p1:NormalReceipt> <d2p1:Notes>Notes</d2p1:Notes> <d2p1:NumDirectors>3</d2p1:NumDirectors> <d2p1:NumNights>1</d2p1:NumNights> <d2p1:NumOthers>1</d2p1:NumOthers> <d2p1:NumPassengers>2</d2p1:NumPassengers> <d2p1:NumPersonalGuests>3</d2p1:NumPersonalGuests> <d2p1:NumRemoteWorkers>5</d2p1:NumRemoteWorkers> <d2p1:NumRooms>1</d2p1:NumRooms> <d2p1:NumStaff>10</d2p1:NumStaff> <d2p1:OperatorValidationProgress>Available</d2p1:OperatorValidationProgress> <d2p1:OriginalExpenseId>10</d2p1:OriginalExpenseId> <d2p1:Paid>false</d2p1:Paid> <d2p1:ParentId>10</d2p1:ParentId> <d2p1:PrimaryItem>true</d2p1:PrimaryItem> <d2p1:Quantity>1</d2p1:Quantity> <d2p1:Reason>Expense Reason</d2p1:Reason> <d2p1:ReceiptAttached>true</d2p1:ReceiptAttached> <d2p1:ReferenceNumber>Ref234234</d2p1:ReferenceNumber> <d2p1:Returned>true</d2p1:Returned> <d2p1:SplitItems i:nil="true" /> <d2p1:TempAllow>false</d2p1:TempAllow> <d2p1:Tip>10</d2p1:Tip> <d2p1:ToDescription i:nil="true" /> <d2p1:ToId>1</d2p1:ToId> <d2p1:Total>100</d2p1:Total> <d2p1:TransactionId>0</d2p1:TransactionId> <d2p1:UserDefined i:nil="true" /> <d2p1:UserSaysHasReceipts>true</d2p1:UserSaysHasReceipts> <d2p1:VAT>10</d2p1:VAT> <d2p1:VATNumber>VAT34245</d2p1:VATNumber> <d2p1:ValidationProgress>InProgress</d2p1:ValidationProgress> <d2p1:VehicleDescription i:nil="true" /> <d2p1:WalletReceiptId>0</d2p1:WalletReceiptId> </Item> </ExpenseItemResponse>