GET api/v1/accountingrulefilters/{accountingRuleFilterId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
accountingRuleFilterId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
AccountingRuleFilterDetailsName | Description | Type | Additional information |
---|---|---|---|
AccountingRuleFilterId | globally unique identifier |
None. |
|
RuleFilterName | string |
None. |
|
Description | string |
None. |
|
IsActive | boolean |
None. |
|
SortIndicator | integer |
None. |
|
AccountingRuleFilterTypeId | integer |
None. |
|
StopRuleEngineWhenRuleApplied | boolean |
None. |
|
IsRuleForGliderFlights | boolean |
None. |
|
IsRuleForTowingFlights | boolean |
None. |
|
IsRuleForMotorFlights | boolean |
None. |
|
UseRuleForAllAircraftsExceptListed | boolean |
None. |
|
MatchedAircraftImmatriculations | Collection of string |
None. |
|
UseRuleForAllStartTypesExceptListed | boolean |
None. |
|
MatchedStartTypes | Collection of integer |
None. |
|
UseRuleForAllFlightTypesExceptListed | boolean |
None. |
|
MatchedFlightTypeCodes | Collection of string |
None. |
|
ExtendMatchingFlightTypeCodesToGliderAndTowFlight | boolean |
None. |
|
UseRuleForAllStartLocationsExceptListed | boolean |
None. |
|
MatchedStartLocations | Collection of string |
None. |
|
UseRuleForAllLdgLocationsExceptListed | boolean |
None. |
|
MatchedLdgLocations | Collection of string |
None. |
|
UseRuleForAllClubMemberNumbersExceptListed | boolean |
None. |
|
MatchedClubMemberNumbers | Collection of string |
None. |
|
UseRuleForAllFlightCrewTypesExceptListed | boolean |
None. |
|
MatchedFlightCrewTypes | Collection of integer |
None. |
|
AccountingUnitTypeId | integer |
None. |
|
UseRuleForAllAircraftsOnHomebaseExceptListed | boolean |
None. |
|
MatchedAircraftsHomebase | Collection of string |
None. |
|
UseRuleForAllMemberStatesExceptListed | boolean |
None. |
|
MatchedMemberStates | Collection of globally unique identifier |
None. |
|
UseRuleForAllPersonCategoriesExceptListed | boolean |
None. |
|
MatchedPersonCategories | Collection of globally unique identifier |
None. |
|
RecipientTarget | RecipientDetails |
None. |
|
IsChargedToClubInternal | boolean |
None. |
|
ArticleTarget | ArticleTargetDetails |
None. |
|
MinFlightTimeInSecondsMatchingValue | integer |
None. |
|
MaxFlightTimeInSecondsMatchingValue | integer |
None. |
|
MinEngineTimeInSecondsMatchingValue | integer |
None. |
|
MaxEngineTimeInSecondsMatchingValue | integer |
None. |
|
IncludeThresholdText | boolean |
None. |
|
ThresholdText | string |
String length: inclusive between 0 and 250 |
|
IncludeFlightTypeName | boolean |
None. |
|
NoLandingTaxForGlider | boolean |
None. |
|
NoLandingTaxForTowingAircraft | boolean |
None. |
|
NoLandingTaxForAircraft | boolean |
None. |
|
Id | globally unique identifier |
None. |
|
CanUpdateRecord | boolean |
None. |
|
CanDeleteRecord | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "AccountingRuleFilterId": "2b12a9f0-f2aa-431d-b82e-3e2509eb1c36", "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": [ "66ef2100-cc19-4c6a-8832-8171d35815d2", "024b7b09-4972-4f54-ab44-5d92396db39c" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "f4c5a756-42cd-45e7-aafb-4d2a566fe38c", "886ea90b-03cd-4fc9-bc43-04cf2bff96c3" ], "RecipientTarget": { "PersonId": "6265b4f1-8115-422b-87da-66d2e0d9150f", "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": "2b12a9f0-f2aa-431d-b82e-3e2509eb1c36", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"2b12a9f0-f2aa-431d-b82e-3e2509eb1c36","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":["66ef2100-cc19-4c6a-8832-8171d35815d2","024b7b09-4972-4f54-ab44-5d92396db39c"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["f4c5a756-42cd-45e7-aafb-4d2a566fe38c","886ea90b-03cd-4fc9-bc43-04cf2bff96c3"],"RecipientTarget":{"PersonId":"6265b4f1-8115-422b-87da-66d2e0d9150f","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":"2b12a9f0-f2aa-431d-b82e-3e2509eb1c36","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">2b12a9f0-f2aa-431d-b82e-3e2509eb1c36</Id> <AccountingRuleFilterId>2b12a9f0-f2aa-431d-b82e-3e2509eb1c36</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>66ef2100-cc19-4c6a-8832-8171d35815d2</d2p1:guid> <d2p1:guid>024b7b09-4972-4f54-ab44-5d92396db39c</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>f4c5a756-42cd-45e7-aafb-4d2a566fe38c</d2p1:guid> <d2p1:guid>886ea90b-03cd-4fc9-bc43-04cf2bff96c3</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>6265b4f1-8115-422b-87da-66d2e0d9150f</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>