Dotaz na licenční a právní aspekty veřejného zpřístupnění mServer API

Dobrý den,
obracím se na Vás s dotazem ohledně možného právního nebo licenčního omezení při využití mServeru v následujícím scénáři:
Na adrese https://novak.proxy.spojenet.cz/ zpřístupňujeme instanci mServeru, která je napojena na testovací firmu „Novák s.r.o.“ v účetním systému #POHODA SQL. Tento endpoint je veřejně přístupný avšak slouží výhradně k tomu, aby vůči němu mohly být spouštěny unit testy #OpenSource knihovny PHP-Pohoda-Connector a produktů na ní postavených.

Cílem je umožnit vývojářům a přispěvatelům této knihovny snadné testování a ověřování funkcionality bez nutnosti rozbíhání a konfigurace vlastního nasazení Stormware mServeru.

Rádi bychom se ujistili, že takovéto využití mServeru neporušuje žádné licenční podmínky ani jiná právní ustanovení společnosti #STORMWARE nebo Microsoft.
Předem děkuji za Vaši odpověď a případné doporučení, jak takovéto použití správně licenčně ošetřit.

S pozdravem,

Vítězslav Dvořák,

#ZaseŘešímHovna #FinTech #ZeŽivotaVývojáře

Na základě dostupných informací z trhu s ekonomickými systémy v Česku nejsou veřejně dostupná přesná procentuální data o podílech jednotlivých systémů. Nicméně na základě popularity, počtu instalací a zmínek v odborných článcích lze sestavit přibližný odhad rozdělení trhu mezi nejznámější systémy:

* #Stormware #POHODA – velmi rozšířený mezi malými a středními firmami, přes 180 000 prodaných licencí 1

* #Money S3 (Solitea) – silná konkurence POHODY, oblíbený u účetních a menších firem

* #ABRAFlexi – moderní cloudové řešení, populární u startupů a firem s potřebou online přístupu

* #Premier system – robustní #erp pro střední firmy

* #Helios (Asseco Solutions) – silný hráč v segmentu větších firem a institucí

* #PAMICA, Vario, iÚčto

+ další menší nebo specializovaná řešení

#Účetnictví #FinTech

Nyní tu již máme první aplikaci, která využívá knihovnu php-csas-accountsapi

V balíčku jsou 4 příkazy:

csas-balance - vrací zůstatek daného účtu jako Json (senzor ekonomického dashboardu)

csas-statement-downloader - stahuje výpisy na disk

csas-statement-mailer - odesílá výpisy na mail

csas-transaction-report - vrací položky výpisu jako Json (senzor pro monitoring)

Reporty z transakcí ve stejném formátu nyní můžeme porovnávat pro #Fio / #Spořka / #Raiffka (/ #Komerčka je v plánu) + #AbraFlexi / #Stormware #Pohoda

a díky tomu mít jistotu že peníze v bance jsou stejné jako peníze v účetním programu (tj. importy pohybů fungují správně)

https://github.com/VitexSoftware/csas-statement-tools

#ZeŽivotaVývojáře #OpenSource #FinTech

Každý, kdo vážně provozuje #Stormware s.r.o. #Pohoda #mServer se setkal s potřebou monitorovat její stav. Na půl cesty nám šel projekt jaburjak/pohodactl který umožňuje mServer nějakým základním způsobem ovládat z příkazového řádku powershellu.

Doplnili jsme tedy export dat pro #Zabbix a jako bonus přidali i #LLD aby se každý spuštěný mServer nemusel klikat.

Zajímalo by mne jak to dělají jiní. Monitorujete pohodou také nějak ?

https://github.com/Spoje-NET/pohodactl

GitHub - Spoje-NET/pohodactl: PowerShell script for automating STORMWARE POHODA accounting software.

PowerShell script for automating STORMWARE POHODA accounting software. - Spoje-NET/pohodactl

GitHub

Chcete být v Pohodě ? A chcete být v Pohodě i z #PHP ? Pokud ano, jistě neopomeňte vyzkoušet novou verzi 0.5.0 knihovny která si právě toto klade za cíl.

Z pohledu vývojářského se stále jedná o mládě ale nějakou tu práci již zastane. Prozatím umí pracovat s adresářem, fakturami a nově i bankou.

Samozřejmě ocením hlavně zpětnou vazbu v podobě nahlášených chyb, nebo nabídnutých oprav.

Zdrojové kódy jako obvykle na Githubu.

https://github.com/VitexSoftware/PHP-Pohoda-Connector

#Stormware #Pohoda #OpenSource #FinTech

Comparing 0.8.0...0.9.1 · VitexSoftware/PHP-Pohoda-Connector

client library for Sormware's Pohoda mServer. Contribute to VitexSoftware/PHP-Pohoda-Connector development by creating an account on GitHub.

GitHub

Ve verzi 1.0.0 vyšel nástroj který z #Raiffeisen Premium API stahne za určené období PDF výpisy a nahraje je do Sharepointu.

K nim stahne patřičné XML výpisy a rozparsuje je. Takto získané bankovní pohyby naimportuje přes mServer do #Stormware #Pohoda.

Po importu všech položek je iniciována likvidace dokladů a jsou automaticky spárovány.

Při použití #PohodaSQL jsou ke všem pohybům připojeny odkazy na PDF výpisy.

https://github.com/Spoje-NET/pohoda-raiffeisenbank/releases

#opensource #FinTech #SpojeNET

Releases · Spoje-NET/pohoda-raiffeisenbank

Import Raiffeisenbank statements into Pohoda. Contribute to Spoje-NET/pohoda-raiffeisenbank development by creating an account on GitHub.

GitHub

Strašný! Stahne to z #Raiffeisenbank výpis XML a pdf.
Xml rozparsuje a naimportuje do Pohody přes #mServer a potom to našťouchá PDFko na sharepoint a link na stažení výpisu přidá jako přílohu k bankovnímu pohybu.
A protože jsou ve #Stormware chytrý lidi, tak jedinou skulinku co mi nechali je MSSQL databáze.

#Pohoda shoří v pekle a s ní všechno od microsoftu.

Hwjezdičky sem:

https://github.com/Spoje-NET/pohoda-raiffeisenbank

#OpenSource #FinTech

GitHub - Spoje-NET/pohoda-raiffeisenbank: Import Raiffeisenbank statements into Pohoda

Import Raiffeisenbank statements into Pohoda. Contribute to Spoje-NET/pohoda-raiffeisenbank development by creating an account on GitHub.

GitHub

Nová #PHP knihovna z mého kotlíku, tentokrát poslouží tam, kam #Stormware #mServer nedosahne

#OpenSource #FinTech

https://github.com/Spoje-NET/PohodaSQL

GitHub - Spoje-NET/PohodaSQL: PHP Library for Pohoda SQL Tables access

PHP Library for Pohoda SQL Tables access. Contribute to Spoje-NET/PohodaSQL development by creating an account on GitHub.

GitHub

Bylo potřeba importovat výpisy z #Raiffeisenbank do #Stormware #Pohoda.
Sem si řekl to pude a hledal knihovny ze kterých by se takové udělátko dalo poslepovat.

Raiffka samozřejmě poskytuje jenom OpenApi definici, ale naštěstí se mi nakonec povedlo najít knihovnu https://github.com/VitexSoftware/php-vitexsoftware-rbczpremiumapi která mi umožňuje nějak ty výpisy z banky dostat.
Nojo ale jak je dostanu do tý pohody ? Na internetu je k dispozici pouze knihovna https://github.com/riesenia/pohoda která umí generovat a parsovat XML soubory Pohodou využívané, ale už jsem nenašel nic co by je umělo posílat a cucat z mServeru Pohody. Až nakonec po dlouhém hledáná se našla knihovna co to umí https://github.com/VitexSoftware/PHP-Pohoda-Connector

No a konečným výsledkem dnešního pachtění je alfa verze prográmku který cucne transakce z bankingu a nacpe je do účetnictví.

https://github.com/Spoje-NET/pohoda-raiffeisenbank

pozn. autor trpí lehkou mozkovou disfunkcí jež ho nutí si myslet že programovat věci jako #OpenSource je dobrý nápad

#PHP #FinTech

Network Dependents · VitexSoftware/php-vitexsoftware-rbczpremiumapi · vitexsoftware/rbczpremiumapi repositories

php client library for rbczpremiumapi . Contribute to VitexSoftware/php-vitexsoftware-rbczpremiumapi development by creating an account on GitHub.

GitHub

#Stormware #Pohoda
je sice možná dobré účetnictví, ale naprosto debilní kus software.

Testovací instance kde jsou 3 prázdné firmy každé ráno tuhne. Proto vznikl i tento nástroj:

https://github.com/Spoje-NET/pohoda-client-config

#OpenSource #FinTech

GitHub - Spoje-NET/pohoda-client-config: Check connection to Stormware mServer

Check connection to Stormware mServer. Contribute to Spoje-NET/pohoda-client-config development by creating an account on GitHub.

GitHub