ULKRSTMA

Dokumentation genererad 210826

Innehållsförteckning

Historik

Funktion Datum Notering
lbKRSTMA_AddRecord 210715 FRLA = Lagt till option "E" (Ersätt) för att kunna ersätta någonting som kommer från en egenskap i kunds pyramid
lsKRSTMA_Convert 210715 FRLA = Bakat in i mappningslib
lsKRSTMA_Convert 210714 FIBA = Funktion skapad
lbKRSTMA_AddRecord 210709 FIBA = Funktion skapad
lbKRSTMA_GetNextLopNo 210707 FIBA Funktion tillagd.




lbKRSTMA_GetData

bool lbKRSTMA_GetData(int iLuURKRSTMA, str sProductName, str sQueryCode, str sQueryParamName, ref str sQuerySorting, ref int iQueryDataNo, ref int iQueryLu, ref str sQueryConversion, ref str sError)

KR System FRLA

Parametrar

Typ (in / by ref) Variabel Beskrivning
int iLuURKRSTMA
str sProductName
str sQueryCode
str sQueryParamName
ref str sQuerySorting
ref int iQueryDataNo
ref int iQueryLu
ref str sQueryConversion
ref str sError Felmeddelande i retur

Beskrivning

KR System FRLA
#KOMPLETTERA
iLuURKRFSRF = Global laddning möjlig
sOptions = Reserverad för framtida bruk



lbKRSTMA_GetNextLopNo

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

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

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 mappningsregister
Funktionen pekar själv ut nummerserie och underserie.
För info gäller serien = KRP samt underserie = MA


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


Historik

Datum Notering
210707 FIBA Funktion tillagd.



lbKRSTMA_AddRecord

bool lbKRSTMA_AddRecord(str sProductKeyIn, str sRequestIn, str sParamNameIn, str sSortIn, int iLu, int iDnr, str sKonv, str sComments, str sOptions, ref str sError)

Skapar upp mappningsposter i mappningsregister

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sProductKeyIn Produktnyckel
str sRequestIn Fråga
str sParamNameIn Parameternamn
str sSortIn Sortering
int iLu Register (nummer)
int iDnr Datanummer
str sKonv Konvertering
str sComments Kommentar
str sOptions Tom = "Byt inte ut något, returnera sant om posten finns" | "E" = Ersätt värde om redan finns (endast iLu/iDnr/sKonv/sComments)
ref str sError Felretur i klartext

Beskrivning

Skapar upp mappningsposter i mappningsregister
Om unik nyckel redan finns - görs inget (funktion ger då ändå true).



Historik

Datum Notering
210709 FIBA = Funktion skapad
210715 FRLA = Lagt till option "E" (Ersätt) för att kunna ersätta någonting som kommer från en egenskap i kunds pyramid



lsKRSTMA_Convert

str lsKRSTMA_Convert(str sValueIn, str sRuleIn)

Konverterar värde med regel

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sValueIn Värde att konvertera
str sRuleIn Regel (kan vara flera) Se mer i beskrivning.

Beskrivning

Konverterar värde med regel
Returnerar konverterat värde. Regel på regel går tillämpa
Rules:
%SB = J -> true (N -> false)
%BS = true -> J (false -> N)
%T0 = "" -> 0
%DL = ÅÅMMDD -> ÅÅÅÅ-MM-DD
%DS = ÅÅÅÅ-MM-DD -> ÅÅMMDD
%UC = Upper case (motsv %U)
%TL = Tomt värde ger #820 (systemlandskod)
%TV = Tomt värde ger #810 (systemvaluta)
%VT = Värde blankas om det är lika med systemvaluta (#810)
%FV = Fast värde (anges '%FV:HEJ' där 'HEJ' är det fasta värdet)
%FL = Sätter fast längd på sträng ('%FL:250' där '250' är den fasta längden)



-

Historik

Datum Notering
210714 FIBA = Funktion skapad
210715 FRLA = Bakat in i mappningslib



Dokumentation genererad av KR System