WS with cyclic reference on report

Hi everybody,
I need to use a web service that contain a cyclic reference. The type of ws is like this:
  rTypeUsed = Record;
  TArrayOfTypeUsed = Array of rTypeUsed;
  rTypeUsed = Record
    Field01 : String;
    Field02 : String;
    Field03 : String;
    Field04 : Double;
    Field05 : Double;
    Field06 : Double;
    Field_Child : TArrayOfTypeUsed;
  End;
And when I tried input this web services on crystal, I gave an error like this:
Logon Failure
Datail: It's can't possible support cyclic reference on squema.
Please check the cyclic path: getTypeUsedResponde->getTypeUsedResult->rTypeUsed->Field_Child->rTypeUsed...
I can't change the web service, because it is used in many places.
There are some solution, work around for solving this problem?
Thanks

Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly.
Need more details like version and patches applied etc.

Similar Messages

  • Error while adding XML Schemas with cyclic references

    I have to use the 3rd party bunch of XML Schema files, but two of them reference each other, i.e. there are cyclic references. ESB displays a conflict in this case.
    Is there any way to resolve the problem without changing source xsd-files?
    My configuration is WebLogic Platform 9.2.1 + AquaLogic Service Bus 2.6

    Our scenario is that the corporate data model (in UML) is transformed into XSD and delivered as several separate XSD files. Our modellers argue that cyclic references make sense in this context and are not forbidden by the standard.
    We restructured the transformation so that only a single XSD file is delivered (~550K) but this is unwieldy, inflexible and ALSB is sloooooooooow when manipulating a schema of this size inside the console.

  • Problems validating schemas with cyclical references

    I'm attempting to get two schemas to validate whereby each references a complextype from the other: both have different namespaces so I reference the other from each using '<import>'. This is no doubt a very dumb question but, what should I use as the 'schemalocation' attribute in the 'import' instructions? I have tried all variations I can think of including:
    - the relevent xsi:schemaLocation value from the schema being imported
    - the virtual path within the XMLDB directory structure e.g. /sys/schemas/PUBLIC/www.sepa.org/2007/XMLSchemas
    - the same as above with the DB port included
    I'm getting the following error which is very frustrating: LPX-00234: namespace prefix "loc" not declared. I certainly have declared it in both schemas, for some reason XMLDB isn't finding the schemalocations. Anyone know what I should be putting here?

    Mark
    the schemas were registered in the following way:
    BEGIN
    DBMS_XMLSchema.registerSchema(
    schemaurl=>'http://www.sepa.org/2007/XMLSchemas/Locations.xsd',
    schemadoc=>sys.UriFactory.getUri('/home/jsmyth/XSD/Locations.xsd')
    ,FORCE=>true
    ,LOCAL=>false);
    END;
    'Locations' is one schema, 'Licenses' is the other.
    The relevant parts of the schemas are as follows, Licences first:
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
         xmlns:lcn="http://www.sepa.org/2007/XMLSchemas/Licences"
         xmlns:loc="http://www.sepa.org/2007/XMLSchemas/Locations"
         xmlns:xdb="http://xmlns.oracle.com/xdb"
         targetNamespace="http://www.sepa.org/2007/XMLSchemas/Licences" elementFormDefault="qualified"
         attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:SchemaLocation="http://www.sepa.org/2007/XMLSchemas/Licences.xsd">
         <xs:import namespace="http://www.sepa.org/2007/XMLSchemas/Locations" schemaLocation="http://www.sepa.org/2007/XMLSchemas/Locations.xsd"/>
         <xs:element name="Licences" xdb:defaultTable="Licences">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="lcn:Licence" minOccurs="0" maxOccurs="unbounded"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:element name="Licence">
    blah....
    and,
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema targetNamespace="http://www.sepa.org/2007/XMLSchemas/Locations"
         elementFormDefault="qualified" attributeFormDefault="unqualified"
         xmlns:loc="http://www.sepa.org/2007/XMLSchemas/Locations"
         xmlns:lcn="http://www.sepa.org/2007/XMLSchemas/Licences"
         xmlns:xdb="http://xmlns.oracle.com/xdb"
         xmlns:xs="http://www.w3.org/2001/XMLSchema"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://www.sepa.org/2007/XMLSchemas/Locations.xsd">
         <xs:import namespace="http://www.sepa.org/2007/XMLSchemas/Licences" schemaLocation="http://www.sepa.org/2007/XMLSchemas/Licences.xsd"/>
         <xs:element name="Locations" xdb:defaultTable="Locations">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="loc:Location" minOccurs="0" maxOccurs="unbounded"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:element name="Location">
              <xs:complexType>
    blah...
    Thanks.

  • Report to view SO-Invoice-Credit Memo-Debit Memo-with/ without reference

    Hello Gurus,
    Can any one help me for viewing the report where i can see Sales Order Invoice ,Credit Memo & Debit Memo with/without reference .
    We are creating Credit Memo & Debit Memo without reference but uses the same Purchase Order Nos .
    Please guide me on this...
    Thanks.
    Sameer S Barde

    hi
    u can use the standard t-code vf05n to see the list with reference to the document type...
    do revert if question is not answered..
    regards
    Chander

  • Does BOXI support crystal reports with parameter references in formulas?

    I am designing a report in Crystal Reports XI Developer that contains parameters, which are passed to a stored procedure and are also used within formulas ( in Crystal Syntax ie. {?FORMAT_ID} ) in the report itself.
    I can run the report successfully in CRXI Developer.  The formulas use the correct values from the parameters entered during execution and everything looks good.
    I then deploy the report to Business Objects Enterprise XI.  I do all of the things necessary to manage the report including setting up the proper database connection information and default parameter values.
    When I run the report using the Crystal Report Viewer, I get the following error message:
    Error in File Forecasting.rpt:
    Error in formula <Report Format>.
    'if (not isNull({?FORMAT_ID} ) ) then
    This field name is not known.
    Details: errorKind
    This happens when I press the "Preview" button in the Manage Object dialog from Crystal or when I run the report using InfoView.
    I have changed the formulas and it doesn't seem to matter what the specific content of the formula is; other than the existence of a parameter reference in the formula.  If I comment out the parameter and replace it with a hard-coded value, it gets through the formula fine.
    Does Business Objects Enterprise XI support crystal reports with parameter references in the formulas?
    Thanks,
    Tim H.

    Hi,
       In Crystal Reports under File -> Report Options >check convert Null Values to default > Verify on first refresh > Verify stored procedures on first refresh.
    This corrected the issue by allowing the query engine time to locate those columns and map them to the query being sent by the report.
    The convert null values was added because those field were being used in the record selection and grouping.
    Regards,
    Vinay

  • Deserializing cyclic reference with object resolution

    I am attempting to deserialize complex objects containing cyclic references with an ObjectInputStream that implements the method resolveObject.
    Of course, enableResolve(true) has been called in the constructor of the object input stream.
    The problem I am seeing is that object resolution, when applied, is not propagated back to those objects that have been already deserialized and point to a "handle" object.
    Is there a proper way to retroactively enforce object resolution?
    Cheers,
    Didier H. Besset

    Hi Didier
    I read your code, downloaded junit and ran your test. The test fails, so back to a few System.out.println statements!
    I put a few into your code, see attached. Your deserialization is OK but your getComposite method returns the underlying referent and you are testing against the SoftReference!
    Here's the output of the printlns - you can see the strings, objects and lists being resolved and the final "test" of printing out the objects you are comparing.
    Resolving Beta
    Returning Beta
    Resolving Component@18f51f
    Resolving name Beta
    Returning ComponentReference@84ce7a
    Resolving Gamma
    Returning Gamma
    Resolving Component@10fd7f6
    Resolving name Gamma
    Returning ComponentReference@12b6c89
    Resolving [ComponentReference@84ce7a, ComponentReference@12b6c89]
    Returning [ComponentReference@84ce7a, ComponentReference@12b6c89]
    Resolving Alpha
    Returning Alpha
    Resolving Composite@1e2befa
    Resolving name Alpha
    Returning CompositeReference@1682598
    CompositeReference@1682598 Composite@1e2befa
    CompositeReference@1682598 Composite@1e2befaRegards
    Tom

  • Find Sales orders or Deliveries with the reference of Credit account

    Find Sales orders or Deliveries with the reference of Credit account
    Edited by: aqeeliqbal2008 on Feb 28, 2012 8:48 PM

    Hello,
    I doubt Material & Quantities will not be avaialbe in any SAP Standard Report for Credit Account.
    I feel you will have to go for a Z-Report Development for your requirement.
    Thanks,
    Jignesh Mehta

  • BOR/SWO1: only Attributs with DDIC reference are displayed

    Hi everybody,
    when I test my BOR object in SWO1, only attributes with DDIC reference are listet.
    I designed one virtual attribut. Why is this not display in test mode?
    Many Thanks
    Regards mario
    Mario Müller
    null

    Hi,
    in reports the language of the picklists corresponds always to the company default language.
    The only solution I now (its really static and not so nice):
    Create one report per language and change the picklist field by using CASE statements...you see its hard to refresh if you have lots of values :)
    cheers
    Myriam

  • Creation of report with the help of report painter

    Dear Experts,
                         I need report painter material, if any body have  pls  farward to me.
    my intension to create controlling report with the help of report painter.
    I am ready to award full points.
    Thanks in advance
    Regards
    avudaiappan
    Moderator - Please read this:
    /thread/931177 [original link is broken]
    Thread locked

    Hello Chinasammy,
    Report Painter allows you to create reports using data from SAP application components, which you can adapt to meet your individual requirements.
    Many of your reporting requirements can already be met by using the standard reports provided by various SAP application components. If these SAP standard reports do not meet your reporting needs, Report Painter enables you to define your specific reports quickly and easily.
    When executing a Report Painter report, it is displayed by the system in Report Writer format. You thus have access to the same functions as for Report Writer reports defined in the same way, and can combine Report Painter and Report Writer reports together in a report group.
    Report Painter uses a graphical report structure, which forms the basis for your report definition and displays the rows and columns as they appear in the final report output.
    To facilitate report definition, you can use many of the standard reporting objects provided by SAP (such as libraries, row/column models, and standard layouts) in your own specific reports. When you define a Report Painter report you can use groups (sets). You can also enter characteristic values directly.
    Advantages of Report Painter include:
    Flexible and simple report definition
    Report definition without using sets
    Direct layout control: The rows and columns are displayed in the report definition as they appear in the final report output, making test runs unnecessary.
    =============================================
    Below mentioned is the process for creating reports using Report Painter as a tool.
    Selecting and maintaining a library for your report: As the transfer structure to Report Painter you use a report table, which is defaulted by SAP and can not be maintained. This table contains characteristics, key figures and predefined columns. In a library, you collect the characteristics, key figures, and predefined columns from the report table, which you need for your Report Painter reports.
    When you define a Report Painter report, you assign it to a library. Reports assigned to one library can only use the characteristics, key figures, and predefined columns selected for that library.
    When you create or maintain a library, the Position field determines the sequence in which the characteristics, key figures or (predefined) key figures appear in the Report Painter selection lists when you define a report. This allows you to position the objects that you use regularly in your reports at the beginning of the selection lists. If you do not make an entry in the Position field, you will not be able to use this object in Report Painter reports.
    You can use either the standard SAP libraries for your reports or define your own.
    (ii) Selecting or maintaining a standard layout for your report: Standard layouts determine report layout features and the format of your report data.If the SAP standard layouts do not meet your reporting requirements, you can create a new  standard layout or change an existing one.
    (iii) Defining row and column models: A model is a one-dimensional, predefined reporting structure that you can insert in either the rows or columns of your report.If you often use the same or similar row or column definitions in your reports, it is recommended that you create row or column models.
    You must define the row and/or column models that you want to include in your report definition before you define the report.
    You can also use the standard column models supplied by SAP.
    (iv) Defining the report: Defining a Report Painter report involves the following steps.
    (a) Define the report columns: You define the report columns using the characteristics, key figures, and predefined columns selected for the library that the report uses. Alternatively, you can use a column model for column definition. Column models are predefined column structures which you insert into your entire column definition, instead of defining each individual column.
    (b) Define the report rows: You define the report rows using the characteristics selected for the library selected for the report.
    Alternatively, you can use a row model for your row definition. Row models serve the same purpose as column models, but are used to define a report row.
    Edit and format the report rows and columns in line with your requirements. (For example, you can hide rows or columns, define the column width or define colors for your report rows).
    (iii)Define general data selection criteria for the selection of your report data: Selection criteria are the characteristics used to select data for the entire report. You cannot enter characteristics as data selection criteria if they are already being used in the report rows or columns.
    (iv) Assigning the report to a report group: Once you have defined a report, you must assign it to a report group. A report group can contain one or more reports from the same library. However, reports that share the same data will select data more quickly and improve processing time.
    Hopw this helps you. Please let me know if you need anything more and assign points.
    Rgds
    Manish

  • Display Currency symbol with value in ALV Report

    Hi Experts,
    I need to display currency symbol with value in ALV Report like if currency type is dollar then $200.
    Here I am using field catalog type slis_t_fieldcat_alv and suing field merge catalog FM: 'REUSE_ALV_FIELDCATALOG_MERGE'
    I tried like this
        IF <fs_fieldcat>-fieldname = 'STPRS'.
          <fs_fieldcat>-seltext_s = 'Std Cost '.
          <fs_fieldcat>-seltext_m = 'Std Cost'.
          <fs_fieldcat>-seltext_l = 'Std Cost '
           <fs_fieldcat>-tabname = 'MBEW'.
          <fs_fieldcat>-ctabname = 'T001'.
          <fs_fieldcat>-cfieldname ='WAERS'.
          <fs_fieldcat>-datatype = 'CURR'.
        ENDIF.
    Please any one can suggest the solution for this.
    Advance Thanks.
    Regards,
    Bala Achari

    Hİ,
    Check this link.
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=24379571
    Take care.
    Çağatay

  • How can I have Main report with a sub-report with in a sub-report??

    I have a main report that has about 5 subreports, almost like a dashboard.  I need to make one of those subreports contain another subreport.
    I don't have the option to add a sub-report with in my sub-report, so what I thought would work is remove my sub-report from my main report, then add my new sub-report, then add that report back to my main report.
    Everytime I add the sub-report that has a sub-report to my main report I lose the second sub.
    From what I've read on the internet is you can't have a sub-report contain another sub-report.  What some say is you can hyperlink that second sub report.
    When I setup my hyper link to open the second sub-report I'm prompted to re-enter my report parameters.
    Can some help me link a sub-report to a sub-report or show me how to pass a date range parameter in my hyper link so the reports just opens up?
    I'm using CR IX R2
    Thanks

    Nate,
    You are dealing with a product limitation.  Crystal cannot have nested subreports within a sub report. 
    You can generally use shared variables between sub reports to achieve your desired result

  • Error while creating the sales order with billing reference

    hi alll
    i am getting error while creating the sales order with billing reference.The line items are coming in grey.I am not able to change the items as well as the quantity field.Can u guide me
    cheers
    shalsa007........

    Dear SAP SD 007
    I can confidently tell that an enhancement or an user exit has been applied in your scenario
    You have to check that
    Normally when creating a sales order with respect or referring billing documents the qty will be in editable mode and it is standard problem
    Your people has solved the standard problem by enhancement
    Usually OR--LF-PGI----F2 (SAY THE QTY IS 25 UNITS)
    Now you are creating returns order with reference to F2 in the return order type Re there is a standard issue that user can edit the qty to 30 from the original 25
    To solve this only your people have used userexit
    Line items and qty greyed out means definately there is some enhancement or user exit applied
    You have to check that
    Regards
    Raja

  • Credit note with invoice reference are not concatenate in F110

    When I create a credit note with invoice reference by VA01, the fields payment term,  Baseline date for due date calculation, Assignment and Payment method are copied correctly from invoice to credit note, but in FI document the field invoice ref.  'BSEG-REBZG' is not filled. So when I run the transaction F110 Automathic Payment (for Italy) the invoice is rigthly payed but the credit not is included into Exceptions with the note 'No pymt possible because items with a credit bal.still exist'. If I put in the field 'BSEG-REBZG'  the reference to  the invoice, the one and credit note are concatenated and I have a rigth parzial payment.
    There is a way to have this link when I post the Fi document by vf01-vf02 without putting it manually using FB03?
    Thank you in advance
    Gianluca.

    hiii
    please refer thi link reconciliation in 2005
    https://websmp208.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700000789632007E
    i would suggest you to upgrade your version, as reconciliation is very easy in higher versions
    please refer sap note no 1051038.
    Thanks
    Rizz
    Edited by: Mohammed Riyaz on Apr 24, 2009 4:01 PM

  • Credit Memo with the reference of multiple Billing document

    Hi SD Gurus,
    I wanted to create credit memo with the reference of multiple billing document for a single customer.
    Is it possible in standard SAP? If YES please tell me HOW…
    Thanks in advance...
    Ratish Patil

    hello, friend.
    yes, you actually can.  first you enter VA01 and choose the document type.  press ENTER.
    then in the order Overview screen, go to SALES DOCUMENT > CREATE WITH REFERENCE.  a dialog box will ask you which billing document you want as reference.  enter the document number and press COPY.
    you can repeat this process as many time as you wish.  the items of the referenced documents will be copied into your Sales Document.
    hope this helped.  reward if useful.
    jty

  • MB_CREATE_GOODS_MOVEMENT with Reservation reference

    Dear,
    I want to create good movement with Reservation reference and use T_MS1INT structure. Here is my way, but it does not work. Pls check and tell me why!
    Thanks a lot,
    DATA: IMKPF TYPE IMKPF,
            EMKPF TYPE EMKPF,
            EMSEG TYPE TABLE OF EMSEG WITH HEADER LINE,
            IMSEG TYPE TABLE OF IMSEG WITH HEADER LINE,
            T_MS1INT TYPE TABLE OF MSEGO1 WITH HEADER LINE.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT  = RESERVATION_NO
        IMPORTING
          OUTPUT = IMKPF-XBLNR.
      T_MS1INT-MTTMP = '29'.
      T_MS1INT-TSTMP = '15'.
      T_MS1INT-TDICH = 1.
    APPEND T_MS1INT.
      CALL FUNCTION 'MB_CREATE_GOODS_MOVEMENT'
        EXPORTING
          IMKPF                     = IMKPF
    *   XALLP                    = ' '
    *   XALLB                    = ' '
    *   XALLR                    = ' '
    *   CTCOD                    = ' '
    *   XQMCL                    = ' '
    *   OLD_SUBRC                = ' '
    *   IPKCOM                   =
    *   X_AUTHORITY              = ' '
    *   XLISU                    = 'X'
    *   XQMSR                    = ' '
    *   OIA_PASS                 =
    *   I_OIA_ASTM_VALUES        =
    *   I_OIA_PO_GREC_CALL       =
    *   I_OIB_CALCULATE          =
    *   OI_SHPMT                 =
    IMPORTING
       EMKPF                    = EMKPF
    *   E_LVS_TAFKZ              =
    *   ES_MKPF                  =
        TABLES
          EMSEG                    = EMSEG
          IMSEG                    = IMSEG
    *   IMSEG_CSL_TOKEN          =
    *   ET_MSEG                  =
         T_MS1INT                 = T_MS1INT   "IS-OIl
    *   T_MS2INT                 =
    *   I_OIAACCGI               =
    *   I_OIA_KOMF               =
    *   I_YOIA06                 =
    *   E_OIA_XMSEG              =
    *   T_OIB_EMSEGQTY           =
      COMMIT WORK.
    Edited by: Rob Burbank on Dec 6, 2010 11:24 AM

    Dear,
    I want to create good movement with Reservation reference and use T_MS1INT structure. Here is my way, but it does not work. Pls check and tell me why!
    Thanks a lot,
    DATA: IMKPF TYPE IMKPF,
            EMKPF TYPE EMKPF,
            EMSEG TYPE TABLE OF EMSEG WITH HEADER LINE,
            IMSEG TYPE TABLE OF IMSEG WITH HEADER LINE,
            T_MS1INT TYPE TABLE OF MSEGO1 WITH HEADER LINE.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT  = RESERVATION_NO
        IMPORTING
          OUTPUT = IMKPF-XBLNR.
      T_MS1INT-MTTMP = '29'.
      T_MS1INT-TSTMP = '15'.
      T_MS1INT-TDICH = 1.
    APPEND T_MS1INT.
      CALL FUNCTION 'MB_CREATE_GOODS_MOVEMENT'
        EXPORTING
          IMKPF                     = IMKPF
    *   XALLP                    = ' '
    *   XALLB                    = ' '
    *   XALLR                    = ' '
    *   CTCOD                    = ' '
    *   XQMCL                    = ' '
    *   OLD_SUBRC                = ' '
    *   IPKCOM                   =
    *   X_AUTHORITY              = ' '
    *   XLISU                    = 'X'
    *   XQMSR                    = ' '
    *   OIA_PASS                 =
    *   I_OIA_ASTM_VALUES        =
    *   I_OIA_PO_GREC_CALL       =
    *   I_OIB_CALCULATE          =
    *   OI_SHPMT                 =
    IMPORTING
       EMKPF                    = EMKPF
    *   E_LVS_TAFKZ              =
    *   ES_MKPF                  =
        TABLES
          EMSEG                    = EMSEG
          IMSEG                    = IMSEG
    *   IMSEG_CSL_TOKEN          =
    *   ET_MSEG                  =
         T_MS1INT                 = T_MS1INT   "IS-OIl
    *   T_MS2INT                 =
    *   I_OIAACCGI               =
    *   I_OIA_KOMF               =
    *   I_YOIA06                 =
    *   E_OIA_XMSEG              =
    *   T_OIB_EMSEGQTY           =
      COMMIT WORK.
    Edited by: Rob Burbank on Dec 6, 2010 11:24 AM

Maybe you are looking for

  • Oracle form 6.0, how to do 3D chart, calender,mouser over changing....

    oracle form 6.0, how to do 3D chart, calender,mouser over changing....in we form, like microsoft style. Or it's better use 9i or 10g jdeveloper? or other tchnology?

  • Calling a stored procedure from within a ViewObject

    Is it possible to make stored procedure call from within a BC4J ViewObject? Basically something like this: select * from table(f1(3)); where f1 is a table function. Using Oracle's pipelined table functions? If not, is it possible to call a stored pro

  • IChat video is not working - getting errors

    Everything was working fine last week and this weekend. But I went to use the video chat today with my mother (and her iMac) and I got an error. I didn't change anything from my end but I know there was a software update on April 5th. The error on th

  • Reloading a portlets jsf file?

    I am displaying a weblogic portal. Portal is having a portlet which is jsp content file. This is degisned using jsf. After clicking submit button in the page, it displays some results in a textbox. I need to reload the page again by clicking another

  • Fonts on windows become faded

    fonts on windows menu bars and message boxes etc. become faded after opening the geforce fx 5700 window in advanced settings, after shutting down and then rebooting the fonts appear as normal,  just recently installed this card with driver 5.2.1.4 on