Ve verzi 0.2.2 bylo vydána aktualizace #PHP knihovny pro práci s databází ekonomického systému #StormWare #Pohoda

Synchronizace struktury tabulek s živou databází
Definice sloupců v 7 stávajících třídách byly ověřeny a doplněny podle skutečné databáze Pohoda SQL (StwPh_12345678_2026 na SQL Server Express). Přidány chybějící sloupce:
- Adresar – ADSplatZav, ADKreditMax, RefDopravci
- Faktura – sloupce MOSS, opravné koeficienty KcUpr1–3, zálohy
- FakturaPolozka – sloupce pro reklamace a likvidaci záloh
- Majetek – daňová zůstatková cena, vazba na adresář, příznaky zamčení
- MajetkoveOperace – číslo zakázky CisloZAK
- OdpisovyPlan – časové razítko vytvoření a uložení
- DOC – typ dokumentu, název, URL, datum; odstraněn neexistující sloupec DatArchiv

16 nových tříd agend
Přímo z databázového schématu byly vygenerovány třídy pro všechny hlavní agendy: BankovniVypis, BankovniVypisPol, CasoveRozliseni, CasoveRozliseniPol, HotovostniOperace, HotovostniOperacePol, Nabidka, NabidkaPol, ObjednavkaPrijata,
ObjednavkaPrijataPol, Pokladna, PokladnaPol, Uhrada, Zamestnanec, Zasilka, ZasilkaPol.

Automatické testy
Přidána sada PHPUnit testů: 35 testů, 81 assertions pokrývající všech 26 tříd.

Dokumentace
Rozšířeno README o odznaky Packagist, přehlednou tabulku všech tříd a praktické ukázky použití včetně připojení URL odkazu k dokladu přes třídu DOC.

https://github.com/Spoje-NET/PohodaSQL/releases/tag/v0.2.2

#OpenSource #FinTech

Release v0.2.2 - Live DB schema sync + 16 new agenda classes · Spoje-NET/PohodaSQL

What's new in 0.2.2 Schema sync with live Pohoda SQL database (StwPh_12345678_2026) Updated 7 existing classes to match the real database schema: Adresar (AD): added ADSplatZav, ADKreditMax, RefDo...

GitHub

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