LABBIS 4 PRO informacinės sistemos integravimo su Lietuvos kalėjimų tarnybos informacine sistema (KADIS-2) paslaugos
Išanalizuota
Lietuvos kalėjimų tarnyba
37 190,08 €
Skelbiama apklausaCPV: 72267000 - Programinės įrangos priežiūros ir tvarkymo paslaugos
ID: 69278822026-03-13 16:06
Atidaryti CVP ISAprašymas
Lietuvos kalėjimų tarnyba perka LABBIS 4 PRO informacinės sistemos integravimo su esama informacine sistema (KADIS-2) paslaugas. Šių paslaugų tikslas – užtikrinti sklandų duomenų perdavimą tarp LABBIS 4 PRO, KADIS-2 ir kitų sistemų, tokių kaip buhalterinės apskaitos programa KONTO, siekiant vienkartinio duomenų suvedimo ir efektyvaus funkcijų atlikimo.
Kvalifikaciniai reikalavimai
Kvalifikacinių reikalavimų nerasta
Techniniai reikalavimai
Įvykių Žurnalo Reikalavimai
- 1LABBIS KONTO apskaitos sistemos įvykių žurnale bus registruojamas pranešimas apie sukurtą naują asmens kortelę.
- 2Atnaujinant egzistuojančios asmens kortelės informaciją, įvykių žurnale bus registruojamas pranešimas apie atnaujintą asmens kortelę, nurodant pasikeitusius laukus, senąsias ir naująsias reikšmes.
- 3Kuriant/atnaujinant asmens kortelę įvykių žurnale turi būti nurodyti: 'Įvykio laikas' (Datetime), 'Naudotojas atlikęs veiksmą' (uniqueidentifier), 'Įvykio tipas' (Varchar(100), reikšmė: 'Person Create' / 'Person Update'), 'Pranešimas' (Varchar(max)).
- 4Įvykių žurnale bus registruojamas sėkmingas atsiskaitymo lapelių perdavimas ir klaidų pranešimai.
Bendrieji Integracijos Reikalavimai
- 1Bus realizuotas REST tipo Web service, su numatytais integraciniais taškais / endpoint / metodais.
- 2Duomenys turi būti suvedami vieną kartą ir integruoti su kitomis turimomis sistemomis: buhalterine apskaita, darbo užmokesčio ir personalo valdymo sistema.
- 3Turi būti naudojami ir esami KONTO ir BONUS apskaitos bei personalo valdymo sistemų funkcionalumai, ir kuriami nauji laukai, veiksmai ir duomenų integracijos moduliai.
Konfigūracijos ir Saugumo Reikalavimai
- 1Bus sukurti aplikacijos parametrai KADIS WebService endpoint adresams, prisijungimo vardams ir slaptažodžiams: 'KADIS_PERSON_UPDATE_WEBSERVICE_ENDPOINT', 'KADIS_PERSON_UPDATE_WEBSERVICE_LOGINNAME', 'KADIS_PERSON_UPDATE_WEBSERVICE_PASSWORD', 'KADIS_WEBSERVICE_LOGINNAME', 'KADIS_WEBSERVICE_PASSWORD', 'KADIS_PAYSLIP_WEBSERVICE_ENDPOINT', 'KADIS_ELECTRICITY_BALANCE_WEBSERVICE_ENDPOINT', 'KADIS_ELECTRICITY_BALANCE_WEBSERVICE_LOGINNAME', 'KADIS_ELECTRICITY_BALANCE_WEBSERVICE_PASSWORD', 'KADIS_BALANCESHEET_WEBSERVICE_ENDPOINT', 'KADIS_TRANSPORT_WEBSERVICE_ENDPOINT'.
- 2Bus sukurti aplikacijos parametrai, nurodantys sąskaitų plano sąskaitų kodus įvairioms operacijoms: 'TJ_CODES_LKT_DEBET_ACCOUNT', 'TJ_CODES_SHOP_PURCHACE_ACCOUNT', 'TJ_CODES_MAIL_DELIVERY_ACCOUNT', 'TJ_CODES_PRINT_COPY_ACCOUNT', 'TJ_CODES_ELECTRICITY_BILL_ACCOUNT', 'TJ_CODES_PENALTY_ACCOUNT', 'TJ_CODES_LEGAL_REPRESENTATION_ACCOUNT', 'TJ_CODES_BANK_OPERATION_ACCOUNT', 'TJ_CODES_TRANSPORT_ACCOUNT'.
- 3Pirkimo objektas laikomas keliančiu grėsmę nacionaliniam saugumui, jei atitinka VPĮ 37 straipsnio 9 dalies 2 punkto sąlygas.
- 4Tiekėjas turi pateikti Viešųjų pirkimų tarnybos nustatytos formos atitikties deklaraciją dėl nacionalinio saugumo.
- 5Tiekėjas neturi turėti interesų, galinčių kelti grėsmę nacionaliniam saugumui, atitinkančių VPĮ 47 straipsnio 9 dalies sąlygas.
- 6Tiekėjo pasiūlymas atmetamas, jei tiekėjas, jo subtiekėjas ar ūkio subjektai registruoti/gyvena/pilietis VPĮ 92 straipsnio 14 dalyje numatytame sąraše nurodytose valstybėse ar teritorijose, arba paslaugos būtų teikiamos iš šių valstybių/teritorijų.
Perlaidų Duomenų Integracija (KADIS -> KONTO)
- 1Bus sukurtas naujas WebService metodas 'CreateBankPayment' banko nurodymui sukurti, registruojant perlaidą kaip banko nurodymą.
- 2Perlaidai reikalingi laukai apima: 'Mokėtojo - nuteistojo Bylos Nr. / Pradinis mokėtojas' (caseNumber, Char(14), privalomas), 'Mokėtojo vardas ir pavardė' (payerFullName, varchar(200), privalomas), 'Gavėjo vardas ir pavardė' (recipientFullName, varchar(200), privalomas), 'Gavėjo sąskaita' (recipientAccount, Varchar(40), privalomas, be 'LT' raidžių), 'Suma' (amount, Numeric(16,4), privalomas), 'Paskirtis' (purpose, varchar(30), privalomas, riboti iki 30 simbolių), 'Įmokos kodas' (paymentCode, varchar(35)), 'ROIK / unikalus mokėjimo numeris' (uniquePaymentNumber, varchar(35)), 'Lydinčio dokumento Nr.' (supportingDocumentNo, varchar(70)).
- 3Pavedimo paskirtyje LABBIS KONTO programoje formuojamas tekstas: 'purpose' + ' Gav. ' + recipientFullName.
- 4Lauke 'Pradinis mokėtojas' turi būti nurodomas nuteistojo bylos numeris.
- 5Jei gavėjo kontrahento nėra registre, jį reikės sukurti naudojant 'CreateUpdatePersonData' metodą, nenaudojant duomenų apie įkalinimo vietą ir būrį.
- 6Gavėjo vardo ir pavardės be tarpų ir lietuviškų raidžių pirmi 14 simbolių bus naudojami kaip kontrahento kodas.
- 7Banko kodas bus atrenkamas iš Gavėjo sąskaitos pagal pirmus keturis skaitmenis.
- 8Turi būti tikrinama, ar sąskaitos numeris atitinka numatytą formatą (18 skaitmenų), ir pridėti 'LT' sąskaitos numerio priekyje.
Finansinių Operacijų Integracija (KADIS -> KONTO)
- 1Bus sukurtas naujas WebService metodas 'CreateTransactionJournalEntry' įsigyjamų prekių ir paslaugų informacijos perdavimui, kuriant operacijų žurnalo operaciją su nurodytomis eilutėmis.
- 2Bendrai šioms operacijoms reikalingi laukai apima: 'Dokumento numeris' (documentNumber, Varchar(10)), 'Mokėtojas' (caseNumber, Char(14), privalomas), 'Suma' (Amount_total, Numeric(16,2), privalomas), 'Prekių patenkančių į limitą suma' (Amount_inside_limit, Numeric(16,2)), 'Prekių nepatenkančių į limitą suma' (Amount_outside_limit, Numeric(16,2)), 'Operacijos tipas' (operationType, varchar(30), privalomas), 'Pastaba' (comment, Varchar(100)).
- 3Bus kuriamos dvi operacijų žurnalo eilutės – kreditavimui (nuteistojo sąskaita) ir debetavimui (LKT sąskaita).
- 4Parduotuvės prekėms operacijos tipas 'shop' perduodamas; suma 'amount_inside_limit' su požymiu 'P', 'amount_outside_limit' be papildomo požymio.
- 5Laiškų / siuntų apmokėjimui operacijos tipas 'maildelivery' perduodamas; naudojamas aplikacijos parametras 'TJ_CODES_MAIL_DELIVERY_ACCOUNT'.
- 6Spausdinimo kopijų apmokėjimui operacijos tipas 'printCopy' perduodamas; naudojamas aplikacijos parametras 'TJ_CODES_PRINT_COPY_ACCOUNT'.
- 7Suvartotos elektros energijos apmokėjimui operacijos tipas 'electricity' perduodamas; naudojamas aplikacijos parametras 'TJ_CODES_ELECTRICITY_BILL_ACCOUNT'.
- 8Vienkartinių nuobaudų / išskaitymų atskaitymui operacijos tipas 'penalty' perduodamas; dokumento numeris ir data įrašomi į JSON laukelį 'comment'; naudojamas aplikacijos parametras 'TJ_CODES_PENALTY_ACCOUNT'.
- 9Už įgaliojimus priskaičiuotai sumai operacijos tipas 'representation' perduodamas; naudojamas aplikacijos parametras 'TJ_CODES_LEGAL_REPRESENTATION_ACCOUNT'.
- 10Telefono kortelių pildymui operacijos tipas 'telcard' perduodamas; naudojama bendra banko išlaidų / pajamų sąskaita, saugoma aplikacijos parametre 'TJ_CODES_BANK_OPERATION_ACCOUNT'.
Asmens Kortelės Duomenų Integracija (KADIS -> KONTO)
- 1Bus sukurtas naujas WebService paslaugos metodas 'CreateUpdatePersonData', skirtas sukurti arba atnaujinti asmens kortelės (kontrahento) informaciją.
- 2Pagrindinis asmens identifikavimo požymis turi būti 'Bylos numeris' (caseNumber, Char(14), privalomas).
- 3Perduodami laukai apima: 'Bausmės atlikimo vieta' (punishmentPlace, varchar), 'Būrys' (unit, varchar), 'Vardas Pavardė' (fullName, varchar(200)), 'Gimimo data' (birthDate, Date), 'Asmens kodas' (personalCode, varchar(50)), 'Apsipirkimo limitas' (limitAmount, Numeric(15,2)), 'Bausmės pabaigos data' (releaseDate, Date), 'Perkėlimo į kitą kalėjimą data' (transferDate, Date), 'Bausmės tipas' (punishmentType, Varchar(60)).
- 4Kuriant asmens kortelę 'Vardas Pavardė' yra privalomas, atnaujinant – neprivalomas.
- 5Atnaujinant nuteistojo informaciją, bus atnaujinami tik pasikeitę laukai, o informacija apie atnaujintus duomenis bus saugoma įvykių žurnale.
- 6Jei bylos Nr. nebus surastas, bus kuriama nauja kortelė; jei surastas, perduoti duomenys bus atnaujinami.
- 7Dimensija, atitinkanti nuteistojo bylos numerį, bus kuriama automatiškai duomenų bazės TRIGGER’iu, kai kuriant kontrahentą yra priskirtos dimensijos 'Bausmės atlikimo vieta' ir 'Būrys', arba atnaujinant kontrahento informaciją, jei prieš tai šios dimensijos nebuvo užpildytos.
Asmens Finansinės Informacijos Integracija (KONTO -> KADIS)
- 1KADIS sistema galės kreiptis į LABBIS KONTO apskaitos programą tam, kad gautų informaciją apie nuteistojo pagal individualią veiklą uždirbtas lėšas, naudojant WebService integracinį tašką 'PostPersonalActivitiesIncomeForPeriod'.
- 2Metodo užklausos parametrai: 'Bylos Nr.' (Char(14), privalomas), 'Data nuo' (Date YYYY-MM-DD, privalomas), 'Data iki' (Date YYYY-MM-DD, privalomas).
- 3Metodas grąžina: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Bendra individualių pajamų suma' (totalSum, Decimal(15,2), privalomas), 'Apmokėjimų masyvas' (incomeArray, Array[{„date“. „sum“}], privalomas), 'Data nuo' (dateFrom, Date YYYY-MM-DD, privalomas), 'Data iki' (dateTo, Date YYYY-MM-DD, privalomas).
- 4Bendra individualių pajamų suma sumuojama pagal užklausos datų intervalą, apimant įskaitymus į nuteistojo sąskaitą su prekinimosi požymiu 'IV – individuali veikla'.
- 5Bus sukurtas naujas WebService metodas 'GetPersonalFundsBalance', kuris pagal asmens bylos numerį grąžins asmens lėšų likučius.
- 6Metodo užklausos parametrai: 'Bylos Nr.' (Char(14), privalomas), 'Nuteistajam taikomas apsipirkimo limitas' (Numeric(15,2), privalomas).
- 7Metodas grąžina: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Duomenų suformavimo data' (Date YYYY-MM-DD), 'Bendra nuteistojo turima lėšų suma, Eur' (totalBalance, Decimal(15,2), privalomas), 'Tą mėnesį likusi parduotuvėje išleisti suma, EUR' (storeMonthlyRemaining, Decimal(15,2), privalomas), 'Tą mėnesį panaudota suma parduotuvėje, Eur' (storeMonthlySpent, Decimal(15,2), privalomas).
- 8Gautą apsipirkimo limitą reikia išsaugoti, jei jis pasikeitęs.
- 9Kartą per mėnesį, pasibaigus mėnesiui, bus perduodami nuteistųjų atsiskaitymo lapeliai už praėjusį mėnesį į KADIS sistemą per WebService.
- 10Perduodami duomenys: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Periodas' (period, Char(6) YYYYMM, privalomas), 'Atsiskaitymo lapelis PDF formatu' (statementPdf, VARBINARY(MAX), privalomas).
- 11Atsiskaitymo lapeliai formuojami ir perduodami užklausos momentu, nes BONUS duomenų bazėje nėra saugomi.
- 12Bus sukurtas naujas veiksmas 'Operacijų žurnale kurti elektros įskaitymų įrašus sudengimams' (meniu: Atsiskaitymai -> Skolos padengimo dokumentai -> Veiksmai).
- 13Jei nuteistojo sąskaitos likutis yra didesnis arba lygus gautos ir dar nepadengtos sąskaitos už elektros energiją sumai, bus kuriamos dvi papildomos operacijų žurnalo eilutės (įskaitymas su požymiu 'E' ir atskaitymas be požymio).
- 14Jei nuteistojo sąskaitos likutis yra teigiamas, bet mažesnis, nei gautos sąskaitos už elektros energiją suma, įskaitymas bus lygus nuteistojo turimam sąskaitos lėšų likučiui.
- 15Mokėjimų informacija apie apmokėtas / padengtas elektros sąskaitas iš KONTO programos bus perduodama į KADIS per veiksmą 'Elektros mokėjimų informacijos perdavimas į KADIS'.
- 16Perduodama informacija apie elektros mokėjimus: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Asmens mokėjimų už suvartotą elektros energiją balansas, Eur' (electricityBalance, Decimal(15,2), privalomas), 'Apmokėjimo būsena' (paymentStatus, Varchar(50), privalomas - 'APMOKĖTA' arba 'SKOLA'), 'Periodas' (period, Char(6) YYYYMM, privalomas).
- 17Duomenis apie nuteistojo mėnesinę lėšų ataskaitą (išklotinę) KONTO sistema atiduos, paspaudus veiksmą 'Perduoti duomenis į KADIS'.
- 18Išklotinės su nulinėmis reikšmėmis nebus siunčiamos.
- 19Kiekvieną mėnesį, jam pasibaigus, bus perduodama nuteistųjų lėšų judėjimo išklotinė PDF formatu, formuojant ataskaitą 'Nuteistųjų pinigų apskaitos žiniaraštis'.
- 20WebService metodas 'PostMonthlyBalance' perduos visų nuteistųjų sąskaitų likučių ir to mėnesio lėšų judėjimo ataskaitas į KADIS sistemą.
- 21Perduodama informacija: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Periodas' (period, Char(6) YYYYMM, privalomas), 'Lėšų judėjimo ataskaita' (moneyReportPdf, VARBINARY(MAX), privalomas).
- 22Už konvojaus paslaugą numatytų mokėti lėšų sumą apskaičiuos buhalterijos/apskaitos skyrius, kuriant rankinį operacijų žurnalo įrašą.
- 23Prie konvojaus paslaugos įrašo bus galima prisegti originalų paskaičiavimų failą PDF formatu, kuris bus perduodamas į KADIS sistemą kartu su operacijoje nurodyta suma konkrečiam nuteistajam.
- 24Bus sukurtas naujas veiksmas operacijų žurnale 'Perduoti operacijos duomenis į KADIS'.
- 25Konvojaus paslaugos perdavimui galiojančios taisyklės: operacijos balansinės sąskaitos numeris turi atitikti parametre 'TJ_CODES_TRANSPORT_ACCOUNT' nurodytą balansinę sąskaitą ir turi būti pridėtas bent vienas dokumentas PDF formatu.
- 26Perduodami duomenys: 'Bylos Nr.' (caseNumber, Char(14), privalomas), 'Suma' (amount, Decimal(15,2), privalomas), 'Data' (calculationDate, Date(YYYY-MM-DD), privalomas), 'Dokumentas PDF formatu' (documentPdf, VARBINARY(MAX), privalomas).
Dokumentai7
tendis.lt · Sukurta recodin.lt