Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Tipp

Enthalten in GoliathAPI.dll ab DLL-Version: 1.1.0

Inhalt

Objektbeschreibung

JSON-Pfad

Ausprägungen

Beschreibung

Abmessungen

Abmessungen.Aussen

Abmessungen.Breite

Abmessungen.Innen

Abmessungen.MassE

Abmessungen.MassF

Basisdaten

Basisdaten.Aktiv

Basisdaten.Arbeitszeitartikel

Basisdaten.Artikelnummer

Wenn beim Anlegen nicht angegeben, wird die Logik zur Generierung der automatischen Artikelnummer lt. Globale Einstellungen verwendet. Beim Aktualisieren wird geprüft ob doppelte Artikelnummern zulässig sind oder nicht.

Basisdaten.Beschaffungszeit

Basisdaten.Bestandfuehren

Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.BestellEinheit

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben so wird der Standard lt. Globale Einstellungen verwendet.

Basisdaten.BestellFaktor

Basisdaten.Bestelltext

Basisdaten.Bezeichnung1

Basisdaten.Bezeichnung2

Basisdaten.Bezeichnung3

Basisdaten.DBnichtBerechnen

Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.Einkaufsartikel

Basisdaten.EinstandspreisPerEinheit

Darf nicht kleiner 0 sein.

Basisdaten.Ersatzteil

Basisdaten.Gewicht

Darf nicht kleiner 0 sein.

Basisdaten.Hersteller

Muss in Allgemeine Daten existieren.

Basisdaten.Herstellernummer

Basisdaten.Internet

Basisdaten.Kasse

Basisdaten.Lager

Muss in Allgemeine Daten existieren.

Basisdaten.LagerEinheit

Basisdaten.LagerFaktor

Basisdaten.Lagerort

Muss in Allgemeine Daten existieren.

Basisdaten.Lagerregal

Muss in Allgemeine Daten existieren.

Basisdaten.MindestVKDbProzent

Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.MindestVkPreis

Basisdaten.Minimalbestand

Basisdaten.NichtAnFibu

Basisdaten.NichtBestellen

Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.NichtRabattfaehig

Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.Notiz

Basisdaten.Optimalbestand

Basisdaten.Preiseinheit

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben so wird der Standard lt. Globale Einstellungen verwendet.

Basisdaten.Provisionsgruppe

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Basisdaten.Pruefpflichtig

Basisdaten.SerienNrPflichtig

Basisdaten.SteuersatzProzent

Muss als Steuersatz in Globale Einstellungen → Kaufmännische Einstellungen existieren.

Basisdaten.StucklistenEinheit

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben so wird der Standard lt. Globale Einstellungen verwendet.

Basisdaten.StucklistenFaktor

Basisdaten.TechnischeNotiz

Basisdaten.Verpackung

Muss in Allgemeine Daten existieren.

Basisdaten.VerpackungEinheit

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben so wird der Standard lt. Globale Einstellungen verwendet.

Basisdaten.VerpackungFaktor

Basisdaten.Warengruppennummer

Muss in Allgemeine Daten existieren.

Basisdaten.Werbetext

Bearbeiter

Benutzername

Es muss sich hierbei um einen Benutzer aus der Benutzertabelle handeln.

Benutzerfelder

Benutzerfelder.UserCharacter1 bis 5

Benutzerfelder.UserDatum1 bis 5

Benutzerfelder.UserLogisch1 bis 5

Benutzerfelder.UserMemo1 bis 5

Benutzerfelder.UserNummerisch1bis 10

Iartnummer

Dient zur Rückmeldung bei APIOperation.Aktion = [“Anlegen”] +
APIOperation.Aufgabe = “Verarbeiten”. Und als eindeutiger Identifikator für die APIOperation.Aktion = [“Aktualisieren”].

Zusaetze

Zusaetze.BauformSchluessel

Zusaetze.BesondereMassEinheit

Zusaetze.Intrastatnummer

Zusaetze.Kommissionskennzeichen

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Zusaetze.Lizenzartikel

Zusaetze.Lizenzgruppe

Muss in Allgemeine Daten existieren.

Zusaetze.Packreihenfolge

Muss in Allgemeine Daten existieren.

Zusaetze.Pruefanweisung

Zusaetze.Ursprung

Zusaetze.Zollkennzeichen

Muss in Allgemeine Daten existieren. Wenn beim Anlegen nicht angegeben, so wird der Standard lt. Warengruppe verwendet.

Objektbeispiele

Anlegen

Confluence prism macro
lineNumberstrue
downloadFilename
showPreviewstrue
showInvisibles
lineHighlight
lineNumbersStart
dialogTitle
languagenone
limitHeight
height
clickableLinks
{
    "APITyp": "GoliathAPIStandard",
    "APIVersion": "v1.0.0",
    "Einreicher": {
        "SystemID": "OFML-PROD",
        "TeilsystemID": "B2B"
    },
    "Transaktionen": [
        {
            "APIOperation": {
                "Aktion": "Anlegen",
                "Aufgabe": "Verarbeiten",
                "Typ": "Artikel",
                "Version": "v1.0.0"
            },
            "Daten": {
                "Abmessungen": {
                    "Aussen": 35.0,
                    "Breite": 10.0,
                    "Innen": 17.0,
                    "MassE": 0.0,
                    "MassF": 0.0
                },
                "Basisdaten": {
                    "Aktiv": true,
                    "Arbeitszeitartikel": false,
                    "Artikelnummer": "",
                    "Beschaffungszeit": 0,
                    "Bestandfuehren": true,
                    "BestellEinheit": "A",
                    "BestellFaktor": 1,
                    "Bestelltext": "Das ist ein Bestelltext",
                    "Bezeichnung1": "OR 35x17x10",
                    "Bezeichnung2": "O-Ring",
                    "Bezeichnung3": "",
                    "DBnichtBerechnen": false,
                    "Einkaufsartikel": true,
					"EinstandspreisPerEinheit": 1.19,
                    "Ersatzteil": false,
                    "Gewicht": 0.0395,
                    "Hersteller": "WDI",
                    "Herstellernummer": "",
                    "Internet": true,
                    "Kasse": true,
                    "Lager": "PL 1",
                    "LagerEinheit": "A",
                    "LagerFaktor": 1,
                    "Lagerort": "Feld 3",
                    "Lagerregal": "Platz 12",
					"MindestVKDbProzent": 0,
                    "MindestVkPreis": 1.25,
                    "Minimalbestand": 15,
                    "NichtAnFibu": false,
                    "NichtBestellen": false,
                    "NichtRabattfaehig": false,
                    "Notiz": "Das ist eine Notiz.",
                    "Optimalbestand": 308,
                    "Preiseinheit": "A",
                    "Provisionsgruppe": 1.0,
                    "Pruefpflichtig": false,
					"SerienNrPflichtig": true,
					"SteuersatzProzent": 19.0,
                    "StucklistenEinheit": "A",
					"StucklistenFaktor": 1,
                    "TechnischeNotiz": "Das ist eine technische Notiz.",
                    "Verpackung": "EVP",
                    "VerpackungEinheit": "A",
                    "VerpackungFaktor": 1.0,
					"Warengruppennummer": "205902",
                    "Werbetext": "Das ist ein Zusatztext."
                },
                "Bearbeiter": "TKOEHLER",
                "Benutzerfelder": {
                    "UserCharacter1": "Testinformation ",
                    "UserDatum1": "2018-11-21T00:00:00Z",
                    "UserLogisch1": true,
                    "UserMemo1": "BlaBla Zusatztext.\nin unserm schönen Memofeld.",
                    "UserNummerisch1": 1569813.14
                },
                "Zusaetze": {
					"BauformSchluessel": "1",
                    "BesondereMassEinheit": "",
                    "Intrastatnummer": "84821090",
                    "Kommissionskennzeichen": "",
                    "Lizenzartikel": false,
                    "Lizenzgruppe": "",
                    "Packreihenfolge": "",
                    "Pruefanweisung": "",
                    "Ursprung": "DE",
                    "Zollkennzeichen": "84821090"
                }
            }
        }
    ]
}

Aktualisieren

Confluence prism macro
lineNumberstrue
downloadFilename
showPreviewstrue
showInvisibles
lineHighlight
lineNumbersStart
dialogTitle
languagenone
limitHeight
height
clickableLinks
{
	"APITyp": "GoliathAPIStandard",
	"APIVersion": "v1.0.0",
	"Einreicher": {
		"SystemID": "OFML-PROD",
		"TeilsystemID": "B2B"
	},
	"Transaktionen": [
		{
		  "APIOperation": {
			  "Aktion": "Aktualisieren",
			  "Aufgabe": "Verarbeiten",
			  "Typ": "Artikel",
			  "Version": "v1.0.0"
		  },
		  "Daten": {
			  "Basisdaten": {
				  "Aktiv": false,
				  "EinstandspreisPerEinheit": 1.04
			  },
			  "Bearbeiter": "TKOEHLER",
			  "Iartnummer": "1_6KB0W1WHU53836,48"
		  }
		}
	]
}