Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Re: Calc » Makro pre platobný QR kód » 8. 10. 2024 14:18:36

nejedná sa o europlatbu, napísal som do mbank a poslal im QR, tak som zvedavý čo mi odpovedia.
V inej banke to ide, ešte som neskúšal všetky väčšie, uvidím.
Asi to budem riešiť alternatívne pri online pripojení to pôjde cez web api a offline cez interný generátor.

#2 Re: Calc » Makro pre platobný QR kód » 8. 10. 2024 12:03:26

Vďaka no nepomohlo, budem skúmať ďalej.

#3 Re: Calc » Makro pre platobný QR kód » 8. 10. 2024 11:24:27

Zaujímavé je že v jednom aj v druhom reťazci som použil tie isté vstupné údaje, výsledné text reťazce sú odlišné ale app ich načíta rovnako. Len tá m bank klasický nechce len ten druhý.
Tú dokumentáciu som mal prečítanú,lepšie je to popísané tu: https://qr-platba.cz/wp-content/uploads … rd_CBA.pdf.
Vďaka za upozornenie na ten dátum. Po zmene mbank stále nechce, "chyba nesprávny QR kód".

#4 Re: Calc » Makro pre platobný QR kód » 8. 10. 2024 10:13:27

Ďakujem, pozrel som si to,
určite z toho niečo použijem.
Ešte mám jednu otázku.
ako zdroj pre vytvorenie QR kódu som použil nasledovné dáta podľa QR špecifikácie:
SPD*1.0*ACC:SK9183300000002702561821+FIOZSKBAXXX*AM:120.50*CC:EUR*RN:LUGESA PLUS*DT:30.10.2024*X-VS:202410036*X-KS:308*

kód vytvorený z tohto však neprečíta každá banková aplikácia keď som skúšal fio tak v poriadku, ale mbank už nie,tá mi písala hlášku nesprávny QR kód.

Ale po vygenerovaní napríklad na freebysquare.sk, ale jaj pri generovaní z bankovej app. vyzerá zdroj pre QR z tých istých dát nasledovne:
0006A000AGF5L14G9C62MCGVR0BEO3NE6M892VO7EP1OLL0MVSJDCLGD9UL7E97F9628Q39QSETQQNJEQJ9C2Q79OVT2HV7JRDKHED5JSH9GJ7GABB5GUSTFIK8DQOL7UL82JIITRQIQ5OGEVRI26G0

po vytvorení QR z tohto,už aj v libreOffice, to už prečíta každá appka.

Je potrebné zdroj pre QR nejako zakódovať, resp. šifrovať?
Máte s tým skúsenosť?

#5 Re: Calc » Makro pre platobný QR kód » 7. 10. 2024 09:45:05

Ahoj ďakujem za odpovede,
to neutr: rozšírenie pracuje iba online no aj tak to nie je práve to čo som hľadal.
Stiahol som podobné rozšírenie pre openOffice , tam sa mi riešenie vidí lepšie skúsim použiť niečo z neho.
Ak to budem mať vyriešené dám sem vedieť.
to ludviktrnka: ak by ste bol ochotný prosil by som poslať to makro, skúsil by som to s ním. Ďakujem

#6 Calc » Makro pre platobný QR kód » 4. 10. 2024 10:42:43

miromg
Odpovědí: 13

Ahoj prosil by som o pomoc s makrom.
Nasledovný kód mi otvorí dialóg tak ako by som ho otvoril nasledovne:
Vložiť>OLE objekt>QR a čiarový kód

potreboval by som prevzalo premennú iban do poľa URL/Text, a uložilo QR kód ako by som stlačil OK na dialógovom okne, samozrejme bez toho aby dialógové okno otvorilo.

sub platba

dim document,dispatcher   as object
dokument=stardesktop.currentcomponent
ovladanie.vyberlb ("List1","A11")
list=dokument.sheets(0)
bunka=list.GetCellByPosition(1,1)'B2
iban=trim(bunka.string) 'pozícia záznamu v databáze

document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
Dim args1(2) as new com.sun.star.beans.PropertyValue

args1(0).Name = "Payload"
args1(0).Value = iban
args1(1).Name = "Border"
args1(1).Value = 1
args1(2).Name = "ErrorCorrection"
args1(2).Value = 2
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:InsertQrCode", "", 0, args1())

end sub

Poprípade ak už niekto má aj štruktúru pre QR platby bol by som veľmi vďačný.
Ďakujem

Zápatí

Používáme FluxBB