diff --git a/docker/grafana/debitoren-002.json b/docker/grafana/debitoren-002.json index a058d4e..1d2e3b8 100644 --- a/docker/grafana/debitoren-002.json +++ b/docker/grafana/debitoren-002.json @@ -1,865 +1,896 @@ { - "__inputs": [ - { - "name": "DS_PROMETHEUS", - "label": "prometheus", - "description": "", - "type": "datasource", - "pluginId": "prometheus", - "pluginName": "Prometheus" - } - ], - "__elements": {}, - "__requires": [ - { - "type": "panel", - "id": "bargauge", - "name": "Bar gauge", - "version": "" - }, - { - "type": "panel", - "id": "geomap", - "name": "Geomap", - "version": "" - }, - { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "11.4.0" - }, - { - "type": "panel", - "id": "piechart", - "name": "Pie chart", - "version": "" - }, - { - "type": "datasource", - "id": "prometheus", - "name": "Prometheus", - "version": "1.0.0" - }, - { - "type": "panel", - "id": "stat", - "name": "Stat", - "version": "" - }, - { - "type": "panel", - "id": "table", - "name": "Table", - "version": "" - }, - { - "type": "panel", - "id": "timeseries", - "name": "Time series", - "version": "" - } - ], - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": { - "type": "grafana", - "uid": "-- Grafana --" - }, - "enable": true, - "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "type": "dashboard" - } - ] + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "panel", + "id": "bargauge", + "name": "Bar gauge", + "version": "" }, - "editable": true, - "fiscalYearStartMonth": 0, - "graphTooltip": 0, - "id": null, - "links": [], - "panels": [ - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 14, - "panels": [], - "title": "Umsätze Gesamt", - "type": "row" - }, + { + "type": "panel", + "id": "geomap", + "name": "Geomap", + "version": "" + }, + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "11.4.0" + }, + { + "type": "panel", + "id": "piechart", + "name": "Pie chart", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "table", + "name": "Table", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ { + "builtIn": 1, "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "type": "grafana", + "uid": "-- Grafana --" }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "fixed" - }, - "custom": { - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 0, + "id": null, + "links": [], + "panels": [ + { + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 14, + "panels": [], + "title": "Salden Übersicht", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "fixed" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false } }, - "overrides": [] + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } }, - "gridPos": { - "h": 8, - "w": 15, - "x": 0, - "y": 1 + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 15, + "x": 0, + "y": 1 + }, + "id": 8, + "options": { + "basemap": { + "config": { + "server": "streets", + "showLabels": true, + "theme": "auto" + }, + "name": "Layer 0", + "opacity": 1, + "tooltip": false, + "type": "esri-xyz" }, - "id": 8, - "options": { - "basemap": { + "controls": { + "mouseWheelZoom": true, + "showAttribution": true, + "showDebug": false, + "showMeasure": false, + "showScale": false, + "showZoom": true + }, + "layers": [ + { "config": { - "server": "streets", - "showLabels": true, - "theme": "auto" - }, - "name": "Layer 0", - "opacity": 1, - "tooltip": false, - "type": "esri-xyz" - }, - "controls": { - "mouseWheelZoom": true, - "showAttribution": true, - "showDebug": false, - "showMeasure": false, - "showScale": false, - "showZoom": true - }, - "layers": [ - { - "config": { - "showLegend": true, - "style": { - "color": { - "fixed": "dark-green" - }, - "opacity": 0.4, - "rotation": { - "fixed": 0, - "max": 360, - "min": -360, - "mode": "mod" - }, - "size": { - "field": "Value", - "fixed": 5, - "max": 50, - "min": 10 - }, - "symbol": { - "fixed": "img/icons/marker/circle.svg", - "mode": "fixed" - }, - "symbolAlign": { - "horizontal": "center", - "vertical": "center" - }, - "textConfig": { - "fontSize": 12, - "offsetX": 0, - "offsetY": 0, - "textAlign": "center", - "textBaseline": "middle" - } + "showLegend": true, + "style": { + "color": { + "fixed": "dark-green" + }, + "opacity": 0.4, + "rotation": { + "fixed": 0, + "max": 360, + "min": -360, + "mode": "mod" + }, + "size": { + "field": "Value", + "fixed": 5, + "max": 50, + "min": 10 + }, + "symbol": { + "fixed": "img/icons/marker/circle.svg", + "mode": "fixed" + }, + "symbolAlign": { + "horizontal": "center", + "vertical": "center" + }, + "textConfig": { + "fontSize": 12, + "offsetX": 0, + "offsetY": 0, + "textAlign": "center", + "textBaseline": "middle" } - }, - "filterData": { - "id": "byRefId", - "options": "A" - }, - "location": { - "mode": "lookup" - }, - "name": "Layer 1", - "tooltip": true, - "type": "markers" - } - ], - "tooltip": { - "mode": "details" - }, - "view": { - "allLayers": true, - "id": "europe", - "lat": 46, - "lon": 14, - "zoom": 4 - } - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "editorMode": "code", - "expr": "sum(application_dbtr_balance) by (country)", - "format": "table", - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A" - } - ], - "transparent": true, - "type": "geomap" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "fieldConfig": { - "defaults": { - "color": { - "fixedColor": "yellow", - "mode": "palette-classic" - }, - "custom": { - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false } }, - "mappings": [], - "unit": "locale" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 15, - "y": 1 - }, - "id": 9, - "options": { - "displayLabels": [], - "legend": { - "displayMode": "list", - "placement": "bottom", - "showLegend": true - }, - "pieType": "pie", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "filterData": { + "id": "byRefId", + "options": "A" }, - "editorMode": "code", - "expr": "sum(application_dbtr_balance{currency=~\"$currency\"}) by (department)", - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A" + "location": { + "mode": "lookup" + }, + "name": "Layer 1", + "tooltip": true, + "type": "markers" } ], - "title": "$currency nach Abteilung", - "type": "piechart" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "tooltip": { + "mode": "details" }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false - } - }, - "mappings": [] - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 20, - "y": 1 - }, - "id": 2, - "options": { - "legend": { - "displayMode": "list", - "placement": "bottom", - "showLegend": true - }, - "pieType": "pie", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "editorMode": "code", - "expr": "sum(application_dbtr_balance) by (currency)", - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A" - } - ], - "title": "Verteilung nach Währung", - "type": "piechart" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic-by-name" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "locale" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 20, - "x": 0, - "y": 9 - }, - "id": 11, - "options": { - "displayMode": "basic", - "legend": { - "calcs": [], - "displayMode": "list", - "placement": "bottom", - "showLegend": false - }, - "maxVizHeight": 300, - "minVizHeight": 16, - "minVizWidth": 8, - "namePlacement": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showUnfilled": true, - "sizing": "auto", - "text": { - "titleSize": 10, - "valueSize": 10 - }, - "valueMode": "color" - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "editorMode": "code", - "expr": "sum by (department) (application_cdtr_balance{currency=~\"$currency\"})", - "legendFormat": "__auto", - "range": true, - "refId": "A", - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - } - } - ], - "title": "Umsatz $currency nach Abteilung", - "type": "bargauge" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 4, - "x": 20, - "y": 9 - }, - "id": 4, - "options": { - "colorMode": "value", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "percentChangeColorMode": "standard", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showPercentChange": false, - "textMode": "auto", - "wideLayout": true - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "editorMode": "code", - "expr": "count(application_dbtr_balance)", - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A" - } - ], - "title": "Anzahl der Debitoren", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisBorderShow": true, - "axisCenteredZero": false, - "axisColorMode": "text", - "axisLabel": "", - "axisPlacement": "auto", - "barAlignment": 0, - "barWidthFactor": 0.6, - "drawStyle": "line", - "fillOpacity": 30, - "gradientMode": "opacity", - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false - }, - "insertNulls": false, - "lineInterpolation": "smooth", - "lineStyle": { - "fill": "solid" - }, - "lineWidth": 3, - "pointSize": 9, - "scaleDistribution": { - "type": "linear" - }, - "showPoints": "auto", - "spanNulls": true, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "off" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "locale" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 12, - "x": 0, - "y": 15 - }, - "id": 1, - "options": { - "legend": { - "calcs": [], - "displayMode": "list", - "placement": "right", - "showLegend": false - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "editorMode": "code", - "exemplar": false, - "expr": "sum(application_dbtr_balance{currency=~\"$currency\", department=~\"$department\"}) ", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "__auto", - "range": true, - "refId": "A" - } - ], - "title": "Umsatz in $currency / $department", - "type": "timeseries" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 23 - }, - "id": 13, - "panels": [], - "title": "Row title", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "custom": { - "align": "auto", - "cellOptions": { - "type": "auto" - }, - "inspect": false - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [ - { - "matcher": { - "id": "byName", - "options": "Value (sum)" - }, - "properties": [ - { - "id": "unit", - "value": "locale" - } - ] - }, - { - "matcher": { - "id": "byName", - "options": "currency" - }, - "properties": [ - { - "id": "custom.width", - "value": 87 - } - ] - }, - { - "matcher": { - "id": "byName", - "options": "department" - }, - "properties": [ - { - "id": "custom.width", - "value": 188 - } - ] - }, - { - "matcher": { - "id": "byName", - "options": "id" - }, - "properties": [ - { - "id": "custom.width", - "value": 93 - } - ] - } - ] - }, - "gridPos": { - "h": 8, - "w": 12, - "x": 0, - "y": 24 - }, - "id": 6, - "options": { - "cellHeight": "sm", - "footer": { - "countRows": false, - "fields": "", - "reducer": [ - "sum" - ], - "show": false - }, - "showHeader": true, - "sortBy": [] - }, - "pluginVersion": "11.4.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "editorMode": "code", - "exemplar": false, - "expr": "topk(5, application_dbtr_balance) ", - "format": "table", - "hide": false, - "instant": false, - "legendFormat": "__auto", - "range": true, - "refId": "A" - } - ], - "title": "Panel Title", - "transformations": [ - { - "id": "groupBy", - "options": { - "fields": { - "Value": { - "aggregations": [ - "sum" - ], - "operation": "aggregate" - }, - "country": { - "aggregations": [], - "operation": "groupby" - }, - "currency": { - "aggregations": [], - "operation": "groupby" - }, - "department": { - "aggregations": [], - "operation": "groupby" - }, - "id": { - "aggregations": [], - "operation": "groupby" - }, - "name": { - "aggregations": [], - "operation": "groupby" - } - } - } - }, - { - "id": "sortBy", - "options": { - "fields": {}, - "sort": [ - { - "desc": true, - "field": "Value (sum)" - } - ] - } - } - ], - "type": "table" - } - ], - "schemaVersion": 40, - "tags": [], - "templating": { - "list": [ - { - "current": {}, - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "definition": "label_values(currency)", - "label": "Währung", - "name": "currency", - "options": [], - "query": { - "qryType": 1, - "query": "label_values(currency)", - "refId": "PrometheusVariableQueryEditor-VariableQuery" - }, - "refresh": 1, - "regex": "", - "type": "query" - }, - { - "current": {}, - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "definition": "label_values(department)", - "label": "Abteilung", - "name": "department", - "options": [], - "query": { - "qryType": 1, - "query": "label_values(department)", - "refId": "PrometheusVariableQueryEditor-VariableQuery" - }, - "refresh": 1, - "regex": "", - "type": "query" + "view": { + "allLayers": true, + "id": "europe", + "lat": 46, + "lon": 14, + "zoom": 4 } - ] + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(application_dbtr_balance) by (country)", + "format": "table", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "transparent": true, + "type": "geomap" }, - "time": { - "from": "now-6h", - "to": "now" + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "fixedColor": "yellow", + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 5, + "x": 15, + "y": 1 + }, + "id": 9, + "options": { + "displayLabels": [], + "legend": { + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(application_dbtr_balance{currency=~\"$currency\"}) by (department)", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "$currency nach Abteilung", + "type": "piechart" }, - "timepicker": {}, - "timezone": "browser", - "title": "Übersicht Debitoren", - "uid": "deb9z4knfuxhcc", - "version": 18, - "weekStart": "" - } \ No newline at end of file + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [] + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 4, + "x": 20, + "y": 1 + }, + "id": 2, + "options": { + "legend": { + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(application_dbtr_balance) by (currency)", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Verteilung nach Währung", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic-by-name" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 20, + "x": 0, + "y": 9 + }, + "id": 11, + "options": { + "displayMode": "basic", + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false + }, + "maxVizHeight": 300, + "minVizHeight": 16, + "minVizWidth": 8, + "namePlacement": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showUnfilled": true, + "sizing": "auto", + "text": { + "titleSize": 10, + "valueSize": 10 + }, + "valueMode": "color" + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "editorMode": "code", + "expr": "sum by (department) (application_cdtr_balance{currency=~\"$currency\"})", + "legendFormat": "__auto", + "range": true, + "refId": "A", + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + } + } + ], + "title": "Saldo in $currency nach Abteilung", + "type": "bargauge" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 9 + }, + "id": 4, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "count(application_dbtr_balance)", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Anzahl der Debitoren", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": true, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "barWidthFactor": 0.6, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "opacity", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "smooth", + "lineStyle": { + "fill": "solid" + }, + "lineWidth": 3, + "pointSize": 9, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 15 + }, + "id": 1, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "right", + "showLegend": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(application_dbtr_balance{currency=~\"$currency\", department=~\"$department\"}) ", + "format": "time_series", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "$department - Saldo in $currency", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Value (sum)" + }, + "properties": [ + { + "id": "unit", + "value": "locale" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "currency" + }, + "properties": [ + { + "id": "custom.width", + "value": 81 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "department" + }, + "properties": [ + { + "id": "custom.width", + "value": 188 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "id" + }, + "properties": [ + { + "id": "custom.width", + "value": 93 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "country" + }, + "properties": [ + { + "id": "custom.width", + "value": 81 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Kunde" + }, + "properties": [ + { + "id": "custom.width", + "value": 308 + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 15 + }, + "id": 6, + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" + ], + "show": false + }, + "showHeader": true, + "sortBy": [] + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "topk(5,application_dbtr_balance{currency=~\"$currency\", department=~\"$department\"}) ", + "format": "table", + "hide": false, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Top 5", + "transformations": [ + { + "id": "groupBy", + "options": { + "fields": { + "Value": { + "aggregations": [ + "sum" + ], + "operation": "aggregate" + }, + "country": { + "aggregations": [], + "operation": "groupby" + }, + "currency": { + "aggregations": [], + "operation": "groupby" + }, + "department": { + "aggregations": [] + }, + "id": { + "aggregations": [], + "operation": "groupby" + }, + "name": { + "aggregations": [], + "operation": "groupby" + } + } + } + }, + { + "id": "sortBy", + "options": { + "fields": {}, + "sort": [ + { + "desc": true, + "field": "Value (sum)" + } + ] + } + }, + { + "id": "organize", + "options": { + "excludeByName": {}, + "includeByName": {}, + "indexByName": { + "Value (sum)": 3, + "country": 2, + "currency": 4, + "id": 1, + "name": 0 + }, + "renameByName": { + "Value (sum)": "Saldo Aktuell", + "country": "Land", + "currency": " ", + "id": "Nummer", + "name": "Kunde" + } + } + } + ], + "type": "table" + } + ], + "schemaVersion": 40, + "tags": [], + "templating": { + "list": [ + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "definition": "label_values(currency)", + "label": "Währung", + "name": "currency", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(currency)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "type": "query" + }, + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "definition": "label_values(department)", + "label": "Abteilung", + "name": "department", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(department)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "type": "query" + } + ] + }, + "time": { + "from": "now-12h", + "to": "now" + }, + "timepicker": {}, + "timezone": "browser", + "title": "Übersicht Debitoren", + "uid": "deb9z4knfuxhcc", + "version": 20, + "weekStart": "" +} \ No newline at end of file diff --git a/docker/grafana/debitoren-003.json b/docker/grafana/debitoren-003.json new file mode 100644 index 0000000..c6d597e --- /dev/null +++ b/docker/grafana/debitoren-003.json @@ -0,0 +1,888 @@ +{ + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "panel", + "id": "bargauge", + "name": "Bar gauge", + "version": "" + }, + { + "type": "panel", + "id": "geomap", + "name": "Geomap", + "version": "" + }, + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "11.4.0" + }, + { + "type": "panel", + "id": "piechart", + "name": "Pie chart", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "table", + "name": "Table", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "grafana", + "uid": "-- Grafana --" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 0, + "id": null, + "links": [], + "panels": [ + { + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 14, + "panels": [], + "title": "Salden Übersicht Debitoren", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "fixed" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 15, + "x": 0, + "y": 1 + }, + "id": 8, + "options": { + "basemap": { + "config": { + "server": "streets", + "showLabels": true, + "theme": "auto" + }, + "name": "Layer 0", + "opacity": 1, + "tooltip": false, + "type": "esri-xyz" + }, + "controls": { + "mouseWheelZoom": true, + "showAttribution": true, + "showDebug": false, + "showMeasure": false, + "showScale": false, + "showZoom": true + }, + "layers": [ + { + "config": { + "showLegend": false, + "style": { + "color": { + "fixed": "blue" + }, + "opacity": 0.4, + "rotation": { + "fixed": 0, + "max": 360, + "min": -360, + "mode": "mod" + }, + "size": { + "field": "Value", + "fixed": 5, + "max": 60, + "min": 10 + }, + "symbol": { + "fixed": "img/icons/marker/circle.svg", + "mode": "fixed" + }, + "symbolAlign": { + "horizontal": "center", + "vertical": "center" + }, + "textConfig": { + "fontSize": 12, + "offsetX": 0, + "offsetY": 0, + "textAlign": "center", + "textBaseline": "middle" + } + } + }, + "filterData": { + "id": "byRefId", + "options": "A" + }, + "location": { + "lookup": "country", + "mode": "lookup" + }, + "name": "Saldo", + "tooltip": true, + "type": "markers" + } + ], + "tooltip": { + "mode": "details" + }, + "view": { + "allLayers": true, + "id": "europe", + "lat": 46, + "lon": 14, + "zoom": 4 + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(last_over_time(application_dbtr_balance{currency=~\"$currency\"}[24h])) by (country, currency)", + "format": "table", + "instant": true, + "legendFormat": "__auto", + "range": false, + "refId": "A" + } + ], + "type": "geomap" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "fixedColor": "yellow", + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [], + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 5, + "x": 15, + "y": 1 + }, + "id": 9, + "options": { + "displayLabels": [], + "legend": { + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(application_dbtr_balance{currency=~\"$currency\"}) by (department)", + "format": "time_series", + "instant": true, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "$currency nach Abteilung", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "mappings": [] + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 4, + "x": 20, + "y": 1 + }, + "id": 2, + "options": { + "legend": { + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "sum(application_dbtr_balance) by (currency)", + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Verteilung nach Währung", + "type": "piechart" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic-by-name" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 20, + "x": 0, + "y": 10 + }, + "id": 11, + "options": { + "displayMode": "basic", + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false + }, + "maxVizHeight": 300, + "minVizHeight": 16, + "minVizWidth": 8, + "namePlacement": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showUnfilled": true, + "sizing": "auto", + "text": { + "titleSize": 10, + "valueSize": 10 + }, + "valueMode": "color" + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "editorMode": "code", + "expr": "sum by (department) (application_dbtr_balance{currency=~\"$currency\"})", + "legendFormat": "__auto", + "range": true, + "refId": "A", + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + } + } + ], + "title": "Saldo in $currency nach Abteilung", + "type": "bargauge" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 20, + "y": 10 + }, + "id": 4, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "percentChangeColorMode": "standard", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "expr": "count(last_over_time(application_dbtr_balance[2h]))", + "hide": false, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "Anzahl der Debitoren", + "type": "stat" + }, + { + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 16 + }, + "id": 16, + "panels": [], + "title": "Salden Übersicht Debitoren - nach Abteilung", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": true, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "barWidthFactor": 0.6, + "drawStyle": "line", + "fillOpacity": 30, + "gradientMode": "opacity", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "smooth", + "lineStyle": { + "fill": "solid" + }, + "lineWidth": 3, + "pointSize": 9, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": true, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 17 + }, + "id": 1, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "right", + "showLegend": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(application_dbtr_balance{currency=~\"$currency\", department=~\"$department\"}) ", + "format": "time_series", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "__auto", + "range": true, + "refId": "A" + } + ], + "title": "$department - Saldo in $currency", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "fieldMinMax": false, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "locale" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "name" + }, + "properties": [ + { + "id": "custom.width", + "value": 558 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "currency" + }, + "properties": [ + { + "id": "custom.width", + "value": 97 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "id" + }, + "properties": [ + { + "id": "custom.width", + "value": 81 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Lieferant" + }, + "properties": [ + { + "id": "custom.width", + "value": 515 + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "Saldo" + }, + "properties": [ + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "none" + } + ] + } + ] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 17 + }, + "id": 15, + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" + ], + "show": false + }, + "showHeader": true, + "sortBy": [] + }, + "pluginVersion": "11.4.0", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "sum(last_over_time(application_dbtr_balance{currency=~\"$currency\", department=~\"$department\"}[2h]))\n by (name, id,department, currency)", + "format": "table", + "instant": true, + "legendFormat": "__auto", + "range": false, + "refId": "A" + } + ], + "title": "Saldo By Debitor", + "transformations": [ + { + "id": "organize", + "options": { + "excludeByName": { + "Time": true, + "department": true + }, + "includeByName": {}, + "indexByName": { + "Time": 0, + "Value": 5, + "currency": 3, + "department": 4, + "id": 2, + "name": 1 + }, + "renameByName": { + "Value": "Saldo", + "currency": " ", + "department": "", + "name": "Lieferant" + } + } + }, + { + "id": "sortBy", + "options": { + "fields": {}, + "sort": [ + { + "desc": true, + "field": "Saldo" + } + ] + } + } + ], + "type": "table" + } + ], + "schemaVersion": 40, + "tags": [], + "templating": { + "list": [ + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "definition": "label_values(currency)", + "label": "Währung", + "name": "currency", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(currency)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "type": "query" + }, + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "definition": "label_values(department)", + "label": "Abteilung", + "name": "department", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(department)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "type": "query" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P1809F7CD0C75ACF3" + }, + "filters": [], + "name": "Filters", + "type": "adhoc" + } + ] + }, + "time": { + "from": "now-24h", + "to": "now" + }, + "timepicker": {}, + "timezone": "browser", + "title": "Übersicht Debitoren", + "uid": "deb9z4knfuxhcc", + "version": 31, + "weekStart": "" + } \ No newline at end of file diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/RenameFilenamesAdapter.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/RenameFilenamesAdapter.java index e7e7d2c..a4763dc 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/RenameFilenamesAdapter.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/RenameFilenamesAdapter.java @@ -98,7 +98,7 @@ public class RenameFilenamesAdapter implements SignalAdapter { } else { targetPath = "invoice-out/"; String bookingPath = workitem.getItemValueString("invoice.bookingperiod"); - targetPath = targetPath + bookingPath.substring(0, 4) + "/" + bookingPath.substring(5); + targetPath = targetPath + bookingPath.substring(0, 4) + "/" + bookingPath.substring(4); } workitem.setItemValue("ftp.target.path", targetPath + "/"); @@ -122,6 +122,11 @@ public class RenameFilenamesAdapter implements SignalAdapter { if (InvoiceUtil.isSachrechnung(workitem)) { result = result + workitem.getItemValueString("invoice.number.stripped"); } else { + // für ausgangsrechnungen skippen wir die Cargosoft XML Datei + if (fileName.toLowerCase().endsWith(".xml")) { + return fileName; + } + // für die PDF Datei bauen wir einen neuen Namen result = result + workitem.getItemValueString("invoice.positions"); } if (counter > 0) { diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorRestService.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorRestService.java index 9aca753..773252a 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorRestService.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorRestService.java @@ -1,5 +1,6 @@ package com.alexanderlogistics.metrics; +import java.util.ArrayList; import java.util.List; import java.util.logging.Logger; @@ -14,6 +15,7 @@ import jakarta.ejb.Stateless; import jakarta.inject.Inject; import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; +import jakarta.ws.rs.PathParam; import jakarta.ws.rs.Produces; import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.Response; @@ -85,6 +87,81 @@ public class MetricCreditorRestService { } } + /** + * This method initializes the metrics for all creditors with open invoices. + * + * The method deletes all existing metrics and creates new metric entires for + * each creditor. + * + * @return + */ + @GET + @Path("/rebuild/{cdtrnumber}") + @Produces({ MediaType.TEXT_PLAIN }) + public Response rebuildMetricsForCreditor(@PathParam("cdtrnumber") String cdtrnumber) { + StringBuffer messageBuffer = new StringBuffer(); + long l = System.currentTimeMillis(); + log("├── init cdtr metrics for " + cdtrnumber + "...", messageBuffer); + try { + + logger.info("│   │   ├── group invoices by creditor " + cdtrnumber + "..."); + + int count = 0; + + // First we need to remove all metrics for this creditor + String bpID = InvoiceUtil.buildBPID(cdtrnumber); + logger.info("│   │   ├── delete metrics for " + bpID + "..."); + List oldMetricKeys = metricDataService + .deleteAllMetricsByBPID(MetricCreditorService.TYPE_METRIC_CREDITOR, bpID); + logger.info("│   │   ├── found " + oldMetricKeys.size() + " metrics for " + bpID + "..."); + metricCreditorService.reset(oldMetricKeys); + // next rebuild gauges and metrics for this creditor + List invoices = documentService.find( + "($modelversion:rechnungseingang-* OR $modelversion:gutschriftabgleich-*) " + + " AND type:workitem AND cdtr.number:" + cdtrnumber, + 9999, 0, "invoice.number", false); + logger.info("│   │   ├──found " + invoices.size() + " open invoices"); + + List newMetricKeys = new ArrayList<>(); + for (ItemCollection invoice : invoices) { + try { + ItemCollection metricData = metricCreditorService.getMetricByInvoice(invoice); + newMetricKeys.add(metricData.getItemValueString("name")); + // Jetzt Rechnung addieren + metricCreditorService.addInvoice(metricData, invoice); + logger.info("│   │   │   ├──update metric " + InvoiceUtil.getBPId(invoice) + " Invoice: " + + invoice.getItemValueString("invoice.number") + " Saldo: " + + invoice.getItemValueDouble(MetricCreditorService.ITEM_TOTAL)); + + metricCreditorService.putMetric(metricData); + count++; + } catch (PluginException e) { + // invalid invoice - e.g. no cdtr. number + } + } + + logger.info("│   │   ├── updated metric for " + count + " invoices."); + + log("│   ├── computing metrics finished in " + (System.currentTimeMillis() - l) + "ms", messageBuffer); + + logger.info("│   ├── save and init metrics..."); + // run in new transaction! + metricCreditorService.refreshGauges(newMetricKeys); + + String message = "├── rebuild cdtr metrics completed in " + + (System.currentTimeMillis() - l) + + "ms"; + log(message, messageBuffer); + return Response.ok().entity(messageBuffer.toString()).build(); + + } catch (Exception e) { + e.printStackTrace(); + return Response.serverError() + .entity("Failed to initialize metrics: " + e.getMessage()) + .build(); + } + } + /** * Diese Methode berechnet alle Metriken auf basis der existierenden Rechnungen * neu diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorService.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorService.java index bfcf99c..1905456 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorService.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricCreditorService.java @@ -81,13 +81,24 @@ public class MetricCreditorService { private boolean metricsEnabled; /** - * Reset internal metricCache and clear registered Gauges. + * Reset the internal metricCache and clears all registered Gauges. */ public void reset() { metricCache.clear(); registeredGauges.clear(); } + /** + * Reset the internal metricCache and clears all registered Gauges for a list of + * metric keys. + */ + public void reset(List metricKeys) { + for (String metricKey : metricKeys) { + metricCache.remove(metricKey); + metricRegistry.remove(metricKey); + } + } + /** * Process Metric only if some data has changed.... * @@ -243,11 +254,11 @@ public class MetricCreditorService { ItemCollection metricData = new ItemCollection(); metricData.setType(TYPE_METRIC_CREDITOR); metricData.setItemValue("name", key); - metricData.setItemValue("bp_id", InvoiceUtil.getBPId(invoice)); - metricData.setItemValue("bp_name", InvoiceUtil.getBPName(invoice)); - metricData.setItemValue("invoice_country", invoice.getItemValueString("invoice.country")); - metricData.setItemValue("invoice_currency", invoice.getItemValueString("invoice.currency")); - metricData.setItemValue("invoice_department", invoice.getItemValueString("space.name")); + metricData.setItemValue("bp.id", InvoiceUtil.getBPId(invoice)); + metricData.setItemValue("bp.name", InvoiceUtil.getBPName(invoice)); + metricData.setItemValue("country", invoice.getItemValueString("invoice.country")); + metricData.setItemValue("currency", invoice.getItemValueString("invoice.currency")); + metricData.setItemValue("department", invoice.getItemValueString("space.name")); return metricData; } @@ -261,11 +272,11 @@ public class MetricCreditorService { public void updateGauge(ItemCollection metricData) { String metricKey = metricData.getItemValueString("name"); - String bpName = metricData.getItemValueString("bp_name"); - String bpId = metricData.getItemValueString("bp_id"); - String country = metricData.getItemValueString("invoice_country"); - String department = metricData.getItemValueString("invoice_department"); - String currency = metricData.getItemValueString("invoice_currency"); + String bpName = metricData.getItemValueString("bp.name"); + String bpId = metricData.getItemValueString("bp.id"); + String country = metricData.getItemValueString("country"); + String department = metricData.getItemValueString("department"); + String currency = metricData.getItemValueString("currency"); // Prüfen ob Gauge bereits registriert ist if (registeredGauges.add(metricKey)) { // returns true newly added @@ -339,10 +350,20 @@ public class MetricCreditorService { @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) public void refreshGauges() { List keys = getMetricKeys(); + refreshGauges(keys); + } + + /** + * Helper Method that refreshes all gauges. The method is called by the + * RestService during a rebuild. + */ + @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) + public void refreshGauges(List keys) { for (String hashKey : keys) { ItemCollection metricData = getMetric(hashKey); documentService.save(metricData); updateGauge(metricData); } } + } \ No newline at end of file diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDataService.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDataService.java index 09b00ad..aa0b03e 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDataService.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDataService.java @@ -1,5 +1,6 @@ package com.alexanderlogistics.metrics; +import java.util.ArrayList; import java.util.List; import java.util.Objects; @@ -75,6 +76,32 @@ public class MetricDataService { } } + /** + * This method deletes all metrics for a given BP ID + * + * @throws PluginException + * + */ + @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) + public List deleteAllMetricsByBPID(String metricType, String bpID) throws PluginException { + List result = new ArrayList<>(); + try { + String query = "(type:" + metricType + ")"; + List metricList = documentService.find(query, SearchService.DEFAULT_MAX_SEARCH_RESULT, 0); + for (ItemCollection metric : metricList) { + if (metric.getItemValueString("bp.id").equals(bpID)) { + result.add(metric.getItemValueString("name")); + documentService.remove(metric); + } + } + + } catch (IllegalArgumentException | QueryException e) { + throw new PluginException(MetricDataService.class.getName(), + "Failed to delete metrics", e.getMessage(), e); + } + return result; + } + /** * Builds the metric hash key by the invoice attributes. The returned key can be * used for caching the metric. diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorRestService.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorRestService.java index c97f18b..34c9c35 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorRestService.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorRestService.java @@ -1,5 +1,6 @@ package com.alexanderlogistics.metrics; +import java.util.ArrayList; import java.util.List; import java.util.logging.Logger; @@ -14,6 +15,7 @@ import jakarta.ejb.Stateless; import jakarta.inject.Inject; import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; +import jakarta.ws.rs.PathParam; import jakarta.ws.rs.Produces; import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.Response; @@ -87,6 +89,92 @@ public class MetricDebitorRestService { } } + /** + * This method initializes the metrics for all creditors with open invoices. + * + * The method deletes all existing metrics and creates new metric entires for + * each creditor. + * + * @return + */ + @GET + @Path("/rebuild/{dbtrnumber}") + @Produces({ MediaType.TEXT_PLAIN }) + public Response rebuildMetricsForDebitor(@PathParam("dbtrnumber") String dbtrnumber) { + StringBuffer messageBuffer = new StringBuffer(); + long l = System.currentTimeMillis(); + log("├── init dbtr metrics for " + dbtrnumber + "...", messageBuffer); + try { + + logger.info("│   │   ├── group invoices by creditor " + dbtrnumber + "..."); + + int count = 0; + + // First we need to remove all metrics for this creditor + String bpID = InvoiceUtil.buildBPID(dbtrnumber); + logger.info("│   │   ├── delete metrics for " + bpID + "..."); + List oldMetricKeys = metricDataService + .deleteAllMetricsByBPID(MetricDebitorService.TYPE_METRIC_DEBITOR, bpID); + logger.info("│   │   ├── found " + oldMetricKeys.size() + " metrics for " + bpID + "..."); + metricDebitorService.reset(oldMetricKeys); + // next rebuild gauges and metrics for this creditor + String queryDbtrNumber = dbtrnumber; + if (queryDbtrNumber.startsWith("D")) { + queryDbtrNumber = queryDbtrNumber.substring(1); // DAS IST DER CARGOSOFT IRRSINN + } + String query = "$modelversion:rechnungsausgang-* AND type:workitem " + + " AND type:workitem AND dbtr.number:" + queryDbtrNumber; + logger.fine("Query = " + query); + List invoices = documentService.find( + query, + 9999, 0, "invoice.number", false); + logger.info("│   │   ├──found " + invoices.size() + " open invoices"); + + List newMetricKeys = new ArrayList<>(); + for (ItemCollection invoice : invoices) { + try { + ItemCollection metricData = metricDebitorService.getMetricByInvoice(invoice); + String metricKey = metricData.getItemValueString("name"); + newMetricKeys.add(metricKey); + // Jetzt Rechnung addieren + logger.info("│   │   │   ├──update metric (" + metricKey + ")" + InvoiceUtil.getBPId(invoice) + + " Invoice: " + + invoice.getItemValueString("invoice.number") + " Saldo: " + + invoice.getItemValueDouble(MetricDebitorService.ITEM_SALDO)); + logger.info("│   │   │   │   ├── last metric saldo: " + + metricData.getItemValueDouble(MetricDebitorService.ITEM_SALDO)); + metricDebitorService.addInvoice(metricData, invoice); + logger.info("│   │   │   │   ├── new metric saldo: " + + metricData.getItemValueDouble(MetricDebitorService.ITEM_SALDO)); + metricDebitorService.putMetric(metricData); + count++; + } catch (PluginException e) { + // invalid invoice - e.g. no dbtr. number + } + } + + logger.info("│   │   ├── updated metric for " + count + " invoices."); + + log("│   ├── computing metrics finished in " + (System.currentTimeMillis() - l) + "ms", messageBuffer); + + logger.info("│   ├── save and init metrics..."); + // run in new transaction! + metricDebitorService.refreshGauges(newMetricKeys); + + String message = "├── rebuild dbtr metrics completed in " + + (System.currentTimeMillis() - l) + + "ms"; + log(message, messageBuffer); + return Response.ok().entity(messageBuffer.toString()).build(); + + } catch (Exception e) { + e.printStackTrace(); + return Response.serverError() + .entity("Failed to initialize metrics: " + e.getMessage()) + .build(); + } + } + /** * Diese Methode berechnet alle Metriken auf basis der existierenden Rechnungen * neu @@ -125,4 +213,9 @@ public class MetricDebitorRestService { } + private void log(String message, StringBuffer messageLog) { + logger.info(message); + messageLog.append(message + "\n"); + + } } diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorService.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorService.java index d1961ee..f2af247 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorService.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/metrics/MetricDebitorService.java @@ -80,6 +80,17 @@ public class MetricDebitorService { registeredGauges.clear(); } + /** + * Reset the internal metricCache and clears all registered Gauges for a list of + * metric keys. + */ + public void reset(List metricKeys) { + for (String metricKey : metricKeys) { + metricCache.remove(metricKey); + metricRegistry.remove(metricKey); + } + } + /** * Process Metric only if some data has changed.... * @@ -235,11 +246,11 @@ public class MetricDebitorService { ItemCollection metricData = new ItemCollection(); metricData.setType(TYPE_METRIC_DEBITOR); metricData.setItemValue("name", key); - metricData.setItemValue("bp_id", InvoiceUtil.getBPId(invoice)); - metricData.setItemValue("bp_name", InvoiceUtil.getBPName(invoice)); - metricData.setItemValue("invoice_country", invoice.getItemValueString("invoice.country")); - metricData.setItemValue("invoice_currency", invoice.getItemValueString("invoice.currency")); - metricData.setItemValue("invoice_department", invoice.getItemValueString("space.name")); + metricData.setItemValue("bp.id", InvoiceUtil.getBPId(invoice)); + metricData.setItemValue("bp.name", InvoiceUtil.getBPName(invoice)); + metricData.setItemValue("country", invoice.getItemValueString("invoice.country")); + metricData.setItemValue("currency", invoice.getItemValueString("invoice.currency")); + metricData.setItemValue("department", invoice.getItemValueString("space.name")); return metricData; } @@ -252,11 +263,11 @@ public class MetricDebitorService { public void updateGauge(ItemCollection metricData) { String metricKey = metricData.getItemValueString("name"); - String bpName = metricData.getItemValueString("bp_name"); - String bpId = metricData.getItemValueString("bp_id"); - String country = metricData.getItemValueString("invoice_country"); - String department = metricData.getItemValueString("invoice_department"); - String currency = metricData.getItemValueString("invoice_currency"); + String bpName = metricData.getItemValueString("bp.name"); + String bpId = metricData.getItemValueString("bp.id"); + String country = metricData.getItemValueString("country"); + String department = metricData.getItemValueString("department"); + String currency = metricData.getItemValueString("currency"); // Prüfen ob Gauge bereits registriert ist if (registeredGauges.add(metricKey)) { // returns true newly added @@ -297,12 +308,16 @@ public class MetricDebitorService { // vorgang ist archiviert oder gelöscht worden => saldo = 0! invoiceTotal = 0.0; } + + logger.fine("│   │   │   │   ├── Invoice: " + invoice.getItemValueString("invoice.number") + " Saldo=" + + invoiceTotal); // is the metric new? if (!metricData.hasItem(ITEM_SALDO)) { // init metric with the total value! metricData.setItemValue(ITEM_SALDO, InvoiceUtil.round(invoiceTotal)); } else { double lastSaldo = metricData.getItemValueDouble(ITEM_SALDO); + logger.fine("│   │   │   │   ├──letzter Metric Saldo=" + lastSaldo); metricData.setItemValue(ITEM_SALDO, InvoiceUtil.round(lastSaldo + invoiceTotal)); } } @@ -312,6 +327,8 @@ public class MetricDebitorService { return; } double invoiceTotal = invoice.getItemValueDouble(ITEM_SALDO); + logger.fine("│   │   │   │   ├──Invoice: " + invoice.getItemValueString("invoice.number") + " Saldo=" + + invoiceTotal); if (!"workitem".equals(invoice.getType()) || invoice.getTaskID() >= 5800) { // vorgang ist archiviert oder gelöscht worden => saldo = 0! invoiceTotal = 0.0; @@ -319,6 +336,7 @@ public class MetricDebitorService { // subtract only if metric saldo exists if (metricData.hasItem(ITEM_SALDO)) { double lastSaldo = metricData.getItemValueDouble(ITEM_SALDO); + logger.fine("│   │   │   │   ├──letzter Metric Saldo=" + lastSaldo); metricData.setItemValue(ITEM_SALDO, InvoiceUtil.round(lastSaldo - invoiceTotal)); } } @@ -330,10 +348,20 @@ public class MetricDebitorService { @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) public void refreshGauges() { List keys = getMetricKeys(); + refreshGauges(keys); + } + + /** + * Helper Method that refreshes all gauges. The method is called by the + * RestService during a rebuild. + */ + @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) + public void refreshGauges(List keys) { for (String hashKey : keys) { ItemCollection metricData = getMetric(hashKey); documentService.save(metricData); updateGauge(metricData); } } + } \ No newline at end of file diff --git a/office-alexander-logistics-app/src/test/resources/cargosoft/001_R_220048_163414060_file.xml b/office-alexander-logistics-app/src/test/resources/cargosoft/001_R_220048_163414060_file.xml new file mode 100644 index 0000000..80fc443 --- /dev/null +++ b/office-alexander-logistics-app/src/test/resources/cargosoft/001_R_220048_163414060_file.xml @@ -0,0 +1,337 @@ + + + + CARGOSOFT + CUSTOMER + UTC + 1 + + 2024-06-03T16:34:14 + + + + + + Alexander Global Logistics GmbH + + 001 + + + + Alexander Global Logistics GmbH + + BRE + + + 220048 + + Ausgangsrechnung + + R + + + + EURO + + EUR + + + + + + + EURO + +EUR + + + 2135.0 + + + + + steuerfrei Ausfuhr + + 0 + + 0.0 + + + + +EURO + + EUR + + + 0.0 + + + + + false + + 202405 + false + false + + EX-GCA + + 90 + + + + 2024-06-03T00:00:00 + + + D17377 + + + PLÜMAT Packaging Systems GmbH + + + Dr.-Max-Ilgner-Str. 13 + 32339 + Espelkamp + + + + DE244993532 + + + + + + A1972 + + + Alexander Global Logistics GmbH + Museumstr. 2-6 + Museumstr. 2-6 + 28195 + Bremen + + DE + DEUTSCHLAND + + + + 460/104/05589 + DE250152875 + + Sparkasse Bremen + Sparkasse Bremen + USD - Account 555102599 + IBAN: DE98 2905 0101 0555 1025 99 + SWIFT: SBREDE22XXX + IBAN : DE97 2905 0101 0081 2163 92 + + + + + Zahlbar innerhalb von 10 Tagen + + 03 + + + 10 + 2024-06-13T00:00:00 + + + 2024-06-03T00:00:00 + 00:00:00 + + Philipp Görk + pgoerk@alexander-logistics.com + +49 421 56 646-120 + +49 421 56 646-201 + + + + EX-GCA-2405-068 + EXPORT + 1 + 2023.2.6300 Terminals + 6363.0 + 34.992 + 0 + + + AB230321 + 1004 + + + + 001_220048_240603_R.pdf + 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MTAgMCBSICAKL2IgMTEgMCBSICAKPj4gCi9YT2JqZWN0IDw8IAovaW1nMCAxMiAwIFIgIAo+PiAKPj4gCmVuZG9iaiAKNyAwIG9iaiAKWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJICBdIAplbmRvYmogCjggMCBvYmogCjw8IAovVHlwZSAvUGFnZSAKL1BhcmVudCAyIDAgUiAKL1Jlc291cmNlcyA2IDAgUiAKL0NvbnRlbnRzIFsgNSAwIFIgXSAKPj4gCmVuZG9iaiAKOSAwIG9iaiAKPDwgCi9UeXBlIC9Gb250IAovU3VidHlwZSAvVHJ1ZVR5cGUgCi9CYXNlRm9udCAvQUFBQUFBK0NvdXJpZXJOZXcgCi9GaXJzdENoYXIgMzIgCi9MYXN0Q2hhciAyNTIgCi9XaWR0aHMgMTUgMCBSIAovRm9udERlc2NyaXB0b3IgMTcgMCBSIAovVG9Vbmljb2RlIDE2IDAgUiAKPj4gCmVuZG9iaiAKMTAgMCBvYmogCjw8IAovVHlwZSAvRm9udCAKL1N1YnR5cGUgL1RydWVUeXBlIAovQmFzZUZvbnQgL0FBQUFBQitDb3VyaWVyTmV3LEJvbGQgCi9GaXJzdENoYXIgMzIgCi9MYXN0Q2hhciAxMjAgCi9XaWR0aHMgMjUgMCBSIAovRm9udERlc2NyaXB0b3IgMjcgMCBSIAovVG9Vbmljb2RlIDI2IDAgUiAKPj4gCmVuZG9iaiAKMTEgMCBvYmogCjw8IAovVHlwZSAvRm9udCAKL1N1YnR5cGUgL1RydWVUeXBlIAovQmFzZUZvbnQgL0FBQUFBQytDYWxpYnJpIAovRmlyc3RDaGFyIDMyIAovTGFzdENoYXIgMTI0IAovV2lkdGhzIDIwIDAgUiAKL0ZvbnREZXNjcmlwdG9yIDIyIDAgUiAKL1RvVW5pY29kZSAyMSAwIFIgCj4+IAplbmRvYmogCjEyIDAgb2JqIAo8PCAKL1R5cGUgL1hPYmplY3QgCi9TdWJ0eXBlIC9JbWFnZSAKL05hbWUgL2ltZzAgCi9MZW5ndGggMjM3ODcgCi9GaWx0ZXIgWyAvRmxhdGVEZWNvZGUgXSAKL1dpZHRoIDExODEgCi9IZWlnaHQgMjQ4IAovQml0c1BlckNvbXBvbmVudCA4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CjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjYwMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKNjAwIAowIAowIAo2MDAgCjAgCjAgCjAgCjAgCjYwMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKNjAwIAowIAowIAowIAowIAowIAo2MDAgCl0gCmVuZG9iaiAKMTcgMCBvYmogCjw8IAovVHlwZSAvRm9udERlc2NyaXB0b3IgCi9Bc2NlbnQgODMzIAovQ2FwSGVpZ2h0IDUwMCAKL0Rlc2NlbnQgLTMwMCAKL0ZsYWdzIDQgCi9Gb250QkJveCAxOCAwIFIgCi9Gb250TmFtZSAvQUFBQUFBK0NvdXJpZXJOZXcgCi9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIAovU3RlbUggMCAKL0F2Z1dpZHRoIDYwMCAKL0ZvbnRGaWxlMiAxOSAwIFIgCi9MZWFkaW5nIDAgCi9NYXhXaWR0aCA3NDQgCi9NaXNzaW5nV2lkdGggNjAwIAovWEhlaWdodCAwIAo+PiAKZW5kb2JqIAoxOCAwIG9iaiAKWyAtMTIyIC02ODAgNjIzIDEwMjEgXSAKZW5kb2JqIAoyMCAwIG9iaiAKWyAKMjI2IAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAowIAo1MDcgCjUwNyAKNTA3IAowIAowIAowIAowIAowIAo1MDcgCjUwNyAKMjY4IAowIAowIAowIAowIAowIAowIAowIAowIAo1MzMgCjAgCjQ4OCAKMCAKMCAKMCAKMjUyIAowIAowIAowIAowIAowIAo2NjIgCjAgCjAgCjAgCjQ1OSAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKNDc5IAowIAo0MjMgCjUyNSAKNDk4IAo1MjkgCjQ3MSAKMCAKMjMwIAowIAowIAowIAowIAo1MjUgCjUyNyAKMCAKMCAKMzQ5IAowIAo1NTcgCjAgCjAgCjAgCjAgCjAgCjAgCjAgCjQ2MCAKXSAKZW5kb2JqIAoyMiAwIG9iaiAKPDwgCi9UeXBlIC9Gb250RGVzY3JpcHRvciAKL0FzY2VudCA5NTIgCi9DYXBIZWlnaHQgNTAwIAovRGVzY2VudCAtMjY5IAovRmxhZ3MgNCAKL0ZvbnRCQm94IDIzIDAgUiAKL0ZvbnROYW1lIC9BQUFBQUMrQ2FsaWJyaSAKL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgCi9TdGVtSCAwIAovQXZnV2lkdGggNTIxIAovRm9udEZpbGUyIDI0IDAgUiAKL0xlYWRpbmcgMCAKL01heFdpZHRoIDE3NDMgCi9NaXNzaW5nV2lkdGggNTIxIAovWEhlaWdodCAwIAo+PiAKZW5kb2JqIAoyMyAwIG9iaiAKWyAtNTAzIC0zMTMgMTI0MCAxMDI2IF0gCmVuZG9iaiAKMjUgMCBvYmogClsgCjYwMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKNjAwIAo2MDAgCjYwMCAKMCAKNjAwIAo2MDAgCjYwMCAKMCAKNjAwIAo2MDAgCjYwMCAKMCAKNjAwIAo2MDAgCjYwMCAKMCAKMCAKMCAKMCAKMCAKMCAKNjAwIAo2MDAgCjYwMCAKNjAwIAo2MDAgCjAgCjYwMCAKNjAwIAo2MDAgCjAgCjAgCjYwMCAKNjAwIAo2MDAgCjYwMCAKMCAKMCAKNjAwIAo2MDAgCjAgCjYwMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKMCAKNjAwIAo2MDAgCjYwMCAKNjAwIAo2MDAgCjAgCjYwMCAKNjAwIAo2MDAgCjAgCjYwMCAKNjAwIAo2MDAgCjYwMCAKNjAwIAo2MDAgCjAgCjYwMCAKNjAwIAo2MDAgCjYwMCAKMCAKMCAKNjAwIApdIAplbmRvYmogCjI3IDAgb2JqIAo8PCAKL1R5cGUgL0ZvbnREZXNjcmlwdG9yIAovQXNjZW50IDgzMyAKL0NhcEhlaWdodCA1MDAgCi9EZXNjZW50IC0zMDAgCi9GbGFncyA0IAovRm9udEJCb3ggMjggMCBSIAovRm9udE5hbWUgL0FBQUFBQitDb3VyaWVyTmV3LEJvbGQgCi9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIAovU3RlbUggMCAKL0F2Z1dpZHRoIDYwMCAKL0ZvbnRGaWxlMiAyOSAwIFIgCi9MZWFkaW5nIDAgCi9NYXhXaWR0aCA4OTQgCi9NaXNzaW5nV2lkdGggNjAwIAovWEhlaWdodCAwIAo+PiAKZW5kb2JqIAoyOCAwIG9iaiAKWyAtMTkyIC03MTAgNzAyIDEyMjEgXSAKZW5kb2JqIAozMCAwIG9iaiAKKFBvd2VyZWQgQnkgQ3J5c3RhbCkgCmVuZG9iaiAKMzEgMCBvYmogCihDcnlzdGFsIFJlcG9ydHMpIAplbmRvYmogCjMyIDAgb2JqIAoocGdvZXJrIC0gQ2FyZ29Db21fNDg2OTApIAplbmRvYmogCjMzIDAgb2JqIAo8PCAKL1Byb2R1Y2VyIChQb3dlcmVkIEJ5IENyeXN0YWwpICAKL1RpdGxlIChwZ29lcmsgLSBDYXJnb0NvbV80ODY5MCkgIAovQ3JlYXRvciAoQ3J5c3RhbCBSZXBvcnRzKSAgCj4+IAplbmRvYmogCnhyZWYgCjAgMzQgCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNyAwMDAwMCBuIAowMDAwMDY2MzgwIDAwMDAwIG4gCjAwMDAwNjY0NzkgMDAwMDAgbiAKMDAwMDA2NjUxMyAwMDAwMCBuIAowMDAwMDAwMTk0IDAwMDAwIG4gCjAwMDAwNjY1NDcgMDAwMDAgbiAKMDAwMDA2NjY2OSAwMDAwMCBuIAowMDAwMDY2NzI3IDAwMDAwIG4gCjAwMDAwNjY4MTkgMDAwMDAgbiAKMDAwMDA2Njk5NiAwMDAwMCBuIAowMDAwMDY3MTc5IDAwMDAwIG4gCjAwMDAwNjczNTQgMDAwMDAgbiAKMDAwMDA5MTMzOSAwMDAwMCBuIAowMDAwMDkxMzkzIDAwMDAwIG4gCjAwMDAwOTIyMzMgMDAwMDAgbiAKMDAwMDAwMjM0NyAwMDAwMCBuIAowMDAwMDkzMDc4IDAwMDAwIG4gCjAwMDAwOTMzNTYgMDAwMDAgbiAKMDAwMDAwMzE4NSAwMDAwMCBuIAowMDAwMDkzMzk4IDAwMDAwIG4gCjAwMDAwMjk5NzkgMDAwMDAgbiAKMDAwMDA5Mzc0OSAwMDAwMCBuIAowMDAwMDk0MDI1IDAwMDAwIG4gCjAwMDAwMzA0NDQgMDAwMDAgbiAKMDAwMDA5NDA2OCAwMDAwMCBuIAowMDAwMDQzMTk0IDAwMDAwIG4gCjAwMDAwOTQ0NTMgMDAwMDAgbiAKMDAwMDA5NDczNiAwMDAwMCBuIAowMDAwMDQzODI0IDAwMDAwIG4gCjAwMDAwOTQ3NzggMDAwMDAgbiAKMDAwMDA5NDgxOCAwMDAwMCBuIAowMDAwMDk0ODU1IDAwMDAwIG4gCjAwMDAwOTQ5MDAgMDAwMDAgbiAKdHJhaWxlciAKPDwgCi9TaXplIDM0IAovUm9vdCAxIDAgUiAKL0luZm8gMzMgMCBSIAo+PiAKc3RhcnR4cmVmIAo5NTAyMyAKJSVFT0YgCg== + + + + + + 5 + EX-GCA-2405-068 + + + TRANS + + + + Rate gem. Offerte + + + + + +EURO + + EUR + + + 1695.0 + + + + + steuerfrei Ausfuhr + +0 + + 0.0 + + + + + Seefracht + + SEE + + + 1695.000 + + + 10 + EX-GCA-2405-068 + + + TRANS + + + + Wartezeit gem. Avis + + + + + +EURO + + EUR + + + 100.0 + + + + + steuerfrei Ausfuhr + +0 + + 0.0 + + + + + Seefracht + + SEE + + + 100.000 + + + 15 + EX-GCA-2405-068 + + + TRANS + + + + Multistopp gem. Avis + + + + + +EURO + + EUR + + + 75.0 + + + + + steuerfrei Ausfuhr + +0 + + 0.0 + + + + + Seefracht + + SEE + + + 75.000 + + + 20 + EX-GCA-2405-068 + + + TRANS + + + + Umweg-km gem. Avis + + + + + +EURO + + EUR + + + 265.0 + + + + + steuerfrei Ausfuhr + +0 + + 0.0 + + + + + Seefracht + + SEE + + + 265.000 + + + + diff --git a/workflow/dwc/rechnungsausgang-dwc-1.0.0.bpmn b/workflow/dwc/deprecated/rechnungsausgang-dwc-1.0.0.bpmn similarity index 100% rename from workflow/dwc/rechnungsausgang-dwc-1.0.0.bpmn rename to workflow/dwc/deprecated/rechnungsausgang-dwc-1.0.0.bpmn diff --git a/workflow/dwc/rechnungsausgang-dwc-1.0.1.bpmn b/workflow/dwc/deprecated/rechnungsausgang-dwc-1.0.1.bpmn similarity index 100% rename from workflow/dwc/rechnungsausgang-dwc-1.0.1.bpmn rename to workflow/dwc/deprecated/rechnungsausgang-dwc-1.0.1.bpmn diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.0.bpmn b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.0.bpmn similarity index 100% rename from workflow/dwc/rechnungseingang-dwc-1.0.0.bpmn rename to workflow/dwc/deprecated/rechnungseingang-dwc-1.0.0.bpmn diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.1.bpmn b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.bpmn similarity index 99% rename from workflow/dwc/rechnungseingang-dwc-1.0.1.bpmn rename to workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.bpmn index 3e47cf7..840c044 100644 --- a/workflow/dwc/rechnungseingang-dwc-1.0.1.bpmn +++ b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.bpmn @@ -53,7 +53,7 @@ - + Task_2 @@ -5491,8 +5491,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -5500,7 +5500,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5552,11 +5552,11 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + @@ -5609,19 +5609,19 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + - + - + @@ -5632,8 +5632,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -5649,10 +5649,10 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - + + + + @@ -5679,8 +5679,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -5739,7 +5739,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5774,14 +5774,14 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + - + @@ -5793,7 +5793,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5804,7 +5804,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5846,9 +5846,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - + + + @@ -5873,8 +5873,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -5896,7 +5896,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5906,13 +5906,13 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + - + @@ -5929,12 +5929,12 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + - + @@ -5950,15 +5950,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - - - + + + @@ -5969,8 +5969,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -6002,7 +6002,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -6035,16 +6035,16 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - + + + - + @@ -6053,7 +6053,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.1.png b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.png similarity index 100% rename from workflow/dwc/rechnungseingang-dwc-1.0.1.png rename to workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.png diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.1.svg b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.svg similarity index 100% rename from workflow/dwc/rechnungseingang-dwc-1.0.1.svg rename to workflow/dwc/deprecated/rechnungseingang-dwc-1.0.1.svg diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.2.bpmn b/workflow/dwc/deprecated/rechnungseingang-dwc-1.0.2.bpmn similarity index 100% rename from workflow/dwc/rechnungseingang-dwc-1.0.2.bpmn rename to workflow/dwc/deprecated/rechnungseingang-dwc-1.0.2.bpmn diff --git a/workflow/dwc/rechnungseingang-sachrechnung-dwc-1.0.0.bpmn b/workflow/dwc/deprecated/rechnungseingang-sachrechnung-dwc-1.0.0.bpmn similarity index 100% rename from workflow/dwc/rechnungseingang-sachrechnung-dwc-1.0.0.bpmn rename to workflow/dwc/deprecated/rechnungseingang-sachrechnung-dwc-1.0.0.bpmn diff --git a/workflow/dwc/rechnungseingang-sachrechnung-dwc-1.0.1.bpmn b/workflow/dwc/deprecated/rechnungseingang-sachrechnung-dwc-1.0.1.bpmn similarity index 100% rename from workflow/dwc/rechnungseingang-sachrechnung-dwc-1.0.1.bpmn rename to workflow/dwc/deprecated/rechnungseingang-sachrechnung-dwc-1.0.1.bpmn diff --git a/workflow/dwc/rechnungsausgang-dwc-1.0.2.bpmn b/workflow/dwc/rechnungsausgang-dwc-1.0.2.bpmn new file mode 100644 index 0000000..f856ad9 --- /dev/null +++ b/workflow/dwc/rechnungsausgang-dwc-1.0.2.bpmn @@ -0,0 +1,1907 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + +<itemvalue>$workflowstatus</itemvalue> + +]]> + + + In case you have already made the payment, please disregard this notice. If you require any information regarding your account, please do not hesitate to contact us.

+

Thank you for your cooperation.

+

 

+

Kind regards
Alexander Global Logistics GmbH

+ +]]>
+
+ + + + + + + + + + + + + Task_2 + ExclusiveGateway_1 + StartEvent_1 + IntermediateCatchEvent_6 + EventBasedGateway_1 + IntermediateThrowEvent_11 + IntermediateThrowEvent_8 + IntermediateCatchEvent_5000-20 + Task_8 + Task_6 + Task_5 + IntermediateCatchEvent_23 + IntermediateCatchEvent_27 + EndEvent_1 + EndEvent_3 + EndEvent_2 + IntermediateCatchEvent_3 + ExclusiveGateway_5 + IntermediateCatchEvent_18 + IntermediateCatchEvent_17 + IntermediateCatchEvent_2 + IntermediateCatchEvent_5 + + TextAnnotation_1 + DataObject_2 + task_LqbtSQ + gateway_k30TvQ + event_Rou0Sw + event_0zodvw + textAnnotation_QBZ00w + event_EO54Yg + + + Task_1 + IntermediateCatchEvent_9 + ExclusiveGateway_3 + IntermediateCatchEvent_8 + IntermediateThrowEvent_10 + IntermediateThrowEvent_9 + + TextAnnotation_2 + IntermediateCatchEvent_1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + SequenceFlow_22 + SequenceFlow_27 + + + + SequenceFlow_33 + + SequenceFlow_15 + sequenceFlow_0g2PeQ + + + + + + SequenceFlow_0 + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_33 + SequenceFlow_14 + SequenceFlow_39 + SequenceFlow_22 + sequenceFlow_tjoqtg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_52 + SequenceFlow_11 + SequenceFlow_47 + + + SequenceFlow_47 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Dunning]]> + + + + + + + + + + + + false + + + + SequenceFlow_21 + + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_27 + SequenceFlow_4 + SequenceFlow_18 + SequenceFlow_34 + sequenceFlow_zhcE7Q + + + SequenceFlow_61 + + + + SequenceFlow_39 + SequenceFlow_17 + SequenceFlow_65 + SequenceFlow_13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + false + + + + SequenceFlow_52 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + mahnlauf-de-1.0 +1000 +100 +/pages/workitems/workitem.jsf?id=dunning.ref +]]> + + + + + + + + + + + + false + + + + + + + + + + + + SequenceFlow_4 + + + DataOutput_1 + + + DataOutput_1 + + + + + SequenceFlow_18 + SequenceFlow_25 + SequenceFlow_64 + SequenceFlow_9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + false + + + + + + + SequenceFlow_42 + SequenceFlow_8 + + + + + + + + + + SequenceFlow_42 + + + + + SequenceFlow_8 + SequenceFlow_10 + SequenceFlow_12 + + + + + + + + + invoice.saldo]]> + + + + + + SequenceFlow_10 + SequenceFlow_11 + + + + + + + + + + + + + invoice.saldo]]> + + + + + + SequenceFlow_12 + SequenceFlow_14 + + + + + + + + + + SequenceFlow_17 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + SequenceFlow_34 + SequenceFlow_15 + + + + + + SequenceFlow_25 + + + + + + + + + + + + + + + + + + + cdtr.name invoice.number]]> + + + + + + + + + cdtr.name +Rechnungsnummer: invoice.number +Betrag: invoice.total invoice.currency + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 +1. Dunning + +]]> + + + + + + + + + + + + false + + + + + + + + + + sequenceFlow_zhcE7Q + association_P36Fzw + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_60 + SequenceFlow_61 + + + + + invoice.saldo]]> + + + + + + SequenceFlow_60 + + + + + + + + + + SequenceFlow_64 + + + + + + + + SequenceFlow_65 + + + + + + + + + + + + + + + + _subject]]> + + + + + + + + + _amount (Brutto € _amount_brutto) +_description]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + + + SequenceFlow_9 + SequenceFlow_13 + SequenceFlow_5 + + + + + + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_5 + SequenceFlow_19 + + + SequenceFlow_19 + + + + + + + + + + + + + Trigger über ZahlungseingangsSaldoAdapter + + + + + + + Triggered by MahnlaufExecuteAdapter + +Wiedervorlage wird um 7 bzw. 5 Tage erhöht + + + + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + _imginvoice.number dbtr.number dbtr.name (invoice.currency invoice.total) ]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_14 + SequenceFlow_22 + sequenceFlow_m0aH7g + sequenceFlow_di0Bhg + sequenceFlow_6HEChQ + + + SequenceFlow_21 + + sequenceFlow_m0aH7g + SequenceFlow_21 + SequenceFlow_0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + $uniqueid + 60000 + + ftp.target.path + \.pdf$ + + ]]> + + + + + + DataOutput_1 + + + DataOutput_1 + + + sequenceFlow_di0Bhg + sequenceFlow_0g2PeQ + sequenceFlow_38nBkg + + + + + + + + + + + sequenceFlow_38nBkg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + false + + + + sequenceFlow_tjoqtg + sequenceFlow_6HEChQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.3.bpmn b/workflow/dwc/rechnungseingang-dwc-1.0.3.bpmn index 2aa6e66..599db75 100644 --- a/workflow/dwc/rechnungseingang-dwc-1.0.3.bpmn +++ b/workflow/dwc/rechnungseingang-dwc-1.0.3.bpmn @@ -113,7 +113,6 @@ EndEvent_3 IntermediateCatchEvent_7 IntermediateCatchEvent_24 - event_882U4Q
Task_5000 @@ -166,6 +165,7 @@ TextAnnotation_2 IntermediateCatchEvent_62 gateway_Al0gGg + event_882U4Q
@@ -215,6 +215,7 @@ SequenceFlow_1 SequenceFlow_123 SequenceFlow_32 + sequenceFlow_55EZBw @@ -454,7 +455,6 @@ function oeffnefenster (url) { SequenceFlow_134 SequenceFlow_37 sequenceFlow_ZFDfeA - sequenceFlow_55EZBw @@ -4983,7 +4983,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] sequenceFlow_55EZBw - +
@@ -5000,10 +5000,10 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + @@ -6154,16 +6154,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + - - - - - + + + +