PUT api/v1/accountingrulefilters/{accountingRuleFilterId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
accountingRuleFilterId | globally unique identifier |
Required |
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": "62dd9b6e-da8e-45cb-ac5d-484d5185f9c9", "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": [ "dcaa09b1-b23b-4740-897d-d9bd5347c474", "81eb3bf0-10c1-4b4f-8356-1db83185d413" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "163fce8f-81a4-4f20-aae7-2ba6e8144000", "b8a8898e-ab03-4434-89ca-cfbb7be77326" ], "RecipientTarget": { "PersonId": "d10e74ca-1556-4ab8-bbd0-decaaf10c8a1", "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": "62dd9b6e-da8e-45cb-ac5d-484d5185f9c9", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"62dd9b6e-da8e-45cb-ac5d-484d5185f9c9","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":["dcaa09b1-b23b-4740-897d-d9bd5347c474","81eb3bf0-10c1-4b4f-8356-1db83185d413"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["163fce8f-81a4-4f20-aae7-2ba6e8144000","b8a8898e-ab03-4434-89ca-cfbb7be77326"],"RecipientTarget":{"PersonId":"d10e74ca-1556-4ab8-bbd0-decaaf10c8a1","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":"62dd9b6e-da8e-45cb-ac5d-484d5185f9c9","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">62dd9b6e-da8e-45cb-ac5d-484d5185f9c9</Id> <AccountingRuleFilterId>62dd9b6e-da8e-45cb-ac5d-484d5185f9c9</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>dcaa09b1-b23b-4740-897d-d9bd5347c474</d2p1:guid> <d2p1:guid>81eb3bf0-10c1-4b4f-8356-1db83185d413</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>163fce8f-81a4-4f20-aae7-2ba6e8144000</d2p1:guid> <d2p1:guid>b8a8898e-ab03-4434-89ca-cfbb7be77326</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>d10e74ca-1556-4ab8-bbd0-decaaf10c8a1</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": "f2284a4c-591f-4a12-87ac-afa7afb7ec72", "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": [ "c97e2bc5-deba-421c-83db-ce645580cd76", "3522110a-aed2-452a-a5c4-099076852635" ], "UseRuleForAllPersonCategoriesExceptListed": true, "MatchedPersonCategories": [ "bf37c1b0-18b0-4b75-956d-1bb6e06bcd63", "f755eb09-ce6b-47aa-9fed-ea3491fc555a" ], "RecipientTarget": { "PersonId": "9ce3a938-78da-46d0-b4cd-a20404194d25", "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": "f2284a4c-591f-4a12-87ac-afa7afb7ec72", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AccountingRuleFilterId":"f2284a4c-591f-4a12-87ac-afa7afb7ec72","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":["c97e2bc5-deba-421c-83db-ce645580cd76","3522110a-aed2-452a-a5c4-099076852635"],"UseRuleForAllPersonCategoriesExceptListed":true,"MatchedPersonCategories":["bf37c1b0-18b0-4b75-956d-1bb6e06bcd63","f755eb09-ce6b-47aa-9fed-ea3491fc555a"],"RecipientTarget":{"PersonId":"9ce3a938-78da-46d0-b4cd-a20404194d25","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":"f2284a4c-591f-4a12-87ac-afa7afb7ec72","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">f2284a4c-591f-4a12-87ac-afa7afb7ec72</Id> <AccountingRuleFilterId>f2284a4c-591f-4a12-87ac-afa7afb7ec72</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>c97e2bc5-deba-421c-83db-ce645580cd76</d2p1:guid> <d2p1:guid>3522110a-aed2-452a-a5c4-099076852635</d2p1:guid> </MatchedMemberStates> <MatchedPersonCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>bf37c1b0-18b0-4b75-956d-1bb6e06bcd63</d2p1:guid> <d2p1:guid>f755eb09-ce6b-47aa-9fed-ea3491fc555a</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>9ce3a938-78da-46d0-b4cd-a20404194d25</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>