Petra2 Java API – SjCustomerInterface.getPrivateData
Method description
Hämta information som är specifik för privatpersoner. Metoden hämtar information som är specifik för privatpersoner som namn och personnummer på utsökt kund. Kontroll sker att kunden är fysisk. Om inte kastas felmeddelande.
For Javadoc, click here.
Input
PrivateDataQuery
Indata saknas till denna metod.
Output
PrivateCustomer
Utdata från getPrivateData
- SocialSecurityNumber
- kundens personnummer
- FirstName
- kundens förnamn
- LastName
- kundens efternamn
- BirthDate
- Kundens födelsedatum
- Priority
- Kundens prioritet, kan ha värdena blank, *, ** och ****. Ju fler stjärnor desto högre prioritet
- Position
- Kundens befattning (VD etc)
- PaymentMethod
- Kundens betaltyp
- UserId
- Kundens användarid hos SJ
- PassWord
- Kundens lösenord
- MemberDate
- Datum då kunden blev medlem
- Sex
- Kundens kön
- VIPExists
- Flagga som anger om kunden finns med i tabell som anger VIP-nivå
- PrivateCustomer
- SocialSecurityNumber:String
- FirstName:String
- LastName:String
- BirthDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- Priority:String
- Position:String
- PaymentMethod:String
- [UserId:String]
- [PassWord:String]
- MemberDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- Sex:String
- VIPExists: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]