Petra2 Java API – SjStinaInformationProviderInterface.findCustomers
Method description
Metoden findCustomers() söker efter kunder via fråge-parametern. Svaret returneras via strukturen FoundCustomer.
For Javadoc, click here.
Input
CustomerQuery
- CustomerQuery
- {CustomerQueryNotUnique:CustomerQueryNotUnique}
- [AreaCode:String]
- [SubscriberTelephoneNumber:String]
- [BirthDate:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [FirstName:String]
- [LastName:String]
- [CompanyName:String]
- [OrganisationNumber:String]
eller (customerQueryXor)
- {CustomerQueryUnique:CustomerQueryUnique}
- {Id:String}
eller (customerQueryUniqueXor)
- {SocialSecurityNumber:String}
eller (customerQueryUniqueXor)
- {OrganisationNumber:String}
eller (customerQueryUniqueXor)
- {CustomerIdCard:String}
Output
FoundCustomers
- FoundCustomers
- CustomerShortList, sekvens av:
- CustomerShort
- [ObjRef:ObjectStringRef]
- {FirstName:String
- LastName:String
- BirthDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- Priority:String}
eller (customerShortXor)
- {CompanyName:String
- Name:String}
- Id:String
- Type:String
- AreaCode:String
- SubscriberTelephoneNumber:String
- RestrictionCodeSpar:String
- RestrictionCodeCredit:String
- PowOfAttorneyExist:boolean
- PowOfAttorneyAddressExist:boolean
- SjCardExist:boolean
- [MobilePhoneNumber: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]
- MoreToGet:boolean
- [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]