POST api/v1/accountingrulefilters
Request Information
URI Parameters
None.
Body Parameters
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. |
Request Formats
application/json, text/json
Sample:
{ "AccountingRuleFilterId": "7543373c-fe7c-4ffa-9279-ef9710513594", "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": [ "422455fc-abc0-4399-b947-d8884eb410fa", "7ff61fa5-5a72-492b-ac24-8a468a8181b0" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "f98e6de5-1074-4e40-8289-9b0c3f253652", "54b29712-0999-4f85-83aa-d962584e4826" ], "RecipientTarget": { "PersonId": "ae2f7537-c0e3-40dc-b763-a76f85d3ecd0", "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": "7543373c-fe7c-4ffa-9279-ef9710513594", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"7543373c-fe7c-4ffa-9279-ef9710513594","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":["422455fc-abc0-4399-b947-d8884eb410fa","7ff61fa5-5a72-492b-ac24-8a468a8181b0"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["f98e6de5-1074-4e40-8289-9b0c3f253652","54b29712-0999-4f85-83aa-d962584e4826"],"RecipientTarget":{"PersonId":"ae2f7537-c0e3-40dc-b763-a76f85d3ecd0","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":"7543373c-fe7c-4ffa-9279-ef9710513594","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">7543373c-fe7c-4ffa-9279-ef9710513594</Id> <AccountingRuleFilterId>7543373c-fe7c-4ffa-9279-ef9710513594</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>422455fc-abc0-4399-b947-d8884eb410fa</d2p1:guid> <d2p1:guid>7ff61fa5-5a72-492b-ac24-8a468a8181b0</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>f98e6de5-1074-4e40-8289-9b0c3f253652</d2p1:guid> <d2p1:guid>54b29712-0999-4f85-83aa-d962584e4826</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>ae2f7537-c0e3-40dc-b763-a76f85d3ecd0</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
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": "e2ffdafd-7fd8-4438-82b0-3c2103519123", "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": [ "b39eb220-da4c-48c5-bd76-9b90e80db739", "506c44cc-35b0-4499-916e-55e217b93d52" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "3d86ff3e-4269-43f1-b4f6-43f7f92fac38", "3b905392-0b83-43e5-827f-1a09c6cc8e3a" ], "RecipientTarget": { "PersonId": "9edf1116-f204-4ce3-8c2e-29c913d87a7f", "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": "e2ffdafd-7fd8-4438-82b0-3c2103519123", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"e2ffdafd-7fd8-4438-82b0-3c2103519123","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":["b39eb220-da4c-48c5-bd76-9b90e80db739","506c44cc-35b0-4499-916e-55e217b93d52"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["3d86ff3e-4269-43f1-b4f6-43f7f92fac38","3b905392-0b83-43e5-827f-1a09c6cc8e3a"],"RecipientTarget":{"PersonId":"9edf1116-f204-4ce3-8c2e-29c913d87a7f","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":"e2ffdafd-7fd8-4438-82b0-3c2103519123","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">e2ffdafd-7fd8-4438-82b0-3c2103519123</Id> <AccountingRuleFilterId>e2ffdafd-7fd8-4438-82b0-3c2103519123</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>b39eb220-da4c-48c5-bd76-9b90e80db739</d2p1:guid> <d2p1:guid>506c44cc-35b0-4499-916e-55e217b93d52</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>3d86ff3e-4269-43f1-b4f6-43f7f92fac38</d2p1:guid> <d2p1:guid>3b905392-0b83-43e5-827f-1a09c6cc8e3a</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>9edf1116-f204-4ce3-8c2e-29c913d87a7f</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>