/* bomtest.h Generated by wsdl2h 2.8.131 from bomtest.wsdl and wsmap.dat 2023-11-28 03:25:46 GMT DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE. USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE. gSOAP XML Web services tools Copyright (C) 2000-2023, Robert van Engelen, Genivia Inc. All Rights Reserved. This program is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. -------------------------------------------------------------------------------- A commercial use license is available from Genivia Inc., contact@genivia.com -------------------------------------------------------------------------------- */ /** @page page_notes Notes @note HINTS: - Run soapcpp2 on bomtest.h to generate the SOAP/XML processing logic: Use soapcpp2 -I to specify paths for #import Use soapcpp2 -j to generate improved proxy and server classes. Use soapcpp2 -r to generate a report. - Edit 'typemap.dat' to control namespace bindings and type mappings: It is strongly recommended to customize the names of the namespace prefixes generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces section below and add the modified lines to 'typemap.dat' to rerun wsdl2h. - Run Doxygen (www.doxygen.org) on this file to generate documentation. - Use wsdl2h -c to generate pure C code. - Use wsdl2h -R to include the REST operations defined by the WSDLs. - Use wsdl2h -O3 or -O4 to optimize by removing unused schema components. - Use wsdl2h -d to enable DOM support for xsd:any and xsd:anyType. - Use wsdl2h -F to simulate struct-type derivation in C (also works in C++). - Use wsdl2h -f to generate flat C++ class hierarchy, removes type derivation. - Use wsdl2h -g to generate top-level root elements with readers and writers. - Use wsdl2h -U to map XML names to C++ Unicode identifiers instead of _xNNNN. - Use wsdl2h -u to disable the generation of unions. - Use wsdl2h -L to remove this @note and all other @note comments. - Use wsdl2h -nname to use name as the base namespace prefix instead of 'ns'. - Use wsdl2h -Nname for service prefix and produce multiple service bindings - Struct/class members serialized as XML attributes are annotated with a '@'. - Struct/class members that have a special role are annotated with a '$'. @warning DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE. USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE: THE GENERATED soapStub.h FILE CONTAINS THIS CONTENT WITHOUT ANNOTATIONS. @copyright LICENSE: @verbatim -------------------------------------------------------------------------------- gSOAP XML Web services tools Copyright (C) 2000-2023, Robert van Engelen, Genivia Inc. All Rights Reserved. The wsdl2h tool and its generated software are released under the GPL. This software is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. -------------------------------------------------------------------------------- GPL license. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author contact information: engelen@genivia.com / engelen@acm.org This program is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. -------------------------------------------------------------------------------- A commercial-use license is available from Genivia, Inc., contact@genivia.com -------------------------------------------------------------------------------- @endverbatim */ //gsoapopt c++,w /******************************************************************************\ * * * Definitions * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /* WSDL Documentation: */ /******************************************************************************\ * * * $SIZE typemap variable: * * int * * * \******************************************************************************/ /******************************************************************************\ * * * Import * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Namespaces * * * \******************************************************************************/ /* NOTE: It is strongly recommended to customize the names of the namespace prefixes generated by wsdl2h. To do so, modify the prefix bindings below and add the modified lines to 'typemap.dat' then rerun wsdl2h (use wsdl2h -t typemap.dat): ns1 = "urn:chintelectric.com:xi:plm" */ #define SOAP_NAMESPACE_OF_ns1 "urn:chintelectric.com:xi:plm" //gsoap ns1 schema namespace: urn:chintelectric.com:xi:plm //gsoap ns1 schema form: unqualified /******************************************************************************\ * * * Built-in Schema Types and Top-Level Elements and Attributes * * * \******************************************************************************/ /******************************************************************************\ * * * Forward Declarations * * * \******************************************************************************/ class ns1__DT_USCOREBOM_USCORES4_USCOREREQ; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /// @brief "urn:chintelectric.com:xi:plm":DT_BOM_S4_REQ is a complexType. /// ///
/// /// @note class ns1__DT_USCOREBOM_USCORES4_USCOREREQ operations: /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ* soap_new_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*) allocate and default initialize /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ* soap_new_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*, int num) allocate and default initialize an array /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ* soap_new_req_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*, ...) allocate, set required members /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ* soap_new_set_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*, ...) allocate, set all public members /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ::soap_default(soap*) default initialize members /// - int soap_read_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*, ns1__DT_USCOREBOM_USCORES4_USCOREREQ*) deserialize from a stream /// - int soap_write_ns1__DT_USCOREBOM_USCORES4_USCOREREQ(soap*, ns1__DT_USCOREBOM_USCORES4_USCOREREQ*) serialize to a stream /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ* ns1__DT_USCOREBOM_USCORES4_USCOREREQ::soap_dup(soap*) returns deep copy of ns1__DT_USCOREBOM_USCORES4_USCOREREQ, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - ns1__DT_USCOREBOM_USCORES4_USCOREREQ::soap_del() deep deletes ns1__DT_USCOREBOM_USCORES4_USCOREREQ data members, use only after ns1__DT_USCOREBOM_USCORES4_USCOREREQ::soap_dup(NULL) (use soapcpp2 -Ed) /// - int ns1__DT_USCOREBOM_USCORES4_USCOREREQ::soap_type() returns SOAP_TYPE_ns1__DT_USCOREBOM_USCORES4_USCOREREQ or derived type identifier class ns1__DT_USCOREBOM_USCORES4_USCOREREQ { public: /// @note class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO operations: /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*) allocate and default initialize /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO* soap_new_req__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO* soap_new_set__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO*) serialize to a stream /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO* _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO::soap_del() deep deletes _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO data members, use only after _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO::soap_type() returns SOAP_TYPE__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO or derived type identifier class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_BASEINFO { public: /// Element "REQ_TRACE_ID" of type xs:string. char* REQ_USCORETRACE_USCOREID 0; ///< Optional element. } *BASEINFO 0; ///< Optional element. /// Size of LIST array is 0..unbounded. $ int __sizeLIST 0; /// @note class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST operations: /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*) allocate and default initialize /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST* soap_new_req__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST* soap_new_set__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST*) serialize to a stream /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST* _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST::soap_del() deep deletes _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST data members, use only after _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST::soap_type() returns SOAP_TYPE__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST or derived type identifier class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST { public: /// @note class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD operations: /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*) allocate and default initialize /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD* soap_new_req__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD* soap_new_set__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD*) serialize to a stream /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD* _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD::soap_del() deep deletes _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD data members, use only after _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD::soap_type() returns SOAP_TYPE__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD or derived type identifier class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD { public: ////// PPI001-BOMPLM->SAP ///
/// /// Element "PSPNR" of type xs:string. char* PSPNR 0; ///< Optional element. /// /// /// Element "MATNR" of type xs:string. char* MATNR 1; ///< Required element. /// /// /// Element "WERKS" of type xs:string. char* WERKS 1; ///< Required element. ////// WBS ///
/// /// Element "DATUV" of type xs:string. char* DATUV 0; ///< Optional element. ////// BOM ///
/// /// Element "STLAN" of type xs:string. char* STLAN 0; ///< Optional element. ////// BOM ///
/// /// Element "STLAL" of type xs:string. char* STLAL 0; ///< Optional element. /// /// /// Element "BMENG" of type xs:string. char* BMENG 1; ///< Required element. /// /// /// Element "BMEIN" of type xs:string. char* BMEIN 0; ///< Optional element. /// /// /// Element "STKTX" of type xs:string. char* STKTX 0; ///< Optional element. } HEAD 1; ///< Required element. /// @note class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS operations: /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*) allocate and default initialize /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS* soap_new_req__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS* soap_new_set__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS*) serialize to a stream /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS* _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS::soap_del() deep deletes _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS data members, use only after _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS::soap_type() returns SOAP_TYPE__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS or derived type identifier class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS { public: /// Size of ITEM array is 0..unbounded. $ int __sizeITEM 0; /// @note class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM operations: /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*) allocate and default initialize /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new_req__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new_set__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM*) serialize to a stream /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_del() deep deletes _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM data members, use only after _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_type() returns SOAP_TYPE__ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM or derived type identifier class _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM { public: ////// BOM ///
/// /// Element "DATUV" of type xs:string. char* DATUV 0; ///< Optional element. /// /// /// Element "POSTP" of type xs:string. char* POSTP 1; ///< Required element. /// /// /// Element "POSNR" of type xs:string. char* POSNR 1; ///< Required element. ////// BOM ///
/// /// Element "IDNRK" of type xs:string. char* IDNRK 1; ///< Required element. /// /// /// Element "MENGE" of type xs:string. char* MENGE 1; ///< Required element. /// /// /// Element "MEINS" of type xs:string. char* MEINS 0; ///< Optional element. /// /// /// Element "SORTF" of type xs:string. char* SORTF 0; ///< Optional element. ////// BOM ///
/// /// Element "POTX1" of type xs:string. char* POTX1 0; ///< Optional element. } *ITEM 0; ///< Multiple elements. } ITEMS 1; ///< Required element. } *LIST 0; ///< Multiple elements. /// Pointer to soap context that manages this instance. struct soap *soap ; }; /******************************************************************************\ * * * Additional Top-Level Elements * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /// @brief Top-level root element "urn:chintelectric.com:xi:plm":MT_BOM_S4_REQ of type "urn:chintelectric.com:xi:plm":DT_BOM_S4_REQ. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. /******************************************************************************\ * * * Additional Top-Level Attributes * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /******************************************************************************\ * * * Services * * * \******************************************************************************/ //gsoap ns1 service name: SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding //gsoap ns1 service type: SIO_USCOREBOM_USCOREPLM_USCOREASYN //gsoap ns1 service port: http://gfpot01:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service port: https://gfpot01:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service namespace: urn:chintelectric.com:xi:plm //gsoap ns1 service transport: http://schemas.xmlsoap.org/soap/http /** @mainpage SIO_USCOREBOM_USCOREPLM_USCOREASYN Definitions @section SIO_USCOREBOM_USCOREPLM_USCOREASYN_documentation Documentation @section SIO_USCOREBOM_USCOREPLM_USCOREASYN_bindings Service Bindings - @ref SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding @section SIO_USCOREBOM_USCOREPLM_USCOREASYN_more More Information - @ref page_notes "Notes" - @ref page_XMLDataBinding "XML Data Binding" - @ref SOAP_ENV__Header "SOAP Header Content" (when applicable) - @ref SOAP_ENV__Detail "SOAP Fault Detail Content" (when applicable) */ /** @page SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding Binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding" @section SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding_operations Operations of Binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding" - @ref __ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN @section SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding_ports Default endpoints of Binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding" - http://gfpot01:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpot01:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm @note Use wsdl2h option -Nname to change the service binding prefix name */ /******************************************************************************\ * * * Service Binding * * SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN * * * \******************************************************************************/ /** Operation "__ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN" of service binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding". - WS-Policy applicable to the operation: - One-way service request message - SOAP document/literal style messaging - Default endpoints: - http://gfpot01:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpot01:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SIO_BOM_PLM_ASYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - Default SOAP action or REST location path: - "http://sap.com/xi/WebService/soap1.1" - Addressing input action: "http://sap.com/xi/WebService/soap1.1" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_send___ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // input parameters: ns1__DT_USCOREBOM_USCORES4_USCOREREQ* ns1__MT_USCOREBOM_USCORES4_USCOREREQ, ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN( struct soap *soap, // input parameters: ns1__DT_USCOREBOM_USCORES4_USCOREREQ* ns1__MT_USCOREBOM_USCORES4_USCOREREQ, // output parameters: ); @endcode C++ proxy class (defined in soapSIO_USCOREBOM_USCOREPLM_USCOREASYNBindingProxy.h generated with soapcpp2): @code class SIO_USCOREBOM_USCOREPLM_USCOREASYNBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapSIO_USCOREBOM_USCOREPLM_USCOREASYNBindingService.h generated with soapcpp2): @code class SIO_USCOREBOM_USCOREPLM_USCOREASYNBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap ns1 service method-protocol: SIO_USCOREBOM_USCOREPLM_USCOREASYN SOAP //gsoap ns1 service method-style: SIO_USCOREBOM_USCOREPLM_USCOREASYN document //gsoap ns1 service method-encoding: SIO_USCOREBOM_USCOREPLM_USCOREASYN literal //gsoap ns1 service method-input-action: SIO_USCOREBOM_USCOREPLM_USCOREASYN http://sap.com/xi/WebService/soap1.1 int __ns1__SIO_USCOREBOM_USCOREPLM_USCOREASYN( ns1__DT_USCOREBOM_USCORES4_USCOREREQ* ns1__MT_USCOREBOM_USCORES4_USCOREREQ, ///< Input parameter void ///< One-way message: no output parameter ); /** @page SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding Binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding" @section SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding_policy_enablers Policy Enablers of Binding "SIO_USCOREBOM_USCOREPLM_USCOREASYNBinding" None specified. */ /******************************************************************************\ * * * XML Data Binding * * * \******************************************************************************/ /** @page page_XMLDataBinding XML Data Binding SOAP/XML services use data bindings that are contractually bound by WSDLs and are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data bindings are adopted from XML schemas as part of the WSDL types section or when running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings. @note The following readers and writers are C/C++ data type (de)serializers auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the (de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in your code to import these data type and function declarations. Only use the soapcpp2-generated files in your project build. Do not include the wsdl2h- generated .h file in your code. @note Data can be read and deserialized from: - an int file descriptor, using soap->recvfd = fd - a socket, using soap->socket = (int)... - a C++ stream (istream, stringstream), using soap->is = (istream*)... - a C string, using soap->is = (const char*)... - any input, using the soap->frecv() callback @note Data can be serialized and written to: - an int file descriptor, using soap->sendfd = (int)... - a socket, using soap->socket = (int)... - a C++ stream (ostream, stringstream), using soap->os = (ostream*)... - a C string, using soap->os = (const char**)... - any output, using the soap->fsend() callback @note The following options are available for (de)serialization control: - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle - soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!) - soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles) - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings */ /** @section ns1 Top-level root elements of schema "urn:chintelectric.com:xi:plm" -/// 1 ///
/// /// @note class ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP operations: /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP* soap_new_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*) allocate and default initialize /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP* soap_new_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*, int num) allocate and default initialize an array /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP* soap_new_req_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*, ...) allocate, set required members /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP* soap_new_set_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*, ...) allocate, set all public members /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP::soap_default(soap*) default initialize members /// - int soap_read_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*, ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP*) deserialize from a stream /// - int soap_write_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP(soap*, ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP*) serialize to a stream /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP* ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP::soap_dup(soap*) returns deep copy of ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP::soap_del() deep deletes ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP data members, use only after ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP::soap_dup(NULL) (use soapcpp2 -Ed) /// - int ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP::soap_type() returns SOAP_TYPE_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP or derived type identifier class ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP { public: /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_RSP_USCOREBASEINFO { public: /// Element "REQ_TRACE_ID" of type xs:string. char* REQ_USCORETRACE_USCOREID 1; ///< Required element. } RSP_USCOREBASEINFO 1; ///< Required element. /// Size of ZTABLE_RETURN array is 0..unbounded. $ int __sizeZTABLE_USCORERETURN 0; /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP_ZTABLE_USCORERETURN { public: /// /// /// Element "MATNR" of type xs:string. char* MATNR 0; ///< Optional element. /// /// /// Element "TYPE" of type xs:string. char* TYPE 0; ///< Optional element. /// /// /// Element "MESSAGE" of type xs:string. char* MESSAGE 0; ///< Optional element. } *ZTABLE_USCORERETURN 0; ///< Multiple elements. /// Pointer to soap context that manages this instance. struct soap *soap ; }; /// @brief "urn:chintelectric.com:xi:plm":DT_PROCESSROUTE_S4_REQ is a complexType. /// ////// PPI002-PLM ERP (PLM->SAP) ///
/// /// @note class ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ operations: /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* soap_new_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*) allocate and default initialize /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* soap_new_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*, int num) allocate and default initialize an array /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* soap_new_req_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*, ...) allocate, set required members /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* soap_new_set_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*, ...) allocate, set all public members /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ::soap_default(soap*) default initialize members /// - int soap_read_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*, ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ*) deserialize from a stream /// - int soap_write_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ(soap*, ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ*) serialize to a stream /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ::soap_dup(soap*) returns deep copy of ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ::soap_del() deep deletes ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ data members, use only after ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ::soap_dup(NULL) (use soapcpp2 -Ed) /// - int ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ::soap_type() returns SOAP_TYPE_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ or derived type identifier class ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ { public: /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_BASEINFO { public: /// Element "REQ_TRACE_ID" of type xs:string. char* REQ_USCORETRACE_USCOREID 0; ///< Optional element. } BASEINFO 1; ///< Required element. /// Size of LIST array is 0..unbounded. $ int __sizeLIST 0; /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST { public: /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_HEAD { public: /// /// /// Element "MATNR" of type xs:string. char* MATNR 1; ///< Required element. /// /// /// Element "WERKS" of type xs:string. char* WERKS 1; ///< Required element. /// /// /// Element "VERWE" of type xs:string. char* VERWE 1; ///< Required element. /// /// /// Element "STATU" of type xs:string. char* STATU 1; ///< Required element. /// /// /// Element "DATUV" of type xs:string. char* DATUV 0; ///< Optional element. /// /// /// Element "PLNAL" of type xs:string. char* PLNAL 0; ///< Optional element. ////// PPI002-PLM ERP (PLM->SAP) ///
/// /// Element "PSPNR" of type xs:string. char* PSPNR 0; ///< Optional element. } HEAD 1; ///< Required element. /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS { public: /// Size of ITEM array is 0..unbounded. $ int __sizeITEM 0; /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM { public: /// /// /// Element "PLNAL" of type xs:string. char* PLNAL 0; ///< Optional element. /// /// /// Element "PLNFL" of type xs:string. char* PLNFL 0; ///< Optional element. /// /// /// Element "DATUV" of type xs:string. char* DATUV 0; ///< Optional element. /// /// /// Element "FLGAT" of type xs:string. char* FLGAT 0; ///< Optional element. /// /// /// Element "BEZFL" of type xs:string. char* BEZFL 0; ///< Optional element. /// /// /// Element "LTXA1" of type xs:string. char* LTXA1 0; ///< Optional element. /// /// /// Element "VORNR1" of type xs:string. char* VORNR1 0; ///< Optional element. /// /// /// Element "VORNR2" of type xs:string. char* VORNR2 0; ///< Optional element. /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS { public: /// Size of SUBITEM array is 0..unbounded. $ int __sizeSUBITEM 0; /// @note class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM operations: /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*) allocate and default initialize /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM* soap_new__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM* soap_new_req__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM* soap_new_set__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM(soap*, _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM*) serialize to a stream /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM* _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM::soap_del() deep deletes _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM data members, use only after _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM::soap_type() returns SOAP_TYPE__ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM or derived type identifier class _ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST_ITEMS_ITEM_SUBITEMS_SUBITEM { public: /// /// /// Element "VORNR" of type xs:string. char* VORNR 0; ///< Optional element. /// /// /// Element "ARBPL" of type xs:string. char* ARBPL 0; ///< Optional element. /// /// /// Element "STEUS" of type xs:string. char* STEUS 0; ///< Optional element. /// /// /// Element "LTXA1" of type xs:string. char* LTXA1 0; ///< Optional element. /// /// /// Element "USR00" of type xs:string. char* USR00 0; ///< Optional element. /// /// /// Element "BMSCH" of type xs:string. char* BMSCH 1; ///< Required element. /// /// /// Element "PLNME" of type xs:string. char* PLNME 0; ///< Optional element. ////// WBS ///
/// /// Element "VGW01" of type xs:string. char* VGW01 1; ///< Required element. ////// 1 ///
/// /// Element "VGE01" of type xs:string. char* VGE01 1; ///< Required element. ////// 1 ///
/// /// Element "VGW02" of type xs:string. char* VGW02 1; ///< Required element. ////// 2 ///
/// /// Element "VGE02" of type xs:string. char* VGE02 1; ///< Required element. ////// 2 ///
/// /// Element "VGW05" of type xs:string. char* VGW05 0; ///< Optional element. ////// 5 ///
/// /// Element "VGE05" of type xs:string. char* VGE05 0; ///< Optional element. } *SUBITEM 0; ///< Multiple elements. } SUBITEMS 1; ///< Required element. } *ITEM 0; ///< Multiple elements. } ITEMS 1; ///< Required element. } *LIST 0; ///< Multiple elements. /// Pointer to soap context that manages this instance. struct soap *soap ; }; /******************************************************************************\ * * * Additional Top-Level Elements * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /// @brief Top-level root element "urn:chintelectric.com:xi:plm":MT_PROCESSROUTE_S4_RSP of type "urn:chintelectric.com:xi:plm":DT_PROCESSROUTE_S4_RSP. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. /// @brief Top-level root element "urn:chintelectric.com:xi:plm":MT_PROCESSROUTE_S4_REQ of type "urn:chintelectric.com:xi:plm":DT_PROCESSROUTE_S4_REQ. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. /******************************************************************************\ * * * Additional Top-Level Attributes * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /******************************************************************************\ * * * Services * * * \******************************************************************************/ //gsoap ns1 service name: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding //gsoap ns1 service type: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN //gsoap ns1 service port: http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service port: https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service namespace: urn:chintelectric.com:xi:plm //gsoap ns1 service transport: http://schemas.xmlsoap.org/soap/http /** @mainpage SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN Definitions @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN_documentation Documentation @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN_bindings Service Bindings - @ref SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN_more More Information - @ref page_notes "Notes" - @ref page_XMLDataBinding "XML Data Binding" - @ref SOAP_ENV__Header "SOAP Header Content" (when applicable) - @ref SOAP_ENV__Detail "SOAP Fault Detail Content" (when applicable) */ /** @page SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding Binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding" @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding_operations Operations of Binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding" - @ref __ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding_ports Default endpoints of Binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding" - http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm @note Use wsdl2h option -Nname to change the service binding prefix name */ /******************************************************************************\ * * * Service Binding * * SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN * * * \******************************************************************************/ /** Operation "__ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN" of service binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding". - WS-Policy applicable to the operation: - SOAP document/literal style messaging - Default endpoints: - http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_PROCESSROUTE_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - Default SOAP action or REST location path: - "http://sap.com/xi/WebService/soap1.1" - Addressing input action: "http://sap.com/xi/WebService/soap1.1" - Addressing output action: "http://sap.com/xi/WebService/soap1.1Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // input parameters: ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* ns1__MT_USCOREPROCESSROUTE_USCORES4_USCOREREQ, // output parameters: ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP&ns1__MT_USCOREPROCESSROUTE_USCORES4_USCORERSP ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN( struct soap *soap, // input parameters: ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* ns1__MT_USCOREPROCESSROUTE_USCORES4_USCOREREQ, // output parameters: ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP&ns1__MT_USCOREPROCESSROUTE_USCORES4_USCORERSP ); @endcode C++ proxy class (defined in soapSI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h generated with soapcpp2): @code class SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapSI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingService.h generated with soapcpp2): @code class SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap ns1 service method-protocol: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN SOAP //gsoap ns1 service method-style: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN document //gsoap ns1 service method-encoding: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN literal //gsoap ns1 service method-input-action: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN http://sap.com/xi/WebService/soap1.1 //gsoap ns1 service method-output-action: SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN http://sap.com/xi/WebService/soap1.1Response int __ns1__SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYN( ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ* ns1__MT_USCOREPROCESSROUTE_USCORES4_USCOREREQ, ///< Input parameter ns1__DT_USCOREPROCESSROUTE_USCORES4_USCORERSP&ns1__MT_USCOREPROCESSROUTE_USCORES4_USCORERSP ///< Output parameter ); /** @page SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding Binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding" @section SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding_policy_enablers Policy Enablers of Binding "SI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBinding" None specified. */ /******************************************************************************\ * * * XML Data Binding * * * \******************************************************************************/ /** @page page_XMLDataBinding XML Data Binding SOAP/XML services use data bindings that are contractually bound by WSDLs and are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data bindings are adopted from XML schemas as part of the WSDL types section or when running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings. @note The following readers and writers are C/C++ data type (de)serializers auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the (de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in your code to import these data type and function declarations. Only use the soapcpp2-generated files in your project build. Do not include the wsdl2h- generated .h file in your code. @note Data can be read and deserialized from: - an int file descriptor, using soap->recvfd = fd - a socket, using soap->socket = (int)... - a C++ stream (istream, stringstream), using soap->is = (istream*)... - a C string, using soap->is = (const char*)... - any input, using the soap->frecv() callback @note Data can be serialized and written to: - an int file descriptor, using soap->sendfd = (int)... - a socket, using soap->socket = (int)... - a C++ stream (ostream, stringstream), using soap->os = (ostream*)... - a C string, using soap->os = (const char**)... - any output, using the soap->fsend() callback @note The following options are available for (de)serialization control: - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle - soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!) - soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles) - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings */ /** @section ns1 Top-level root elements of schema "urn:chintelectric.com:xi:plm" -/// 5 ///
/// /// @note class ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP operations: /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP* soap_new_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*) allocate and default initialize /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP* soap_new_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*, int num) allocate and default initialize an array /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP* soap_new_req_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*, ...) allocate, set required members /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP* soap_new_set_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*, ...) allocate, set all public members /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP::soap_default(soap*) default initialize members /// - int soap_read_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*, ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP*) deserialize from a stream /// - int soap_write_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP(soap*, ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP*) serialize to a stream /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP* ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP::soap_dup(soap*) returns deep copy of ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP::soap_del() deep deletes ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP data members, use only after ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP::soap_dup(NULL) (use soapcpp2 -Ed) /// - int ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP::soap_type() returns SOAP_TYPE_ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP or derived type identifier class ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP { public: /// @note class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO operations: /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*) allocate and default initialize /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO* soap_new_req__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO* soap_new_set__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO*) serialize to a stream /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO* _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO::soap_del() deep deletes _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO data members, use only after _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO::soap_type() returns SOAP_TYPE__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO or derived type identifier class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_RSP_USCOREBASEINFO { public: /// Element "REQ_TRACE_ID" of type xs:string. char* REQ_USCORETRACE_USCOREID 0; ///< Optional element. } *RSP_USCOREBASEINFO 0; ///< Optional element. /// Size of ZTABLE_RETURN array is 0..unbounded. $ int __sizeZTABLE_USCORERETURN 0; /// @note class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN operations: /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*) allocate and default initialize /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN* soap_new_req__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN* soap_new_set__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN*) serialize to a stream /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN* _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN::soap_del() deep deletes _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN data members, use only after _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN::soap_type() returns SOAP_TYPE__ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN or derived type identifier class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP_ZTABLE_USCORERETURN { public: /// Element "SERNR" of type xs:string. char* SERNR 0; ///< Optional element. /// Element "TYPE" of type xs:string. char* TYPE 0; ///< Optional element. /// Element "MESSAGE" of type xs:string. char* MESSAGE 0; ///< Optional element. } *ZTABLE_USCORERETURN 0; ///< Multiple elements. /// Pointer to soap context that manages this instance. struct soap *soap ; }; /// @brief "urn:chintelectric.com:xi:plm":DT_FACTORY_NUMBER_REQ is a complexType. /// ////// PPI004PLM->SAP ///
/// /// @note class ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ operations: /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* soap_new_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*) allocate and default initialize /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* soap_new_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*, int num) allocate and default initialize an array /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* soap_new_req_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*, ...) allocate, set required members /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* soap_new_set_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*, ...) allocate, set all public members /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ::soap_default(soap*) default initialize members /// - int soap_read_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*, ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ*) deserialize from a stream /// - int soap_write_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ(soap*, ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ*) serialize to a stream /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ::soap_dup(soap*) returns deep copy of ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ::soap_del() deep deletes ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ data members, use only after ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ::soap_dup(NULL) (use soapcpp2 -Ed) /// - int ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ::soap_type() returns SOAP_TYPE_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ or derived type identifier class ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ { public: /// @note class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO operations: /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*) allocate and default initialize /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO* soap_new_req__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO* soap_new_set__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO*) serialize to a stream /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO* _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO::soap_del() deep deletes _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO data members, use only after _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO::soap_type() returns SOAP_TYPE__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO or derived type identifier class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_BASEINFO { public: /// Element "REQ_TRACE_ID" of type xs:string. char* REQ_USCORETRACE_USCOREID 0; ///< Optional element. } *BASEINFO 0; ///< Optional element. /// @note class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS operations: /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*) allocate and default initialize /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS* soap_new_req__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS* soap_new_set__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS*) serialize to a stream /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS* _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS::soap_del() deep deletes _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS data members, use only after _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS::soap_type() returns SOAP_TYPE__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS or derived type identifier class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS { public: /// Size of ITEM array is 0..unbounded. $ int __sizeITEM 0; /// @note class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM operations: /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*) allocate and default initialize /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM* soap_new__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*, int num) allocate and default initialize an array /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM* soap_new_req__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*, ...) allocate, set required members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM* soap_new_set__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*, ...) allocate, set all public members /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM::soap_default(soap*) default initialize members /// - int soap_read__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM*) deserialize from a stream /// - int soap_write__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM(soap*, _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM*) serialize to a stream /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM* _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM::soap_dup(soap*) returns deep copy of _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) /// - _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM::soap_del() deep deletes _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM data members, use only after _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM::soap_dup(NULL) (use soapcpp2 -Ed) /// - int _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM::soap_type() returns SOAP_TYPE__ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM or derived type identifier class _ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM { public: /// /// /// Element "PSPID" of type xs:string. char* PSPID 0; ///< Optional element. ////// PPI004PLM->SAP ///
/// /// Element "ZPSPID" of type xs:string. char* ZPSPID 0; ///< Optional element. /// /// /// Element "MATNR" of type xs:string. char* MATNR 0; ///< Optional element. /// /// /// Element "ZZD" of type xs:string. char* ZZD 0; ///< Optional element. /// /// /// Element "ZGH" of type xs:string. char* ZGH 0; ///< Optional element. /// /// /// Element "SERNR" of type xs:string. char* SERNR 0; ///< Optional element. /// /// /// Element "WERKS" of type xs:string. char* WERKS 0; ///< Optional element. /// /// /// Element "RSPOS" of type xs:string. char* RSPOS 0; ///< Optional element. } *ITEM 0; ///< Multiple elements. } *ITEMS 0; ///< Optional element. /// Pointer to soap context that manages this instance. struct soap *soap ; }; /******************************************************************************\ * * * Additional Top-Level Elements * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /// @brief Top-level root element "urn:chintelectric.com:xi:plm":MT_FACTORY_NUMBER_REQ of type "urn:chintelectric.com:xi:plm":DT_FACTORY_NUMBER_REQ. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. /// @brief Top-level root element "urn:chintelectric.com:xi:plm":MT_FACTORY_NUMBER_RSP of type "urn:chintelectric.com:xi:plm":DT_FACTORY_NUMBER_RSP. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. /******************************************************************************\ * * * Additional Top-Level Attributes * * urn:chintelectric.com:xi:plm * * * \******************************************************************************/ /******************************************************************************\ * * * Services * * * \******************************************************************************/ //gsoap ns1 service name: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding //gsoap ns1 service type: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN //gsoap ns1 service port: http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service port: https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm //gsoap ns1 service namespace: urn:chintelectric.com:xi:plm //gsoap ns1 service transport: http://schemas.xmlsoap.org/soap/http /** @mainpage SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN Definitions @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN_documentation Documentation @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN_bindings Service Bindings - @ref SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN_more More Information - @ref page_notes "Notes" - @ref page_XMLDataBinding "XML Data Binding" - @ref SOAP_ENV__Header "SOAP Header Content" (when applicable) - @ref SOAP_ENV__Detail "SOAP Fault Detail Content" (when applicable) */ /** @page SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding Binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding" @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding_operations Operations of Binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding" - @ref __ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding_ports Default endpoints of Binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding" - http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm @note Use wsdl2h option -Nname to change the service binding prefix name */ /******************************************************************************\ * * * Service Binding * * SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN * * * \******************************************************************************/ /** Operation "__ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN" of service binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding". - WS-Policy applicable to the operation: - SOAP document/literal style messaging - Default endpoints: - http://gfpoapp:50100/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - https://gfpoapp:50101/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_CHINT_ELECTRIC&receiverParty=&receiverService=&interface=SI_FACTORY_NUMBER_PLM_OUT_SYN&interfaceNamespace=urn%3Achintelectric.com%3Axi%3Aplm - Default SOAP action or REST location path: - "http://sap.com/xi/WebService/soap1.1" - Addressing input action: "http://sap.com/xi/WebService/soap1.1" - Addressing output action: "http://sap.com/xi/WebService/soap1.1Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // input parameters: ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* ns1__MT_USCOREFACTORY_USCORENUMBER_USCOREREQ, // output parameters: ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP&ns1__MT_USCOREFACTORY_USCORENUMBER_USCORERSP ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN( struct soap *soap, // input parameters: ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* ns1__MT_USCOREFACTORY_USCORENUMBER_USCOREREQ, // output parameters: ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP&ns1__MT_USCOREFACTORY_USCORENUMBER_USCORERSP ); @endcode C++ proxy class (defined in soapSI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h generated with soapcpp2): @code class SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapSI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingService.h generated with soapcpp2): @code class SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap ns1 service method-protocol: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN SOAP //gsoap ns1 service method-style: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN document //gsoap ns1 service method-encoding: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN literal //gsoap ns1 service method-input-action: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN http://sap.com/xi/WebService/soap1.1 //gsoap ns1 service method-output-action: SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN http://sap.com/xi/WebService/soap1.1Response int __ns1__SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYN( ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ* ns1__MT_USCOREFACTORY_USCORENUMBER_USCOREREQ, ///< Input parameter ns1__DT_USCOREFACTORY_USCORENUMBER_USCORERSP&ns1__MT_USCOREFACTORY_USCORENUMBER_USCORERSP ///< Output parameter ); /** @page SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding Binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding" @section SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding_policy_enablers Policy Enablers of Binding "SI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBinding" None specified. */ /******************************************************************************\ * * * XML Data Binding * * * \******************************************************************************/ /** @page page_XMLDataBinding XML Data Binding SOAP/XML services use data bindings that are contractually bound by WSDLs and are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data bindings are adopted from XML schemas as part of the WSDL types section or when running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings. @note The following readers and writers are C/C++ data type (de)serializers auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the (de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in your code to import these data type and function declarations. Only use the soapcpp2-generated files in your project build. Do not include the wsdl2h- generated .h file in your code. @note Data can be read and deserialized from: - an int file descriptor, using soap->recvfd = fd - a socket, using soap->socket = (int)... - a C++ stream (istream, stringstream), using soap->is = (istream*)... - a C string, using soap->is = (const char*)... - any input, using the soap->frecv() callback @note Data can be serialized and written to: - an int file descriptor, using soap->sendfd = (int)... - a socket, using soap->socket = (int)... - a C++ stream (ostream, stringstream), using soap->os = (ostream*)... - a C string, using soap->os = (const char**)... - any output, using the soap->fsend() callback @note The following options are available for (de)serialization control: - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle - soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!) - soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles) - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings */ /** @section ns1 Top-level root elements of schema "urn:chintelectric.com:xi:plm" -/// WBS ///