WebService Name : ServiceOrder_2021_00
Index 1 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Auftragsnummer | 1 | Nummer | 10 | OrderNumber |
Auftrag-Rückstand-Nr. | 2 | Nummer | 2 | OrderBacklogNumber |
N.B. Dieser index ist mit allen parametern eindeutig
Index 4 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Vertragsnummer | 1 | Nummer | 10 | ContractNumber |
Vertragfolgenummer | 2 | Nummer | 2 | ContractSequenceNumber |
Auftragsnummer | 3 | Nummer | 10 | OrderNumber |
Auftrag-Rückstand-Nr. | 4 | Nummer | 2 | OrderBacklogNumber |
N.B. Dieser index ist mit allen parametern eindeutig
Index 12 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Serviceauftrag-Guid (ab V2019) | 1 | Text | 36 | UID |
N.B. Dieser index ist mit allen parametern eindeutig
Bezeichnung | Type | Grösse | Identifier |
Auftrag Status (0=Offen, 1=Archiviert, 2=Nachbearbeitung) | Nummer | 2 | Auftrag.Status |
Auftragstyp (1=Auftrag, 2=Offerte) | Nummer | 2 | Auftrag.Type |
Nächster Status auslösen - mögliche Wert "NextStep" (nur beim IMPORT) | Text | 10 | Action |
Export ServiceOrderText Elemente inklusiv - default true (ab Abacus V2019) | Boolean (true oder false) | - | ServiceOrderText |
Export ServiceOrderItemText Elemente inklusiv - default true (ab Abacus V2019) | Boolean (true oder false) | - | ServiceOrderItemText |
Export ServiceOrderComment Elemente inklusiv - default true (ab Abacus V2019) | Boolean (true oder false) | - | ServiceOrderComment |
Export Employee Elemente inklusiv - default true (ab Abacus V2019) | Boolean (true oder false) | - | Employee |
Export Anlagen Asset Elemente inklusiv - default true (ab Abacus V2019) | Boolean (true oder false) | - | Asset |
Export Filter für Position UID definieren via ItemUID (ab Abacus V2019) | Text | 36 | ItemUID |
Export Filter für Position Nr. definieren via ItemNumber (ab Abacus V2019) | Nummer | 6 | ItemNumber |
Export Filter für Position Menge nach dem definierte Position zu exportieren (ab Abacus V2019) | Nummer | 6 | NextItems |
Export Filter für Position Menge vor dem definierte Position zu exportieren (ab Abacus V2019) | Nummer | 6 | PreviousItems |
Beispiele : Position-Abfragen mit Applikation-parameters
Find.EQUAL mit "OrderNumber" = 500, "OrderBacklogNumber" = 0 und AppParams : "ItemNumber" = 70 bringt Auftrag 500 und Position 70 zurück
Find.EQUAL mit "OrderNumber" = 500, "OrderBacklogNumber" = 0 und AppParams : "ItemNumber" = 70, "NextItems" = 5 bringt Auftrag 500 und die nächste 5 Position ab 70 zurück (Position 70 wird nicht zurück gegeben wenn "NextItems" definiert ist)
Position können entweder mit "ItemNumber" oder "ItemUID" definiert werden
LongDataType[] longPara = new LongDataType[1]; longPara[0] = new LongDataType(); longPara[0].Name = "OrderNumber"; longPara[0].Value = param_OrderNumber; allParams.LongData = longPara; |
WebService Name : Contract_2017_00
Index 1 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Vertragsnummer | 1 | Nummer | 10 | ContractNumber |
Vertragfolgenummer | 2 | Nummer | 2 | ContractSequenceNumber |
Index 2 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Vertragstyp | 1 | Nummer | 2 | ContractType |
Vertragsstatus | 2 | Nummer | 2 | ContractStatus |
Betreiber | 3 | Nummer | 10 | Operator |
Vertragsnummer | 4 | Nummer | 10 | ContractNumber |
Vertragfolgenummer | 5 | Nummer | 2 | ContractSequenceNumber |
Index 3 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Vertragstyp | 1 | Nummer | 2 | ContractType |
Vertragsstatus | 2 | Nummer | 2 | ContractStatus |
Vertragsnummer | 3 | Nummer | 10 | ContractNumber |
Vertragfolgenummer | 4 | Nummer | 2 | ContractSequenceNumber |
Bezeichnung | Type | Grösse | Identifier |
Vertrag Status (0=Offen, 1=Archiviert) | Nummer | 2 | Vertrag.Status |
Vertragstyp (1=Vertrag, 2=Offerte) | Nummer | 2 | Vertrag.Type |
Nächster Status auslösen - mögliche Wert "NextStep" (nur beim IMPORT) | Text | 10 | Action |
LongDataType[] longPara = new LongDataType[1]; longPara[0] = new LongDataType(); longPara[0].Name = "ContractNumber"; longPara[0].Value = param_ContractNumber; allParams.LongData = longPara; |
WebService Name : ServiceObject_2016_00
Index 1 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Object-Nr | 1 | Nummer | 10 | ObjectNumber |
Index 2 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Oberobjektnummer | 1 | Nummer | 10 | ReferenceObjectNumber |
Object-Nr | 2 | Nummer | 10 | ObjectNumber |
Index 3 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Objekt-Id | 1 | Text | 32 | ObjectID |
Index 4 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Objekt-Bez. | 1 | Text | 50 | ObjectDesignation |
Object-Nr | 2 | Nummer | 10 | ObjectNumber |
Index 5 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Betreiber | 1 | Nummer | 10 | Operator |
Aktueller Standort | 2 | Nummer | 10 | Location |
Objektplatz | 3 | Nummer | 8 | ObjectPlace |
Object-Nr | 4 | Nummer | 10 | ObjectNumber |
LongDataType[] longPara = new LongDataType[1]; longPara[0] = new LongDataType(); longPara[0].Name = "ObjectNumber"; longPara[0].Value = param_ObjectNumber; allParams.LongData = longPara; |
WebService Name : Operator_2010_00
Index 1 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Betreiber | 1 | Nummer | 10 | OperatorNumber |
Index 2 :
Bezeichnung | Folge | Type | Grösse | Identifier |
Betreiber-Kurzname | 1 | Text | 16 | OperatorCodeName |
LongDataType[] longPara = new LongDataType[1]; longPara[0] = new LongDataType(); longPara[0].Name = "OperatorNumber"; longPara[0].Value = param_OperatorNumber; allParams.LongData = longPara; |