Petra2 Java API – SjStinaInformationProviderInterface.matchCustomer
Method description
Metoden söker efter en kund via fråge-parametern. Om kunden inte finns, skapas den. Vidare kopplas givet KPS-kort till kunden.
For Javadoc, click here.
Input
MatchCustomerQuery
- FirstName
- Förnamn
- LastName
- Efternamn
- BirthDate
- Födelsedatum
- CustomerAddress
- Kundens adress
- Telephone
- Telefonnummer
- EmailAddress
- Epostadress
- SocialSecurityNumber
- Personnummer
- CustomerId
- PETRA kundnummer
- SjCardList
- Lista med kundkort
- MatchCustomerQuery
- FirstName:String
- LastName:String
- BirthDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- CustomerAddress:CustomerAddress
- [AddressNumber:String]
- [StreetNameExtra:String]
- [CountryName:String]
- [CountryCode:String]
- [CareOf:String]
- StreetName:String
- ZipCode:String
- CityName:String
- StartDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- ExpirationDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- AddressType: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]
- [Telephone:Telephone]
- [CountryPart:IntegerString]
- AreaPart:IntegerString
- MainPart:IntegerString
- [ExtensionPart:IntegerString]
- [EmailAddress:String]
- [SocialSecurityNumber:String]
- [CustomerId:String]
- [SjCardList], sekvens av:
- SjCard
- CardNumber:String
- StartDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- ExpirationDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- CardType:String
- [DiscountCode:String]
- [CardDataTransferenceDate:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
Output
MatchCustomerResult
- CustomerShort
- Kunduppgifter
- SjCardList
- Lista med kundkort