Click or drag to resize

IOBERONServiceSetStock_OrderReceivedFromXML Method

EXALOGIC
Vytvorenie novej objednávky prijatej z XML súbor (z XML údajov). Importuje hlavičku a položky - ak nastane chyba pri niektorej z položiek, doklad bude uložený a budú zapísané len korektné položky. Z tohto dôvodu je potrebné sledovať návratovú hodnotu RecordBaseInfo.Info.

Namespace: Exa.OBERON.Services
Assembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax
ResultValue<RecordBaseInfo> SetStock_OrderReceivedFromXML(
	string XMLData,
	bool ImportAsOriginal,
	string XMLCommunicationSettings,
	string BranchName
)

Parameters

XMLData  String
XML údaje - obsah XML súboru. Štruktúru je možné získať exportom prijatej objednávky do XML súboru.
ImportAsOriginal  Boolean
TRUE - údaje budú importované tak, ako sú uvedené v XML súbore, FALSE - číslo objednávky, dátum a niektoré ďalšie údaje budú generované (nebudú importované zo súboru).
XMLCommunicationSettings  String
Názov nastavenia XML komunikácie (nepovinný parameter). Ak nebude zadaný, nebude možné skladové položky synchronizovať a tak sa naimportujú len ako neskladové.
BranchName  String
Názov prevádzky, pre ktorú je objednávka určená.

Return Value

ResultValueRecordBaseInfo
Ak bola objednávka úspešne vytvorená, v ResultValue.data je vrátený objekt RecordBaseInfo, v ktorom je uložený jednoznačný identifikátor novej objednávky a jej číslo. Vo vlastnosti RecordBaseInfo.Info je popis prípadných problémov a varovaní.
See Also