Garnbedarfs-Auswertung
Mit diesem Report lässt sich der Garnbedarf für geplante, freigegebene und laufende Aufträge ermitteln.
- für den angegebenen Zeitraum
- für die angegebenen Maschinen
- unter Berücksichtigung
- noch zu produzierende Teile
- der Planung
- der Produktionseffizienz
- des Betriebskalenders
- der Hochrechnung auf den Produktionsverlauf
Die Auswertung erlaubt es, das insgesamt benötigte Garn sowie die Mengen für die tägliche Bereitstellung zu ermitteln.
Kriterien für die Gruppierung:
- Zeitdauer
- Strickprogramm
- Artikel
- ...
Die Auswertung ist für die Produktion von Strickprogrammen möglich, die mit STOLL M1plus ab V7.0 erstellt wurden.
Diese Strickprogramme müssen in der M1plus im Sintral-Check mit Garn- und Verbrauchsinformationen angereichert sein.
Parameter | Type | Beschreibung |
---|---|---|
time_interval | text | Gruppierung des Auswertezeitraums nach: day |
grouping_feature | text | Gruppierung der Auswertung nach: machine_name |
report_start | date | Start Datum und Uhrzeit der Auswertung |
report_end | date | End Datum und Uhrzeit der Auswertung |
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 |
---|---|---|
time_group | text | Gewählte Zeit Gruppierung der Daten |
domain_group | text | Gewählte andere Gruppierung der Daten |
yarnid | text | Garn-IDs |
amount_of_yarn_in_kg | double | Garnmenge in kg |
Beispielcode sample_yarn_demand_grouped.sql
Wichtig:
Diese Auswertung nutzt nicht die skr-Datenbank sondern die pps-Datenbank und kommt ohne vorherige Erzeugung der Auswert-Hilfstabellen aus.
select * from report.yarn_demand_grouped(
'day'::text, --_time_interval, can be one of: day, month, year
'pattern_name'::text, -- _grouping_feature, can be one of: 'machine_name', 'pattern_name', 'production_id','customer_id', 'articlenumber'
'2020-01-08 12:00:00'::date, -- _report_begin,
'2020-01-15 12:00:00'::date, -- _report_end,
ARRAY[5021015, 5021005, 5021027]::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
);