Connectors
Breadcrumbs

Fertigungsaufträge

Der Import kann genutzt werden um Fertigungsaufträge inklusive Bedarf zu importieren.
Für den importierten Zeitraum (festgelegt im Portationsplan) wird immer ein Vollimport, also Angabe aller relevanten Daten, erwartet. Im System vorhandene, aber nicht importierte Fertigungsaufträge werden ggf. gelöscht.


Element

Name

Beschreibung

Systemrelevant

Datentyp

Bemerkung / projektrelevant

Auftragskopf


order

Ident

Nein

String



order_title

Title

Nein

String



orderstatus

Status

Nein

String



plant, work_center

Firmenstruktur des Auftrages

Ja

String



earliest_start

Start des Fertigungsauftrages

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)



latested_end

Ende des Fertigungsauftrages

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)



material

Produkt

Nein

String



quantityuseproductneed

Anzahl des zu fertigenden Produktes

Nein

Zahl



useproductneed

Nutze Produktbedarf

Nein

Boolean (Ja = X, Nein ist ein leerer String)


Auftragsvorgang (operations)


id

Vorgangsident

Nein

String



description

Vorgangstitel

Nein

String



stepstatus

Status des Vorganges

Nein

String



work_center

Firmenstruktur des Vorganges

Nein

String



actual_start

Start des Vorgangens

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)



actual_finish

Ende des Vorganges

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)


Stückliste (components)


id

Position

Nein

String



material

Komponentenid

Nein

String



material_description

Komponentenname

Nein

String



requirement_quantity

Anzahl

Nein

String



unit

Einheit

Nein

String


Vorgangsbedarf (needs)


needstart

Start des Bedarfes

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)



needend

Ende des Bedarfes

Nein

Datum + Uhrzeit (YYYY-MM-DD HH:MM)



needfirmstructure

Firmenstruktur des Bedarfes

Nein

String



role

Funktion des Bedarfes

Nein

String



minftecout

Minimale FTE-Allokation

Nein

Zahl


Qualifikationsanforderung Bedarf (qualificationrequirements)


qualificationmatrixfirmstructure

Qualifikationsanforderung

Nein

String



qualificationmatrix

Anzahl des Bedarfes

Nein

Zahl



qualificationfreekey

Freie Qualifikation auf der qualifiziert wird

Nein

String



qualificationproduct

Produkt auf der qualifiziert wird

Nein

String



qualificationrole

Funktion auf der qualifiziert wird

Nein

String



qualificationfirmstructure

Firmenstruktur auf der qualifiziert wird

Nein

String



qualificationlevel

Benötigtes Qualifikationslevel

Nein

Zahl


Es muss entweder das Datum oder die beiden Felder Start / Ende des Fertigungsauftrages gefüllt sein

Beispiel:

JavaScript
[
	{
		"order": "000002219403",
		"order_title": "000002219403",
		"material_description": "Filter BMW",
		"material": "10023878-00",
		"plant": "0700",
		"work_center": "Line 1",
		"ship_to_party": "0003600111",
		"ship_to_party_description": "BMW",
		"earliest_start": "2025-02-10 06:00:00",
		"latested_end": "2025-02-14 13:10:36",
		"quantity": 1200,
		"useproductneed": "",
		"stepstatus": "0200",
		"operations": [
			{
				"id": "0010",
				"description": "Montage",
				"work_center": "Montagelinie 4",
				"actual_start": "2025-02-10 06:00:00",
				"actual_finish": "2025-02-14 13:10:36",
				"stepstatus": "0200",
				"components": [
					{
						"id": "0020",
						"material": "10008948-00",
						"material_description": "Filter 1",
						"requirement_quantity": 1200,
						"unit": "ST"
					},
					{
						"id": "0030",
						"material": "000000000000301683",
						"material_description": "Filter 2",
						"requirement_quantity": 2400,
						"unit": "ST"
					}
				],
				"needs": [
					{
						"role": "Operator",
						"count": 1,
						"minftecout": 1,
						"needstart": "2025-02-10 06:00:00",
						"needend": "2025-02-14 13:10:36",
						"qualificationrequirements": [
							{
								"qualificationmatrixfirmstructure": "PN-1",
								"qualificationmatrix": "PN-Free",
								"qualificationfreekey": "BMW",
								"qualificationproduct": "",
								"qualificationrole": "",
								"qualificationfirmstructure": "",
								"qualificationlevel": 1
							}
						]
					}
				]
			},
			{
				"id": "0020",
				"description": "Zusammenbau",
				"work_center": "Handarbeitsplatz",
				"actual_start": "2025-01-14 11:26:54",
				"actual_finish": "2025-01-14 12:51:02",
				"stepstatus": "0100",
				"components": [
					{
						"id": "0010",
						"material": "000000000000300571",
						"material_description": "Gehäuse 1",
						"requirement_quantity": 1200,
						"unit": "ST"
					},
					{
						"id": "0200",
						"material": "000000000000340667",
						"material_description": "Filter 5",
						"requirement_quantity": 4800,
						"unit": "ST"
					}
				],
				"needs": [
					{
						"role": "Operator",
						"needfirmstructure": "Handarbeitsplatz",
						"count": 1,
						"minftecout": 0.5,
						"needstart": "2025-01-14 11:26:54",
						"needend": "2025-01-14 12:51:02",
						"qualificationrequirements": [
							{
								"qualificationmatrixfirmstructure": "PN-1",
								"qualificationmatrix": "PN-Free",
								"qualificationfreekey": "BMW",
								"qualificationproduct": "",
								"qualificationrole": "",
								"qualificationfirmstructure": "",
								"qualificationlevel": 1
							}
						]
					}
				]
			}
		]
	}
]