Skip to content

Commit

Permalink
Added Special evidence 'changes'
Browse files Browse the repository at this point in the history
  • Loading branch information
Vitexus committed Mar 6, 2024
1 parent c3586a9 commit 81aaac5
Show file tree
Hide file tree
Showing 7 changed files with 52 additions and 32 deletions.
63 changes: 36 additions & 27 deletions src/AbraFlexi/EvidenceList.php

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions src/AbraFlexi/Formats.php
Original file line number Diff line number Diff line change
Expand Up @@ -1418,6 +1418,17 @@ public static function contentTypeToSuffix($contentType)
'JSON' => 'json',
'CSV' => 'csv',
];
/**
* Evidence changes (Poslední změny) Formats.
*
* @var array
*/
public static $changes = [
'HTML' => 'html',
'XML' => 'xml',
'JSON' => 'json',
'CSV' => 'csv',
];
/**
* Evidence psc (Poštovní směrovací čísla) Formats.
*
Expand Down
2 changes: 1 addition & 1 deletion src/AbraFlexi/RO.php
Original file line number Diff line number Diff line change
Expand Up @@ -2286,7 +2286,7 @@ public function getOnlineColumnsInfo($evidence = null)
$properties = [];
$evidence = is_null($evidence) ? $this->getEvidence() : $evidence;
$flexinfo = $this->performRequest('/c/' . $this->company . '/' . $evidence . '/properties.json');
if (!empty($flexinfo) && array_key_exists('properties', $flexinfo)) {
if (!empty($flexinfo) && array_key_exists('properties', $flexinfo) && array_key_exists('property', $flexinfo['properties'])) {
foreach ($flexinfo['properties']['property'] as $evidenceProperty) {
$key = $evidenceProperty['propertyName'];
$properties[$key] = $evidenceProperty;
Expand Down
2 changes: 1 addition & 1 deletion static/EvidenceFullList.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/EvidenceList.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/Formats.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/Properties.rezervace.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"id":{"showToUser":"false","propertyName":"id","dbName":"IdRezervace","name":"ID","title":"ID","type":"integer","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"lastUpdate":{"showToUser":"false","propertyName":"lastUpdate","dbName":"lastUpdate","name":"Posledn\u00ed zm\u011bna","title":"Posledn\u00ed zm\u011bna","type":"datetime","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"datumOd":{"showToUser":"true","propertyName":"datumOd","dbName":"DatumOd","name":"Datum vzniku","title":"Datum vzniku","type":"datetime","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"datumDo":{"showToUser":"true","propertyName":"datumDo","dbName":"DatumDo","name":"Datum z\u00e1niku","title":"Datum z\u00e1niku","type":"date","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"mnozstvi":{"showToUser":"true","propertyName":"mnozstvi","dbName":"Mnozstvi","name":"Mno\u017estv\u00ed","title":"Mno\u017estv\u00ed","type":"numeric","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"true","digits":"19","decimal":"6","minValue":"0.0","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"skladMj":{"showToUser":"true","propertyName":"skladMj","dbName":"SkladMj","name":"Na sklad\u011b","title":"Na sklad\u011b","type":"numeric","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","digits":"19","decimal":"6","minValue":"0.0","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"poznamka":{"showToUser":"true","propertyName":"poznamka","dbName":"Poznamka","name":"Pozn\u00e1mka","title":"Pozn\u00e1mka","type":"string","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"firma":{"showToUser":"true","propertyName":"firma","dbName":"IdFirmy","name":"Zkratka firmy","title":"Zkratka firmy","type":"relation","fkName":"Adresy firem 4021","fkEvidencePath":"adresar","fkEvidenceType":"ADRESAR","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","maxLength":"20","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"true","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/adresar","links":null},"cenik":{"showToUser":"true","propertyName":"cenik","dbName":"IdCenik","name":"Cen\u00edk","title":"Cen\u00edk","type":"relation","fkName":"Cen\u00edk 6003","fkEvidencePath":"cenik","fkEvidenceType":"CENIK","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/cenik","links":null},"sklad":{"showToUser":"true","propertyName":"sklad","dbName":"IdSklad","name":"Sklad","title":"Sklad","type":"relation","fkName":"Seznam sklad\u016f 7020","fkEvidencePath":"sklad","fkEvidenceType":"SKLAD","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/sklad","links":null},"polObch":{"showToUser":"true","propertyName":"polObch","dbName":"IdPolObch","name":"Obchodn\u00ed polo\u017eka","title":"Obchodn\u00ed polo\u017eka","type":"relation","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","evidenceVariants":{"evidenceVariant":["nabidka-prijata-polozka","nabidka-vydana-polozka","poptavka-vydana-polozka","objednavka-prijata-polozka","objednavka-vydana-polozka","poptavka-prijata-polozka"]},"links":null},"uzivatel":{"showToUser":"true","propertyName":"uzivatel","dbName":"IdUziv","name":"U\u017eivatel","title":"U\u017eivatel","type":"relation","fkName":"Osoby a u\u017eivatel\u00e9 20024","fkEvidencePath":"uzivatel","fkEvidenceType":"UZIVATELE","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","maxLength":"254","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"true","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/uzivatel","links":null},"external-ids":{"showToUser":"false","propertyName":"external-ids","fkEvidencePath":"external-ids","dbName":"extid","name":"external-ids","title":"extIDs","type":"relation","isVisible":"true","isSortable":"false","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null}}
{"id":{"showToUser":"false","propertyName":"id","dbName":"IdRezervace","name":"ID","title":"ID","type":"integer","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"lastUpdate":{"showToUser":"false","propertyName":"lastUpdate","dbName":"lastUpdate","name":"Posledn\u00ed zm\u011bna","title":"Posledn\u00ed zm\u011bna","type":"datetime","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"datumOd":{"showToUser":"true","propertyName":"datumOd","dbName":"DatumOd","name":"Datum vzniku","title":"Datum vzniku","type":"datetime","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"datumDo":{"showToUser":"true","propertyName":"datumDo","dbName":"DatumDo","name":"Datum z\u00e1niku","title":"Datum z\u00e1niku","type":"date","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","links":null},"mnozstvi":{"showToUser":"true","propertyName":"mnozstvi","dbName":"Mnozstvi","name":"Mno\u017estv\u00ed","title":"Mno\u017estv\u00ed","type":"numeric","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"true","digits":"19","decimal":"6","minValue":"0.0","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"skladMj":{"showToUser":"true","propertyName":"skladMj","dbName":"SkladMj","name":"Na sklad\u011b","title":"Na sklad\u011b","type":"numeric","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","digits":"19","decimal":"6","minValue":"0.0","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"poznamka":{"showToUser":"true","propertyName":"poznamka","dbName":"Poznamka","name":"Pozn\u00e1mka","title":"Pozn\u00e1mka","type":"string","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null},"firma":{"showToUser":"true","propertyName":"firma","dbName":"IdFirmy","name":"Zkratka firmy","title":"Zkratka firmy","type":"relation","fkName":"Adresy firem 4021","fkEvidencePath":"adresar","fkEvidenceType":"ADRESAR","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","maxLength":"20","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"true","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/adresar","links":null},"cenik":{"showToUser":"true","propertyName":"cenik","dbName":"IdCenik","name":"Cen\u00edk","title":"Cen\u00edk","type":"relation","fkName":"Cen\u00edk 6003","fkEvidencePath":"cenik","fkEvidenceType":"CENIK","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"true","isUpperCase":"false","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/cenik","links":null},"sklad":{"showToUser":"true","propertyName":"sklad","dbName":"IdSklad","name":"Sklad","title":"Sklad","type":"relation","fkName":"Seznam sklad\u016f 7020","fkEvidencePath":"sklad","fkEvidenceType":"SKLAD","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"true","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/sklad","links":null},"polObch":{"showToUser":"true","propertyName":"polObch","dbName":"IdPolObch","name":"Obchodn\u00ed polo\u017eka","title":"Obchodn\u00ed polo\u017eka","type":"relation","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","evidenceVariants":{"evidenceVariant":["nabidka-prijata-polozka","nabidka-vydana-polozka","objednavka-prijata-polozka","poptavka-vydana-polozka","objednavka-vydana-polozka","poptavka-prijata-polozka"]},"links":null},"uzivatel":{"showToUser":"true","propertyName":"uzivatel","dbName":"IdUziv","name":"U\u017eivatel","title":"U\u017eivatel","type":"relation","fkName":"Osoby a u\u017eivatel\u00e9 20024","fkEvidencePath":"uzivatel","fkEvidenceType":"UZIVATELE","isVisible":"true","isSortable":"true","isHighlight":"false","inId":"false","inSummary":"false","inDetail":"true","inExpensive":"false","mandatory":"false","maxLength":"254","isWritable":"false","isOverWritable":"false","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"true","url":"https:\/\/flexibee-dev.spoje.net:5434\/c\/testa_invest_s_r_o_\/uzivatel","links":null},"external-ids":{"showToUser":"false","propertyName":"external-ids","fkEvidencePath":"external-ids","dbName":"extid","name":"external-ids","title":"extIDs","type":"relation","isVisible":"true","isSortable":"false","isHighlight":"false","inId":"true","inSummary":"true","inDetail":"true","inExpensive":"false","mandatory":"false","isWritable":"true","isOverWritable":"true","hasBusinessLogic":"false","isUpperCase":"false","isLowerCase":"false","links":null}}

0 comments on commit 81aaac5

Please sign in to comment.