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": "c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6",
"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": [
"4ccca0ee-2e74-49d9-9299-ea65e159758e",
"e427370b-2b3a-4354-80a1-fc91220c5cc1"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"f968bdeb-7c2f-453d-ba05-dfe13b5b478c",
"0c4dfae8-676f-41b5-8a21-bc629cda9805"
],
"RecipientTarget": {
"PersonId": "22a75471-3628-44e9-95b2-a4da86a81b2e",
"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": "c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6","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":["4ccca0ee-2e74-49d9-9299-ea65e159758e","e427370b-2b3a-4354-80a1-fc91220c5cc1"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["f968bdeb-7c2f-453d-ba05-dfe13b5b478c","0c4dfae8-676f-41b5-8a21-bc629cda9805"],"RecipientTarget":{"PersonId":"22a75471-3628-44e9-95b2-a4da86a81b2e","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":"c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6","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">c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6</Id>
<AccountingRuleFilterId>c3e4c426-ea1a-46c3-ab26-f116a3a2b6e6</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>4ccca0ee-2e74-49d9-9299-ea65e159758e</d2p1:guid>
<d2p1:guid>e427370b-2b3a-4354-80a1-fc91220c5cc1</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>f968bdeb-7c2f-453d-ba05-dfe13b5b478c</d2p1:guid>
<d2p1:guid>0c4dfae8-676f-41b5-8a21-bc629cda9805</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>22a75471-3628-44e9-95b2-a4da86a81b2e</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": "c661637e-b90b-4ad3-a561-d7be47b63f42",
"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": [
"c9a89ade-4f70-4f7d-9ece-074c8327bea1",
"b017bb60-53d8-47e3-9d5d-fe3655aaa228"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"3b4119af-4c2f-4749-bf60-9248d9e0686a",
"abd4bc8c-0831-483f-be4d-21ea0fb65edb"
],
"RecipientTarget": {
"PersonId": "31e32915-d9dd-463d-b661-5f0eaee4b7c3",
"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": "c661637e-b90b-4ad3-a561-d7be47b63f42",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"c661637e-b90b-4ad3-a561-d7be47b63f42","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":["c9a89ade-4f70-4f7d-9ece-074c8327bea1","b017bb60-53d8-47e3-9d5d-fe3655aaa228"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["3b4119af-4c2f-4749-bf60-9248d9e0686a","abd4bc8c-0831-483f-be4d-21ea0fb65edb"],"RecipientTarget":{"PersonId":"31e32915-d9dd-463d-b661-5f0eaee4b7c3","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":"c661637e-b90b-4ad3-a561-d7be47b63f42","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">c661637e-b90b-4ad3-a561-d7be47b63f42</Id>
<AccountingRuleFilterId>c661637e-b90b-4ad3-a561-d7be47b63f42</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>c9a89ade-4f70-4f7d-9ece-074c8327bea1</d2p1:guid>
<d2p1:guid>b017bb60-53d8-47e3-9d5d-fe3655aaa228</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>3b4119af-4c2f-4749-bf60-9248d9e0686a</d2p1:guid>
<d2p1:guid>abd4bc8c-0831-483f-be4d-21ea0fb65edb</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>31e32915-d9dd-463d-b661-5f0eaee4b7c3</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>