[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: HTTPAPI + WSDL2RPG V1.13, Crashing in SRVPGM creation stage
Unfortunately something is wrong with the wsdl file you posted to the
mailing list, because I get a "Pointer not set ..." error when I try
to generate the stub module. Hence I cannot debug the problem. I have
never seen a RNF7301 error in conjunction with the WSDL2RPG utility
before. But I guess that it might be related to the 64k barrier of
RPG. So please search for all occurrences of 'DIM_A' and change the
values from the default (128) to 1. Then try to compile the module. If
that works you have to adjust the array sizes to your needs. Or you
may consider to use dynamic arrays as described in document "FAQ How
to Use Dynamic Arrays".
If nothing helps, please send the wsdl file as an attachment to. Also
add the WSDL2RPG command that you used to generate the stub module so
that I can easily reproduce the problem.
Thomas.
ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 04.07.2011 10:41:58:
> Von: dhanushkamanjula@xxxxxxxxx
> An: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> Datum: 05.07.2011 06:20
> Betreff: HTTPAPI + WSDL2RPG V1.13, Crashing in SRVPGM creation stage
> Gesendet von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>
> Hi All,
>
> I download the LIBHTTP + WSDL2RPG V1.13 and successfully generated
the rpg
> stub for the test webservices with different scenarios.
> The tool is great, Thank you all...
> However, I have a problem with one Webservice where it looks little
> complicated. ( but service is work with .net Client)
> The first part, RPG source from WSDL2RPG command is work properly
but when I
> tried to create SRVPGM from the generated source,
> it was crashing with the following
> Please give me an idea....
>
> *RNF7301 30 63 Position of subfield is greater than length of
data
> structure; specification ignored.
> *RNF7503 30 35 Expression contains an operand that is not
defined.
>
>
>
> *RNF7301 30 002153 Position (12279-77813) of subfield
LINEITEM in
> data
> structure CURRENT... is greater than
length of
> data
> structure
> (65535).
>
>
> In RPG stub, LINEITEM is define like this....
>
>
>
______________________________________________________________________
_________________
> D currentItem DS
likeds(tns_ZbapiFiDocumentReadRes
> D onse_t)
> D based(pCurrentItem)
>
______________________________________________________________________
_________________
>
> D tns_ZbapiFiDocumentReadResponse_t...
> D DS based(pDummy)
> D qualified
> D Header likeds(tns_Bkpf_t)
> D Lineitem likeds(tns_TableOfBseg_t)
> D Onetime likeds(tns_TableOfBsec_t)
> D Return likeds(tns_Bapireturn_t)
> D Taxdata likeds(tns_TableOfBset_t)
>
______________________________________________________________________
_________________
>
> D tns_TableOfBseg_t...
> D DS based(pDummy)
> D qualified
> D item likeds(tns_RpgArrayOfItem_t)
>
______________________________________________________________________
_________________
>
> D tns_RpgArrayOfItem_t...
> D DS based(pDummy)
> D qualified
> D x 10I 0
> D Bsec likeds(tns_Bsec_t)
> D dim(DIM_A1)
>
______________________________________________________________________
_________________
>
> D tns_Bsec_t DS based(pDummy)
> D qualified
> D Adrnr like(n1_char10_t)
> D Anred like(n1_char15_t)
> D Bankl like(n1_char15_t)
> D Bankn like(n1_char18_t)
> D Banks like(n1_char3_t)
> D Belnr like(n1_char10_t)
> D Bkont like(n1_char2_t)
> D Bkref like(n1_char20_t)
> D Bukrs like(n1_char4_t)
> D Buzei like(n1_numeric3_t)
>
______________________________________________________________________
_________________
>
> <?xml version="1.0" encoding="utf-8"?>
> <wsdl:definitions
> targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style"
> xmlns:wsdl="[1]http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="
> [2]http://www.w3.org/2001/XMLSchema" xmlns:soap="
> [3]http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="
> [4]http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="
> [5]http://schemas.xmlsoap.org/wsdl/mime/"
> xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style"
xmlns:wsp="
> [6]http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="
>
[7]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-
> utility-1.0.xsd"
> xmlns:n1="urn:sap-com:document:sap:rfc:functions">
> <wsdl:documentation>
> <sidl:sidl xmlns:sidl="[8]http://www.sap.com/2007/03/sidl"/>
> </wsdl:documentation>
> <wsp:UsingPolicy wsdl:required="true"/>
> <wsp:Policy wsu:Id="BN_BN_ZBAPI_FI_DOCUMENT_READ">
> <saptrnbnd:OptimizedXMLTransfer uri="
> [9]http://xml.sap.com/2006/11/esi/esp/binxml" xmlns:saptrnbnd="
> [10]http://www.sap.com/webas/710/soap/features/transportbinding/"
> wsp:Optional="true"/>
> <saptrnbnd:OptimizedXMLTransfer uri="
> [11]http://www.w3.org/2004/08/soap/features/http-optimization"
xmlns:saptrnbnd="
> [12]http://www.sap.com/webas/710/soap/features/transportbinding/"
> wsp:Optional="true"/>
> <wsp:ExactlyOne
xmlns:wsp="[13]http://schemas.xmlsoap.org/ws/2004/09/policy"
>
xmlns:sapsp="[14]http://www.sap.com/webas/630/soap/features/security/p
olicy"
>
xmlns:sp="[15]http://docs.oasis-open.org/ws-sx/ws-securitypolicy/20070
2"
> xmlns:wsa="[16]http://www.w3.org/2005/08/addressing" xmlns:wst="
> [17]http://docs.oasis-open.org/ws-sx/ws-trust/200512" xmlns:wsu="
> [18]http://schemas.xmlsoap.org/ws/2002/07/utility" xmlns:wsx="
> [19]http://schemas.xmlsoap.org/ws/2004/09/mex"/>
> </wsp:Policy>
> <wsp:Policy wsu:Id="IF_IF_ZBAPI_FI_DOCUMENT_READ">
> <sapsession:Session xmlns:sapsession="
> [20]http://www.sap.com/webas/630/soap/features/session/">
> <sapsession:enableSession>false</sapsession:enableSession>
> </sapsession:Session>
> <sapcentraladmin:CentralAdministration xmlns:sapcentraladmin="
>
[21]http://www.sap.com/webas/700/soap/features/CentralAdministration/"
> wsp:Optional="true"/>
> </wsp:Policy>
> <wsp:Policy wsu:Id="OP_IF_OP_ZbapiFiDocumentRead">
> <sapcomhnd:enableCommit xmlns:sapcomhnd="
> [22]http://www.sap.com/NW05/soap/features/commit/
> ">false</sapcomhnd:enableCommit>
> <sapblock:enableBlocking xmlns:sapblock="
> [23]http://www.sap.com/NW05/soap/features/blocking/
> ">true</sapblock:enableBlocking>
> <saptrhnw05:required xmlns:saptrhnw05="
>
[24]http://www.sap.com/NW05/soap/features/transaction/">no</saptrhnw05
:required>
> <saprmnw05:enableWSRM xmlns:saprmnw05="
>
[25]http://www.sap.com/NW05/soap/features/wsrm/">false</saprmnw05:enab
leWSRM>
> </wsp:Policy>
> <wsdl:types>
> <xsd:schema attributeFormDefault="qualified"
> targetNamespace="urn:sap-com:document:sap:rfc:functions">
> <xsd:simpleType name="accp">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="6"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char1">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="1"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char10">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="10"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char11">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="11"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char12">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="12"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char13">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="13"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char14">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="14"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char15">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="15"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char16">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="16"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char18">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="18"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char2">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="2"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char20">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="20"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char220">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="220"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char24">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="24"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char25">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="25"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char26">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="26"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char27">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="27"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char3">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="3"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char30">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="30"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char35">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="35"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char4">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="4"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char40">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="40"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char5">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="5"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char50">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="50"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char6">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="6"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="char8">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="8"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="clnt3">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="3"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="cuky5">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="5"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="curr11.2">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="11"/>
> <xsd:fractionDigits value="2"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="curr13.2">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="13"/>
> <xsd:fractionDigits value="2"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="curr15.2">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="15"/>
> <xsd:fractionDigits value="2"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="date">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="10"/>
> <xsd:pattern value="\d\d\d\d-\d\d-\d\d"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal3.0">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="3"/>
> <xsd:fractionDigits value="0"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal5.0">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="5"/>
> <xsd:fractionDigits value="0"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal5.3">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="5"/>
> <xsd:fractionDigits value="3"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal7.2">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="7"/>
> <xsd:fractionDigits value="2"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal9.5">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="9"/>
> <xsd:fractionDigits value="5"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="decimal9.6">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="9"/>
> <xsd:fractionDigits value="6"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="lang">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="1"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric1">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="1"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric10">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="10"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric2">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="2"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric3">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="3"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric4">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="4"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric5">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="5"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric6">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="6"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="numeric8">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="8"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="quantum13.3">
> <xsd:restriction base="xsd:decimal">
> <xsd:totalDigits value="13"/>
> <xsd:fractionDigits value="3"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="time">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="8"/>
> <xsd:pattern value="\d\d:\d\d:\d\d"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:simpleType name="unit3">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="3"/>
> </xsd:restriction>
> </xsd:simpleType>
> </xsd:schema>
> <xsd:schema attributeFormDefault="qualified"
> targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style"
> xmlns:n0="urn:sap-com:document:sap:rfc:functions">
> <xsd:import
namespace="urn:sap-com:document:sap:rfc:functions"/>
> <xsd:simpleType name="RfcException.Message.Number">
> <xsd:restriction base="xsd:string">
> <xsd:maxLength value="3"/>
> <xsd:pattern value="\d*"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:complexType name="Bseg">
> <xsd:sequence>
> <xsd:element name="Mandt" type="n0:clnt3"/>
> <xsd:element name="Bukrs" type="n0:char4"/>
> <xsd:element name="Belnr" type="n0:char10"/>
> <xsd:element name="Gjahr" type="n0:numeric4"/>
> <xsd:element name="Buzei" type="n0:numeric3"/>
> <xsd:element name="Buzid" type="n0:char1"/>
> <xsd:element name="Augdt" type="n0:date"/>
> <xsd:element name="Augcp" type="n0:date"/>
> <xsd:element name="Augbl" type="n0:char10"/>
> <xsd:element name="Bschl" type="n0:char2"/>
> <xsd:element name="Koart" type="n0:char1"/>
> <xsd:element name="Umskz" type="n0:char1"/>
> <xsd:element name="Umsks" type="n0:char1"/>
> <xsd:element name="Zumsk" type="n0:char1"/>
> <xsd:element name="Shkzg" type="n0:char1"/>
> <xsd:element name="Gsber" type="n0:char4"/>
> <xsd:element name="Pargb" type="n0:char4"/>
> <xsd:element name="Mwskz" type="n0:char2"/>
> <xsd:element name="Qsskz" type="n0:char2"/>
> <xsd:element name="Dmbtr" type="n0:curr13.2"/>
> <xsd:element name="Wrbtr" type="n0:curr13.2"/>
> <xsd:element name="Kzbtr" type="n0:curr13.2"/>
> <xsd:element name="Pswbt" type="n0:curr13.2"/>
> <xsd:element name="Pswsl" type="n0:cuky5"/>
> <xsd:element name="Txbhw" type="n0:curr13.2"/>
> <xsd:element name="Txbfw" type="n0:curr13.2"/>
> <xsd:element name="Mwsts" type="n0:curr13.2"/>
> <xsd:element name="Wmwst" type="n0:curr13.2"/>
> <xsd:element name="Hwbas" type="n0:curr13.2"/>
> <xsd:element name="Fwbas" type="n0:curr13.2"/>
> <xsd:element name="Hwzuz" type="n0:curr13.2"/>
> <xsd:element name="Fwzuz" type="n0:curr13.2"/>
> <xsd:element name="Shzuz" type="n0:char1"/>
> <xsd:element name="Stekz" type="n0:char2"/>
> <xsd:element name="Mwart" type="n0:char1"/>
> <xsd:element name="Txgrp" type="n0:numeric3"/>
> <xsd:element name="Ktosl" type="n0:char3"/>
> <xsd:element name="Qsshb" type="n0:curr13.2"/>
> <xsd:element name="Kursr" type="n0:decimal9.5"/>
> <xsd:element name="Gbetr" type="n0:curr13.2"/>
> <xsd:element name="Bdiff" type="n0:curr13.2"/>
> <xsd:element name="Bdif2" type="n0:curr13.2"/>
> <xsd:element name="Valut" type="n0:date"/>
> <xsd:element name="Zuonr" type="n0:char18"/>
> <xsd:element name="Sgtxt" type="n0:char50"/>
> <xsd:element name="Zinkz" type="n0:char2"/>
> <xsd:element name="Vbund" type="n0:char6"/>
> <xsd:element name="Bewar" type="n0:char3"/>
> <xsd:element name="Altkt" type="n0:char10"/>
> <xsd:element name="Vorgn" type="n0:char4"/>
> <xsd:element name="Fdlev" type="n0:char2"/>
> <xsd:element name="Fdgrp" type="n0:char10"/>
> <xsd:element name="Fdwbt" type="n0:curr13.2"/>
> <xsd:element name="Fdtag" type="n0:date"/>
> <xsd:element name="Fkont" type="n0:numeric3"/>
> <xsd:element name="Kokrs" type="n0:char4"/>
> <xsd:element name="Kostl" type="n0:char10"/>
> <xsd:element name="Projn" type="n0:char16"/>
> <xsd:element name="Aufnr" type="n0:char12"/>
> <xsd:element name="Vbeln" type="n0:char10"/>
> <xsd:element name="Vbel2" type="n0:char10"/>
> <xsd:element name="Posn2" type="n0:numeric6"/>
> <xsd:element name="Eten2" type="n0:numeric4"/>
> <xsd:element name="Anln1" type="n0:char12"/>
> <xsd:element name="Anln2" type="n0:char4"/>
> <xsd:element name="Anbwa" type="n0:char3"/>
> <xsd:element name="Bzdat" type="n0:date"/>
> <xsd:element name="Pernr" type="n0:numeric8"/>
> <xsd:element name="Xumsw" type="n0:char1"/>
> <xsd:element name="Xhres" type="n0:char1"/>
> <xsd:element name="Xkres" type="n0:char1"/>
> <xsd:element name="Xopvw" type="n0:char1"/>
> <xsd:element name="Xcpdd" type="n0:char1"/>
> <xsd:element name="Xskst" type="n0:char1"/>
> <xsd:element name="Xsauf" type="n0:char1"/>
> <xsd:element name="Xspro" type="n0:char1"/>
> <xsd:element name="Xserg" type="n0:char1"/>
> <xsd:element name="Xfakt" type="n0:char1"/>
> <xsd:element name="Xuman" type="n0:char1"/>
> <xsd:element name="Xanet" type="n0:char1"/>
> <xsd:element name="Xskrl" type="n0:char1"/>
> <xsd:element name="Xinve" type="n0:char1"/>
> <xsd:element name="Xpanz" type="n0:char1"/>
> <xsd:element name="Xauto" type="n0:char1"/>
> <xsd:element name="Xncop" type="n0:char1"/>
> <xsd:element name="Xzahl" type="n0:char1"/>
> <xsd:element name="Saknr" type="n0:char10"/>
> <xsd:element name="Hkont" type="n0:char10"/>
> <xsd:element name="Kunnr" type="n0:char10"/>
> <xsd:element name="Lifnr" type="n0:char10"/>
> <xsd:element name="Filkd" type="n0:char10"/>
> <xsd:element name="Xbilk" type="n0:char1"/>
> <xsd:element name="Gvtyp" type="n0:char2"/>
> <xsd:element name="Hzuon" type="n0:char18"/>
> <xsd:element name="Zfbdt" type="n0:date"/>
> <xsd:element name="Zterm" type="n0:char4"/>
> <xsd:element name="Zbd1t" type="n0:decimal3.0"/>
> <xsd:element name="Zbd2t" type="n0:decimal3.0"/>
> <xsd:element name="Zbd3t" type="n0:decimal3.0"/>
> <xsd:element name="Zbd1p" type="n0:decimal5.3"/>
> <xsd:element name="Zbd2p" type="n0:decimal5.3"/>
> <xsd:element name="Skfbt" type="n0:curr13.2"/>
> <xsd:element name="Sknto" type="n0:curr13.2"/>
> <xsd:element name="Wskto" type="n0:curr13.2"/>
> <xsd:element name="Zlsch" type="n0:char1"/>
> <xsd:element name="Zlspr" type="n0:char1"/>
> <xsd:element name="Zbfix" type="n0:char1"/>
> <xsd:element name="Hbkid" type="n0:char5"/>
> <xsd:element name="Bvtyp" type="n0:char4"/>
> <xsd:element name="Nebtr" type="n0:curr13.2"/>
> <xsd:element name="Mwsk1" type="n0:char2"/>
> <xsd:element name="Dmbt1" type="n0:curr13.2"/>
> <xsd:element name="Wrbt1" type="n0:curr13.2"/>
> <xsd:element name="Mwsk2" type="n0:char2"/>
> <xsd:element name="Dmbt2" type="n0:curr13.2"/>
> <xsd:element name="Wrbt2" type="n0:curr13.2"/>
> <xsd:element name="Mwsk3" type="n0:char2"/>
> <xsd:element name="Dmbt3" type="n0:curr13.2"/>
> <xsd:element name="Wrbt3" type="n0:curr13.2"/>
> <xsd:element name="Rebzg" type="n0:char10"/>
> <xsd:element name="Rebzj" type="n0:numeric4"/>
> <xsd:element name="Rebzz" type="n0:numeric3"/>
> <xsd:element name="Rebzt" type="n0:char1"/>
> <xsd:element name="Zollt" type="n0:char8"/>
> <xsd:element name="Zolld" type="n0:date"/>
> <xsd:element name="Lzbkz" type="n0:char3"/>
> <xsd:element name="Landl" type="n0:char3"/>
> <xsd:element name="Diekz" type="n0:char1"/>
> <xsd:element name="Samnr" type="n0:numeric8"/>
> <xsd:element name="Abper" type="n0:accp"/>
> <xsd:element name="Vrskz" type="n0:char1"/>
> <xsd:element name="Vrsdt" type="n0:date"/>
> <xsd:element name="Disbn" type="n0:char10"/>
> <xsd:element name="Disbj" type="n0:numeric4"/>
> <xsd:element name="Disbz" type="n0:numeric3"/>
> <xsd:element name="Wverw" type="n0:char1"/>
> <xsd:element name="Anfbn" type="n0:char10"/>
> <xsd:element name="Anfbj" type="n0:numeric4"/>
> <xsd:element name="Anfbu" type="n0:char4"/>
> <xsd:element name="Anfae" type="n0:date"/>
> <xsd:element name="Blnbt" type="n0:curr13.2"/>
> <xsd:element name="Blnkz" type="n0:char2"/>
> <xsd:element name="Blnpz" type="n0:decimal7.2"/>
> <xsd:element name="Mschl" type="n0:char1"/>
> <xsd:element name="Mansp" type="n0:char1"/>
> <xsd:element name="Madat" type="n0:date"/>
> <xsd:element name="Manst" type="n0:numeric1"/>
> <xsd:element name="Maber" type="n0:char2"/>
> <xsd:element name="Esrnr" type="n0:char11"/>
> <xsd:element name="Esrre" type="n0:char27"/>
> <xsd:element name="Esrpz" type="n0:char2"/>
> <xsd:element name="Klibt" type="n0:curr13.2"/>
> <xsd:element name="Qsznr" type="n0:char10"/>
> <xsd:element name="Qbshb" type="n0:curr13.2"/>
> <xsd:element name="Qsfbt" type="n0:curr13.2"/>
> <xsd:element name="Navhw" type="n0:curr13.2"/>
> <xsd:element name="Navfw" type="n0:curr13.2"/>
> <xsd:element name="Matnr" type="n0:char18"/>
> <xsd:element name="Werks" type="n0:char4"/>
> <xsd:element name="Menge" type="n0:quantum13.3"/>
> <xsd:element name="Meins" type="n0:unit3"/>
> <xsd:element name="Erfmg" type="n0:quantum13.3"/>
> <xsd:element name="Erfme" type="n0:unit3"/>
> <xsd:element name="Bpmng" type="n0:quantum13.3"/>
> <xsd:element name="Bprme" type="n0:unit3"/>
> <xsd:element name="Ebeln" type="n0:char10"/>
> <xsd:element name="Ebelp" type="n0:numeric5"/>
> <xsd:element name="Zekkn" type="n0:numeric2"/>
> <xsd:element name="Elikz" type="n0:char1"/>
> <xsd:element name="Vprsv" type="n0:char1"/>
> <xsd:element name="Peinh" type="n0:decimal5.0"/>
> <xsd:element name="Bwkey" type="n0:char4"/>
> <xsd:element name="Bwtar" type="n0:char10"/>
> <xsd:element name="Bustw" type="n0:char4"/>
> <xsd:element name="Rewrt" type="n0:curr13.2"/>
> <xsd:element name="Rewwr" type="n0:curr13.2"/>
> <xsd:element name="Bonfb" type="n0:curr13.2"/>
> <xsd:element name="Bualt" type="n0:curr13.2"/>
> <xsd:element name="Psalt" type="n0:char1"/>
> <xsd:element name="Nprei" type="n0:curr11.2"/>
> <xsd:element name="Tbtkz" type="n0:char1"/>
> <xsd:element name="Spgrp" type="n0:char1"/>
> <xsd:element name="Spgrm" type="n0:char1"/>
> <xsd:element name="Spgrt" type="n0:char1"/>
> <xsd:element name="Spgrg" type="n0:char1"/>
> <xsd:element name="Spgrv" type="n0:char1"/>
> <xsd:element name="Spgrq" type="n0:char1"/>
> <xsd:element name="Stceg" type="n0:char20"/>
> <xsd:element name="Egbld" type="n0:char3"/>
> <xsd:element name="Eglld" type="n0:char3"/>
> <xsd:element name="Rstgr" type="n0:char3"/>
> <xsd:element name="Ryacq" type="n0:char4"/>
> <xsd:element name="Rpacq" type="n0:numeric3"/>
> <xsd:element name="Rdiff" type="n0:curr13.2"/>
> <xsd:element name="Rdif2" type="n0:curr13.2"/>
> <xsd:element name="Prctr" type="n0:char10"/>
> <xsd:element name="Xhkom" type="n0:char1"/>
> <xsd:element name="Vname" type="n0:char6"/>
> <xsd:element name="Recid" type="n0:char2"/>
> <xsd:element name="Egrup" type="n0:char3"/>
> <xsd:element name="Vptnr" type="n0:char10"/>
> <xsd:element name="Vertt" type="n0:char1"/>
> <xsd:element name="Vertn" type="n0:char13"/>
> <xsd:element name="Vbewa" type="n0:char4"/>
> <xsd:element name="Depot" type="n0:char10"/>
> <xsd:element name="Txjcd" type="n0:char15"/>
> <xsd:element name="Imkey" type="n0:char8"/>
> <xsd:element name="Dabrz" type="n0:date"/>
> <xsd:element name="Popts" type="n0:decimal9.6"/>
> <xsd:element name="Fipos" type="n0:char14"/>
> <xsd:element name="Kstrg" type="n0:char12"/>
> <xsd:element name="Nplnr" type="n0:char12"/>
> <xsd:element name="Aufpl" type="n0:numeric10"/>
> <xsd:element name="Aplzl" type="n0:numeric8"/>
> <xsd:element name="Projk" type="n0:numeric8"/>
> <xsd:element name="Paobjnr" type="n0:numeric10"/>
> <xsd:element name="Pasubnr" type="n0:numeric4"/>
> <xsd:element name="Spgrs" type="n0:char1"/>
> <xsd:element name="Spgrc" type="n0:char1"/>
> <xsd:element name="Btype" type="n0:char2"/>
> <xsd:element name="Etype" type="n0:char3"/>
> <xsd:element name="Xegdr" type="n0:char1"/>
> <xsd:element name="Lnran" type="n0:numeric5"/>
> <xsd:element name="Hrkft" type="n0:char4"/>
> <xsd:element name="Dmbe2" type="n0:curr13.2"/>
> <xsd:element name="Dmbe3" type="n0:curr13.2"/>
> <xsd:element name="Dmb21" type="n0:curr13.2"/>
> <xsd:element name="Dmb22" type="n0:curr13.2"/>
> <xsd:element name="Dmb23" type="n0:curr13.2"/>
> <xsd:element name="Dmb31" type="n0:curr13.2"/>
> <xsd:element name="Dmb32" type="n0:curr13.2"/>
> <xsd:element name="Dmb33" type="n0:curr13.2"/>
> <xsd:element name="Mwst2" type="n0:curr13.2"/>
> <xsd:element name="Mwst3" type="n0:curr13.2"/>
> <xsd:element name="Navh2" type="n0:curr13.2"/>
> <xsd:element name="Navh3" type="n0:curr13.2"/>
> <xsd:element name="Sknt2" type="n0:curr13.2"/>
> <xsd:element name="Sknt3" type="n0:curr13.2"/>
> <xsd:element name="Bdif3" type="n0:curr13.2"/>
> <xsd:element name="Rdif3" type="n0:curr13.2"/>
> <xsd:element name="Hwmet" type="n0:char1"/>
> <xsd:element name="Glupm" type="n0:char1"/>
> <xsd:element name="Xragl" type="n0:char1"/>
> <xsd:element name="Uzawe" type="n0:char2"/>
> <xsd:element name="Lokkt" type="n0:char10"/>
> <xsd:element name="Fistl" type="n0:char16"/>
> <xsd:element name="Geber" type="n0:char10"/>
> <xsd:element name="Stbuk" type="n0:char4"/>
> <xsd:element name="Txbh2" type="n0:curr13.2"/>
> <xsd:element name="Txbh3" type="n0:curr13.2"/>
> <xsd:element name="Pprct" type="n0:char10"/>
> <xsd:element name="Xref1" type="n0:char12"/>
> <xsd:element name="Xref2" type="n0:char12"/>
> <xsd:element name="Kblnr" type="n0:char10"/>
> <xsd:element name="Kblpos" type="n0:numeric3"/>
> <xsd:element name="Sttax" type="n0:curr13.2"/>
> <xsd:element name="Fkber" type="n0:char4"/>
> <xsd:element name="Obzei" type="n0:numeric3"/>
> <xsd:element name="Xnegp" type="n0:char1"/>
> <xsd:element name="Rfzei" type="n0:numeric3"/>
> <xsd:element name="Ccbtc" type="n0:char10"/>
> <xsd:element name="Kkber" type="n0:char4"/>
> <xsd:element name="Empfb" type="n0:char10"/>
> <xsd:element name="Xref3" type="n0:char20"/>
> <xsd:element name="Dtws1" type="n0:numeric2"/>
> <xsd:element name="Dtws2" type="n0:numeric2"/>
> <xsd:element name="Dtws3" type="n0:numeric2"/>
> <xsd:element name="Dtws4" type="n0:numeric2"/>
> <xsd:element name="Gricd" type="n0:char2"/>
> <xsd:element name="Grirg" type="n0:char3"/>
> <xsd:element name="Gityp" type="n0:char2"/>
> <xsd:element name="Xpypr" type="n0:char1"/>
> <xsd:element name="Kidno" type="n0:char30"/>
> <xsd:element name="Absbt" type="n0:curr13.2"/>
> <xsd:element name="Idxsp" type="n0:char5"/>
> <xsd:element name="Linfv" type="n0:date"/>
> <xsd:element name="Kontt" type="n0:char2"/>
> <xsd:element name="Kontl" type="n0:char50"/>
> <xsd:element name="Txdat" type="n0:date"/>
> <xsd:element name="Agzei" type="n0:decimal5.0"/>
> <xsd:element name="Pycur" type="n0:cuky5"/>
> <xsd:element name="Pyamt" type="n0:curr13.2"/>
> <xsd:element name="Bupla" type="n0:char4"/>
> <xsd:element name="Secco" type="n0:char4"/>
> <xsd:element name="Lstar" type="n0:char6"/>
> <xsd:element name="CessionKz" type="n0:char2"/>
> <xsd:element name="Prznr" type="n0:char12"/>
> <xsd:element name="Ppdiff" type="n0:curr13.2"/>
> <xsd:element name="Ppdif2" type="n0:curr13.2"/>
> <xsd:element name="Ppdif3" type="n0:curr13.2"/>
> <xsd:element name="Penlc1" type="n0:curr13.2"/>
> <xsd:element name="Penlc2" type="n0:curr13.2"/>
> <xsd:element name="Penlc3" type="n0:curr13.2"/>
> <xsd:element name="Penfc" type="n0:curr13.2"/>
> <xsd:element name="Pendays" type="xsd:int"/>
> <xsd:element name="Penrc" type="n0:char2"/>
> <xsd:element name="GrantNbr" type="n0:char20"/>
> <xsd:element name="Sctax" type="n0:curr13.2"/>
> <xsd:element name="FkberLong" type="n0:char16"/>
> <xsd:element name="Gmvkz" type="n0:char1"/>
> <xsd:element name="Srtype" type="n0:char2"/>
> <xsd:element name="Intreno" type="n0:char13"/>
> <xsd:element name="Measure" type="n0:char24"/>
> <xsd:element name="Auggj" type="n0:numeric4"/>
> <xsd:element name="PpaExInd" type="n0:char1"/>
> <xsd:element name="Docln" type="n0:char6"/>
> <xsd:element name="Segment" type="n0:char10"/>
> <xsd:element name="Psegment" type="n0:char10"/>
> <xsd:element name="Pfkber" type="n0:char16"/>
> <xsd:element name="Hktid" type="n0:char5"/>
> <xsd:element name="Kstar" type="n0:char10"/>
> <xsd:element name="Xlgclr" type="n0:char1"/>
> <xsd:element name="Pgeber" type="n0:char10"/>
> <xsd:element name="PgrantNbr" type="n0:char20"/>
> <xsd:element name="BudgetPd" type="n0:char10"/>
> <xsd:element name="PbudgetPd" type="n0:char10"/>
> <xsd:element name="PeropBeg" type="n0:date"/>
> <xsd:element name="PeropEnd" type="n0:date"/>
> <xsd:element name="Fastpay" type="n0:char1"/>
> <xsd:element name="Prodper" type="n0:date"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="Bset">
> <xsd:sequence>
> <xsd:element name="Mandt" type="n0:clnt3"/>
> <xsd:element name="Bukrs" type="n0:char4"/>
> <xsd:element name="Belnr" type="n0:char10"/>
> <xsd:element name="Gjahr" type="n0:numeric4"/>
> <xsd:element name="Buzei" type="n0:numeric3"/>
> <xsd:element name="Mwskz" type="n0:char2"/>
> <xsd:element name="Hkont" type="n0:char10"/>
> <xsd:element name="Txgrp" type="n0:numeric3"/>
> <xsd:element name="Shkzg" type="n0:char1"/>
> <xsd:element name="Hwbas" type="n0:curr15.2"/>
> <xsd:element name="Fwbas" type="n0:curr15.2"/>
> <xsd:element name="Hwste" type="n0:curr13.2"/>
> <xsd:element name="Fwste" type="n0:curr13.2"/>
> <xsd:element name="Ktosl" type="n0:char3"/>
> <xsd:element name="Knumh" type="n0:char10"/>
> <xsd:element name="Stceg" type="n0:char20"/>
> <xsd:element name="Egbld" type="n0:char3"/>
> <xsd:element name="Eglld" type="n0:char3"/>
> <xsd:element name="Txjcd" type="n0:char15"/>
> <xsd:element name="H2ste" type="n0:curr13.2"/>
> <xsd:element name="H3ste" type="n0:curr13.2"/>
> <xsd:element name="H2bas" type="n0:curr15.2"/>
> <xsd:element name="H3bas" type="n0:curr15.2"/>
> <xsd:element name="Kschl" type="n0:char4"/>
> <xsd:element name="Stmdt" type="n0:date"/>
> <xsd:element name="Stmti" type="n0:char6"/>
> <xsd:element name="Mlddt" type="n0:date"/>
> <xsd:element name="Kbetr" type="n0:curr11.2"/>
> <xsd:element name="Stbkz" type="n0:char1"/>
> <xsd:element name="Lstml" type="n0:char3"/>
> <xsd:element name="Lwste" type="n0:curr13.2"/>
> <xsd:element name="Lwbas" type="n0:curr15.2"/>
> <xsd:element name="Txdat" type="n0:date"/>
> <xsd:element name="Bupla" type="n0:char4"/>
> <xsd:element name="Txjdp" type="n0:char15"/>
> <xsd:element name="Txjlv" type="n0:char1"/>
> <xsd:element name="Taxps" type="n0:numeric6"/>
> <xsd:element name="Txmod" type="xsd:unsignedByte"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="Bsec">
> <xsd:sequence>
> <xsd:element name="Mandt" type="n0:clnt3"/>
> <xsd:element name="Bukrs" type="n0:char4"/>
> <xsd:element name="Belnr" type="n0:char10"/>
> <xsd:element name="Gjahr" type="n0:numeric4"/>
> <xsd:element name="Buzei" type="n0:numeric3"/>
> <xsd:element name="Name1" type="n0:char35"/>
> <xsd:element name="Name2" type="n0:char35"/>
> <xsd:element name="Name3" type="n0:char35"/>
> <xsd:element name="Name4" type="n0:char35"/>
> <xsd:element name="Pstlz" type="n0:char10"/>
> <xsd:element name="Ort01" type="n0:char35"/>
> <xsd:element name="Land1" type="n0:char3"/>
> <xsd:element name="Stras" type="n0:char35"/>
> <xsd:element name="Pfach" type="n0:char10"/>
> <xsd:element name="Pstl2" type="n0:char10"/>
> <xsd:element name="Pskto" type="n0:char16"/>
> <xsd:element name="Bankn" type="n0:char18"/>
> <xsd:element name="Bankl" type="n0:char15"/>
> <xsd:element name="Banks" type="n0:char3"/>
> <xsd:element name="Stcd1" type="n0:char16"/>
> <xsd:element name="Stcd2" type="n0:char11"/>
> <xsd:element name="Stkzu" type="n0:char1"/>
> <xsd:element name="Stkza" type="n0:char1"/>
> <xsd:element name="Regio" type="n0:char3"/>
> <xsd:element name="Bkont" type="n0:char2"/>
> <xsd:element name="Dtaws" type="n0:char2"/>
> <xsd:element name="Dtams" type="n0:char1"/>
> <xsd:element name="Xcpdk" type="n0:char1"/>
> <xsd:element name="Empfg" type="n0:char16"/>
> <xsd:element name="Spras" type="n0:lang"/>
> <xsd:element name="Fityp" type="n0:char2"/>
> <xsd:element name="Stcdt" type="n0:char2"/>
> <xsd:element name="Stkzn" type="n0:char1"/>
> <xsd:element name="Stcd3" type="n0:char18"/>
> <xsd:element name="Stcd4" type="n0:char18"/>
> <xsd:element name="Bkref" type="n0:char20"/>
> <xsd:element name="J1kfrepre" type="n0:char10"/>
> <xsd:element name="J1kftbus" type="n0:char30"/>
> <xsd:element name="J1kftind" type="n0:char30"/>
> <xsd:element name="Anred" type="n0:char15"/>
> <xsd:element name="Adrnr" type="n0:char10"/>
> <xsd:element name="Xrguh" type="n0:char1"/>
> <xsd:element name="PoBoxNum" type="n0:char1"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="Bapireturn">
> <xsd:sequence>
> <xsd:element name="Type" type="n0:char1"/>
> <xsd:element name="Code" type="n0:char5"/>
> <xsd:element name="Message" type="n0:char220"/>
> <xsd:element name="LogNo" type="n0:char20"/>
> <xsd:element name="LogMsgNo" type="n0:numeric6"/>
> <xsd:element name="MessageV1" type="n0:char50"/>
> <xsd:element name="MessageV2" type="n0:char50"/>
> <xsd:element name="MessageV3" type="n0:char50"/>
> <xsd:element name="MessageV4" type="n0:char50"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="Bkpf">
> <xsd:sequence>
> <xsd:element name="Mandt" type="n0:clnt3"/>
> <xsd:element name="Bukrs" type="n0:char4"/>
> <xsd:element name="Belnr" type="n0:char10"/>
> <xsd:element name="Gjahr" type="n0:numeric4"/>
> <xsd:element name="Blart" type="n0:char2"/>
> <xsd:element name="Bldat" type="n0:date"/>
> <xsd:element name="Budat" type="n0:date"/>
> <xsd:element name="Monat" type="n0:numeric2"/>
> <xsd:element name="Cpudt" type="n0:date"/>
> <xsd:element name="Cputm" type="n0:time"/>
> <xsd:element name="Aedat" type="n0:date"/>
> <xsd:element name="Upddt" type="n0:date"/>
> <xsd:element name="Wwert" type="n0:date"/>
> <xsd:element name="Usnam" type="n0:char12"/>
> <xsd:element name="Tcode" type="n0:char20"/>
> <xsd:element name="Bvorg" type="n0:char16"/>
> <xsd:element name="Xblnr" type="n0:char16"/>
> <xsd:element name="Dbblg" type="n0:char10"/>
> <xsd:element name="Stblg" type="n0:char10"/>
> <xsd:element name="Stjah" type="n0:numeric4"/>
> <xsd:element name="Bktxt" type="n0:char25"/>
> <xsd:element name="Waers" type="n0:cuky5"/>
> <xsd:element name="Kursf" type="n0:decimal9.5"/>
> <xsd:element name="Kzwrs" type="n0:cuky5"/>
> <xsd:element name="Kzkrs" type="n0:decimal9.5"/>
> <xsd:element name="Bstat" type="n0:char1"/>
> <xsd:element name="Xnetb" type="n0:char1"/>
> <xsd:element name="Frath" type="n0:curr13.2"/>
> <xsd:element name="Xrueb" type="n0:char1"/>
> <xsd:element name="Glvor" type="n0:char4"/>
> <xsd:element name="Grpid" type="n0:char12"/>
> <xsd:element name="Dokid" type="n0:char40"/>
> <xsd:element name="Arcid" type="n0:char10"/>
> <xsd:element name="Iblar" type="n0:char2"/>
> <xsd:element name="Awtyp" type="n0:char5"/>
> <xsd:element name="Awkey" type="n0:char20"/>
> <xsd:element name="Fikrs" type="n0:char4"/>
> <xsd:element name="Hwaer" type="n0:cuky5"/>
> <xsd:element name="Hwae2" type="n0:cuky5"/>
> <xsd:element name="Hwae3" type="n0:cuky5"/>
> <xsd:element name="Kurs2" type="n0:decimal9.5"/>
> <xsd:element name="Kurs3" type="n0:decimal9.5"/>
> <xsd:element name="Basw2" type="n0:char1"/>
> <xsd:element name="Basw3" type="n0:char1"/>
> <xsd:element name="Umrd2" type="n0:char1"/>
> <xsd:element name="Umrd3" type="n0:char1"/>
> <xsd:element name="Xstov" type="n0:char1"/>
> <xsd:element name="Stodt" type="n0:date"/>
> <xsd:element name="Xmwst" type="n0:char1"/>
> <xsd:element name="Curt2" type="n0:char2"/>
> <xsd:element name="Curt3" type="n0:char2"/>
> <xsd:element name="Kuty2" type="n0:char4"/>
> <xsd:element name="Kuty3" type="n0:char4"/>
> <xsd:element name="Xsnet" type="n0:char1"/>
> <xsd:element name="Ausbk" type="n0:char4"/>
> <xsd:element name="Xusvr" type="n0:char1"/>
> <xsd:element name="Duefl" type="n0:char1"/>
> <xsd:element name="Awsys" type="n0:char10"/>
> <xsd:element name="Txkrs" type="n0:decimal9.5"/>
> <xsd:element name="Lotkz" type="n0:char10"/>
> <xsd:element name="Xwvof" type="n0:char1"/>
> <xsd:element name="Stgrd" type="n0:char2"/>
> <xsd:element name="Ppnam" type="n0:char12"/>
> <xsd:element name="Brnch" type="n0:char4"/>
> <xsd:element name="Numpg" type="n0:numeric3"/>
> <xsd:element name="Adisc" type="n0:char1"/>
> <xsd:element name="Xref1Hd" type="n0:char20"/>
> <xsd:element name="Xref2Hd" type="n0:char20"/>
> <xsd:element name="Xreversal" type="n0:char1"/>
> <xsd:element name="Reindat" type="n0:date"/>
> <xsd:element name="Rldnr" type="n0:char2"/>
> <xsd:element name="Ldgrp" type="n0:char4"/>
> <xsd:element name="Propmano" type="n0:char13"/>
> <xsd:element name="XblnrAlt" type="n0:char26"/>
> <xsd:element name="Vatdate" type="n0:date"/>
> <xsd:element name="Xsplit" type="n0:char1"/>
> <xsd:element name="Psoty" type="n0:char2"/>
> <xsd:element name="Psoak" type="n0:char10"/>
> <xsd:element name="Psoks" type="n0:char10"/>
> <xsd:element name="Psosg" type="n0:char1"/>
> <xsd:element name="Psofn" type="n0:char30"/>
> <xsd:element name="Intform" type="n0:char4"/>
> <xsd:element name="Intdate" type="n0:date"/>
> <xsd:element name="Psobt" type="n0:date"/>
> <xsd:element name="Psozl" type="n0:char1"/>
> <xsd:element name="Psodt" type="n0:date"/>
> <xsd:element name="Psotm" type="n0:time"/>
> <xsd:element name="FmUmart" type="n0:char1"/>
> <xsd:element name="Ccins" type="n0:char4"/>
> <xsd:element name="Ccnum" type="n0:char25"/>
> <xsd:element name="Ssblk" type="n0:char1"/>
> <xsd:element name="Batch" type="n0:char10"/>
> <xsd:element name="Sname" type="n0:char12"/>
> <xsd:element name="Sampled" type="n0:char1"/>
> <xsd:element name="ExcludeFlag" type="n0:char1"/>
> <xsd:element name="Blind" type="n0:char1"/>
> <xsd:element name="OffsetStatus" type="n0:char2"/>
> <xsd:element name="OffsetReferDat" type="n0:date"/>
> <xsd:element name="Penrc" type="n0:char2"/>
> <xsd:element name="Knumv" type="n0:char10"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="RfcException.Message">
> <xsd:sequence>
> <xsd:element name="ID" type="xsd:string"/>
> <xsd:element name="Number"
> type="tns:RfcException.Message.Number"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="ZbapiFiDocumentRead.RfcException">
> <xsd:sequence>
> <xsd:element name="Name"
> type="tns:ZbapiFiDocumentRead.RfcExceptions"/>
> <xsd:element name="Text" type="xsd:string" minOccurs="0"/>
> <xsd:element name="Message"
type="tns:RfcException.Message"
> minOccurs="0"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="TableOfBseg">
> <xsd:sequence>
> <xsd:element name="item" type="tns:Bseg" minOccurs="0"
> maxOccurs="unbounded"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="TableOfBset">
> <xsd:sequence>
> <xsd:element name="item" type="tns:Bset" minOccurs="0"
> maxOccurs="unbounded"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="TableOfBsec">
> <xsd:sequence>
> <xsd:element name="item" type="tns:Bsec" minOccurs="0"
> maxOccurs="unbounded"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:simpleType name="ZbapiFiDocumentRead.RfcExceptions">
> <xsd:restriction base="xsd:string">
> <xsd:enumeration value="NotFound"/>
> </xsd:restriction>
> </xsd:simpleType>
> <xsd:element name="ZbapiFiDocumentRead.Exception"
> type="tns:ZbapiFiDocumentRead.RfcException"/>
> <xsd:element name="ZbapiFiDocumentRead">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="Company" type="n0:char4"/>
> <xsd:element name="DocNo" type="n0:char10"/>
> <xsd:element name="FiYear" type="n0:numeric4"/>
> <xsd:element name="Lineitem" type="tns:TableOfBseg"/>
> <xsd:element name="Onetime" type="tns:TableOfBsec"/>
> <xsd:element name="Taxdata" type="tns:TableOfBset"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="ZbapiFiDocumentReadResponse">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="Header" type="tns:Bkpf"/>
> <xsd:element name="Lineitem" type="tns:TableOfBseg"/>
> <xsd:element name="Onetime" type="tns:TableOfBsec"/>
> <xsd:element name="Return" type="tns:Bapireturn"/>
> <xsd:element name="Taxdata" type="tns:TableOfBset"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> </xsd:schema>
> </wsdl:types>
> <wsdl:message name="ZbapiFiDocumentRead">
> <wsdl:part name="parameters" element="tns:ZbapiFiDocumentRead"/>
> </wsdl:message>
> <wsdl:message name="ZbapiFiDocumentReadResponse">
> <wsdl:part name="parameters"
element="tns:ZbapiFiDocumentReadResponse"/>
> </wsdl:message>
> <wsdl:message name="ZbapiFiDocumentRead.Exception">
> <wsdl:part name="ZbapiFiDocumentRead.Exception"
> element="tns:ZbapiFiDocumentRead.Exception"/>
> </wsdl:message>
> <wsdl:portType name="ZBAPI_FI_DOCUMENT_READ">
> <wsp:Policy>
> <wsp:PolicyReference URI="#IF_IF_ZBAPI_FI_DOCUMENT_READ"/>
> </wsp:Policy>
> <wsdl:operation name="ZbapiFiDocumentRead">
> <wsp:Policy>
> <wsp:PolicyReference URI="#OP_IF_OP_ZbapiFiDocumentRead"/>
> </wsp:Policy>
> <wsdl:input message="tns:ZbapiFiDocumentRead"/>
> <wsdl:output message="tns:ZbapiFiDocumentReadResponse"/>
> <wsdl:fault name="ZbapiFiDocumentRead.Exception"
> message="tns:ZbapiFiDocumentRead.Exception"/>
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="ZBAPI_FI_DOCUMENT_READ"
> type="tns:ZBAPI_FI_DOCUMENT_READ">
> <wsp:Policy>
> <wsp:PolicyReference URI="#BN_BN_ZBAPI_FI_DOCUMENT_READ"/>
> </wsp:Policy>
> <soap:binding
transport="[26]http://schemas.xmlsoap.org/soap/http"
> style="document"/>
> <wsdl:operation name="ZbapiFiDocumentRead">
> <soap:operation soapAction="" style="document"/>
> <wsdl:input>
> <soap:body use="literal"/>
> </wsdl:input>
> <wsdl:output>
> <soap:body use="literal"/>
> </wsdl:output>
> <wsdl:fault name="ZbapiFiDocumentRead.Exception">
> <soap:fault name="ZbapiFiDocumentRead.Exception"
use="literal"/>
> </wsdl:fault>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="ZBAPI_FI_DOCUMENT_READ_WO_AUTH">
> <wsdl:port name="ZBAPI_FI_DOCUMENT_READ"
> binding="tns:ZBAPI_FI_DOCUMENT_READ">
> <soap:address location="
>
[27]http://10.1.144.36:8000/sap/bc/srt/rfc/sap/zbapi_fi_document_read/
> 400/zbapi_fi_document_read_wo_auth/zbapi_fi_document_read
> "/>
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
>
----------------------------------------------------------------------
-
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> [28]http://www.scottklement.com/mailman/listinfo/ftpapi
>
----------------------------------------------------------------------
-
--
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a
criminal
offence. Please delete if obtained in error and email confirmation to
the sender.
References
1. http://schemas.xmlsoap.org/wsdl/
2. http://www.w3.org/2001/XMLSchema
3. http://schemas.xmlsoap.org/wsdl/soap/
4. http://schemas.xmlsoap.org/wsdl/http/
5. http://schemas.xmlsoap.org/wsdl/mime/
6. http://schemas.xmlsoap.org/ws/2004/09/policy
7. http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-
8. http://www.sap.com/2007/03/sidl
9. http://xml.sap.com/2006/11/esi/esp/binxml
10. http://www.sap.com/webas/710/soap/features/transportbinding/
11. http://www.w3.org/2004/08/soap/features/http-optimization
12. http://www.sap.com/webas/710/soap/features/transportbinding/
13. http://schemas.xmlsoap.org/ws/2004/09/policy
14. http://www.sap.com/webas/630/soap/features/security/policy
15. http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702
16. http://www.w3.org/2005/08/addressing
17. http://docs.oasis-open.org/ws-sx/ws-trust/200512
18. http://schemas.xmlsoap.org/ws/2002/07/utility
19. http://schemas.xmlsoap.org/ws/2004/09/mex
20. http://www.sap.com/webas/630/soap/features/session/
21. http://www.sap.com/webas/700/soap/features/CentralAdministration/
22. http://www.sap.com/NW05/soap/features/commit/
23. http://www.sap.com/NW05/soap/features/blocking/
24. http://www.sap.com/NW05/soap/features/transaction/
25. http://www.sap.com/NW05/soap/features/wsrm/
26. http://schemas.xmlsoap.org/soap/http
27. http://10.1.144.36:8000/sap/bc/srt/rfc/sap/zbapi_fi_document_read/
28. http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------