PUT api/v1/accountingrulefilters/{accountingRuleFilterId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
accountingRuleFilterId | globally unique identifier |
Required |
Body Parameters
AccountingRuleFilterDetailsName | Description | Type | Additional information |
---|---|---|---|
AccountingRuleFilterId | globally unique identifier |
None. |
|
RuleFilterName | string |
None. |
|
Description | string |
None. |
|
IsActive | boolean |
None. |
|
SortIndicator | integer |
None. |
|
AccountingRuleFilterTypeId | integer |
None. |
|
StopRuleEngineWhenRuleApplied | boolean |
None. |
|
IsRuleForGliderFlights | boolean |
None. |
|
IsRuleForTowingFlights | boolean |
None. |
|
IsRuleForMotorFlights | boolean |
None. |
|
UseRuleForAllAircraftsExceptListed | boolean |
None. |
|
MatchedAircraftImmatriculations | Collection of string |
None. |
|
UseRuleForAllStartTypesExceptListed | boolean |
None. |
|
MatchedStartTypes | Collection of integer |
None. |
|
UseRuleForAllFlightTypesExceptListed | boolean |
None. |
|
MatchedFlightTypeCodes | Collection of string |
None. |
|
ExtendMatchingFlightTypeCodesToGliderAndTowFlight | boolean |
None. |
|
UseRuleForAllStartLocationsExceptListed | boolean |
None. |
|
MatchedStartLocations | Collection of string |
None. |
|
UseRuleForAllLdgLocationsExceptListed | boolean |
None. |
|
MatchedLdgLocations | Collection of string |
None. |
|
UseRuleForAllClubMemberNumbersExceptListed | boolean |
None. |
|
MatchedClubMemberNumbers | Collection of string |
None. |
|
UseRuleForAllFlightCrewTypesExceptListed | boolean |
None. |
|
MatchedFlightCrewTypes | Collection of integer |
None. |
|
AccountingUnitTypeId | integer |
None. |
|
UseRuleForAllAircraftsOnHomebaseExceptListed | boolean |
None. |
|
MatchedAircraftsHomebase | Collection of string |
None. |
|
UseRuleForAllMemberStatesExceptListed | boolean |
None. |
|
MatchedMemberStates | Collection of globally unique identifier |
None. |
|
UseRuleForAllPersonCategoriesExceptListed | boolean |
None. |
|
MatchedPersonCategories | Collection of globally unique identifier |
None. |
|
RecipientTarget | RecipientDetails |
None. |
|
IsChargedToClubInternal | boolean |
None. |
|
ArticleTarget | ArticleTargetDetails |
None. |
|
MinFlightTimeInSecondsMatchingValue | integer |
None. |
|
MaxFlightTimeInSecondsMatchingValue | integer |
None. |
|
MinEngineTimeInSecondsMatchingValue | integer |
None. |
|
MaxEngineTimeInSecondsMatchingValue | integer |
None. |
|
IncludeThresholdText | boolean |
None. |
|
ThresholdText | string |
String length: inclusive between 0 and 250 |
|
IncludeFlightTypeName | boolean |
None. |
|
NoLandingTaxForGlider | boolean |
None. |
|
NoLandingTaxForTowingAircraft | boolean |
None. |
|
NoLandingTaxForAircraft | boolean |
None. |
|
Id | globally unique identifier |
None. |
|
CanUpdateRecord | boolean |
None. |
|
CanDeleteRecord | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "AccountingRuleFilterId": "c9126989-74d8-4d83-82c3-bb64c754df5f", "RuleFilterName": "sample string 2", "Description": "sample string 3", "IsActive": true, "SortIndicator": 5, "AccountingRuleFilterTypeId": 6, "StopRuleEngineWhenRuleApplied": true, "IsRuleForGliderFlights": true, "IsRuleForTowingFlights": true, "IsRuleForMotorFlights": true, "UseRuleForAllAircraftsExceptListed": true, "MatchedAircraftImmatriculations": [ "sample string 1", "sample string 2" ], "UseRuleForAllStartTypesExceptListed": true, "MatchedStartTypes": [ 1, 2 ], "UseRuleForAllFlightTypesExceptListed": true, "MatchedFlightTypeCodes": [ "sample string 1", "sample string 2" ], "ExtendMatchingFlightTypeCodesToGliderAndTowFlight": true, "UseRuleForAllStartLocationsExceptListed": true, "MatchedStartLocations": [ "sample string 1", "sample string 2" ], "UseRuleForAllLdgLocationsExceptListed": true, "MatchedLdgLocations": [ "sample string 1", "sample string 2" ], "UseRuleForAllClubMemberNumbersExceptListed": true, "MatchedClubMemberNumbers": [ "sample string 1", "sample string 2" ], "UseRuleForAllFlightCrewTypesExceptListed": true, "MatchedFlightCrewTypes": [ 1, 2 ], "AccountingUnitTypeId": 1, "UseRuleForAllAircraftsOnHomebaseExceptListed": true, "MatchedAircraftsHomebase": [ "sample string 1", "sample string 2" ], "UseRuleForAllMemberStatesExceptListed": true, "MatchedMemberStates": [ "36bb35f8-926d-4796-8fb7-5952bb700d69", "373ce96f-9197-467b-b332-1ca7a7a7c172" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "1cc9b72e-bfdc-4c0b-bdf1-05b03ad82bb5", "2ed6e465-dc22-42fc-853c-17132ce9a2a6" ], "RecipientTarget": { "PersonId": "25353ec3-75b8-4ca3-8e7d-677fed64e9e8", "RecipientName": "sample string 1", "Firstname": "sample string 2", "Lastname": "sample string 3", "AddressLine1": "sample string 4", "AddressLine2": "sample string 5", "ZipCode": "sample string 6", "City": "sample string 7", "CountryName": "sample string 8", "PersonClubMemberNumber": "sample string 9" }, "IsChargedToClubInternal": true, "ArticleTarget": { "ArticleNumber": "sample string 1", "DeliveryLineText": "sample string 2" }, "MinFlightTimeInSecondsMatchingValue": 1, "MaxFlightTimeInSecondsMatchingValue": 1, "MinEngineTimeInSecondsMatchingValue": 1, "MaxEngineTimeInSecondsMatchingValue": 1, "IncludeThresholdText": true, "ThresholdText": "sample string 24", "IncludeFlightTypeName": true, "NoLandingTaxForGlider": true, "NoLandingTaxForTowingAircraft": true, "NoLandingTaxForAircraft": true, "Id": "c9126989-74d8-4d83-82c3-bb64c754df5f", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"c9126989-74d8-4d83-82c3-bb64c754df5f","RuleFilterName":"sample string 2","Description":"sample string 3","IsActive":true,"SortIndicator":5,"AccountingRuleFilterTypeId":6,"StopRuleEngineWhenRuleApplied":true,"IsRuleForGliderFlights":true,"IsRuleForTowingFlights":true,"IsRuleForMotorFlights":true,"UseRuleForAllAircraftsExceptListed":true,"MatchedAircraftImmatriculations":["sample string 1","sample string 2"],"UseRuleForAllStartTypesExceptListed":true,"MatchedStartTypes":[1,2],"UseRuleForAllFlightTypesExceptListed":true,"MatchedFlightTypeCodes":["sample string 1","sample string 2"],"ExtendMatchingFlightTypeCodesToGliderAndTowFlight":true,"UseRuleForAllStartLocationsExceptListed":true,"MatchedStartLocations":["sample string 1","sample string 2"],"UseRuleForAllLdgLocationsExceptListed":true,"MatchedLdgLocations":["sample string 1","sample string 2"],"UseRuleForAllClubMemberNumbersExceptListed":true,"MatchedClubMemberNumbers":["sample string 1","sample string 2"],"UseRuleForAllFlightCrewTypesExceptListed":true,"MatchedFlightCrewTypes":[1,2],"AccountingUnitTypeId":1,"UseRuleForAllAircraftsOnHomebaseExceptListed":true,"MatchedAircraftsHomebase":["sample string 1","sample string 2"],"UseRuleForAllMemberStatesExceptListed":true,"MatchedMemberStates":["36bb35f8-926d-4796-8fb7-5952bb700d69","373ce96f-9197-467b-b332-1ca7a7a7c172"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["1cc9b72e-bfdc-4c0b-bdf1-05b03ad82bb5","2ed6e465-dc22-42fc-853c-17132ce9a2a6"],"RecipientTarget":{"PersonId":"25353ec3-75b8-4ca3-8e7d-677fed64e9e8","RecipientName":"sample string 1","Firstname":"sample string 2","Lastname":"sample string 3","AddressLine1":"sample string 4","AddressLine2":"sample string 5","ZipCode":"sample string 6","City":"sample string 7","CountryName":"sample string 8","PersonClubMemberNumber":"sample string 9"},"IsChargedToClubInternal":true,"ArticleTarget":{"ArticleNumber":"sample string 1","DeliveryLineText":"sample string 2"},"MinFlightTimeInSecondsMatchingValue":1,"MaxFlightTimeInSecondsMatchingValue":1,"MinEngineTimeInSecondsMatchingValue":1,"MaxEngineTimeInSecondsMatchingValue":1,"IncludeThresholdText":true,"ThresholdText":"sample string 24","IncludeFlightTypeName":true,"NoLandingTaxForGlider":true,"NoLandingTaxForTowingAircraft":true,"NoLandingTaxForAircraft":true,"Id":"c9126989-74d8-4d83-82c3-bb64c754df5f","CanUpdateRecord":true,"CanDeleteRecord":true}
application/xml, text/xml
Sample:
<AccountingRuleFilterDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting.RuleFilters"> <CanDeleteRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanDeleteRecord> <CanUpdateRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanUpdateRecord> <Id xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">c9126989-74d8-4d83-82c3-bb64c754df5f</Id> <AccountingRuleFilterId>c9126989-74d8-4d83-82c3-bb64c754df5f</AccountingRuleFilterId> <AccountingRuleFilterTypeId>6</AccountingRuleFilterTypeId> <AccountingUnitTypeId>1</AccountingUnitTypeId> <ArticleTarget xmlns:d2p1="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting"> <d2p1:ArticleNumber>sample string 1</d2p1:ArticleNumber> <d2p1:DeliveryLineText>sample string 2</d2p1:DeliveryLineText> </ArticleTarget> <Description>sample string 3</Description> <ExtendMatchingFlightTypeCodesToGliderAndTowFlight>true</ExtendMatchingFlightTypeCodesToGliderAndTowFlight> <IncludeFlightTypeName>true</IncludeFlightTypeName> <IncludeThresholdText>true</IncludeThresholdText> <IsActive>true</IsActive> <IsChargedToClubInternal>true</IsChargedToClubInternal> <IsRuleForGliderFlights>true</IsRuleForGliderFlights> <IsRuleForMotorFlights>true</IsRuleForMotorFlights> <IsRuleForTowingFlights>true</IsRuleForTowingFlights> <MatchedAircraftImmatriculations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedAircraftImmatriculations> <MatchedAircraftsHomebase xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedAircraftsHomebase> <MatchedClubMemberNumbers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedClubMemberNumbers> <MatchedFlightCrewTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </MatchedFlightCrewTypes> <MatchedFlightTypeCodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedFlightTypeCodes> <MatchedLdgLocations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedLdgLocations> <MatchedMemberStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>36bb35f8-926d-4796-8fb7-5952bb700d69</d2p1:guid> <d2p1:guid>373ce96f-9197-467b-b332-1ca7a7a7c172</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>1cc9b72e-bfdc-4c0b-bdf1-05b03ad82bb5</d2p1:guid> <d2p1:guid>2ed6e465-dc22-42fc-853c-17132ce9a2a6</d2p1:guid> </MatchedPersonCategories> <MatchedStartLocations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedStartLocations> <MatchedStartTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </MatchedStartTypes> <MaxEngineTimeInSecondsMatchingValue>1</MaxEngineTimeInSecondsMatchingValue> <MaxFlightTimeInSecondsMatchingValue>1</MaxFlightTimeInSecondsMatchingValue> <MinEngineTimeInSecondsMatchingValue>1</MinEngineTimeInSecondsMatchingValue> <MinFlightTimeInSecondsMatchingValue>1</MinFlightTimeInSecondsMatchingValue> <NoLandingTaxForAircraft>true</NoLandingTaxForAircraft> <NoLandingTaxForGlider>true</NoLandingTaxForGlider> <NoLandingTaxForTowingAircraft>true</NoLandingTaxForTowingAircraft> <RecipientTarget xmlns:d2p1="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting"> <d2p1:AddressLine1>sample string 4</d2p1:AddressLine1> <d2p1:AddressLine2>sample string 5</d2p1:AddressLine2> <d2p1:City>sample string 7</d2p1:City> <d2p1:CountryName>sample string 8</d2p1:CountryName> <d2p1:Firstname>sample string 2</d2p1:Firstname> <d2p1:Lastname>sample string 3</d2p1:Lastname> <d2p1:PersonClubMemberNumber>sample string 9</d2p1:PersonClubMemberNumber> <d2p1:PersonId>25353ec3-75b8-4ca3-8e7d-677fed64e9e8</d2p1:PersonId> <d2p1:RecipientName>sample string 1</d2p1:RecipientName> <d2p1:ZipCode>sample string 6</d2p1:ZipCode> </RecipientTarget> <RuleFilterName>sample string 2</RuleFilterName> <SortIndicator>5</SortIndicator> <StopRuleEngineWhenRuleApplied>true</StopRuleEngineWhenRuleApplied> <ThresholdText>sample string 24</ThresholdText> <UseRuleForAllAircraftsExceptListed>true</UseRuleForAllAircraftsExceptListed> <UseRuleForAllAircraftsOnHomebaseExceptListed>true</UseRuleForAllAircraftsOnHomebaseExceptListed> <UseRuleForAllClubMemberNumbersExceptListed>true</UseRuleForAllClubMemberNumbersExceptListed> <UseRuleForAllFlightCrewTypesExceptListed>true</UseRuleForAllFlightCrewTypesExceptListed> <UseRuleForAllFlightTypesExceptListed>true</UseRuleForAllFlightTypesExceptListed> <UseRuleForAllLdgLocationsExceptListed>true</UseRuleForAllLdgLocationsExceptListed> <UseRuleForAllMemberStatesExceptListed>true</UseRuleForAllMemberStatesExceptListed> <UseRuleForAllPersonCategoriesExceptListed>true</UseRuleForAllPersonCategoriesExceptListed> <UseRuleForAllStartLocationsExceptListed>true</UseRuleForAllStartLocationsExceptListed> <UseRuleForAllStartTypesExceptListed>true</UseRuleForAllStartTypesExceptListed> </AccountingRuleFilterDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AccountingRuleFilterDetailsName | Description | Type | Additional information |
---|---|---|---|
AccountingRuleFilterId | globally unique identifier |
None. |
|
RuleFilterName | string |
None. |
|
Description | string |
None. |
|
IsActive | boolean |
None. |
|
SortIndicator | integer |
None. |
|
AccountingRuleFilterTypeId | integer |
None. |
|
StopRuleEngineWhenRuleApplied | boolean |
None. |
|
IsRuleForGliderFlights | boolean |
None. |
|
IsRuleForTowingFlights | boolean |
None. |
|
IsRuleForMotorFlights | boolean |
None. |
|
UseRuleForAllAircraftsExceptListed | boolean |
None. |
|
MatchedAircraftImmatriculations | Collection of string |
None. |
|
UseRuleForAllStartTypesExceptListed | boolean |
None. |
|
MatchedStartTypes | Collection of integer |
None. |
|
UseRuleForAllFlightTypesExceptListed | boolean |
None. |
|
MatchedFlightTypeCodes | Collection of string |
None. |
|
ExtendMatchingFlightTypeCodesToGliderAndTowFlight | boolean |
None. |
|
UseRuleForAllStartLocationsExceptListed | boolean |
None. |
|
MatchedStartLocations | Collection of string |
None. |
|
UseRuleForAllLdgLocationsExceptListed | boolean |
None. |
|
MatchedLdgLocations | Collection of string |
None. |
|
UseRuleForAllClubMemberNumbersExceptListed | boolean |
None. |
|
MatchedClubMemberNumbers | Collection of string |
None. |
|
UseRuleForAllFlightCrewTypesExceptListed | boolean |
None. |
|
MatchedFlightCrewTypes | Collection of integer |
None. |
|
AccountingUnitTypeId | integer |
None. |
|
UseRuleForAllAircraftsOnHomebaseExceptListed | boolean |
None. |
|
MatchedAircraftsHomebase | Collection of string |
None. |
|
UseRuleForAllMemberStatesExceptListed | boolean |
None. |
|
MatchedMemberStates | Collection of globally unique identifier |
None. |
|
UseRuleForAllPersonCategoriesExceptListed | boolean |
None. |
|
MatchedPersonCategories | Collection of globally unique identifier |
None. |
|
RecipientTarget | RecipientDetails |
None. |
|
IsChargedToClubInternal | boolean |
None. |
|
ArticleTarget | ArticleTargetDetails |
None. |
|
MinFlightTimeInSecondsMatchingValue | integer |
None. |
|
MaxFlightTimeInSecondsMatchingValue | integer |
None. |
|
MinEngineTimeInSecondsMatchingValue | integer |
None. |
|
MaxEngineTimeInSecondsMatchingValue | integer |
None. |
|
IncludeThresholdText | boolean |
None. |
|
ThresholdText | string |
String length: inclusive between 0 and 250 |
|
IncludeFlightTypeName | boolean |
None. |
|
NoLandingTaxForGlider | boolean |
None. |
|
NoLandingTaxForTowingAircraft | boolean |
None. |
|
NoLandingTaxForAircraft | boolean |
None. |
|
Id | globally unique identifier |
None. |
|
CanUpdateRecord | boolean |
None. |
|
CanDeleteRecord | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "AccountingRuleFilterId": "1e5079f1-3818-4fcd-921f-fda1603ddc0d", "RuleFilterName": "sample string 2", "Description": "sample string 3", "IsActive": true, "SortIndicator": 5, "AccountingRuleFilterTypeId": 6, "StopRuleEngineWhenRuleApplied": true, "IsRuleForGliderFlights": true, "IsRuleForTowingFlights": true, "IsRuleForMotorFlights": true, "UseRuleForAllAircraftsExceptListed": true, "MatchedAircraftImmatriculations": [ "sample string 1", "sample string 2" ], "UseRuleForAllStartTypesExceptListed": true, "MatchedStartTypes": [ 1, 2 ], "UseRuleForAllFlightTypesExceptListed": true, "MatchedFlightTypeCodes": [ "sample string 1", "sample string 2" ], "ExtendMatchingFlightTypeCodesToGliderAndTowFlight": true, "UseRuleForAllStartLocationsExceptListed": true, "MatchedStartLocations": [ "sample string 1", "sample string 2" ], "UseRuleForAllLdgLocationsExceptListed": true, "MatchedLdgLocations": [ "sample string 1", "sample string 2" ], "UseRuleForAllClubMemberNumbersExceptListed": true, "MatchedClubMemberNumbers": [ "sample string 1", "sample string 2" ], "UseRuleForAllFlightCrewTypesExceptListed": true, "MatchedFlightCrewTypes": [ 1, 2 ], "AccountingUnitTypeId": 1, "UseRuleForAllAircraftsOnHomebaseExceptListed": true, "MatchedAircraftsHomebase": [ "sample string 1", "sample string 2" ], "UseRuleForAllMemberStatesExceptListed": true, "MatchedMemberStates": [ "916cde69-0a2a-4751-b1ec-721addf37c8e", "c166f870-d447-4e07-b14f-5593cbfd722b" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "d2529968-20ea-4ed4-be16-ac4fdaf846f2", "3791c241-a8ed-411a-94a5-ad06500c6959" ], "RecipientTarget": { "PersonId": "16a30c5b-9281-4c3c-8e80-6fe01393dfa3", "RecipientName": "sample string 1", "Firstname": "sample string 2", "Lastname": "sample string 3", "AddressLine1": "sample string 4", "AddressLine2": "sample string 5", "ZipCode": "sample string 6", "City": "sample string 7", "CountryName": "sample string 8", "PersonClubMemberNumber": "sample string 9" }, "IsChargedToClubInternal": true, "ArticleTarget": { "ArticleNumber": "sample string 1", "DeliveryLineText": "sample string 2" }, "MinFlightTimeInSecondsMatchingValue": 1, "MaxFlightTimeInSecondsMatchingValue": 1, "MinEngineTimeInSecondsMatchingValue": 1, "MaxEngineTimeInSecondsMatchingValue": 1, "IncludeThresholdText": true, "ThresholdText": "sample string 24", "IncludeFlightTypeName": true, "NoLandingTaxForGlider": true, "NoLandingTaxForTowingAircraft": true, "NoLandingTaxForAircraft": true, "Id": "1e5079f1-3818-4fcd-921f-fda1603ddc0d", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"1e5079f1-3818-4fcd-921f-fda1603ddc0d","RuleFilterName":"sample string 2","Description":"sample string 3","IsActive":true,"SortIndicator":5,"AccountingRuleFilterTypeId":6,"StopRuleEngineWhenRuleApplied":true,"IsRuleForGliderFlights":true,"IsRuleForTowingFlights":true,"IsRuleForMotorFlights":true,"UseRuleForAllAircraftsExceptListed":true,"MatchedAircraftImmatriculations":["sample string 1","sample string 2"],"UseRuleForAllStartTypesExceptListed":true,"MatchedStartTypes":[1,2],"UseRuleForAllFlightTypesExceptListed":true,"MatchedFlightTypeCodes":["sample string 1","sample string 2"],"ExtendMatchingFlightTypeCodesToGliderAndTowFlight":true,"UseRuleForAllStartLocationsExceptListed":true,"MatchedStartLocations":["sample string 1","sample string 2"],"UseRuleForAllLdgLocationsExceptListed":true,"MatchedLdgLocations":["sample string 1","sample string 2"],"UseRuleForAllClubMemberNumbersExceptListed":true,"MatchedClubMemberNumbers":["sample string 1","sample string 2"],"UseRuleForAllFlightCrewTypesExceptListed":true,"MatchedFlightCrewTypes":[1,2],"AccountingUnitTypeId":1,"UseRuleForAllAircraftsOnHomebaseExceptListed":true,"MatchedAircraftsHomebase":["sample string 1","sample string 2"],"UseRuleForAllMemberStatesExceptListed":true,"MatchedMemberStates":["916cde69-0a2a-4751-b1ec-721addf37c8e","c166f870-d447-4e07-b14f-5593cbfd722b"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["d2529968-20ea-4ed4-be16-ac4fdaf846f2","3791c241-a8ed-411a-94a5-ad06500c6959"],"RecipientTarget":{"PersonId":"16a30c5b-9281-4c3c-8e80-6fe01393dfa3","RecipientName":"sample string 1","Firstname":"sample string 2","Lastname":"sample string 3","AddressLine1":"sample string 4","AddressLine2":"sample string 5","ZipCode":"sample string 6","City":"sample string 7","CountryName":"sample string 8","PersonClubMemberNumber":"sample string 9"},"IsChargedToClubInternal":true,"ArticleTarget":{"ArticleNumber":"sample string 1","DeliveryLineText":"sample string 2"},"MinFlightTimeInSecondsMatchingValue":1,"MaxFlightTimeInSecondsMatchingValue":1,"MinEngineTimeInSecondsMatchingValue":1,"MaxEngineTimeInSecondsMatchingValue":1,"IncludeThresholdText":true,"ThresholdText":"sample string 24","IncludeFlightTypeName":true,"NoLandingTaxForGlider":true,"NoLandingTaxForTowingAircraft":true,"NoLandingTaxForAircraft":true,"Id":"1e5079f1-3818-4fcd-921f-fda1603ddc0d","CanUpdateRecord":true,"CanDeleteRecord":true}
application/xml, text/xml
Sample:
<AccountingRuleFilterDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting.RuleFilters"> <CanDeleteRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanDeleteRecord> <CanUpdateRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanUpdateRecord> <Id xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">1e5079f1-3818-4fcd-921f-fda1603ddc0d</Id> <AccountingRuleFilterId>1e5079f1-3818-4fcd-921f-fda1603ddc0d</AccountingRuleFilterId> <AccountingRuleFilterTypeId>6</AccountingRuleFilterTypeId> <AccountingUnitTypeId>1</AccountingUnitTypeId> <ArticleTarget xmlns:d2p1="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting"> <d2p1:ArticleNumber>sample string 1</d2p1:ArticleNumber> <d2p1:DeliveryLineText>sample string 2</d2p1:DeliveryLineText> </ArticleTarget> <Description>sample string 3</Description> <ExtendMatchingFlightTypeCodesToGliderAndTowFlight>true</ExtendMatchingFlightTypeCodesToGliderAndTowFlight> <IncludeFlightTypeName>true</IncludeFlightTypeName> <IncludeThresholdText>true</IncludeThresholdText> <IsActive>true</IsActive> <IsChargedToClubInternal>true</IsChargedToClubInternal> <IsRuleForGliderFlights>true</IsRuleForGliderFlights> <IsRuleForMotorFlights>true</IsRuleForMotorFlights> <IsRuleForTowingFlights>true</IsRuleForTowingFlights> <MatchedAircraftImmatriculations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedAircraftImmatriculations> <MatchedAircraftsHomebase xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedAircraftsHomebase> <MatchedClubMemberNumbers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedClubMemberNumbers> <MatchedFlightCrewTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </MatchedFlightCrewTypes> <MatchedFlightTypeCodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedFlightTypeCodes> <MatchedLdgLocations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedLdgLocations> <MatchedMemberStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>916cde69-0a2a-4751-b1ec-721addf37c8e</d2p1:guid> <d2p1:guid>c166f870-d447-4e07-b14f-5593cbfd722b</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>d2529968-20ea-4ed4-be16-ac4fdaf846f2</d2p1:guid> <d2p1:guid>3791c241-a8ed-411a-94a5-ad06500c6959</d2p1:guid> </MatchedPersonCategories> <MatchedStartLocations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MatchedStartLocations> <MatchedStartTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </MatchedStartTypes> <MaxEngineTimeInSecondsMatchingValue>1</MaxEngineTimeInSecondsMatchingValue> <MaxFlightTimeInSecondsMatchingValue>1</MaxFlightTimeInSecondsMatchingValue> <MinEngineTimeInSecondsMatchingValue>1</MinEngineTimeInSecondsMatchingValue> <MinFlightTimeInSecondsMatchingValue>1</MinFlightTimeInSecondsMatchingValue> <NoLandingTaxForAircraft>true</NoLandingTaxForAircraft> <NoLandingTaxForGlider>true</NoLandingTaxForGlider> <NoLandingTaxForTowingAircraft>true</NoLandingTaxForTowingAircraft> <RecipientTarget xmlns:d2p1="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Accounting"> <d2p1:AddressLine1>sample string 4</d2p1:AddressLine1> <d2p1:AddressLine2>sample string 5</d2p1:AddressLine2> <d2p1:City>sample string 7</d2p1:City> <d2p1:CountryName>sample string 8</d2p1:CountryName> <d2p1:Firstname>sample string 2</d2p1:Firstname> <d2p1:Lastname>sample string 3</d2p1:Lastname> <d2p1:PersonClubMemberNumber>sample string 9</d2p1:PersonClubMemberNumber> <d2p1:PersonId>16a30c5b-9281-4c3c-8e80-6fe01393dfa3</d2p1:PersonId> <d2p1:RecipientName>sample string 1</d2p1:RecipientName> <d2p1:ZipCode>sample string 6</d2p1:ZipCode> </RecipientTarget> <RuleFilterName>sample string 2</RuleFilterName> <SortIndicator>5</SortIndicator> <StopRuleEngineWhenRuleApplied>true</StopRuleEngineWhenRuleApplied> <ThresholdText>sample string 24</ThresholdText> <UseRuleForAllAircraftsExceptListed>true</UseRuleForAllAircraftsExceptListed> <UseRuleForAllAircraftsOnHomebaseExceptListed>true</UseRuleForAllAircraftsOnHomebaseExceptListed> <UseRuleForAllClubMemberNumbersExceptListed>true</UseRuleForAllClubMemberNumbersExceptListed> <UseRuleForAllFlightCrewTypesExceptListed>true</UseRuleForAllFlightCrewTypesExceptListed> <UseRuleForAllFlightTypesExceptListed>true</UseRuleForAllFlightTypesExceptListed> <UseRuleForAllLdgLocationsExceptListed>true</UseRuleForAllLdgLocationsExceptListed> <UseRuleForAllMemberStatesExceptListed>true</UseRuleForAllMemberStatesExceptListed> <UseRuleForAllPersonCategoriesExceptListed>true</UseRuleForAllPersonCategoriesExceptListed> <UseRuleForAllStartLocationsExceptListed>true</UseRuleForAllStartLocationsExceptListed> <UseRuleForAllStartTypesExceptListed>true</UseRuleForAllStartTypesExceptListed> </AccountingRuleFilterDetails>