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": "de7754a6-61cb-4b60-895a-a6083c12c3f0",
"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": [
"e3a2e463-7998-4f4a-b798-83a4ef1782ec",
"97f4b01d-dc71-4b3e-91c5-afc10a6ffdb4"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"a6d3a9ea-1e08-4f2c-8c1b-409a37f15ffe",
"44f22977-5400-4fd1-bc2d-9617fe63a471"
],
"RecipientTarget": {
"PersonId": "98493eb5-1b2b-410f-8e5c-26a9fa1ee592",
"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": "de7754a6-61cb-4b60-895a-a6083c12c3f0",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"de7754a6-61cb-4b60-895a-a6083c12c3f0","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":["e3a2e463-7998-4f4a-b798-83a4ef1782ec","97f4b01d-dc71-4b3e-91c5-afc10a6ffdb4"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["a6d3a9ea-1e08-4f2c-8c1b-409a37f15ffe","44f22977-5400-4fd1-bc2d-9617fe63a471"],"RecipientTarget":{"PersonId":"98493eb5-1b2b-410f-8e5c-26a9fa1ee592","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":"de7754a6-61cb-4b60-895a-a6083c12c3f0","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">de7754a6-61cb-4b60-895a-a6083c12c3f0</Id>
<AccountingRuleFilterId>de7754a6-61cb-4b60-895a-a6083c12c3f0</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>e3a2e463-7998-4f4a-b798-83a4ef1782ec</d2p1:guid>
<d2p1:guid>97f4b01d-dc71-4b3e-91c5-afc10a6ffdb4</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>a6d3a9ea-1e08-4f2c-8c1b-409a37f15ffe</d2p1:guid>
<d2p1:guid>44f22977-5400-4fd1-bc2d-9617fe63a471</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>98493eb5-1b2b-410f-8e5c-26a9fa1ee592</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": "61df83f3-e53a-4663-a8a3-23c142e9951c",
"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": [
"f86b4e54-861f-49b3-8466-411d2bd9c1fe",
"5118db36-c4c2-41a6-9ecb-e09cf3add796"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"e12eb7c0-915f-46f7-b587-8abc6929e6af",
"e0e8e570-5bf1-4a09-8945-fec44d7da99b"
],
"RecipientTarget": {
"PersonId": "8a978554-f888-4b30-9fc1-69df7b49ac95",
"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": "61df83f3-e53a-4663-a8a3-23c142e9951c",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"61df83f3-e53a-4663-a8a3-23c142e9951c","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":["f86b4e54-861f-49b3-8466-411d2bd9c1fe","5118db36-c4c2-41a6-9ecb-e09cf3add796"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["e12eb7c0-915f-46f7-b587-8abc6929e6af","e0e8e570-5bf1-4a09-8945-fec44d7da99b"],"RecipientTarget":{"PersonId":"8a978554-f888-4b30-9fc1-69df7b49ac95","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":"61df83f3-e53a-4663-a8a3-23c142e9951c","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">61df83f3-e53a-4663-a8a3-23c142e9951c</Id>
<AccountingRuleFilterId>61df83f3-e53a-4663-a8a3-23c142e9951c</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>f86b4e54-861f-49b3-8466-411d2bd9c1fe</d2p1:guid>
<d2p1:guid>5118db36-c4c2-41a6-9ecb-e09cf3add796</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>e12eb7c0-915f-46f7-b587-8abc6929e6af</d2p1:guid>
<d2p1:guid>e0e8e570-5bf1-4a09-8945-fec44d7da99b</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>8a978554-f888-4b30-9fc1-69df7b49ac95</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>