Erwartete Stückzahl Auswertung
Mit diesem Report, lassen sich für freigegebene und laufende Aufträge, die zu erwartenden Stückzahlen für die angegebene Dauer und Maschinen ermitteln. Dabei werden die Planung, Produktionseffizienz, Betriebskalender und Hochrechnung auf den Produktionsverlauf berücksichtigt.
Parameter | Type | Beschreibung |
---|---|---|
_report_begin | date | Start Datum und Uhrzeit der Auswertung |
_report_end | date | End Datum und Uhrzeit der Auswertung |
_grouping_feature | text | Gruppierung der Auswertung nach: machine |
_machine_ids | bigint[] | Maschinen-IDs, für die die Auswertung erfolgen soll Beispiel. ARRAY[‘9528946’,’9355682’,’12466769’,’9545112’] |
| ||
_article_numbers | text[] | Artikelnummern nach denen gefiltert werden soll Beispiel: ARRAY['182736312'] |
_customer_ids | text[] | Kundennummern nach denen gefiltert werden soll Beispiel: ARRAY['DigitalKnit', 'KnitPerfect'] |
_production_ids | text[] | Produktionsnummern nach denen gefiltert werden soll Beispiel: ARRAY['MyProduction_0001', ' MyProduction_0204''] |
_pattern_names | text[] | Musternamen nach denen gefiltert werden soll Beispiel: ARRAY['Blue_PJ.seqx', 'CMS530.2LouksEasyPatternB.zip'] |
Spalte | Type | Inhalt |
---|---|---|
grouped | text | Gewählte Gruppierung der Daten |
piece_count | double precision | Anzahl der Teile |
Beispielcode „sample_epcr_eval.sql“
Wichtig:
Diese Auswertung nutzt nicht die skr, sondern die pps Datenbank und kommt ohne vorherige Erzeugung der Auswert-Hilfstabellen aus.
select * from report.epcr_eval(
'2020-01-08 12:00:00'::date -- _report_begin,
, '2020-02-08 12:00:00'::date -- _report_end
, 'pattern' --_grouping_feature (text), -- can be one of: day, week, month, year, article_nr, customer_id, production_id, machine
, ARRAY[5021015, 5021005]::bigint[] -- _machine_ids
, ARRAY[]::text[] -- _article_numbers
, ARRAY[]::text[] -- _customer_ids
, ARRAY[]::text[] -- _production_ids
, ARRAY['Blue_PJ.seqx', 'CMS530.2LouksEasyPatternB.zip']::text[] -- _pattern_names
) order by "grouped" desc