|
|
 |
IGeneralInvoiceRequestManager::LoadXML method
Description |
V4.30/26 Aug 2010 |
Loads a previously generated XML infoset of an accepted type back into memory for further processing via the returned interface handles. The accepted XML types are - generalInvoiceRequest_430.xsd
- generalInvoiceRequest_410.xsd
- hospitalInvoiceRequest_400.xsd
- mdInvoiceRequest_400.xsd
If the type was lower than V430 the data is loaded and implicitly upgraded to V430 - cf. compatibility measures for the details.
This method serves as dashboard e.g. to produce a reminder from an invoice or to make a "storno" or "copy" XML infoset.
C/C++ syntax |
Parameter description |
| [in] |
BSTR |
bstrInputFile |
The full file name (path + name) of a XML infoset of type generalInvoiceRequest_430.xsd, generalInvoiceRequest_431.xsd, hospitalInvoiceRequest_400.xsd, or mdInvoiceRequest_400.xsd. |
| [out] |
BSTR |
*pbstrUsedSchema |
The full XSD name of the loaded XML file. |
| [out] |
IGeneralInvoiceRequest |
**ppIGeneralInvoiceRequest |
The IGeneralInvoiceRequest interface handle that allows to add further data.
The handle is NULL if an error occurred. |
| [out] |
IGeneralInvoiceResult |
**ppIGeneralInvoiceResult |
The IGeneralInvoiceResult interface handle that allows to get all loaded data back.
The handle is NULL if an error occurred. |
| [out, retval] |
VARIANT_BOOL |
*pbStatus |
Return status of the method. If pbStatus is VARIANT_FALSE then an error occurred and GetAbortInfo should be called to retrieve the error string. |
C/C++ return value |
| S_OK |
This value is returned if the function call was successful or if the return value of a boolean method signalling a true value. In this case the VARIANT_BOOL is set to VARIANT_TRUE. |
| S_FALSE |
This is the return value of a boolean method signalling a false return value. In this case the VARIANT_BOOL is set to VARIANT_FALSE. |
| E_name |
This value is returned if the function call was unsuccessful and an error exception was generated. Note that if you are using SmartPointers an exception is thrown under
these conditions. |
|
 |
|
|