Petra2 Java API – SjStinaInformationProviderInterface.getValidDiscountsForRelation
Method description
Hämtar giltiga rabatter för angiven relation och relationstyp. Normalmängden av rabatter för relationstypen och varje rabatts eventuella relationsrestriktion mellan lokalproducenter (länder) ger svaret.
For Javadoc, click here.
Input
ValidDiscountsForRelationQuery
- LocationProducerRelation
- Relation mellan 2 lokalproducenter (länder).
- LocationRelationType
- Typ av relation. Följande konstanter ska användas.
- SJPConstants.VLocationRelationTypeItinerary -
- SJPConstants.VLocationRelationTypeItineraryWebservice -
- SJPConstants.VLocationRelationTypeTransport -
- SJPConstants.VLocationRelationTypeInternational -
- SJPConstants.VLocationRelationTypeInternationalTransport -
- ValidDiscountsForRelationQuery
- LocationProducerRelation:LocationProducerRelation
- ProducerCodeFrom:Code
- ProducerCodeTo:Code
- LocationRelationType:String
Output
ValidDiscountsForRelationResult
Lista med valbara rabatter.
- ValidDiscountsForRelationResult
- ValidDiscountCodePlaintextList, sekvens av:
- CodePlaintext
- Code:Code
- Plaintext:String
- [ClientInformation:ClientInformation]
- ClientSessionData:ClientSessionData
- SessionId:String
- [SessionLanguageCode:String]
- [OrderNumber:String]
- [CustomerRoleCode:Code]
- [OrderCreatorCustomerId:String]
- [LockId:String]
- [ClientVersion:String]
- Protocol:Protocol
- Compressed:boolean
- [Algorithm:String]
- [Encoding:String]
- [CachePolicy:String]
- [TimeInformation], sekvens av:
- [TimeInformation]
- [CloneName:String]
- Description:String
- MethodName:String
- Time:String
- LogTime:String
- [TimeInformation:TimeInformation]
- [InitialCloneName:String]
- [ExternalEventSpecification:ExternalEventSpecification]
- [OverrideTimeLogLevel:boolean]