IOBERONServiceSetStock_OrderReceivedFromXML Method | |
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.ServicesAssembly: 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
)
Function SetStock_OrderReceivedFromXML (
XMLData As String,
ImportAsOriginal As Boolean,
XMLCommunicationSettings As String,
BranchName As String
) As ResultValue(Of RecordBaseInfo)
Dim instance As IOBERONService
Dim XMLData As String
Dim ImportAsOriginal As Boolean
Dim XMLCommunicationSettings As String
Dim BranchName As String
Dim returnValue As ResultValue(Of RecordBaseInfo)
returnValue = instance.SetStock_OrderReceivedFromXML(XMLData,
ImportAsOriginal, XMLCommunicationSettings,
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
ResultValueRecordBaseInfoAk 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