WebService Parameters : Applikation UPPS

Dieses Dokument beschreibt zusätzliche AbaConnect Web Service Information für die Schnittstellen der Applikation UPPS.


Inhalt

VersionSchnittstelle NameWebService NameAnderen unterstützten Webservices
2023.00Produktionsauftrag Exportuppsproductiondataexport_2023_00uppsproductiondataexport_2013_00   uppsproductiondataexport_2012_00    
2017.00Produktionsauftrag Kopfdatenuppsproductionorder_2017_00uppsproductionorder_2014_00   uppsproductionorder_2013_00   uppsproductionorder_2012_00    



Produktionsauftrag Export - 2023.00

WebService Name : uppsproductiondataexport_2023_00


Anderen unterstützten Webservices für "Produktionsauftrag Export" :

    uppsproductiondataexport_2013_00   (2013.00)
    uppsproductiondataexport_2012_00   (2012.00)

Verfügbare Indices

Index 1 :

BezeichnungFolgeTypeGrösseIdentifier
Produktions-Auftrags-Nr.1Nummer10ProductionOrderNumber



Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Positionstyp (Material = 1, Arbeit = 2)Nummer2ItemType
Hauptressourcen (true oder false)Boolean (true oder false)-MainResources
Beistellressourcen (true oder false)Boolean (true oder false)-ProvidedResources
Hinzugefügte Positionen (true oder false)Boolean (true oder false)-AddedItems
Geänderte Positionen (true oder false)Boolean (true oder false)-ModifiedItems
Gelöschte Positionen (true oder false)Boolean (true oder false)-DeletedItems
Abgeschlossene Positionen (true oder false)Boolean (true oder false)-ClosedItems
Fertig Positionen (true oder false)Boolean (true oder false)-FinishedItems
Produktion unterbrochen (true oder false)Boolean (true oder false)-ProductionInterrupted
Produktion fortgesetzt (true oder false)Boolean (true oder false)-ProductionContinued
Ab Verarbeitungsdatum (true oder false)Datum (2000-03-20)-FromProcessingDate


Beispiel Source Code (.NET) für Index 1

FindType findParam = new FindType();
findParam.Index = 1;
findParam.IndexSpecified = true;
findParam.Operation = OperationType.GREATER_EQUAL; // Für OperationType.EQUAL müssen alle Index Parameters mitgegeben.

ObjectDataType allParams = new ObjectDataType();
 
LongDataType[] longPara = new LongDataType[1];
longPara[0] = new LongDataType();
longPara[0].Name = "ProductionOrderNumber";
longPara[0].Value = param_ProductionOrderNumber;
allParams.LongData = longPara;

findParam.KeyFields = allParams;





Produktionsauftrag Kopfdaten - 2017.00

WebService Name : uppsproductionorder_2017_00


Anderen unterstützten Webservices für "Produktionsauftrag Kopfdaten" :

    uppsproductionorder_2014_00   (2014.00)
    uppsproductionorder_2013_00   (2013.00)
    uppsproductionorder_2012_00   (2012.00)

Verfügbare Indices

Index 1 :

BezeichnungFolgeTypeGrösseIdentifier
Status (0=Pendent, 1=Archiviert)1Nummer2Status
Produktions-Auftrags-Typ (1=Normal, 3=Demontage)2Nummer2ProductionOrderType
Produktions-Auftrags-Nr.3Nummer10ProductionOrderNumber

N.B. Dieser index ist mit allen parametern eindeutig



Index 2 :

BezeichnungFolgeTypeGrösseIdentifier
Produktions-Auftrags-Nr.1Nummer10ProductionOrderNumber

N.B. Dieser index ist mit allen parametern eindeutig



Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Ablauf auslösen (nur import)Boolean (true oder false)-NextStatus
Druck-Art (0 = Batch drucken; 1 = nicht drucken; 2 = gemäss Ablaufsteuerung) (nur import)Nummer4TypeOfPrinting
Minusbestand (0 = gemäss Produkt zulassen; 1 = generell zulassen; 2 = nicht zulassen) (nur import)Nummer4BehaviourOnInsufficientStock
Offene Ablaufzeilen vor den Import ertfernen (nur import)Boolean (true oder false)-RemoveOpenProcedureLinesBeforeImport
Positionen gemaäss Stammarbeitsplan erstellen (nur import)Boolean (true oder false)-CreateItemsFromRegularWorkPlan
Einlasten (nur import)Boolean (true oder false)-DispatchOrdersAfterImporting
ProductionOrderNumbers von-bis (z.B. 1-5) (nur export commandline)Text-ProductionOrderNumbers
Auftrag (true oder false)Boolean (true oder false)-Order
Auftrag Archiv (true oder false)Boolean (true oder false)-OrderArchive
Demontage (true oder false)Boolean (true oder false)-Dismantling
Demontage Archiv (true oder false)Boolean (true oder false)-DismantlingArchiv
Material (true oder false)Boolean (true oder false)-Material
Arbeit (true oder false)Boolean (true oder false)-Work
Zusatzkosten (true oder false)Boolean (true oder false)-SupplementaryCost
Neu (true oder false)Boolean (true oder false)-New
Bebuchte (true oder false)Boolean (true oder false)-Entered
Freigegeben (true oder false) ab ABACUS V2020Boolean (true oder false)-Released
fertig gestellte (true oder false)Boolean (true oder false)-Completed
Abgeschlossene (true oder false)Boolean (true oder false)-Closed
Auftrag für Offerte (true oder false) ab ABACUS V2018Boolean (true oder false)-OrderForOffer
Auftrag für Offerte Archiv (true oder false) ab ABACUS V2018Boolean (true oder false)-OrderForOfferArchive


Beispiel Source Code (.NET) für Index 1

FindType findParam = new FindType();
findParam.Index = 1;
findParam.IndexSpecified = true;
findParam.Operation = OperationType.GREATER_EQUAL; // Für OperationType.EQUAL müssen alle Index Parameters mitgegeben.

ObjectDataType allParams = new ObjectDataType();
 
IntDataType[] intPara = new IntDataType[1];
intPara[0] = new IntDataType();
intPara[0].Name = "Status";
intPara[0].Value = param_Status;
allParams.IntData = intPara;

findParam.KeyFields = allParams;