discomp2abraflexi

discomp2abraflexi

Import Discomp pricelist into AbraFlexi

console applicationUtilityAdult
Install
apt install discomp2abraflexi
Description

Import Discomp pricelist into AbraFlexi every day

📋 Package details
discomp2abraflexi

discomp2abraflexi 0.3.0.36~bookworm

 pool/main/d/discomp2abraflexi/discomp2abraflexi_0.3.0.36~bookworm_all.deb discomp2abraflexi
Import Discomp pricelist into AbraFlexi
Filename pool/main/d/discomp2abraflexi/discomp2abraflexi_0.3.0.36~bookworm_all.deb
Version0.3.0.36~bookworm
Age in days416
Release date2025 08. 26.
Size24.77 KB
id2967
Namediscomp2abraflexi
Package
Appname
Essential
Vendor
License
Distributionbookworm
Suitemain
Source
Architecturebinary-arm64
MultiArchforeign
MaintainerVítězslav Dvořák
InstalledSize115
Dependscomposer-debian , php-cli , php-spojenet-abraflexi
PreDepends
Breaks
Enhances
Sectionunknown
Priorityoptional
DescriptionImport Discomp pricelist into AbraFlexi
LongDescriptionEnlist the pricelist items and supplier prices.
AutoBuiltPackage
Filenamepool/main/d/discomp2abraflexi/discomp2abraflexi_0.3.0.36~bookworm_all.deb
MD5sum83519ce090558aebcb1ad3665828d9eb
SHA12cba39abc636f59c4332488e19cdd70e936e939f
SHA2569e3d4d1415fcebf5ae733ff56293baa57d4886ea4821b4c226ac1e7c5d51b358
SHA512716b17d72ce6d1644bcca3a1d6b06d2b0232aa54e441a56cb6edc3270090b5d39b0b8286961fe75e2d8d66c0f983e4408a6532acaec5633a7b43b2f0e7482d37
Size25368
Auto-Built-Package
Homepagehttps://github.com/Spoje-NET/discomp2abraflexi
Provides
Existing
fileMtime2025-08-26 21:59:52
created2024-11-28 12:48:15
updated2025-08-26 19:59:52
discomp2abraflexi
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz358
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz355
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz360
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz356
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz357
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10192
./usr/share/discomp2abraflexi/Discomp/Importer.php26978
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1170
./usr/share/discomp2abraflexi/discomp2abraflexi.php1027
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz354
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/example.env285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php11363
./usr/share/discomp2abraflexi/Discomp/Importer.php29378
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz532
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10488
./usr/share/discomp2abraflexi/Discomp/Importer.php29065
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz482
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/example.env285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php11363
./usr/share/discomp2abraflexi/Discomp/Importer.php29378
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz533
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/.env.example285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php10488
./usr/share/discomp2abraflexi/Discomp/Importer.php29065
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz480
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/example.env285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php11363
./usr/share/discomp2abraflexi/Discomp/Importer.php29378
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz533
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652
./
./etc/
./etc/discomp2abraflexi/
./etc/discomp2abraflexi/example.env285
./usr/
./usr/bin/
./usr/bin/discomp2abraflexi73
./usr/bin/discomp2abraflexi-init78
./usr/lib/
./usr/lib/discomp2abraflexi/
./usr/lib/discomp2abraflexi/composer.json741
./usr/share/
./usr/share/discomp2abraflexi/
./usr/share/discomp2abraflexi/Discomp/
./usr/share/discomp2abraflexi/Discomp/ApiClient.php11363
./usr/share/discomp2abraflexi/Discomp/Importer.php29378
./usr/share/discomp2abraflexi/discomp2abraflexi-init.php1149
./usr/share/discomp2abraflexi/discomp2abraflexi.php1957
./usr/share/doc/
./usr/share/doc/discomp2abraflexi/
./usr/share/doc/discomp2abraflexi/README.Debian260
./usr/share/doc/discomp2abraflexi/changelog.gz532
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/discomp2abraflexi.svg47544
./usr/share/metainfo/
./usr/share/metainfo/io.github.spoje_net.discomp2abraflexi.metainfo.xml652

Packaging: deb discomp2abraflexi

Konfigurace

  • ABRAFLEXI_URL - Adresa na které je API

  • ABRAFLEXI_LOGIN - - Uživatel API

  • ABRAFLEXI_PASSWORD - Heslo do AbraFlexi

  • ABRAFLEXI_COMPANY - API kód firmy do ktera naskladňuje

  • ABRAFLEXI_STORAGE - Kód výchozího skladu pro import

  • ABRAFLEXI_DISCOMP_CODE - Kód pod kterým je Discomp s.r.o. v adresáři

  • DISCOMP_SCOPE - V jakém časovém intervalu importovat aktualizace. "all" pro všechny dostupné. "yesterday" nové produkty přidané včera.

  • DISCOMP_USERNAME

  • DISCOMP_PASSWORD

  • DISCOMP_TYP_ZASOBY - Položky do ceníku importovat jako. Výchozí hodnota: typZasoby.material

  • EASE_LOGGER - Kam logovat. Doporučená hodnota: console|syslog

Import Scopes

  • today
  • yesterday
  • last_week
  • last_month
  • last_two_months
  • previous_month
  • two_months_ago
  • this_year
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October
  • November
  • December
  • 2024-08-05>2024-08-11 - custom scope
  • 2024-10-11 - only specific day

Run In Container

https://hub.docker.com/repository/docker/vitexsoftware/discomp2abraflexi

docker run --env-file .env vitexsoftware/discomp2abraflexi:latest
podman run --env-file .env docker.io/vitexsoftware/discomp2abraflexi:latest

Podman first run output:

$ podman run --env-file .env docker.io/vitexsoftware/discomp2abraflexi:latest
Trying to pull docker.io/vitexsoftware/discomp2abraflexi:latest...
Getting image source signatures
Copying blob 249ff3a7bbe6 done  
Copying blob 48824c101c6a done  
Copying blob 8df282322d1b done  
Copying blob 1f7ce2fa46ab done  
Copying blob ae6ba28dd781 done  
Copying blob aa5d47f22b64 done  
Copying blob c244af8d9658 done  
Copying blob c1286f5f47fc done  
Copying blob 8c9c8132d2d8 done  
Copying blob 5ddaa1b2c3d8 done  
Copying blob b08c405e0c7c done  
Copying blob 262c618b663f done  
Copying blob 55a741b87e7a done  
Copying blob 1d30d31414f7 done  
Copying blob 4f4fb700ef54 done  
Copying blob 7a1bd9b9b4d5 done  
Copying blob cafa0330c197 done  
Copying blob 4f4fb700ef54 skipped: already exists  
Copying config 4525446344 done  
Writing manifest to image destination
Storing signatures
11/28/2023 11:14:22 ⚙ ❲Discomp2AbraFlexi⦒SpojeNet\Discomp\Importer❳ Discomp2AbraFlexi EaseCore dev-main (PHP 8.2.13)
11/28/2023 11:14:22 🌼 ❲Discomp2AbraFlexi⦒SpojeNet\Discomp\Importer❳ Supplier Exists
11/28/2023 11:14:22 🌼 ❲Discomp2AbraFlexi⦒SpojeNet\Discomp\Importer❳ Category Root Exists

Fatal error: Uncaught Exception: https://WWW.discomp.CZ/i6ws/default.asmx/GetResultByFromTo?resultType=StoItemShop_El&from=2023-11-20T00:00:00&to=2023-11-26T00:00:00
System.ApplicationException: Unsupported hour: '12' for method: 'GetResultByFromTo' of resultType: 'StoItemShop_El'.
   v CyberSoft.I6.Web.WebService.HelpLib.GetResult(String method, String resultType, Hashtable runTimeValues)
   v CyberSoft.I6.Web.WebService.HelpLib.GetResultByFromTo(String resultType, DateTime from, DateTime to)
   v CyberSoft.I6.Web.WebService.I6Ws.GetResultByFromTo(String resultType, DateTime from, DateTime to)
 in /usr/src/discomp2abraflexi/src/Discomp/ApiClient.php:273
Stack trace:
#0 /usr/src/discomp2abraflexi/src/Discomp/Importer.php(190): SpojeNet\Discomp\ApiClient->getResultByFromTo('StoItemShop_El', Object(DateTime), Object(DateTime))
#1 /usr/src/discomp2abraflexi/src/Discomp/Importer.php(197): SpojeNet\Discomp\Importer->getFreshItems()
#2 /usr/src/discomp2abraflexi/src/discomp2abraflexi.php(34): SpojeNet\Discomp\Importer->freshItems()
#3 {main}
  thrown in /usr/src/discomp2abraflexi/src/Discomp/ApiClient.php on line 273

Exit Codes

This application uses the following exit codes:

  • 0: Success
VersionDownload/Install countLast hit