Problem in assigning Infoobjects to Catalog using BAPI_IBOJ_CHANGE

Hi Gurus,
I am creating infoobjects using BAPI_IOBJ_CREATE and assigning the created infoobjects to a catalog using BAPI_IOBJ_CHANGE.
But, while assign the info objects to a catalog, if the catalog already contains infoobjects they get unassigned, and the data they contained is lost.
Is it possible to assign the infoobjects to a infoobject catalog without affecting the already existing infoobjects in that catalog?
If yes, please mention how it can be done.
I will definitely award points.
Thanks in advance.
Regards,
Akshay.

Hi Dinesh,
Can we assign infoobjects to a catalog using the BAPI_IOBC_CHANGE you have mentioned?
My problem is adding new infoobjects to a catalog without affecting the already existing infoobjects that exist in the catalog.
Thanks for your reply.
Regards,
Akshay.

Similar Messages

  • Problem with Assign reference document.

    Hi all,
    I defined transaction input parameter type Xml.
    I used Reference Document Loader to load document (structure.xml) below.
    <?xml version="1.0" encoding="UTF-8"?>
    <SO_VALIDATION>
        <L4_SO_ID/>
        <L4_SOI_NO/>
        <PPC_STATUS/>
        <PPC_INFO/>
    </SO_VALIDATION>
    I used menu command Assign Reference Document, to assign above document to transaction input.
    I tryed to use this transaction in vs.net application as a web service.
    But there is no xml structure in InputParams in web service.
    I tryed alot but i did not achieve.
    What must i do?
    Thanks.

    cml_bzl,
    I'm using version 12.04 and I have not had any problems with assigning reference documents and using .NET.
    You should not have to do anyting special to get the transaction inputs to show up in .Net. To map the output I do the following:
    1. Create an output transaction variable and assign it's type as XML
    2. Using a XML document block to create and XML document for your output transaction variable
    3. Assign the XML document as the reference for the output transaction variable.
    THis works for me every time. If you change the transaction parameters, make sure you update the web service form the .NET side.
    Glenn

  • Problem in Assigning  table to access sequence

    Dear All,
    i am facing problem in assigning table to access sequence for billing output type.
    I have created 1 table B902 with the combination of Sales org,plant ,Division,Billing doc type.
    but if i am going to assign with access sequence system is taking for Billing type & division & for other its showing red marks & errorr.Access sequence->Aceessess->Field.if i am clicking on field in I/O column for plant its displaying negative.
    bcause of this i am not able to make condtion record.
    Message is Select a document field for WERKS
    Regards
    ajit
    Edited by: SAP SD AJIT on Mar 1, 2010 3:18 PM

    Hi SAP SD AJIT ,
         Go to IMG --> Sales and Distribution --> Basic Functions --> Output control --> Output Determination --> Output Determination using condition technique --> Mantain  output  Determination for billing document --> Mantain condition table,  in the pop-up choose the option "Field catalog: Messages for billing documents", there you can add standard field into the catalog, so you can add WERKS and the other one "document structure" I don't know what field it is, but if it is and standard field you can add it. If you have a Z field you need ABAP help to add the Z field to the structure "KOMKBZ5" and then you can add it to the catalog.
    Regards,
    Mariano.

  • How can I move a folder to another catalog using LR 3

    I have imported a large amount of folder into cat#1, but now i have decided to create cat#2. I have tried to move the "folders" and not "catalog" using the following workflow:
    1- Opening cat #1, make selection of folder to be moved
    2- Go to file and select "Export as a cat".
    3- Opened cat #2, go to File and select "Import catalog"
    4- Importing window shows the entire list of folders I had imported previously (lots of them). They all are checked. I can see the path, but only see the location of the folders, but I can't read the name of the files. I am able to see the total number on each folder
    5- I have not even considering "synchronizing" the folder
    Oh another thing, when I go to cat#1 and locate the folder I "exported as a catalog". The folder still shows on cat#1, but I don't see it on cat#2. I guess because I didn't complete the task.
    I find it very tedious process trying to locate the file. And this is where I'm stuck
    I have searched so many ways to find a workflow that would make sense, but I tend to get nothing but responses about how to move a "catalog". I have been thinking doing the following:
    1- Remove the folder from cat#1
    2- Open cat#2 and import the same folder, but this again seems to redundant, boring and a lot of clicking. Any suggestions.

    Hm... Well, for everyone else the reply link is still on the website, and works fine soo....
    Tell me about it. I went to catalog #2 and I didn't see the exported
    catalog. Then I went back to catalog #1 and I still can see the entire
    folder that I had selected to Export. I double checked it the process and it
    seemed ok, but apparently there's something missing to complete the export
    You seem under the impression that exporting as a catalog removes the images from the first catalog.  This is not true.  As I said earlier, it makes a copy for you.  So of course, when you go back into catalog1, all of your images/collections/etc, are still there.  As they should be.
    So, you say you didn't see anything in your exported catalog?  Are  you sure you are opening the same catalog you just exported, or  have you opened a new blank one that you created, accidentally or not?  That would be my guess.
    I think you should start over, and very carefully take it one step at a time.
    Dj has suggested not using include negatives, and I can see where that might be useful.  However, if you do that, you will end up having images from two different catalogs in the same folder.  This will cause problems if you ever use the "sync folder" option, as it will attempt to load all images in that folder into your current catalog. Which means you could easilly end up with all your images in both catalogs.  Messy.   So to avoid this, use a new place instead.  You can also avoid having to do the "import to catalog" step by exporting the negatives at the same time.  Don't worry about exporting previews, though.
    First, find a new place (external disk, whatever) to create a new catalog in.  Do _not_ create the new catalog your self!  Make sure you are sending everything to a new place!
    Now, go into catalog1, and select all of the images you want to export.  They have to be selected, or nothing happens, and you'll just get a blank catalog.
    Now, export as catalog those images into the new location, and make sure you are copying the negatives too!  Double check before you hit go!
    Now, using LR, open that new catalog; you can either double click on the new one, or browse to open it.  Either way.  Verify that your images are in the new place and everything looks good.  You can see in the Folders tab on the left panel to make sure the images are in the right place in the new folder.
    At this point, you should have 2 and a half catalogs;  your new catalog with only the images you exported, and the old catalog, with all of your images.
    Now, you have a couple of choices.  But before you do either of them, make sure you backup your system, including all of the images in the original catalog.  If you've messed up making the new catalog (you should be able to tell!) then you want to make sure your original catalog can be restored.
    Open your original catalog again, and now remove all of the images you exported.  You will need to use the "remove from disk" option, as they will stay in the folders if you don't.  This would cause the above problem with "sync folder", and of course, use double the disk space.
    You can obviuosly see why I said to back everything up first;  if you messed up the export by not including the negatives, you could easilly delete your originals, and not have them _anywhere_, in which case  you would have to restore from back up and try again.
    You now have two separate catalogs.
    Remember, backup everything first, and good  luck!
    Cheers!

  • Problem on Assigning Person to a Position

    Hi SAP-HR folks,
    I would like to ask for your assistance on my problem below.
    I've hired a person using New Hire action type. During the hiring process, I've assign the person to a position which I've created also. Then, there is a need for this person to be re-assign to another vacant position. Re-assigning should be done using drag and drop in transaction PPOME.
    I've successfully done the re-assignment of this person to another vacant position using drag and drop. But according to the test scripts that we are following, the expected result should be that the system should refuse the re-assignment after filling in the dates. Re-assignment can only proceed after delimitation of the assignment of person to position.
    May I know if the action that I've done is a normal behavior of SAP? In the case the test scripts are right, may I know on how to successfully follow the scripts?
    Thanks in advance!

    whenever transfer employee from one positon to other position don't do this by drag and drop from ppome.
    just do this by PA40, Org Reassignment action.
    as ppome not support 100% for such change.
    and also if u do this from ppome, it0001 can't be updated for both positions.

  • Facing problem of Assigned Value in CJ33

    Hi All,
    I am facinfg a problem with Assigned value shown in CJ33 T code. My Sceneraio is like this.....
    1. I have activated availiblity controll on Released Budget.
    2. I have maintained tolerence limit  only for PR and PO.
    Now My problem is  that I budgeted one of my WBS as INR2000, Same amount is released also. I created a PR  for INR500. The same PR is converted to a Purchase order of INR500.
    Now in CJ33 T code my assigned value is comming as INR1000. Which is not correct for me because i have only used INR500 for my INR2000 budget and i want to use my Remaining INR1500 budget for another PR, But system is giving me Budget excedded error.
    Please advise. It would be a great help of all of you.
    Regards
    Rahul

    Hi Rahul,
    Refer this thread,
    Assigned Values For Project
    I had a strong feelilng that you were using ECC 5.0. I had come across the same issue. Just refer the note and try to apply the notes mentioned there. I am not sure which one i had applied but you can try out with the note number that Muraleedharan has mentiond in the thread. It should work.
    Kindly revert.
    Best Regards,
    Gokul

  • Problem in assigning a coloumn as a Null.

    Hi All,
    I m facing a problem to assigning a coloumn as "Allow Null".
    Plz help me..
    Regards
    Yogesh

    Hi Kumar,
    You can use UserFieldsMD.Mandatory property to allow the UDF to be empty or not.
    Note: You do not have to manage the real database value for the UDF. B1 is responsible to do this.
    Regards Chris
    Message was edited by:
            Chris Kroos

  • Problem in assigning field symbol to a nested internal table

    Hi All,
    I have searched the forum but could not find a solution to this problem. I have a requirement where I need to define an internal table within an internal table, so I have used pointer within the outer internal table(itab2) which point to the inner table. However, I am facing problem while assigning the pointer.
    data: begin of struct1 occurs 0,
            fld3(10) type C,
           end of struct1.
    data: begin of itab2 occurs 0,
            fld1(10) type C,
            fld2(10) type C,
            p_inner like ref to struct1,
          end of itab2.
    field-symbols <inner_table> type any.
    I want to assign "itab2->p_inner->* " to "<inner_table>".
    However, the following statement is Not working:
    assign itab2->p_inner->* to <inner_table>.
    I want to fill the values within fields fld1, fld2 and fld3 and append it in itab2.
    The final table should be like:
    ITAB2:
    fld1    fld2    fld3
    aa      bb      cc
                     dd
                     ee
    11      22      33
                     44
                     55
    I have tried many other ways too but could not suceed, please help.
    Thanks,
    Vishal.

    Thanks Matt,
    But how do I append the values within this internal table ??
    When I am using the following code:
    ls_wa-fld3 = 'A'.
    ls_wa-t_in-fld1 = 'B'.
    ls_wa-t_in-fld2 = 'C'.
    ls_wa-t_in-fld1 = 'D'.
    ls_wa-t_in-fld2 = 'E'.
    append ls_wa to lt_tab.
    Its giving an error that:
    The data object "LS_WA" does not have a component called "T_IN-FLD1".
    I wanted the values to be appended in the following way in lt_tab:
    fld3     fld1     fld2
    A     B     C
         D     E
    Please help.

  • Problem in displaying Alv grid output  using oops........

    hi,
    i have two problems in displaying ALV grid output Using Oops.
    1) How to modify the fieldcatalog after we getting a field catalog using general FM.
    2) initialy it is displaying 13 fields but there are 63 fields .
       eventhough we chage the layout to 63 fields it is displaying only 13 fields , these 13 fields may be different based on our selection but count  of displayed fileds are same . how can display 63 fields at a time .

    Hi,
    You can chnage using below code:
    loop at gt_fieldcat.
    if <gt_fieldcat-field_name> = 'FIELDNAME'.
    endif.
    modify gt_fieldcat.
    clear gt_fieldcat.
    endloop.
    Make sure that all the field should not have no_out = 'X' and tech = 'X'.
    Thanks,
    Sriram Ponna.

  • Problem in assign after service callout

    Hello,
    I'm using OSB 11 g. I have a problem with assign after a service callout.
    The XML returned after the service callout is listed below -
    <S:Body xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <getCreditRatingResponse xmlns:ns2="http://www.alsb.com/order/" xmlns="http://www.alsb.com/">
    <return>750</return>
    </getCreditRatingResponse>
    </S:Body>
    I have created a separate stage with an assign for storing the return value (750) into the variable creditRating, and both of the following statements are not working (unable to see assigned $creditRating in the trace)
    1. $soapResponseBody/alsb:return/text()
    2. fn:data($soapResponseBody/alsb:return)
    There are no namespace issues. Request help in this regard and thanking you in advance.
    Regards
    Shyam.V

    Hi
    I too ran in the same issue.
    The reponse which i get after service callout is
    added $soapResponseBody
    <S:Body xmlns:S="http://www.w3.org/2003/05/soap-envelope">
    <ns2:getCreditRatingResponse xmlns:ns2="urn:BasicOrderMgr" xmlns="http://www.example.org">
    <ns2:return>750</ns2:return>
    </ns2:getCreditRatingResponse>
    </S:Body>
    and the service callout is followed by an assign where i use the following to assign the variable creditRating
    $soapResponseBody/getCreditRatingResponse/return/text()
    and also tried fn:data($soapResponseBody/*:return) {there is no namespace prefix declaration}
    Please help as i am stuck when i try using the creditRating variable in next route node.

  • Error exporting catalog using bi_export.bat

    Getting error when exporting catalog using bi_export.bat
    version 9.2.0.2
    bi_export -u BIBCAT -p BIBCAT -j thin -h localhost -po 1521 -sid mysid -x a catalogdump.xml
    Fri Feb 28 14:40:31 CET 2003 PROBLEM: In oracle.dss.persistence.administration.Export::StorageManager InitializeStorageManager(String classname, Hashtable env): BIB-14418 Loaded storagemanager: oracle.dss.persistence.storagemanager.bi.BIStorageManagerImpl
    Any idea?
    -peter

    Hi Folks,
    I tested this on my server and I got the same error and no XML file created. However, in the documentation there is an additional switch that identifies the logical user and when this is used the XML file should be created. There is still a warning message issued BIB-14418, however, as Katia has identified this is expected behaviour.
    So the command that works for me is as follows:
    bi_export -u BIBCAT -p BIBCAT -lu BIBCAT -j thin -h localhost -po 1521 -sid mysid -x a catalog.xml
    The TAR listed above has been updated by support to reflect this information as well. Hope this helps.
    Keith Laker
    Product Manager
    Oracle Business Intelligence Beans

  • Unknown Account Assignment Not Defined for Use Here

    SAP Guruu2019s
    I am trying to convert a purchase requisition to a purchase order via MD03 and am getting a u201CUnknown Account Assignment Not Defined for Use Hereu201D.  I have checked and rechecked the MM and I do not see anything missing or unusual as far as I can see.  This shipment is for a new plant and distribution channel.
    Does anyone know what configuration step I have missed or need to change/update?
    Thank you.

    Thank you for responding VR.
    Where do I check the account assignment.  What TC?
    What am I looking for?
    My other plant ships fine buy having problems with this newly created one.
    Thank you.

  • Problem in assigning the support team automatically-PFAC_RESPO-13200137

    Hi Gurus,
    I am facing a problem in assigning the support team automatically.
    In the transaction PFAC_RESPO , i maintained responsibilites with rule no. 13200137. I created  criteria for determining partners.
    when i simulate the condition @ PFAC_RESPO it is picking correctly the Support team. But when i created a messgae in satellite system, it is not assigning the support team automatically.
    Could anyone highlight me with some inputs.
    by
    D.K.VIJAYABHASKAR

    Hi,
    In the rule definition and responsibility in tcode: PFAC_RESPO.
    i have mentioned some of the Responsibility Specs, like client, installation number.Then when i simulate the condition (@ simulkate rule resolution) by entering the related details system picks the concerned support team.
    But when i created message and checked, it is not picking any of the support team. Determination not happening.
    I used the standard action profile SLFN0001_ADVANCED.
    Action Definition : SLFN0001_ADVANCED_FIND_PARTNER (When message is created, find support team responsible)

  • BRAIN416 InfoObject 1KYFNM is used in both structures of the query

    Hi Expert,
    I have some problem with MDXTEST on BW 3.5 which i select multiprovider to generate MDX Staement but it goes to ABAP Debugger "CX_RSR_PROG_ERROR" and message BRAIN 416 information said "InfoObject 1KYFNM is used in both structures of the query".
    Anyone please explain me what should i do????
    Thank you for your help
    =SJ=

    Dear RajNi,
      In This Multiprovider A, i use only 1 infoset which only 1 ODS B.
      I'm so confuse because i create new ODS like ODS B and do step like Multiprovider A.
    Please help me if you have ever seen like that.
    Many thanks
    =SJ=

  • Assigning InfoObject with Master Data as InfoProvider

    Hi,
    In BW 3.x we used to assign the InfoObject with Master Data as InfoProvider only if we want to perform Query on that InfoObject.
    But in BI 2004's, is it must to assign InfoObject with Master Data as an InfoProvider???
    Because when I create the Transformation to load Text or Attribute Data, the system automatically assigs that InfoObject as an InfoProvider.
    Is there a way to skip using that InfoObject as an InfoProvider during Tranformation if I do not want to perform any reporting on it.
    Thanks,

    Hello Sesh,
    No. It is not possible.
    However for easy grouping, create another infoarea and attach all report relevent infoproviders under this infoarea.
    Ravindra

Maybe you are looking for

  • How can i know the size of ResultSet???

    i run a statment ResultSet rs = cs.executeQuery(); rs.next(); rs.getString(i) ; <-------------------- how can i know what is the max i can i get??????? i didn't find function that returns the size of it !!!!!!!!!! any one can help me

  • I've purchased an app called Metalstorm: Wingman. I tried to install it, but it's not letting me. What should I do?

    I've purchased an app called Metalstorm: Wingman. I tried to install it, but it's not letting me. What should I do?

  • Position of legend

    Hello, I don't understand how is defined the position of the legend of a graph. After compiling the program, when i execute it on different screens the position is never the same. For example : On my screen :                    On another screen : I

  • Processors or HDD seem to max out as soon as computer boots

    Hi. I have recently made quite a few changes to my computer. 1. I installed Ubuntu Linux to dual-boot alongside Windows Vista, and it works fine. 2. Afterward, I restored my Vista partition to factory settings 3. I couldn't get my video card to sync

  • Importing sound file in premiere pro

    I am facing a problem with adobe premiere pro CS5. When I  import a sound file ( in this case is an MP3 file) using Media Browser and I place it on the timeline the file does not play. If I import it using File> import then it plays fine. I called Ad