3.30 - AddInfo (Satzart „ADIF“)

wiki.poe.de / poe Standardschnittstelle




Bevor ADIF benuzt werden kann, muss das neue Feld erst in Trademan angelegt bzw. über Satzatz FLD importiert worden sein.


Feld

Typ


Beispiel

DBFeld

1

Satzart

STRING

Immer ‚ADIF’


stype

2

Änderungskennzeichen

GANZZAHL

1 für Anlegen/Ändern

2 für Einzelsatz löschen,

3 für Alle löschen


ctype

3

ID

STRING

ID des Referenz Objekts

Artikelnummer

oder Kundennummer

je nach Feld 5

C1

4

Class

GANZZAHL

ID des Add-Info-Typs

(entspricht felder.reihenfolge oder

der Class der addinfo_description

siehe nachfolgende Tabelle)

1,2,3... je

nach Feld reihenfolge in Satzatz FLD

I1

5

Tabname

STRING

Typ-Name z.B.

„merkmal_artikel“

(bei addinfo_description "tag")


C2

6

bValue

BOOL

benutzt wenn das Feld als typ bool

in der Feldertabelle eingetragen ist


B1

7

tValue

STRING

benutzt wenn das Feld als typ string

in der Feldertabelle eingetragen ist


C3

8

fValue

FLOAT

benutzt wenn das Feld als typ float

in der Feldertabelle eingetragen ist


F1

9

iValue

GANZZAHL

benutzt wenn das Feld als typ int

in der Feldertabelle eingetragen ist


I2

10

tValue2

String



C4

11

fValue2

FLOAT



F2

12

iValue2

GANZZAHL



I3

13

ltValue

HEXSTRING

benutzt wenn das Feld als typ text

in der Feldertabelle eingetragen ist


T1



Beispiel

ADIF für Typ 'Bruchgefahr' (zugehörige Addinfo-Definition in Satzart 'FLD')
{
  "id": 49,
  "cdate": "20171030120707",
  "done": false,
  "stype": "ADIF",
  "ctype": 1,
  "target": 0,
  "c1": "101011",
  "c2": "merkmal_artikel",
  "c3": "",
  "c4": "",
  "c5": "",
  "c6": "",
  "c7": "",
  "c8": "",
  "c9": "",
  "c10": "",
  "c11": "",
  "c12": "",
  "c13": "",
  "c14": "",
  "s1": "",
  "s2": "",
  "s3": "",
  "s4": "",
  "s5": "",
  "s6": "",
  "s7": "",
  "s8": "",
  "s9": "",
  "s10": "",
  "t1": "",
  "b1": true,
  "b2": false,
  "b3": false,
  "b4": false,
  "b5": false,
  "b6": false,
  "i1": 1,
  "i2": 0,
  "i3": 0,
  "i4": 0,
  "i5": 0,
  "i6": 0,
  "i7": 0,
  "i8": 0,
  "i9": 0,
  "i10": 0,
  "i11": 0,
  "i12": 0,
  "i13": 0,
  "i14": 0,
  "f1": 0,
  "f2": 0,
  "f3": 0,
  "f4": 0,
  "f5": 0,
  "f6": 0,
  "d1": "",
  "d2": "",
  "d3": "",
  "d4": ""
}

Vertraulichkeitshinweis
Dieses Dokument und etwaige Anlagen können vertrauliche sowie der beruflichen Schweigepflicht unterliegende Informationen enthalten. Sollten Sie dieses Dokument irrtümlich erhalten haben, benachrichtigen Sie uns bitte durch eine Antwort-Mail und löschen Sie dieses Dokument nebst Anlagen von Ihrem System. Das unerlaubte Kopieren sowie die Weitergabe sind nicht gestattet. Vielen Dank!

Confidentiality note
This document, including any attachment, may contain confidential and privileged information. If you have received it by mistake, please notify us by reply e-mail and then delete this document and any attachment from your system. Any unauthorized copying, disclosure or distribution of the material in this document is strictly forbidden. Thank you.