A few days ago someone asked, if there is a way, to generate random numbers in a CL program or procedure.
WeiterlesenConverting timestamps from local timezone to UTC with RPG and SQL
When timestamps are stored in a database table, they are often stored in local time. This is not bad at all, but if you have to compare or coordinate timestamps of different time zones, it quickly gets complicated due to different time offsets, different daylight saving time rules and so on. So it would be nice, to convert timestamps from local time to UTC and back. We will create a RPG procedure to do that, and make it available as a SQL user defined function (UDF).
WeiterlesenCreate XML with SQL on IBM i
Creating XML documents from database data can be complicated sometimes. But the DB2 database inside IBM i has some powerful XML functions to create XML documents, elements, and attributes, and for the serialization of the XML data.
WeiterlesenConsume a web service with SQL on IBM i (DB2)
Consuming web services on IBM i was never easier – but in fact, it’s nothing new, the DB2 SQL functions are available at least since Version 7.2.
With Version 7.4 TR5 and Version 7.3 TR11 IBM has released new HTTP functions, which now reside in QSYS2 and which are much faster than the HTTP functions in SYSTOOLS. So I updated this post using the new functions in QSYS2.
WeiterlesenSubway® Click & Eat Bestellungen drucken
Die neue Subway Bestell-Plattform dein-subway.de/clickandeat ist wirklich schön gestaltet und bietet vor allem die Möglichkeit, den Kunden seine Bestellung direkt Online bezahlen zu lassen.
Der Betreiber Smoothr bietet für knapp 200€ eine Lösung mit Raspberry Pi und eigenem Bon-Drucker, um die eingehenden Kunden-Bestellungen direkt im Restaurant auszudrucken. Mit spezieller Software kann man aber die HTML E-Mails von Smoothr auch direkt auf dem Kassenbon-Drucker auszudrucken.
WeiterlesenSuborder Bestellungen automatisch im Store drucken

Nachdem viele Subway® Franchise-Owner gerade mit leeren Stores da stehen, ist Suborder von Pro Image (Christof Drescher) eine tolle Idee, um unseren treuen Kunden die Möglichkeit von Internet-Bestellungen zu geben.
Subway® Kassen-Prüf App
FreePascal & Lazarus auf macOS 10.15 Catalina
Catalina macht es Entwicklern nicht einfach – und die Notarization von Apps auch nicht – aber FreePascal & Lazarus bekommt man mit dem Tool FPCUpdeluxe recht einfach installiert.
Ein paar Schritte – die vielleicht nicht gerade offensichtlich sind – sind aber notwendig.
WeiterlesenSubway® Inventory Spot Check
„Hello, World!“ in COBOL (und RPG)
Ich wurde Online von einem jungen Programmierer gefragt, wie man denn in COBOL klassischerweise druckt.
Weiterlesen