[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Where is my DS sub fields ?



   Really sorry Thomas, It was my mistake in updating WSDL2RPG program.
   It worked & now I can see the numeric fields accordingly..
   I reduce some field from the above WebService for more convenience &
   try to invoke service..
   but I'm still getting above error.
   what Im really confuse here is, I checked the log file
   'httpapi_debug.txt' in /tmp directory & it has the soap message
   exactly way I want.
   but response message produce a error. attached!!
   it says.. 'When converting the value -100.000000000000000 the values
   after the decimal place were lost'
   but I never send the numeric values with 15 decimal places..
   how Im assign the value is
   num_val = -100;
   parameters.Currencyamount.item.Bapiaccr09(parameters.Currencyamount.it
   em.Bapiaccr09(parameters.Currencyamount...
   .item.x).AmtDoccur = num_val;
   num_val is looks like this
   D num_val         S             15s 4 inz
   Is this looks like host side problem ?
   Thanks

   On Fri, Jul 8, 2011 at 11:49 AM, <[1]thomas.raddatz@xxxxxx> wrote:

       As far as I can see the digits and fractions restrictions are
     properly
       retrieved from the wsdl file for numeric values. Unfortunately
     that is
       not true for the 'maxLength' restriction, which is set in module
       WSDL2R05, procedure cbRestrictionStart(). Therefore the character
       fields of your wsdl, which actually are meant to take numeric
     values
       (such as "numeric5"), are generated as 128A fields which allows
     you to
       specify values that are too large. Feel free to change the
     following
       statements of module WSDL2R05:
       when (i_xPath = cWSDL_SECTION_RESTRICTION_MAXLENGTH);
          value = f_val(XMLSAXParser_getAttributeValueByQName(
                           attrList: cXSD_ATTR_VALUE));
          // if (TypeDef_getLength(type) <> -1);
             TypeDef_setLength(type: value);
          // endif;
       when (i_xPath = cWSDL_SECTION_RESTRICTION_TOTAL_DIGITS);
       Then compile the module and update program WSDL2RPG. Now your DS
       should be generated like this:
       D n1_decimal9_6_t...
       D                 S              9S 6 based(pDummy)
       D n1_numeric10_t  S             10A   varying
       D                                     based(pDummy)
       D n1_numeric2_t   S              2A   varying
       D                                     based(pDummy)
       D n1_numeric3_t   S              3A   varying
       D                                     based(pDummy)
       D n1_numeric4_t   S              4A   varying
       D                                     based(pDummy)
       D n1_numeric5_t   S              5A   varying
       D                                     based(pDummy)
       I do not think that I will backport that fix to v1.13.x. But of
     course
       I will have fixed it in 1.14beta10 (coming soon).
       Last but not least, please keep in mind, that so far WSDL2RPG
     does not
       verify any values or enforce any special rules, such as patterns
     or
       enumerations. That is the obligation of the user of WSDL2RPG.
     Frankly
       I do not really want to start adding such things because I fear
     to
       open Pandora's Box.
       Thomas.
       [2]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb am 07.07.2011
     18:24:40:
       > Von: [3]thomas.raddatz@xxxxxxxxxxx

     > An: [4]ftpapi@xxxxxxxxxxxxxxxxxxxxxx

       > Datum: 07.07.2011 21:38

     > Betreff: Re: Where is my DS sub fields ?
     > Gesendet von: [5]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     >

     > I am at home and hence cannot get deeper into the problem but I
     assume that
     > WSDL2RPG did not retrieve some field length restrictions from the
     WSDL, but
     > used the defaults instead. Hence you may have been able to specify
   a
     > numeric value with to many fraction digits.
     >
     > I'll try to check that tomorrow, when I am in the office.
     >
     > Thomas.
     >
     > Am 07.07.2011 17:16, schrieb Dhanushka Manjula:
     > >

     > >     Hi,
     > >           1)      No need to down to your knees, This tool with
     HTTPAPI
     > >     are million times smarter than wsdl2ws&  ibm-wsdl2rpg. :)
     > >
     > >     2)      That one line makes everything perfect&  I checked
     each DS
     > >     with wsdl&  all fine. Thank you very much
     > >
     > >     3)      Now soap operation returns some strange errors
     > >       *   HttpError :
     > >
     > >     13: HTTP/1.1 500 Internal Server Error
     > >       * SoapError
     > >
     > >      soap-env:Server: CX_SY_CONVERSION_LOST_DECIMALS:XSLT
     exception.An
     > >     error occurred when deserializing in the simple
   transformation
     > >
     > >     Think this is a mistake from my side (or server side)&  let
   me
     try it
     > >     with simple PC application to rectify
     > >
     > >     Ill inform my progress soon..
     > >
     > >     Thanks Again
     > >

       > >     On Thu, Jul 7, 2011 at 2:44
     AM,<[1][6]thomas.raddatz@xxxxxx>

     wrote:
     > >
     > >         You got me down to my knees. The problem is a bug in
     procedure
     > >         produceNameForRpgArray() of module WSDL2R59. Please
   change
     the
     > >         following lines at the end of the procedure to:
     > >             if (tmpNS = '');
     > >                refTypeName = cGENERATOR_RPG_ARRAY_PREFIX +
     tmpLName;
     > >             else;
     > >                refTypeName = tmpNS + ':' +
     cGENERATOR_RPG_ARRAY_PREFIX +
     > >         tmpLName;
     > >             endif;
     > >          ->  tmpQName = QName_newName(refTypeName);         //
     produce
     > >         qualified name
     > >          ->  tmpQName = TypeDef_produceName(tmpQName: '');  //
   and
     ensure
     > >       that
     > >         it is unique
     > >             refTypeName = QName_toXml(tmpQName);
     > >             return refTypeName;
     > >         Then compile the module and link program WSDL2RPG like
     this:
     > >           CRTRPGMOD MODULE(RADDATZ/WSDL2R59)
     SRCFILE(RADDATZ/QWSDL2RPG)
     > >             SRCMBR(WSDL2R59) DBGVIEW(*LIST) TRUNCNBR(*NO)
     > >           UPDPGM PGM(RADDATZ/WSDL2RPG) MODULE(RADDATZ/WSDL2R59)
     > >         That should fix the problem.
     > >         Thomas.

       > >         [2][7]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx schrieb
     am

     07.07.2011
     > >       10:32:54:
     > >

     > >       >  Von: [3][8]dhanushkamanjula@xxxxxxxxx

       > >       >  An: [4][9]ftpapi@xxxxxxxxxxxxxxxxxxxxxx

     > >
     > >         >  Datum: 07.07.2011 10:51
     > >         >  Betreff: Re: Where is my DS sub fields ?
     > >

       > >       >  Gesendet von:
     [5][10]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx

     > >       >
     > >
     > >       >  Hi Thomas,
     > >       >  Many thank for your quick response,
     > >       >
     > >       >  The request parameters makes me confuse because it is
   not
     the way
     > >       wsdl was
     > >       >  define
     > >       >
     > >       >  In wsdl this is the way to post a message......
     > >       >
     > >       >    <wsdl:message name="ZbapiAccDocumentPost">
     > >       >      <wsdl:part name="parameters"
     > >       element="tns:ZbapiAccDocumentPost"/>
     > >       >    </wsdl:message>
     > >       >
     > >       >  Inside the post message, it has many parameters (I'm
   only
     going
     > >       through the
     > >       >  Accountgl yet)
     > >       >
     > >       >  <xsd:element name="ZbapiAccDocumentPost">
     > >       >          <xsd:complexType>
     > >       >            <xsd:sequence>
     > >       >              <xsd:element name="Accountgl"
     > >       type="tns:TableOfBapiacgl09"
     > >       >  minOccurs="0"/>
     > >       >              <xsd:element name="Accountpayable"
     > >       type="tns:TableOfBapiacap09"
     > >       >  minOccurs="0"/>
     > >       >
     > >       >  You can see, the Accountgl type is TableOfBapiacgl09
   and
     It was
     > >       define in
     > >       >  someting like this in wsdl
     > >       >
     > >       >        <xsd:complexType name="TableOfBapiacgl09">
     > >       >          <xsd:sequence>
     > >       >            <xsd:element name="item"
   type="tns:Bapiacgl09"
     > >       minOccurs="0"
     > >       >  maxOccurs="unbounded"/>
     > >       >          </xsd:sequence>
     > >       >        </xsd:complexType>
     > >       >
     > >       >  It name is 'item'&  type is 'Bapiacgl09'
     > >       >
     > >       >        <xsd:complexType name="Bapiacgl09">
     > >       >          <xsd:sequence>
     > >       >            <xsd:element name="ItemnoAcc"
     type="n0:numeric10"/>
     > >       >            <xsd:element name="GlAccount"
     type="n0:char10"/>
     > >       >            <xsd:element name="ItemText"
   type="n0:char50"/>
     > >       >            <xsd:element name="StatCon" type="n0:char1"/>
     > >       >            <xsd:element name="LogProc" type="n0:char6"/>
     > >       >            <xsd:element name="AcDocNo"
   type="n0:char10"/>
     > >       >            <xsd:element name="RefKey1"
   type="n0:char12"/>
     > >       >            <xsd:element name="RefKey2"
   type="n0:char12"/>
     > >       >            <xsd:element name="RefKey3"
   type="n0:char20"/>
     > >       >
     > >       >
     > >       >  now 'Bapiacgl09' has fields for ItemnoAcc,GlAccount,,
     ect.
     > >       >
     > >       >  but in RPG stub, it is map to another DS called
     'Bapiackec9' which
     > >       is not
     > >       >  correct..
     > >       >  What should I do?
     > >       >
     > >       >  Thanks
     > >       >
     > >       >

       > >       >  On Thu, Jul 7, 2011 at 1:11
     PM,<[6][11]thomas.raddatz@xxxxxx>

      wrote:
     > >       >
     > >       >  >
     > >
     > >       >  >    I am not sure that I completely unterstand the
     problem.
     > >       >  >    First there is no need for changing the stub
   module
     in order
     > >     to
     > >       assign
     > >       >  >    data to the SOAP request (post) message.
     > >       >  >    All you have to do is to fill structure
     > >       "tns_ZbapiAccDocumentPost_t"
     > >       >  >    and pass it to procedure
     > >       >  >    ZBAPI_ACC_DOCUMENT_POST_ZbapiAccDocumentPost().
   The
     attached
     > >       test
     > >       >  >    program clearly shows how to access the fields of
     structure
     > >       >  >    "Accountgl":
     > >       >  >             // Set the paramater values of the
   request
     message
     > >       >  >             // of the web service.
     > >       >  >             //    assign values here
     > >       >  >             // Set number of array items:
     > >       >  >             parameters.Accountgl.item.x = 1;
     > >       >  >             // Set array item values:
     > >       >  >
     > >       >  >
     > >
     parameters.Accountgl.item.Bapiackec9(parameters.Accountgl.item.x
     > >       >  >             ).ItemnoAcc = '0000000010';
     > >       >  >
     > >       >  >
     > >
     parameters.Accountgl.item.Bapiackec9(parameters.Accountgl.item.x
     > >       >  >             ).Fieldname = 'string';
     > >       >  >
     > >       >  >
     > >
     parameters.Accountgl.item.Bapiackec9(parameters.Accountgl.item.x
     > >       >  >             ).Character = 'string';
     > >       >  >    Another option to get an overview of the structure
     of the
     > >       messages of
     > >       >  >    a given web service operation is to generate a
     stream file
     > >       showing
     > >       >  >    that structure. In order to produce that stream
   file
     you need
     > >     to
     > >       >  >    specify PARMSTRUCT(*STMF) and
     > >     STRUCTSTMF('pathofTheStreamfile')
     > >       at the
     > >       >  >    WSDL2RPG command prompt:
     > >       >  >      WSDL2RPG
     > >       URL('wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl')
     > >       >  >        SRCFILE(RADDATZ/QWSDL2RPG) SRCMBR(XXX001 *YES)
     > >       >  >        PARMSTRUCT(*STMF)
     > >       >  >
     > >
     STRUCTSTMF('wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.txt')
     > >       >  >    First lines of the stream file:
     > >       >  >    WSDL2RPG Service Request and Response Parameter
     Structures
     > >       >  >
     ----------------------------------------------------------
     > >       >  >    Generated at:  07.07.2011 / 08:46:58
     > >       >  >    WSDL URL    :
     > >
     > >         >  >
     > >

       [1][1][1]file:wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl

     > >
     > >       >  >    Operation   :  tns:ZbapiAccDocumentPost
     > >       >  >    Service Request Parameters
     > >       >  >    --------------------------
     > >       >  >
     i_tns_ZbapiAccDocumentPost(tns_ZbapiAccDocumentPost_t)
     > >       >  >      Accountgl(tns_TableOfBapiacgl09_t)
     > >       >  >        item(tns_RpgArrayOfItem_t)
     > >       >  >          x(10I 0, *ARRAY_INDEX)
     > >       >  >          Bapiackec9(tns_Bapiackec9_t, *STATIC_ARRAY)
     > >       >  >            ItemnoAcc(n1_numeric10_t)
     > >       >  >            Fieldname(n1_char30_t)
     > >       >  >            Character(n1_char18_t)
     > >       >  >      Accountpayable(tns_TableOfBapiacap09_t)
     > >       >  >    Does that answer your question?
     > >       >  >    Thomas.

       > >       >  >    [7][12]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     schrieb am

     07.07.2011
     > >       07:25:41:

     > >       >  >    >  Von: [8][13]dhanushkamanjula@xxxxxxxxx

       > >       >  >    >  An: [9][14]ftpapi@xxxxxxxxxxxxxxxxxxxxxx

     > >       >  >    >  Datum: 07.07.2011 07:38
     > >       >  >    >  Betreff: Where is my DS sub fields ?
     > >       >  >    >  Gesendet von:

       [10][15]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx

     > >       >  >     >
     > >       >  >    >  Hi again,
     > >       >  >    >
     > >       >  >    >  I have a WSDL file. the post message have sub
   DS
     called
     > >       'Accountgl'
     > >       >  >    which is
     > >       >  >    >  type of TableOfBapiacgl09
     > >       >  >    >  The TableOfBapiacgl09 is define with DS called
     'Bapiacgl09'
     > >       >  >    >
     > >       >  >    >  The 'Bapiacgl09' DS contain sub fields named
     > >       >  >    >  ItemnoAcc,GlAccount,ItemText..ect
     > >       >  >    >
     > >       >  >    >  In my generated STUB source, I can't find those
     sub fields,
     > >       due to
     > >       >  >    that
     > >       >  >    >  reason I have no idea to how to assign the data
     > according to
     > >       SOAP
     > >       >  >    message
     > >       >  >    >
     > >       >  >    >  (not only 'Accountgl' but also
   'Accountpayable',
     > >       'Accountreceivable'
     > >       >  >    gives
     > >       >  >    >  same issues)
     > >       >  >    >
     > >       >  >    >  -<Accountgl>
     > >       >  >    >  -<item>
     > >       >  >    >    <ItemnoAcc>0000000010</ItemnoAcc>
     > >       >  >    >    <GlAccount>0051300000</GlAccount>
     > >       >  >    >    <ItemText />
     > >       >  >    >  .
     > >       >  >    >  .
     > >       >  >    >  -</Accountgl>
     > >       >  >    >  -</item>
     > >       >  >    >
     > >       >  >    >
     > >       >  >    >  WSDL, STUB source&  PGM source are attached.
     > >       >  >    >
     > >       >  >    >  Please give me an idea of this...
     > >       >  >    >
     > >       >  >    >  Thanks
     > >       >  >     >  [Anhang "SAP0004.txt" gelöscht von Thomas
     Raddatz/OBI/DE]
     > >       [Anhang
     > >       >  >    >  "SAP0004t.txt" gelöscht von Thomas
     Raddatz/OBI/DE] [Anhang
     > >       >  >    >  "ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl" gelöscht
     von Thomas
     > >       Raddatz/
     > >       >  >    >  OBI/DE]
     > >       >  >    >
     > >       >  >
     > >
     > >

   ----------------------------------------------------------------------
     > >       >  >    -
     > >       >  >    >  This is the FTPAPI mailing list.  To
     unsubscribe,please go
     > >       to:
     > >
     > >         >  >    >
     > >


     [2][2][11][2][16]http://www.scottklement.com/mailman/listinfo/ftpap
     i

     > >
     > >       >  >    >
     > >       >  >
     > >
     > >

   ----------------------------------------------------------------------
     > >       >  >    -
     > >       >  >
     > >       >  >    --
     > >       >  >    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.
     > >

       [3][3]file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
       > >         >  >    2.
       > >
       [4][12][4][17]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >
     > >       >  >
     > >       >  >
     > >
     > >

   ----------------------------------------------------------------------
     > >       -
     > >       >  >  This is the FTPAPI mailing list.  To unsubscribe,
     please go to:
     > >
     > >         >  >

       [5][13][5][18]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >         >  >
     > >
     > >
     -------------------------------------------------------------------
     > >       ---
     > >         -
     > >         >  >
     > >         >  >
     > >         >
     > >         >
     > >         >  --
     > >
     > >       >  Shoot for the moon, even if you miss, you'll land among
     the stars.
     > >       >
     > >
     > >
     > >

   ----------------------------------------------------------------------
     > >       -
     > >       >  This is the FTPAPI mailing list.  To unsubscribe,
   please
     go to:
     > >
     > >         >

       [6][14][6][19]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.

       [7]file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
       > >       2.
       [15][8][20]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >
       > >         3.
       [9]file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
       > >         4.
       [16][10][21]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >         5.
       [17][11][22]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >         6.
       [18][12][23]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >
     -------------------------------------------------------------------
     > >       ----
     > >       This is the FTPAPI mailing list.  To unsubscribe, please
   go
     to:

       > >
     [19][13][24]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >
     -------------------------------------------------------------------
     > >       ----
     > >
     > >     --
     > >     Shoot for the moon, even if you miss, you'll land among the
     stars.
     > >

       > > References
       > >
       > >     1. [14]mailto:[25]thomas.raddatz@xxxxxx
       > >     2. [15]mailto:[26]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
       > >     3. [16]mailto:[27]dhanushkamanjula@xxxxxxxxx
       > >     4. [17]mailto:[28]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
       > >     5. [18]mailto:[29]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
       > >     6. [19]mailto:[30]thomas.raddatz@xxxxxx
       > >     7. [20]mailto:[31]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
       > >     8. [21]mailto:[32]dhanushkamanjula@xxxxxxxxx
       > >     9. [22]mailto:[33]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
       > >    10. [23]mailto:[34]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
       > >    11.
     [24][35]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    12.
     [25][36]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    13.
     [26][37]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    14.
     [27][38]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    15.
     [28][39]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    16.
     [29][40]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    17.
     [30][41]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    18.
     [31][42]http://www.scottklement.com/mailman/listinfo/ftpapi
       > >    19.
     [32][43]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >
     > >
     > >
     > >
     > >

   ----------------------------------------------------------------------
     -
     > > This is the FTPAPI mailing list.  To unsubscribe, please go to:

       > > [33][44]http://www.scottklement.com/mailman/listinfo/ftpapi

     > >

   ----------------------------------------------------------------------
     -
     >

   ----------------------------------------------------------------------
     -
     > This is the FTPAPI mailing list.  To unsubscribe, please go to:

       > [34][45]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. file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
     2. [46]http://www.scottklement.com/mailman/listinfo/ftpapi
     3. file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
     4. [47]http://www.scottklement.com/mailman/listinfo/ftpapi
     5. [48]http://www.scottklement.com/mailman/listinfo/ftpapi
     6. [49]http://www.scottklement.com/mailman/listinfo/ftpapi

       7. file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
       8. [50]http://www.scottklement.com/mailman/listinfo/ftpapi
       9. file://wsdl2rpg/wsdl/ZBAPI_ACC_DOCUMENT_POST_WO_AUTH.wsdl
      10. [51]http://www.scottklement.com/mailman/listinfo/ftpapi
      11. [52]http://www.scottklement.com/mailman/listinfo/ftpapi
      12. [53]http://www.scottklement.com/mailman/listinfo/ftpapi
      13. [54]http://www.scottklement.com/mailman/listinfo/ftpapi
      14. mailto:[55]thomas.raddatz@xxxxxx
      15. mailto:[56]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      16. mailto:[57]dhanushkamanjula@xxxxxxxxx
      17. mailto:[58]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      18. mailto:[59]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      19. mailto:[60]thomas.raddatz@xxxxxx
      20. mailto:[61]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      21. mailto:[62]dhanushkamanjula@xxxxxxxxx
      22. mailto:[63]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      23. mailto:[64]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      24. [65]http://www.scottklement.com/mailman/listinfo/ftpapi
      25. [66]http://www.scottklement.com/mailman/listinfo/ftpapi
      26. [67]http://www.scottklement.com/mailman/listinfo/ftpapi
      27. [68]http://www.scottklement.com/mailman/listinfo/ftpapi
      28. [69]http://www.scottklement.com/mailman/listinfo/ftpapi
      29. [70]http://www.scottklement.com/mailman/listinfo/ftpapi
      30. [71]http://www.scottklement.com/mailman/listinfo/ftpapi
      31. [72]http://www.scottklement.com/mailman/listinfo/ftpapi
      32. [73]http://www.scottklement.com/mailman/listinfo/ftpapi
      33. [74]http://www.scottklement.com/mailman/listinfo/ftpapi
      34. [75]http://www.scottklement.com/mailman/listinfo/ftpapi
     -------------------------------------------------------------------
     ----
     This is the FTPAPI mailing list.  To unsubscribe, please go to:
     [76]http://www.scottklement.com/mailman/listinfo/ftpapi
     -------------------------------------------------------------------
     ----

   --
   Shoot for the moon, even if you miss, you'll land among the stars.

References

   1. mailto:thomas.raddatz@xxxxxx
   2. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   3. mailto:thomas.raddatz@xxxxxxxxxxx
   4. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
   5. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   6. mailto:thomas.raddatz@xxxxxx
   7. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   8. mailto:dhanushkamanjula@xxxxxxxxx
   9. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  10. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  11. mailto:thomas.raddatz@xxxxxx
  12. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  13. mailto:dhanushkamanjula@xxxxxxxxx
  14. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  15. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  16. http://www.scottklement.com/mailman/listinfo/ftpapi
  17. http://www.scottklement.com/mailman/listinfo/ftpapi
  18. http://www.scottklement.com/mailman/listinfo/ftpapi
  19. http://www.scottklement.com/mailman/listinfo/ftpapi
  20. http://www.scottklement.com/mailman/listinfo/ftpapi
  21. http://www.scottklement.com/mailman/listinfo/ftpapi
  22. http://www.scottklement.com/mailman/listinfo/ftpapi
  23. http://www.scottklement.com/mailman/listinfo/ftpapi
  24. http://www.scottklement.com/mailman/listinfo/ftpapi
  25. mailto:thomas.raddatz@xxxxxx
  26. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  27. mailto:dhanushkamanjula@xxxxxxxxx
  28. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  29. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  30. mailto:thomas.raddatz@xxxxxx
  31. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  32. mailto:dhanushkamanjula@xxxxxxxxx
  33. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  34. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  35. http://www.scottklement.com/mailman/listinfo/ftpapi
  36. http://www.scottklement.com/mailman/listinfo/ftpapi
  37. http://www.scottklement.com/mailman/listinfo/ftpapi
  38. http://www.scottklement.com/mailman/listinfo/ftpapi
  39. http://www.scottklement.com/mailman/listinfo/ftpapi
  40. http://www.scottklement.com/mailman/listinfo/ftpapi
  41. http://www.scottklement.com/mailman/listinfo/ftpapi
  42. http://www.scottklement.com/mailman/listinfo/ftpapi
  43. http://www.scottklement.com/mailman/listinfo/ftpapi
  44. http://www.scottklement.com/mailman/listinfo/ftpapi
  45. http://www.scottklement.com/mailman/listinfo/ftpapi
  46. http://www.scottklement.com/mailman/listinfo/ftpapi
  47. http://www.scottklement.com/mailman/listinfo/ftpapi
  48. http://www.scottklement.com/mailman/listinfo/ftpapi
  49. http://www.scottklement.com/mailman/listinfo/ftpapi
  50. http://www.scottklement.com/mailman/listinfo/ftpapi
  51. http://www.scottklement.com/mailman/listinfo/ftpapi
  52. http://www.scottklement.com/mailman/listinfo/ftpapi
  53. http://www.scottklement.com/mailman/listinfo/ftpapi
  54. http://www.scottklement.com/mailman/listinfo/ftpapi
  55. mailto:thomas.raddatz@xxxxxx
  56. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  57. mailto:dhanushkamanjula@xxxxxxxxx
  58. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  59. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  60. mailto:thomas.raddatz@xxxxxx
  61. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  62. mailto:dhanushkamanjula@xxxxxxxxx
  63. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  64. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  65. http://www.scottklement.com/mailman/listinfo/ftpapi
  66. http://www.scottklement.com/mailman/listinfo/ftpapi
  67. http://www.scottklement.com/mailman/listinfo/ftpapi
  68. http://www.scottklement.com/mailman/listinfo/ftpapi
  69. http://www.scottklement.com/mailman/listinfo/ftpapi
  70. http://www.scottklement.com/mailman/listinfo/ftpapi
  71. http://www.scottklement.com/mailman/listinfo/ftpapi
  72. http://www.scottklement.com/mailman/listinfo/ftpapi
  73. http://www.scottklement.com/mailman/listinfo/ftpapi
  74. http://www.scottklement.com/mailman/listinfo/ftpapi
  75. http://www.scottklement.com/mailman/listinfo/ftpapi
  76. http://www.scottklement.com/mailman/listinfo/ftpapi
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style">
  <soapenv:Body>
    <tns:ZbapiAccDocumentPostUal>
      <Accountgl>
        <item>
          <ItemnoAcc>0000000010</ItemnoAcc>
          <GlAccount>0051300000</GlAccount>
          <ItemText></ItemText>
          <AcDocNo></AcDocNo>
          <RefKey1></RefKey1>
          <RefKey2></RefKey2>
          <RefKey3></RefKey3>
          <DocType></DocType>
          <CompCode></CompCode>
          <BusArea></BusArea>
          <FuncArea></FuncArea>
          <PstngDate></PstngDate>
          <ValueDate></ValueDate>
          <Customer></Customer>
          <CshdisInd></CshdisInd>
          <VendorNo></VendorNo>
          <AllocNmbr></AllocNmbr>
          <Costobject></Costobject>
          <Costcenter></Costcenter>
          <ProfitCtr>JMSCAGMS</ProfitCtr>
          <AssetNo></AssetNo>
          <SubNumber></SubNumber>
          <DeCreInd></DeCreInd>
        </item>
        <item>
          <ItemnoAcc>0000000020</ItemnoAcc>
          <GlAccount>0036000231</GlAccount>
          <ItemText></ItemText>
          <AcDocNo></AcDocNo>
          <RefKey1></RefKey1>
          <RefKey2></RefKey2>
          <RefKey3></RefKey3>
          <DocType></DocType>
          <CompCode></CompCode>
          <BusArea></BusArea>
          <FuncArea></FuncArea>
          <PstngDate></PstngDate>
          <ValueDate></ValueDate>
          <Customer></Customer>
          <CshdisInd></CshdisInd>
          <VendorNo></VendorNo>
          <AllocNmbr></AllocNmbr>
          <Costobject></Costobject>
          <Costcenter></Costcenter>
          <ProfitCtr>JMSCAGMS</ProfitCtr>
          <AssetNo></AssetNo>
          <SubNumber></SubNumber>
          <DeCreInd></DeCreInd>
        </item>
      </Accountgl>
      <Accountpayable></Accountpayable>
      <Accountreceivable></Accountreceivable>
      <Currencyamount>
        <item>
          <ItemnoAcc>0000000010</ItemnoAcc>
          <CurrType></CurrType>
          <Currency>LKR</Currency>
          <CurrencyIso></CurrencyIso>
          <AmtDoccur>-100.000000000000000</AmtDoccur>
          <ExchRate>0.000000000000000</ExchRate>
          <ExchRateV>0.000000000000000</ExchRateV>
          <AmtBase>0.000000000000000</AmtBase>
          <DiscBase>0.000000000000000</DiscBase>
          <DiscAmt>0.000000000000000</DiscAmt>
          <TaxAmt>0.000000000000000</TaxAmt>
        </item>
        <item>
          <ItemnoAcc>0000000020</ItemnoAcc>
          <CurrType></CurrType>
          <Currency>LKR</Currency>
          <CurrencyIso></CurrencyIso>
          <AmtDoccur>100.000000000000000</AmtDoccur>
          <ExchRate>0.000000000000000</ExchRate>
          <ExchRateV>0.000000000000000</ExchRateV>
          <AmtBase>0.000000000000000</AmtBase>
          <DiscBase>0.000000000000000</DiscBase>
          <DiscAmt>0.000000000000000</DiscAmt>
          <TaxAmt>0.000000000000000</TaxAmt>
        </item>
      </Currencyamount>
      <Documentheader>
        <BusAct>RFBU</BusAct>
        <Username>ISRDEV2</Username>
        <HeaderTxt>UAL TESTING - GL POSTING</HeaderTxt>
        <CompCode>7600</CompCode>
        <DocDate>2011-07-06</DocDate>
        <PstngDate>2011-07-06</PstngDate>
        <DocType>DZ</DocType>
        <RefDocNo>90000397</RefDocNo>
        <AcDocNo></AcDocNo>
        <RefDocNoLong></RefDocNoLong>
      </Documentheader>
      <Return></Return>
    </tns:ZbapiAccDocumentPostUal>
  </soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"; xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"; xmlns:wsu="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="http://www.sap.com/2007/03/sidl"/>
  </wsdl:documentation>
  <wsp:UsingPolicy wsdl:required="true"/>
  <wsp:Policy wsu:Id="BN_BN_ZBAPI_ACC_DOCUMENT_POST_UAL">
    <saptrnbnd:OptimizedXMLTransfer uri="http://xml.sap.com/2006/11/esi/esp/binxml"; xmlns:saptrnbnd="http://www.sap.com/webas/710/soap/features/transportbinding/"; wsp:Optional="true"/>
    <saptrnbnd:OptimizedXMLTransfer uri="http://www.w3.org/2004/08/soap/features/http-optimization"; xmlns:saptrnbnd="http://www.sap.com/webas/710/soap/features/transportbinding/"; wsp:Optional="true"/>
    <wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"; xmlns:sapsp="http://www.sap.com/webas/630/soap/features/security/policy"; xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"; xmlns:wsa="http://www.w3.org/2005/08/addressing"; xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"; xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility"; xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"/>
  </wsp:Policy>
  <wsp:Policy wsu:Id="IF_IF_ZBAPI_ACC_DOCUMENT_POST_UAL">
    <sapsession:Session xmlns:sapsession="http://www.sap.com/webas/630/soap/features/session/";>
      <sapsession:enableSession>false</sapsession:enableSession>
    </sapsession:Session>
    <sapcentraladmin:CentralAdministration xmlns:sapcentraladmin="http://www.sap.com/webas/700/soap/features/CentralAdministration/"; wsp:Optional="true"/>
  </wsp:Policy>
  <wsp:Policy wsu:Id="OP_IF_OP_ZbapiAccDocumentPostUal">
    <sapcomhnd:enableCommit xmlns:sapcomhnd="http://www.sap.com/NW05/soap/features/commit/";>false</sapcomhnd:enableCommit>
    <sapblock:enableBlocking xmlns:sapblock="http://www.sap.com/NW05/soap/features/blocking/";>true</sapblock:enableBlocking>
    <saptrhnw05:required xmlns:saptrhnw05="http://www.sap.com/NW05/soap/features/transaction/";>no</saptrhnw05:required>
    <saprmnw05:enableWSRM xmlns:saprmnw05="http://www.sap.com/NW05/soap/features/wsrm/";>false</saprmnw05:enableWSRM>
  </wsp:Policy>
  <wsdl:types>
    <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
      <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="char12">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="12"/>
        </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="char25">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="25"/>
        </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="char32">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="32"/>
        </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="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="cuky5">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="5"/>
        </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="decimal23.4">
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="23"/>
          <xsd:fractionDigits value="4"/>
        </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="numeric10">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
          <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="numeric6">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="6"/>
          <xsd:pattern value="\d*"/>
        </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:complexType name="Zbapiacap09">
        <xsd:sequence>
          <xsd:element name="ItemnoAcc" type="n0:numeric10"/>
          <xsd:element name="VendorNo" type="n0:char10"/>
          <xsd:element name="GlAccount" type="n0:char10"/>
          <xsd:element name="RefKey1" type="n0:char12"/>
          <xsd:element name="RefKey2" type="n0:char12"/>
          <xsd:element name="RefKey3" type="n0:char20"/>
          <xsd:element name="CompCode" type="n0:char4"/>
          <xsd:element name="BusArea" type="n0:char4"/>
          <xsd:element name="AllocNmbr" type="n0:char18"/>
          <xsd:element name="ItemText" type="n0:char50"/>
          <xsd:element name="SpGlInd" type="n0:char1"/>
          <xsd:element name="ProfitCtr" type="n0:char10"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="Zbapiacgl09">
        <xsd:sequence>
          <xsd:element name="ItemnoAcc" type="n0:numeric10"/>
          <xsd:element name="GlAccount" type="n0:char10"/>
          <xsd:element name="ItemText" type="n0:char50"/>
          <xsd:element name="AcDocNo" type="n0:char10"/>
          <xsd:element name="RefKey1" type="n0:char12"/>
          <xsd:element name="RefKey2" type="n0:char12"/>
          <xsd:element name="RefKey3" type="n0:char20"/>
          <xsd:element name="DocType" type="n0:char2"/>
          <xsd:element name="CompCode" type="n0:char4"/>
          <xsd:element name="BusArea" type="n0:char4"/>
          <xsd:element name="FuncArea" type="n0:char4"/>
          <xsd:element name="PstngDate" type="n0:date"/>
          <xsd:element name="ValueDate" type="n0:date"/>
          <xsd:element name="Customer" type="n0:char10"/>
          <xsd:element name="CshdisInd" type="n0:char1"/>
          <xsd:element name="VendorNo" type="n0:char10"/>
          <xsd:element name="AllocNmbr" type="n0:char18"/>
          <xsd:element name="Costobject" type="n0:char12"/>
          <xsd:element name="Costcenter" type="n0:char10"/>
          <xsd:element name="ProfitCtr" type="n0:char10"/>
          <xsd:element name="AssetNo" type="n0:char12"/>
          <xsd:element name="SubNumber" type="n0:char4"/>
          <xsd:element name="DeCreInd" type="n0:char1"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="Bapiret2">
        <xsd:sequence>
          <xsd:element name="Type" type="n0:char1"/>
          <xsd:element name="Id" type="n0:char20"/>
          <xsd:element name="Number" type="n0:numeric3"/>
          <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:element name="Parameter" type="n0:char32"/>
          <xsd:element name="Row" type="xsd:int"/>
          <xsd:element name="Field" type="n0:char30"/>
          <xsd:element name="System" type="n0:char10"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="Zbapiache09">
        <xsd:sequence>
          <xsd:element name="BusAct" type="n0:char4"/>
          <xsd:element name="Username" type="n0:char12"/>
          <xsd:element name="HeaderTxt" type="n0:char25"/>
          <xsd:element name="CompCode" type="n0:char4"/>
          <xsd:element name="DocDate" type="n0:date"/>
          <xsd:element name="PstngDate" type="n0:date"/>
          <xsd:element name="DocType" type="n0:char2"/>
          <xsd:element name="RefDocNo" type="n0:char16"/>
          <xsd:element name="AcDocNo" type="n0:char10"/>
          <xsd:element name="RefDocNoLong" type="n0:char35"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="Bapiaccr09">
        <xsd:sequence>
          <xsd:element name="ItemnoAcc" type="n0:numeric10"/>
          <xsd:element name="CurrType" type="n0:char2"/>
          <xsd:element name="Currency" type="n0:cuky5"/>
          <xsd:element name="CurrencyIso" type="n0:char3"/>
          <xsd:element name="AmtDoccur" type="n0:decimal23.4"/>
          <xsd:element name="ExchRate" type="n0:decimal9.5"/>
          <xsd:element name="ExchRateV" type="n0:decimal9.5"/>
          <xsd:element name="AmtBase" type="n0:decimal23.4"/>
          <xsd:element name="DiscBase" type="n0:decimal23.4"/>
          <xsd:element name="DiscAmt" type="n0:decimal23.4"/>
          <xsd:element name="TaxAmt" type="n0:decimal23.4"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="Zbapiacar09">
        <xsd:sequence>
          <xsd:element name="ItemnoAcc" type="n0:numeric10"/>
          <xsd:element name="Customer" type="n0:char10"/>
          <xsd:element name="GlAccount" type="n0:char10"/>
          <xsd:element name="RefKey1" type="n0:char12"/>
          <xsd:element name="RefKey2" type="n0:char12"/>
          <xsd:element name="RefKey3" type="n0:char20"/>
          <xsd:element name="CompCode" type="n0:char4"/>
          <xsd:element name="BusArea" type="n0:char4"/>
          <xsd:element name="AllocNmbr" type="n0:char18"/>
          <xsd:element name="ItemText" type="n0:char50"/>
          <xsd:element name="SpGlInd" type="n0:char1"/>
          <xsd:element name="ProfitCtr" type="n0:char10"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="TableOfZbapiacap09">
        <xsd:sequence>
          <xsd:element name="item" type="tns:Zbapiacap09" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="TableOfZbapiacgl09">
        <xsd:sequence>
          <xsd:element name="item" type="tns:Zbapiacgl09" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="TableOfBapiret2">
        <xsd:sequence>
          <xsd:element name="item" type="tns:Bapiret2" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="TableOfBapiaccr09">
        <xsd:sequence>
          <xsd:element name="item" type="tns:Bapiaccr09" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="TableOfZbapiacar09">
        <xsd:sequence>
          <xsd:element name="item" type="tns:Zbapiacar09" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:element name="ZbapiAccDocumentPostUal">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Accountgl" type="tns:TableOfZbapiacgl09" minOccurs="0"/>
            <xsd:element name="Accountpayable" type="tns:TableOfZbapiacap09" minOccurs="0"/>
            <xsd:element name="Accountreceivable" type="tns:TableOfZbapiacar09" minOccurs="0"/>
            <xsd:element name="Currencyamount" type="tns:TableOfBapiaccr09"/>
            <xsd:element name="Documentheader" type="tns:Zbapiache09"/>
            <xsd:element name="Return" type="tns:TableOfBapiret2"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ZbapiAccDocumentPostUalResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Accountgl" type="tns:TableOfZbapiacgl09"/>
            <xsd:element name="Accountpayable" type="tns:TableOfZbapiacap09"/>
            <xsd:element name="Accountreceivable" type="tns:TableOfZbapiacar09"/>
            <xsd:element name="Currencyamount" type="tns:TableOfBapiaccr09"/>
            <xsd:element name="ObjKey" type="n0:char20"/>
            <xsd:element name="ObjSys" type="n0:char10"/>
            <xsd:element name="ObjType" type="n0:char5"/>
            <xsd:element name="Return" type="tns:TableOfBapiret2"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="ZbapiAccDocumentPostUal">
    <wsdl:part name="parameters" element="tns:ZbapiAccDocumentPostUal"/>
  </wsdl:message>
  <wsdl:message name="ZbapiAccDocumentPostUalResponse">
    <wsdl:part name="parameters" element="tns:ZbapiAccDocumentPostUalResponse"/>
  </wsdl:message>
  <wsdl:portType name="ZBAPI_ACC_DOCUMENT_POST_UAL">
    <wsp:Policy>
      <wsp:PolicyReference URI="#IF_IF_ZBAPI_ACC_DOCUMENT_POST_UAL"/>
    </wsp:Policy>
    <wsdl:operation name="ZbapiAccDocumentPostUal">
      <wsp:Policy>
        <wsp:PolicyReference URI="#OP_IF_OP_ZbapiAccDocumentPostUal"/>
      </wsp:Policy>
      <wsdl:input message="tns:ZbapiAccDocumentPostUal"/>
      <wsdl:output message="tns:ZbapiAccDocumentPostUalResponse"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ZBAPI_ACC_DOCUMENT_POST_UAL" type="tns:ZBAPI_ACC_DOCUMENT_POST_UAL">
    <wsp:Policy>
      <wsp:PolicyReference URI="#BN_BN_ZBAPI_ACC_DOCUMENT_POST_UAL"/>
    </wsp:Policy>
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; style="document"/>
    <wsdl:operation name="ZbapiAccDocumentPostUal">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ZBAPI_ACC_DOCUMENT_POST_UAL">
    <wsdl:port name="ZBAPI_ACC_DOCUMENT_POST_UAL" binding="tns:ZBAPI_ACC_DOCUMENT_POST_UAL">
      <soap:address location="http://10.1.144.36:8000/sap/bc/srt/rfc/sap/zbapi_acc_document_post_ual/400/zbapi_acc_document_post_ual/zbapi_acc_document_post_ual"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/";>
  <soap-env:Header></soap-env:Header>
  <soap-env:Body>
    <soap-env:Fault>
      <faultcode>soap-env:Server</faultcode>
      <faultstring xml:lang="en">CX_SY_CONVERSION_LOST_DECIMALS:XSLT exception.An error occurred when deserializing in the simple transformation program /1BCDWB/WSS3D7D8A840AC9E48A618.When converting the value -100.000000000000000 the values after the decimal place were lost</faultstring>
      <detail>
        <ns:SystemFault xmlns:ns="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/";>
          <Host>undefined</Host>
          <Component>APPL</Component>
          <ChainedException>
            <Exception_Name>CX_SOAP_CORE</Exception_Name>
            <Exception_Text>CX_SY_CONVERSION_LOST_DECIMALS:XSLT exception.An error occurred when deserializing in the simple transformation program /1BCDWB/WSS3D7D8A840AC9E48A618.When converting the value -100.000000000000000 the values after the decimal place were lost</Exception_Text>
          </ChainedException>
          <ChainedException>
            <Exception_Name>CX_SXMLP</Exception_Name>
            <Exception_Text>XSLT exception</Exception_Text>
          </ChainedException>
          <ChainedException>
            <Exception_Name>CX_ST_DESERIALIZATION_ERROR</Exception_Name>
            <Exception_Text>An error occurred when deserializing in the simple transformation program /1BCDWB/WSS3D7D8A840AC9E48A618: Main Program:/1BCDWB/WSS3D7D8A840AC9E48A618| Program:/1BCDWB/WSS3D7D8A840AC9E48A618| Line: 39| Valid:X</Exception_Text>
          </ChainedException>
          <ChainedException>
            <Exception_Name>CX_SY_CONVERSION_LOST_DECIMALS</Exception_Name>
            <Exception_Text>When converting the value -100.000000000000000 the values after the decimal place were lost</Exception_Text>
          </ChainedException>
        </ns:SystemFault>
        <ns:SystemFault xmlns:ns="http://www.sap.com/webas/711/soap/runtime/abap/fault/system/";>
          <Host>undefined</Host>
          <Component>APPL</Component>
          <ChainedException asx:root="asx:abap" version="1.0" xmlns:asx="http://www.sap.com/abapxml";>
            <asx:values>
              <EXCEPTION href="#o217"></EXCEPTION>
            </asx:values>
            <asx:heap xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:abap="http://www.sap.com/abapxml/types/built-in"; xmlns:cls="http://www.sap.com/abapxml/classes/global"; xmlns:dic="http://www.sap.com/abapxml/types/dictionary";>
              <cls:CX_SOAP_CORE id="o217">
                <CX_ROOT>
                  <TEXTID>0018FE864EEE1DECA69CF9C71ACB337F</TEXTID>
                  <PREVIOUS href="#o200"></PREVIOUS>
                  <KERNEL_ERRID></KERNEL_ERRID>
                  <INTERNAL_SOURCE_POS>
                    <PROGID>122</PROGID>
                    <CONTID>1157</CONTID>
                  </INTERNAL_SOURCE_POS>
                </CX_ROOT>
                <CX_NO_CHECK></CX_NO_CHECK>
                <CX_SOAP_CORE>
                  <E_LOCATION>
                    <CLASS>CL_SXMLP_DATA_ST==============CP</CLASS>
                    <METHOD>CL_SXMLP_DATA_ST==============CM004</METHOD>
                    <ID>37</ID>
                  </E_LOCATION>
                  <E_TEXT>CX_SY_CONVERSION_LOST_DECIMALS:XSLT exception.An error occurred when deserializing in the simple transformation program /1BCDWB/WSS3D7D8A840AC9E48A618.When converting the value -100.000000000000000 the values after the decimal place were lost</E_TEXT>
                  <E_ID>1001</E_ID>
                  <E_FAULT_LOCATION>1</E_FAULT_LOCATION>
                  <E_AREA>APPL</E_AREA>
                  <E_HOST>0</E_HOST>
                  <E_PROCESS_CONTROL></E_PROCESS_CONTROL>
                </CX_SOAP_CORE>
              </cls:CX_SOAP_CORE>
              <cls:CX_SXMLP id="o200">
                <CX_ROOT>
                  <TEXTID>B2F4D2ABC4FB1341AF5DBA8E4FC56693</TEXTID>
                  <PREVIOUS href="#o189"></PREVIOUS>
                  <KERNEL_ERRID></KERNEL_ERRID>
                  <INTERNAL_SOURCE_POS>
                    <PROGID>252</PROGID>
                    <CONTID>242</CONTID>
                  </INTERNAL_SOURCE_POS>
                </CX_ROOT>
                <CX_NO_CHECK></CX_NO_CHECK>
                <CX_SXMLP>
                  <PARAM1></PARAM1>
                </CX_SXMLP>
              </cls:CX_SXMLP>
              <cls:CX_ST_DESERIALIZATION_ERROR id="o189">
                <CX_ROOT>
                  <TEXTID>FB5F8F3F36CEC173E10000000A114BF5</TEXTID>
                  <PREVIOUS href="#o188"></PREVIOUS>
                  <KERNEL_ERRID>UNCAUGHT_EXCEPTION</KERNEL_ERRID>
                  <INTERNAL_SOURCE_POS>
                    <PROGID>252</PROGID>
                    <CONTID>212</CONTID>
                  </INTERNAL_SOURCE_POS>
                </CX_ROOT>
                <CX_DYNAMIC_CHECK></CX_DYNAMIC_CHECK>
                <CX_TRANSFORMATION_ERROR></CX_TRANSFORMATION_ERROR>
                <CX_ST_ERROR>
                  <ST_PROGNAME>/1BCDWB/WSS3D7D8A840AC9E48A618</ST_PROGNAME>
                  <X-ML_OFFSET>1539</X-ML_OFFSET>
                  <X-ML_PATH>soapenv:Envelope(1)soapenv:Body(1)tns:ZbapiAccDocumentPostUal(1)Currencyamount(4)item(1)AmtDoccur(5)</X-ML_PATH>
                  <ST_IC>44</ST_IC>
                  <ST_TIMESTAMP>20110708170826</ST_TIMESTAMP>
                </CX_ST_ERROR>
                <CX_ST_DESERIALIZATION_ERROR>
                  <TREE_POSITION></TREE_POSITION>
                  <CLASSNAME>CX_SY_CONVERSION_LOST_DECIMALS</CLASSNAME>
                  <REF_NAME>AMT_DOCCUR</REF_NAME>
                </CX_ST_DESERIALIZATION_ERROR>
              </cls:CX_ST_DESERIALIZATION_ERROR>
              <cls:CX_SY_CONVERSION_LOST_DECIMALS id="o188">
                <CX_ROOT>
                  <TEXTID>FBCD563C38CCB349E10000000A11447B</TEXTID>
                  <PREVIOUS></PREVIOUS>
                  <KERNEL_ERRID>CONVT_LOST_DECIMALS</KERNEL_ERRID>
                  <INTERNAL_SOURCE_POS>
                    <PROGID>252</PROGID>
                    <CONTID>212</CONTID>
                  </INTERNAL_SOURCE_POS>
                </CX_ROOT>
                <CX_DYNAMIC_CHECK></CX_DYNAMIC_CHECK>
                <CX_SY_CONVERSION_ERROR></CX_SY_CONVERSION_ERROR>
                <CX_SY_CONVERSION_LOST_DECIMALS>
                  <VALUE>-100.000000000000000</VALUE>
                </CX_SY_CONVERSION_LOST_DECIMALS>
              </cls:CX_SY_CONVERSION_LOST_DECIMALS>
            </asx:heap>
          </ChainedException>
        </ns:SystemFault>
      </detail>
    </soap-env:Fault>
  </soap-env:Body>
</soap-env:Envelope>
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------