ULKRSTKO

Dokumentation genererad 220110

Innehållsförteckning

Historik

Funktion Datum Notering
lbKRSTKO_CreateQueuePost 210719 FRLA = sQueueIdOut returnerade blankt
lbKRSTKO_GetCurrentQueuePostData 210709 FRLA = Funktion skapad
lsKRSTKO_Date4ToDate 210709 FRLA = Funktion skapad
lsKRSTKO_Date4ToTime 210709 FRLA = Funktion skapad
lbKRSTKO_PastWaitDateTime 210709 FRLA = Funktion skapad
lsKRSTKO_NextDateTime 210709 FRLA = Funktion skapad
lbKRSTKO_GetNextLopNo 210707 FIBA Funktion tillagd.




lbKRSTKO_GetNextLopNo

bool lbKRSTKO_GetNextLopNo(ref str sNextLopNo, str sOptions, ref str sError)

Hämta nästa löpnummer i nummerserie för köregister

Parametrar

Typ (in / by ref) Variabel Beskrivning
ref str sNextLopNo Returnerar nästa nummer i serien
str sOptions Används ej fn.
ref str sError Felkod (om sådant finns)

Beskrivning

Hämta nästa löpnummer i nummerserie för köregister
Funktionen pekar själv ut nummerserie och underserie.
För info gäller serien = KRP samt underserie = KO


lbSTKO_GetNextLopNo returnerar true om nästa nummer kan hittas.
Returnerar numret i variablen sNextLopNo by ref.


Historik

Datum Notering
210707 FIBA Funktion tillagd.



lbKRSTKO_DeleteQueueNo

bool lbKRSTKO_DeleteQueueNo(int iNo, ref str sError)

KR System FRLA

Parametrar

Typ (in / by ref) Variabel Beskrivning
int iNo Löpnummer
ref str sError Felmeddelande i retur

Beskrivning

KR System FRLA
För att kunna radera ett löpnummer i köregistret



lbKRSTKO_CreateQueuePost

bool lbKRSTKO_CreateQueuePost(str sProduct, str sType, str sKey1, str sKey2, str sStatusIn, str sNextTryDateTime, ref str sQueueIdOut, str sOptions, ref str sError)

Skapar ny köpost i URKRSTKO

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sProduct Ex) OPTO
str sType Se defines
str sKey1 Nyckel beroende på vilken typ av köpost
str sKey2 Nyckel beroende på vilken typ av köpost
str sStatusIn Valfri kod, om blank sätts "R" ("Registrerad")
str sNextTryDateTime Date(4)-format åååå-mm-dd tt.mm.ss (kommer sparas utan de tre sista tecknen i registret)
ref str sQueueIdOut Returnerar vilket nytt löpnummer som togs i köregistret
str sOptions
ref str sError Felmeddelande i retur

Beskrivning

Skapar ny köpost i URKRSTKO

Historik

Datum Notering
210719 FRLA = sQueueIdOut returnerade blankt



lbKRSTKO_GetCurrentQueuePostData

bool lbKRSTKO_GetCurrentQueuePostData(int iLuURKRSTKO, str sProductkey, ref int iQueueId, ref str sTypeQuestion, ref str sKey1, ref str sKey2, ref str sStatus, ref str sNextTryDateTime, ref str sRegDateTime, str sOptions, ref str sError)

Returnerar data från positionerad post

Parametrar

Typ (in / by ref) Variabel Beskrivning
int iLuURKRSTKO Förutsätts vara positionerad
str sProductkey
ref int iQueueId
ref str sTypeQuestion
ref str sKey1 Nyckel beroende på vilken typ av köpost
ref str sKey2 Nyckel beroende på vilken typ av köpost
ref str sStatus
ref str sNextTryDateTime
ref str sRegDateTime
str sOptions
ref str sError Felmeddelande i retur

Beskrivning

Returnerar data från positionerad post
sType = Se defines
sProduct = Ex) "EFH" - kontroll att posten är tillgänglig
sQueueId = Returnerar vilket nytt löpnummer som togs i köregistret (17 tecken som kommer från datum)

Historik

Datum Notering
210709 FRLA = Funktion skapad



lsKRSTKO_Date4ToDate

str lsKRSTKO_Date4ToDate(str sDateTime)

Returnerar datumet från en Date(4)-sträng

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sDateTime Date(4)-format åååå-mm-dd tt.mm.ss

Beskrivning

Returnerar datumet från en Date(4)-sträng
Svaret kommer i formen ååmmdd

Historik

Datum Notering
210709 FRLA = Funktion skapad



lsKRSTKO_Date4ToTime

str lsKRSTKO_Date4ToTime(str sDateTime)

Returnerar tiden från en Date(4)-sträng

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sDateTime Date(4)-format åååå-mm-dd tt.mm.ss (sekunder kommer ignoreras)

Beskrivning

Returnerar tiden från en Date(4)-sträng
Svaret kommer i formen tt.mm

Historik

Datum Notering
210709 FRLA = Funktion skapad



lbKRSTKO_PastWaitDateTime

bool lbKRSTKO_PastWaitDateTime(str sCurrentDateTime, str sNextTryDateTime, str sOptions, ref str sError)

Returnerar sant om datum och tid i sNextTryDateTime är i det förflutna

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sCurrentDateTime
str sNextTryDateTime Date(4)-format åååå-mm-dd tt.mm.ss (sekunder kommer ignoreras)
str sOptions Reserverad
ref str sError Returnerar ev felmeddelande

Beskrivning

Returnerar sant om datum och tid i sNextTryDateTime är i det förflutna
lsDSDateTimeDiff() Kommer först i 4.15

Historik

Datum Notering
210709 FRLA = Funktion skapad



lsKRSTKO_NextDateTime

str lsKRSTKO_NextDateTime(str sCurrentDateTime, str sHHMMAdd, str sOptions, ref str sError)

Funktion lägger på timmar mot ett datum i formatet Date(4). Returnerar i fsNexttime den nya tiden. Funktion returnerar i formatet Date(4)-format (åååå-mm-dd tt.mm.ss).

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sCurrentDateTime Date(4)-format åååå-mm-dd tt.mm.ss (sekunder kommer ignoreras)
str sHHMMAdd Antal timmar och minuter att plussa på (tt.mm)
str sOptions Reserverad
ref str sError Returnerar ev felmeddelande

Beskrivning

Funktion lägger på timmar mot ett datum i formatet Date(4). Returnerar i fsNexttime den nya tiden. Funktion returnerar i formatet Date(4)-format (åååå-mm-dd tt.mm.ss).
Funktionen kontrollerar om tiden går över kl 24.00.

Historik

Datum Notering
210709 FRLA = Funktion skapad



Dokumentation genererad av KR System