POST api/v1/accountingrulefilters
Request Information
URI Parameters
None.
Body Parameters
AccountingRuleFilterDetails| Name | 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": "f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a",
"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": [
"1dc7d0b4-68a8-47a9-9262-be40018ce810",
"12557469-fe8c-40fb-9553-6c8a4c9e03c9"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"d5d94aaf-59b7-488d-a0be-005f6e26d5de",
"f8f11ea7-6430-490f-8ce3-0bc02f58da83"
],
"RecipientTarget": {
"PersonId": "dc514fd8-6c47-44cd-97c5-8f48a2bfd117",
"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": "f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a","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":["1dc7d0b4-68a8-47a9-9262-be40018ce810","12557469-fe8c-40fb-9553-6c8a4c9e03c9"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["d5d94aaf-59b7-488d-a0be-005f6e26d5de","f8f11ea7-6430-490f-8ce3-0bc02f58da83"],"RecipientTarget":{"PersonId":"dc514fd8-6c47-44cd-97c5-8f48a2bfd117","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":"f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a","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">f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a</Id>
<AccountingRuleFilterId>f9a4d1df-77f4-4e33-8bf5-8b27c891ae6a</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>1dc7d0b4-68a8-47a9-9262-be40018ce810</d2p1:guid>
<d2p1:guid>12557469-fe8c-40fb-9553-6c8a4c9e03c9</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>d5d94aaf-59b7-488d-a0be-005f6e26d5de</d2p1:guid>
<d2p1:guid>f8f11ea7-6430-490f-8ce3-0bc02f58da83</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>dc514fd8-6c47-44cd-97c5-8f48a2bfd117</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
AccountingRuleFilterDetails| Name | 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": "79bbce0b-a272-431e-814d-d1c26049eadb",
"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": [
"7c922688-948a-4865-b09e-e640956416b3",
"ef7f4186-e703-49d4-8756-74c9085b1ff7"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"6d88705c-e470-454f-85df-1b0b0ea1ba14",
"121b875f-d905-4fae-9400-b7759d1a259b"
],
"RecipientTarget": {
"PersonId": "cf4f4514-8b99-4a2c-8d08-3798dddf9f57",
"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": "79bbce0b-a272-431e-814d-d1c26049eadb",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"79bbce0b-a272-431e-814d-d1c26049eadb","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":["7c922688-948a-4865-b09e-e640956416b3","ef7f4186-e703-49d4-8756-74c9085b1ff7"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["6d88705c-e470-454f-85df-1b0b0ea1ba14","121b875f-d905-4fae-9400-b7759d1a259b"],"RecipientTarget":{"PersonId":"cf4f4514-8b99-4a2c-8d08-3798dddf9f57","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":"79bbce0b-a272-431e-814d-d1c26049eadb","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">79bbce0b-a272-431e-814d-d1c26049eadb</Id>
<AccountingRuleFilterId>79bbce0b-a272-431e-814d-d1c26049eadb</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>7c922688-948a-4865-b09e-e640956416b3</d2p1:guid>
<d2p1:guid>ef7f4186-e703-49d4-8756-74c9085b1ff7</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>6d88705c-e470-454f-85df-1b0b0ea1ba14</d2p1:guid>
<d2p1:guid>121b875f-d905-4fae-9400-b7759d1a259b</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>cf4f4514-8b99-4a2c-8d08-3798dddf9f57</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>