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": "7126589a-f2ea-4ced-b8a5-29596ea6d9a2",
"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": [
"add53114-0a3c-4518-9927-08568cdd8d7a",
"1e5eae15-41c0-47fe-8957-34d9f8a8ea80"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"e7d2c2db-84a0-44dc-bdda-3b05597b2405",
"4c9397d0-3884-4631-b334-fee5e5eb5f74"
],
"RecipientTarget": {
"PersonId": "f01b270b-d44c-4f58-b2ae-02278adf8646",
"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": "7126589a-f2ea-4ced-b8a5-29596ea6d9a2",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"7126589a-f2ea-4ced-b8a5-29596ea6d9a2","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":["add53114-0a3c-4518-9927-08568cdd8d7a","1e5eae15-41c0-47fe-8957-34d9f8a8ea80"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["e7d2c2db-84a0-44dc-bdda-3b05597b2405","4c9397d0-3884-4631-b334-fee5e5eb5f74"],"RecipientTarget":{"PersonId":"f01b270b-d44c-4f58-b2ae-02278adf8646","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":"7126589a-f2ea-4ced-b8a5-29596ea6d9a2","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">7126589a-f2ea-4ced-b8a5-29596ea6d9a2</Id>
<AccountingRuleFilterId>7126589a-f2ea-4ced-b8a5-29596ea6d9a2</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>add53114-0a3c-4518-9927-08568cdd8d7a</d2p1:guid>
<d2p1:guid>1e5eae15-41c0-47fe-8957-34d9f8a8ea80</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>e7d2c2db-84a0-44dc-bdda-3b05597b2405</d2p1:guid>
<d2p1:guid>4c9397d0-3884-4631-b334-fee5e5eb5f74</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>f01b270b-d44c-4f58-b2ae-02278adf8646</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": "83530107-ffb8-4569-84f5-185c7aa7a750",
"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": [
"1131474c-613f-4e5d-b7c7-eb48c62c9c78",
"5b25f303-1acc-4121-b10d-98f5d4ec2924"
],
"UseRuleForAllPersonCategoriesExceptListed": true,
"MatchedPersonCategories": [
"a42bc0ae-f95b-438b-b0ec-977d8831936d",
"d82da2be-147f-4b92-b4ec-71c49d8e3ae3"
],
"RecipientTarget": {
"PersonId": "c716d71f-568b-4ce2-a57e-04318666fc33",
"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": "83530107-ffb8-4569-84f5-185c7aa7a750",
"CanUpdateRecord": true,
"CanDeleteRecord": true
}
text/html
Sample:
{"AccountingRuleFilterId":"83530107-ffb8-4569-84f5-185c7aa7a750","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":["1131474c-613f-4e5d-b7c7-eb48c62c9c78","5b25f303-1acc-4121-b10d-98f5d4ec2924"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["a42bc0ae-f95b-438b-b0ec-977d8831936d","d82da2be-147f-4b92-b4ec-71c49d8e3ae3"],"RecipientTarget":{"PersonId":"c716d71f-568b-4ce2-a57e-04318666fc33","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":"83530107-ffb8-4569-84f5-185c7aa7a750","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">83530107-ffb8-4569-84f5-185c7aa7a750</Id>
<AccountingRuleFilterId>83530107-ffb8-4569-84f5-185c7aa7a750</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>1131474c-613f-4e5d-b7c7-eb48c62c9c78</d2p1:guid>
<d2p1:guid>5b25f303-1acc-4121-b10d-98f5d4ec2924</d2p1:guid>
</MatchedMemberStates>
<MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>a42bc0ae-f95b-438b-b0ec-977d8831936d</d2p1:guid>
<d2p1:guid>d82da2be-147f-4b92-b4ec-71c49d8e3ae3</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>c716d71f-568b-4ce2-a57e-04318666fc33</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>