Petra2 Java API – SjStinaInformationProviderInterface.checkDBPostDays
Method description
Metoden checkDBPostDays() undersöker om antalet postdagar, med angivna datum, räcker för att kunna skicka ut direktbrev. Resultat levereras genom strukturen CheckDBPostDaysResult.
For Javadoc, click here.
Input
CheckDBPostDays
Strukturen av typen "CheckDBPostDays" utgör indata för CheckDBPostDays.
Indata
- Date BsDate - Datum för att välja distributionssätt direktbrev, dvs dagens datum om anropet görs för en befintlig beställning. Kan vara annat datum om man vill simulera olika situationer.
- [Date date1] - Önskat uthämtningsdatum man vill verifiera, optionellt fält
- Date date2 - Tidigaste resdatum av de rader som ingår i beställningen.
- CheckDBPostDays
- BsDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [date1:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
- date2:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
Output
CheckDBPostDaysResult
Strukturen av typen "CheckDBPostDaysResult" utgör utdata från metoden CheckDBPostDays.
Utdata
- Boolean ok - true om utskick via direkbrev kan göras med angivna datum, annars false
- [Date date1] - Senaste giltiga uthämtningsdatum i de fall date1 inte angetts i indata och direktbrevsutskick är möjligt.
- CheckDBPostDaysResult
- ok:boolean
- [date1:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [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]