Need help with BBP_CUF_BADI - Adding your own screens for custom fields.

We are on SRM 5.0 and we need your help to add the custom fields to a separate screen.
All the item level custom fields are visible in Item Details screen under Basic Data and Header level custom fields are visible under Additional Specifications. Instead we like to add a new Tree as Custom fields just like Basic data or Cost Assignment in item details screen.
The documentation for the BADI BBP_CUF_BADI does not say how to include a new tree structure. I did everything mentioned in the BADI like creating a screen and two funciton modules and generating the template. But it does not work. Any help is greatly appreciated.
I went through other threads on this forum. So please do not waste your time pointing me to the old threads.
Please provide sample code if possible.
Thanks
KM

It seems that you are looking for exact solution but many a times you get pointers on this forum which lead you in correct direction.
I have heard from one project site that they are able to fulfill the requirement via creating a webdynpro and linking the same to user role.
if this doesn't help, just ignore.
BR
Dinesh

Similar Messages

  • I need help with my K7N2G-ILSR Black screen

    hey!
    I need help with my Mainboard!
    All the time when i want to start it it doesn't boot. You can listen to the noise of the fan and it is working but only black screen, also the LED says that the Ram is damaged red-green-red-red!
    I have an Athlon XP 2400+
    Volcano 9 Fan
    512MB ram Kingston PC2700
    512MB Ram Infineon PC2700
    I read that the board doesn't support Kingston the first time and also i set the jumpers cleared CMOS and put the battery out. Also I put the Ram in different Dimms but still the same error.
    The other things what i have aren't really important just that i have an enermax 431Watt. MSI wrote me that i have to put out the mainboard out of the case but why should i do this, the case is open right now and normally that shouldn't change anything. I read also some posts here and about new Ram but maybe there is someone who knows whats going on!
    thanks for the reply to everyone
    Regards
    Jan(It's german say it like Yan)

    i can't even look on the screen because the screen is black, and how can I change the timings manualy from ram? man, i never heard about that I mean it's easy to overclock a cpu but how are you changing the timings of the Ram! If u can give me a webpage snf i will lock for it, or just descibe me how to do it, thanks a lot for the replies!

  • Need help with buying graphics card and ram for MSI 865PE NEO 2-V

    Hi,
    I want to buy 1GB of ram for motherboard MSI 865PE NEO 2-V I need help with finding correct parts.
    I also want to buy 512Mb or 1GB graphics card.
    as i said before i need help with finding correct ones so they match motherboard, I would appreciate if any one would post link to cheap and fitting parts.
    I found graphics card allready, i just need to know if it will fit.
    the card is
    NVIDIA GeForce 7600 GS (512 MB) AGP Graphics Card
    Thanks for help.

    here you can see test reports for your mobo:
    http://www.msi.com/product/mb/865PE-Neo2-V.html#?div=TestReport

  • I need help with re installing my apple account for itunes.

    Had problems with my itune account, so I uninstalled and now need help with re-installing the program with the songs I have already purchased.

    Your iTunes account is something at the iTunes Store online.  It is not possible to uninstall it.  Do you mean the iTunes application?  Even if you delete the application and restore it, it should not have deleted your iTunes library (essentially the contents of the iTunes folder in Music) on your computer unless you did a separate steep and specifically deleted that too.  You need to tell us what it was you deleted.

  • I need help with shooting in my flash game for University

    Hi there
    Ive tried to make my tank in my game shoot, all the code that is there works but when i push space to shoot which is my shooting key it does not shoot I really need help with this and I would appriciate anyone that could help
    listed below should be the correct code
    //checking if the space bar is pressed and shooting is allowed
    if(evt.keyCode == 32 && shootAllow){
        //making it so the user can't shoot for a bit
        shootAllow = false;
        //declaring a variable to be a new Bullet
        var newBullet:Bullet = new Bullet();
        //changing the bullet's coordinates
        newBullet.y = tank_mc.y + tank_mc.width/2 - newBullet.width/2;
        newBullet.x = tank_mc.x;
        //then we add the bullet to stage
        addChild(newBullet);
    listed below is my entire code
    import flash.display.MovieClip;
        //declare varibles to create mines
    //how much time before allowed to shoot again
    var cTime:int = 0;
    //the time it has to reach in order to be allowed to shoot (in frames)
    var cLimit:int = 12;
    //whether or not the user is allowed to shoot
    var shootAllow:Boolean = true;
    var minesInGame:uint;
    var mineMaker:Timer;
    var cursor:MovieClip;
    var index:int=0;
    var tankMine_mc:MovieClip;
    var antiTankmine_mc:MovieClip;
    var maxHP:int = 100;
    var currentHP:int = maxHP;
    var percentHP:Number = currentHP / maxHP;
    function initialiseMine():void
        minesInGame = 15;
        //create a timer fires every second
        mineMaker = new Timer(6000, minesInGame);
        //tell timer to listen for Timer event
        mineMaker.addEventListener(TimerEvent.TIMER, createMine);
        //start the timer
        mineMaker.start();
    function createMine(event:TimerEvent):void
    //var tankMine_mc:MovieClip;
    //create a new instance of tankMine
    tankMine_mc = new Mine();
    //set the x and y axis
    tankMine_mc.y = 513;
    tankMine_mc.x = 1080;
    // adds mines to stage
    addChild(tankMine_mc);
    tankMine_mc.addEventListener(Event.ENTER_FRAME, moveHorizontal);
    function moveHorizontal(evt:Event):void{
        evt.target.x -= Math.random()*5;
        if (evt.target.x >= stage.stageWidth)
            evt.target.removeEventListener(Event.ENTER_FRAME, moveHorizontal);
            removeChild(DisplayObject(evt.target));
    initialiseMine();
        //declare varibles to create mines
    var atmInGame:uint;
    var atmMaker:Timer;
    function initialiseAtm():void
        atmInGame = 15;
        //create a timer fires every second
        atmMaker = new Timer(8000, minesInGame);
        //tell timer to listen for Timer event
        atmMaker.addEventListener(TimerEvent.TIMER, createAtm);
        //start the timer
        atmMaker.start();
    function createAtm(event:TimerEvent):void
    //var antiTankmine_mc
    //create a new instance of tankMine
    antiTankmine_mc = new Atm();
    //set the x and y axis
    antiTankmine_mc.y = 473;
    antiTankmine_mc.x = 1080;
    // adds mines to stage
    addChild(antiTankmine_mc);
    antiTankmine_mc.addEventListener(Event.ENTER_FRAME, moveHorizontal);
    function moveHorizontal_2(evt:Event):void{
        evt.target.x -= Math.random()*10;
        if (evt.target.x >= stage.stageWidth)
            evt.target.removeEventListener(Event.ENTER_FRAME, moveHorizontal);
            removeChild(DisplayObject(evt.target));
    initialiseAtm();
    function moveForward():void{
        bg_mc.x -=10;
    function moveBackward():void{
        bg_mc.x +=10;
    var tank_mc:Tank;
    // create a new Tank and put it into the variable
    // tank_mc
    tank_mc= new Tank;
    // set the location ( x and y) of tank_mc
    tank_mc.x=0;
    tank_mc.y=375;
    // show the tank_mc on the stage.
    addChild(tank_mc);
    stage.addEventListener(KeyboardEvent.KEY_DOWN, onMovementKeys);
    //creates the movement
    function onMovementKeys(evt:KeyboardEvent):void
        //makes the tank move by 10 pixels right
        if (evt.keyCode==Keyboard.D)
        tank_mc.x+=5;
    //makes the tank move by 10 pixels left
    if (evt.keyCode==Keyboard.A)
    tank_mc.x-=5
    //checking if the space bar is pressed and shooting is allowed
    if(evt.keyCode == 32 && shootAllow){
        //making it so the user can't shoot for a bit
        shootAllow = false;
        //declaring a variable to be a new Bullet
        var newBullet:Bullet = new Bullet();
        //changing the bullet's coordinates
        newBullet.y = tank_mc.y + tank_mc.width/2 - newBullet.width/2;
        newBullet.x = tank_mc.x;
        //then we add the bullet to stage
        addChild(newBullet);
    if (tank_mc.hitTestObject(antiTankmine_mc))
            //tank_mc.gotoAndPlay("hit");
            currentHP -= 10;
            // remove anti tank mine
            removeChild(antiTankmine_mc);
    if (tank_mc.hitTestObject(tankMine_mc))
            //tank_mc.gotoAndPlay("hit");
            currentHP -= 10;
            // remove anti tank mine
            removeChild(tankMine_mc);
        //var maxHP:int = 100;
    //var currentHP:int = maxHP;
    //var percentHP:Number = currentHP / maxHP;
        //Incrementing the cTime
    //checking if cTime has reached the limit yet
    if(cTime < cLimit){
        cTime ++;
    } else {
        //if it has, then allow the user to shoot
        shootAllow = true;
        //and reset cTime
        cTime = 0;
    function updateHealthBar():void
        percentHP = currentHP / maxHP;
        healthBar.barColor.scaleX = percentHP;
        if(currentHP <= 0)
            currentHP = 0;
            trace("Game Over");
        updateHealthBar();

    USe the trace function to analyze what happens and what fails to happen in the code you showed.  trace the conditional values to see if they are set up to allow a shot when you press the key

  • XD01 Custom screen for custom fields,need to update tables kna1,knvv

    Hi all,
             I have designed a custim screen for XD01 with four custom fields five from kna1 other one from knvv table.  i need to update the respective tables with these fields in badi GET_DATA of method IF_EX_CUSTOMER_ADD_DATA how to update the database table. Please help me in the same.

    see the help
    http://help.sap.com/saphelp_nw04/helpdata/en/c3/4099948b8911d396b70004ac96334b/frameset.htm
    Regards
    Kiran Sure

  • How to get data from screen for custom field?

    Hi,
    I have added custiom field in header for MIGO_GI transaction using BADI MB_MIGO_BADI by using Method PBO_HEADER, How to get the data from that field into method PAI_HEADER, if any body knows,please let me know.
    Thanks.

    hi
    you need to apppend your custom field in the GOHEAD structure , then automatically you we will get field value in the method IF_EX_MB_MIGO_BADI~PAI_HEADER with internal table is_gohead.
    Pls try once?
    Tks .. venkat

  • SORT butttons on custom screen for custom fields

    Hi all,
    I have a dedveloped a custom screen in which there are 5-6 fields.Nowi need to put Sort buttons below these fields so that I can sort these fields.
    How do i do this???Is there std FM i can use to achieve the sort functionality?

    Hi Rob,
    I dont have a table control in which I have the custom fields.The custom fields are placed in a subscreen within acustom tab in standard screen in tcode VL31N. as shown below:
    Plant:
    Carrier:
    Bill of lading:
    Packaging list:
    Damage
    Now below these 5 fields ,I need to display the 2 SORT buttons/icons to change the display in ASCENDING OR DESCENDING  order.
    How do i do this???Is there any std FM ?

  • Need help with n8 dialer and voicemail screens - e...

    N8 questions.  In this scenario, you call your VM and as y ou are listening to the messages, you need to open the dialer to delete/save messages, then have to close the dialer and then choose end call. There are 6 steps (open dialer, call, open dialer again, save/delete the vm, close the dialer and then end the call).
    Anyone know how to do this more efficiently?  Can you end the call while still in the dialer? Is there a way to add a hang up feature to the dialer.  No offence, but this kind of mult-step stuff is annoying and doesn't exist on apple or android.  thoughts?

    Using the original (un-modified) SpryMenuBarVertical.css as our foundation, I added the following style rules
    <style>
    ul.MenuBarVertical {
         width: 145px;
         border: none;
    ul.MenuBarVertical li {
         text-align: center;
         width: 145px;
    ul.MenuBarVertical a {
         background-color: #EB071C;
    @media screen, projection {
         ul.MenuBarVertical li.MenuBarItemIE      {
              background: #EB071C;
    </style>
    In passing, have a look here http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.dnawebcreations.com%2Fjump_in dex.html. This shows the improper use of the ol element.
    Gramps

  • Need help with iphone, dropped it and screen is "white"

    I dropped the iPhone last night, not too hard even, but when I picked it up there was a "line" on the side of the screen and the rest was blank/white.
    I can't turn it off.  Is there a way to reset/turn off without seeing the screen?
    thanks

    To support what King_Penguin has provided, here is a support document that describes the steps to take with a device in Recovery Mode. If you can't update or restore your iPhone, iPad, or iPod touch - Apple Support

  • Need help with numbers adding instantly in fillable form

    I am doing a fillable form in acrobat where certain text boxes are being added to one another based on the users answers. It is basically a checklist for life insurance. Only problem I am having is certain numbers from equations aren't being added to my total instantly. You have to click on another box before it will do the addition. Other boxes that don't use a calculation add in instantly. Any idea how to fix or get around this???? Thanks for any assistance you can provide!

    Thanks for the reply! I was able to reset the field calculation order
    but have one field that is not populating right away and I have
    changed it's order everywhere?

  • Need help with 4-5 camera set up for audio/video podcast

    Hey guys. I'm overseeing the podcast/audiobook studio construction for my company's new entertainment venture. It will ultimately be my job to produce the podcasts and audiobooks. The catch is that they also want to film the podcasts as well. I'm trying to find the most affordable set up that makes the editing/conversion process easiest for me on FCPX.
    As you'll see I'm a bit all over the place. The essentials for what I'm looking for is
    1) The right Camcorder
    2) The most efficient way to record, edit and sync audio
    What is the most affordable camcorder to use that works really well with FCPX? I've been hearing rumors that some aren't compatable and require a tedious conversion process. The Kodak Zi8 seems perfect because it shoots in 1080p and has a mic input, but I'm not sure if it works well with FCPX. Now, I don't know if the mic input is necessary. I was thinking the easiest way to automatically sync audio is by plugging the 4 mics into the camera's mic input and record that way. That should sync everything up automatically right? I also watched a tutorial on the multicam editing option in Final Cut and that seems perfect for this project. Do I need a mic input if I use this method? It seems like the syncing is super easy with the built in camera audio and the podcast audio files together.
    I also would like to be able to record directly into the computer but don't know if that's possible. The process of taking 4-5 SD cards and uploading it after each shoot that way seems super tedious. I'm not sure if there is way to do that.
    Another option would be for us to buy a video switcher but all the options seem so expensive. Anybody know of good hardware that'd work? That way I could edit on the go and if we want to make this a live ustream we can do so. I was also thinking about switcher software and using MIDI. Not sure if that is possible either.

    Lets ignore whether you should be doing this, but, if they are requesting that you do it, have at it.
    Although, the simplicity of this is mind boggling, for them not to do it...ah well, you're donating for a non profit, they are probably the cheapest game in town, and lost the sole employee who could scratch their backside...
    Choice one, I dont recommend this one - File > Print booklet, 2 up saddle stitch. Flip back and forth using the Print Settings button at the bottom to orient the page layout and set paper size. Set the printer as Adobe PDF. Keep checking the Preview in the main Print Booklet dialog, I had to set a page range of 39 pages in a 40 page book for this to work last week.
    Choice two - If you have set a 44 page document with bleeds, export to pdf, toggle "Use ducument bleeds", no crops. Place those reulting pdf's in a new 11 x 17, landscape doc, with appropriate bleeds. How you defined the bleeds in the 44 page document dictates how much fiddling you will have to do at the center (fold line) of the new 11 x 17 "imposed" document. (If your 44 page was not set as facing pages, you might have defind inside bleed to zero. If it was not set as a facing pages document, it references top, bottom, left and right bleeds) (The use of pdf for this is not necessary, you could just as easily place pages from the original InDesign file as pdf's) Setting a blue line/guide line at the center would help to crop in bleeding frames.
    All above seems too simple, you are only needing to impose pages 22-23 for these steps btw.
    @Scott Falkner - I knew I was being to wordy.

  • Need help with Formating a report referenced by a Weblink field

    Hi,
    I have created a report and a field that's a weblink. The field on accounts references the report I've created so that it only returns information on that account and not all accounts in Siebel.
    Now.. the report is formatted in a sequential fashion as most basic reports are formatted.. ex.
    Account Name Number Address City State etc.
    aaaaaa 2222 23 Main NY NY
    I want it to be formatted in a table and not horizontal. Is this possible?
    Like:
    Account Name Number
    aaaaaa 2222
    Address City State etc.
    23 Main NY NY

    Hi !
    On the second step of report design, click on Add view and then Narrative.
    In the narrative part paste the following (it's only an example, you'll have to modify it to fit your needs) :
    <table border="1" cellpadding="5">
    <tr bgcolor="#6666FF">
    <td>Account Name</td><td>Account Location</td>
    </tr>
    <tr>
    <td>@1</td><td>@2</td>
    </tr>
    <tr bgcolor="#6666FF">
    <td>Address</td><td>City</td>
    </tr>
    <tr>
    <td>@3</td><td>@4 @5</td>
    </tr>
    </table>
    This assume that you selected column 1 to 5 with the appropriate datas...
    Regards,
    Max

  • Need help with a decimal align tab script for CS5

    I have a list that consists of 6 tabbed headers in helvetica bold, followed by a list of numbers that should right align under the headers, and these need to be in helvetica regular. The list is currently in arial font. Is it possible to change both the fonts and set the tabs to align right by using a script? If so, is there one 'out there' somewhere? I am desperate, this is for my daughter's basketball team and they need it asap!
    I am working in indesign cs5 and know how to load and run a script.
    Please HELP!
    Thank you
    Heather

    Hi,
    For some reason I can not download any attached documents from the forums, a bug?
    But anyway, send me an e-mail at "mail (curlya) nobrainer.dk" with the example doc, and i will have a look - no promisses :-)
    Thomas B. Nielsen
    http://www.nobrainer.dk

  • Need help with export, truncate and import partitions for schema

    I need to export a couple partions for our Oracle 10g Data Warehouse, truncate the partions and re-import the data using the exported file. How can I do this?
    In summary here is what I need to do:
    1) Export partition P_SUB_1 of table1
    2) Export partition P_SUB2 of table2
    3) Truncate P_SUB1 partition of table1
    4) Truncate P_SUB2 partition of table2
    5) Rebuild indexes on table1 and table2
    6) Re-import data into each partition from export files.

    If you have enough free space it might be easier to keep these partition in the database and do an exchange.
    That means:
    create table tmp_sub1 as select * from table1 where 1=0;
    create table tmp_sub2 as select * from table2 where 1=0;
    alter table table1 exchange partition sub1 with table tmp_sub1;
    alter table table2 exchange partition sub2 with table tmp_sub2;After that your have the data of your original partitions in the tmp tables and the particular partitions in the partitioned table are empty and ready for the loading process.
    If the loading process fail and you need to restore the partitions just reverse the exchange statements and you are done.

Maybe you are looking for

  • Can't view photos in finder

    Hi there Recently bought a new imac and transfered photos from macbook. looking to upload photos on web and print using cannon software (iphoto doesnt have all the functionality needed) but in finder I just get the library icon. Now i can expand this

  • How do we know if an ac adapter is fake or not from CT code

    How do we know if an ac adapter is fake or not from CT code ? Is there a verification page ?

  • SPident command not found SLES 11

    I have a SLES 11 server running ZLM 7.3 and with SLES10sp1 & 2 I could run SPident -vv to verify my system was up-to-date. When I type SPident -vv in SLES 11 I get the following: # SPident -vv If 'SPident' is not a typo you can run the following comm

  • No Checkbox For Head of Organizational Unit

    Dear Experts, I customized one relation which copied from A003/B003 and add in evaluation path. I can use the relation and create a position in PPOME. However, there is no checkbox for Head of Organizational Unit. Are there anything I didn't do in IM

  • Sound Problems with Starcam 370i

    Hello, I have problems with the microphone because the sound goes to fast and it's imposible to understand. I had been trying with everything but nothing works in this computer . Somebody has any idea??. I have a notebook hp  intel centrino with 512M