Service CreatePurchase
  • 05 Jul 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

Service CreatePurchase

  • Dark
    Light
  • PDF

Article summary

 

Ein Beleg (Angebot/Auftrag) wird über das Menü [Aktionen] [Fertig?] auf "Fertig" gesetzt.

Über die gewünschte und eingerichtete Schnittstelle für Angebots- oder Auftragsexport gelangt dann der Beleg ins ERP-System des Händlers.

Bestimmte Positionen im Auftrag werden dann direkt über das ERP System bestellt. Dabei wird eine JSON-Datei erstellt.

Diese Datei wird dann vom Batchsystem wieder ins moveIT ISS+ importiert und es wird eine Bestellung erzeugt.

 

ServiceData

 

Header

OrgCde (Organisation/Marktnummer) und Language sind optional.

Service muss den Fixwert "CreatePurchase" enthalten.

 

Document

Type

- 1 .. Angebot, daraus werden Anfragen

- 2 .. Auftrag, daraus werden Bestellungen

SearchType

- 1 .. Suche per DocNum (sichtbare Belegenummer); Nur möglich, wenn die Nummerkreise der Geschäftsperioden keine doppelten Belegnummern zulassen!

- 2 .. Suche per DocNbr (interne Belegnummer)

- 3 .. Suche per GUID des Belegs

Empfehlung ist 2 oder 3, da diese 100% eindeutig sind. 

SearchValue

Suchwert entsprechend dem SearchType 

ERPNumber

optional, wird beim Beleg als externe Angebots-/Auftragsnummer hinterlegt

PurchaseERPNumber (NOCH NICHT REASLISIERT!):

Bestellnummer, optional, wird bei den lt. Positionen erzeugten

 

Supplier

Es können hier mehrere Liefearnten eines Auftrages übergeben werden. 

SearchType

- 1 .. Suche per ILN/GLN

- 2 .. Guid des Lieferanten

- 3 .. interne Adressnummer des Lieferanten

- 4 .. Adressnummer des Lieferanten 

SearchValue

Suchwert entsprechend dem SearchType 

PurchaseERPNumber

Bestellnummer, optional, wird bei der erzeugten Bestellung für den Lieferanten als externe Bestellnummer hinterlegt

 

Position

Es können hier mehrere Positionen eines Auftrags übergeben/bestellt werden.

Die hier übergebenen Positionen müssen zum Beleg lt. "Document" gehören. 

SearchType

- 1 .. Suche per PosSNr (interner Positionsnummer/Sequenznummer)

- 2 .. Suche per Guid der Position

SearchValue

Suchwert entsprechend dem SearchType

PurchasePositionERPNumber

externe (ERP) Bestellnummer der Position, optional, wird bei der erstellten Bestellposition hinterlegt

ServiceReturnData

 

 

ServiceReturnData

 

Document

Enthält nochmals alle Informationen zum Beleg für den die Anfragen/Bestellungen erzeugt wurden, welche schon teilweise beim Call geschickt wurden. 

Type

- 1 .. Angebot, daraus wurden Anfragen

- 2 .. Auftrag, daraus wurden Bestellungen

DocNum

sichtbare Belegenummer

DocNbr

interne Belegnummer

Guid

GUID des Belegs

 

Purchase

Aus einem Angebot oder Auftrag können mehrere Anfragen/Bestellungen erstellt worden sein; je Lieferant eine Bestellung. 

PchNum

sichtbare Anfrage-/Bestellnummer

PchNbr

interne Anfrage-/Bestellnummer

Guid

Guid der Anfrage/Bestellung

SupplierAdrNbr

allg./interne Adressnummer des Lieferanten

NumOfPositions

Anzahl der bestellten Positionen

 

 

 

 

 


Was this article helpful?