New to ABAP -- Need help with any BAPI to update the vendor master record

I have a requirement to update the vendor master record ( ie purchasing block data inlfa1 and lfm1 table )directly. i have created the report but my problem is i am updating tables directly by using modify which is not correct according to SAP hence i want to use bapi whereby i can change the fields of the table. does anyone know any bapi which can modify the lfa1-sprem field and lfm1-sperm field. Plz hep me. They have specifically asked me to do it using BAPI's.

MAP2e_lfa1_to_bapivendor_04
MAP2e_lfa1_to_bapivendor_05
will be helpful

Similar Messages

  • Need  F.M or BAPI to update the table IFLOT---URGENT

    HI ALL,
    i need  F.M or BAPI to update the table IFLOT
    its urgent ........................

    use the function module
    EXIT_SAPLITO0_001/2
    www.jt77.com/plant-maintenance/quality-management-11667.html - 11k -
    reward if useful

  • New Oracle DBA - Need help with backup & restore procedure via RMAN

    Hello everyone,
    I've been a SQL Server DBA for 12 years now, but new to the Oracle space. My first assignment at work was to refresh our training environment with production. So with that said, I took a full backup of our production database via RMAN and backed up the Control File. I then copied both the Control File and full backup from our production environment to training. I followed the procedures listed in the URL below:
    http://www.dba-oracle.com/t_rman_clone+copy_database.htm
    I then connected to RMAN and executed a 'show all' which is as follows:
    RMAN configuration parameters are:
    CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    The CONFIGURE CONTROLFILE AUTOBACKUP was set to ON but received a message that the database needed to be mounted, so, I mounted the database and made the changes, but when I shutdown the database and performed the startup nomount again, the settings were gone. Are these settings valid only when the database is mounted? How can I successfully refresh this training environment with production data? I'm at a standstill here so any help would be very much appreciated.
    Thank you,
    Pete

    The CONFIGURE CONTROLFILE AUTOBACKUP was set to ON but received a message that the database needed to be mounted, so, I mounted the database and made the changes, but when I shutdown the database and performed the startup nomount again, the settings were gone. These settings are persistent settings.So these information retain in control files.To reading information from control files database instance must be MOUNT or OPEN stage.Due to you have mount instance and try SHOW ALL command through RMAN.
    Are these settings valid only when the database is mounted? Not only MOUNT also OPEN stage.
    How can I successfully refresh this training environment with production data? I'm at a standstill here so any help would be very much appreciated.
    There are several ways like duplication.But you take full backup from production database using BACKUP DATABASE through rman.In this case you will get also AUTOBACKUP for controlfiles/spfiles.Then copy these backup files and all available archive logs to training server and perform below steps.
    1) You have set properly ORACLE_HOME and ORACLE_SID environment variable.After that first need restore spfile as
    rman target /
    startup force nomount;
    restore spfile from 'autobackup_location';
    startup force nomount;2) Now you have to restore controlfiie as
      rman>restore controlfile from  'autobackup_location';
    rman>alter database mount;
      3) Now need catalog(it means register) all backup files and archivelogs in new restored controlfile as
       rman>catalog start with 'backuplocation';
       4) Finally you can restore and recover your database as below
       rman>restore database;
    rman>recover database;
    rman>alter database open resetlogs;
       If you want restore database to new location then before executing RESTORE DATABASE command you can use SET NEWNAME FOR DATAFILE clause.Firstly refer backup recovery guide in online documentation.

  • New to Oracle- Need help with installation from cmd shell.

    Hello!
    I am writing a script to automate the installation of Oracle Forms and Reports 6i in XP through cmd.exe. The script works great, but the command is incomplete.
    Currently the command in the script is "setup -responseFile directory\response.rsp".
    This is supposed to generate a .rsp file containing all the options I selected in the custom installation (so I can simply call that file in future implementations of this script to automatically get all those settings), but it does not.
    Does any one know what might be wrong: why isn't this generating the response file?
    Or, do you know the arguments for the command so that I don't even need a response file?
    I've googled this about a dozen times and found nothing very helpful.
    Any advice is appreciated.
    P.S. I've also tried -record -destinationFile. No luck with that either.
    Message was edited by:
    user582111

    Madrid,
    I had already tried that with no success. Just to be sure, I tried it again a moment ago exactly as you have it written except for the location name ("setup.exe -record -destinationFile \\directory\response.rsp"). Again, I don't see a response file.
    I have viewed the link you sent me as well. Unfortunately, it looks like a I need to use the Universal Installer? I don't see anything like that in my installation directory. Am I completely missing something? Oracle is a whole new bag for me.

  • Moved to new server and needing help with feed

    My website www.gothamknightsonline.com has been moved to a new server and I am needing to keep the feed updated with new and old podcasts. I have reposted some of the old episodes as well as a new one I just posted. I have not been able to get the feed to show up. When I view our podcasts itunes page all of the info on each individual podcast is now gone with just the episodes listed and no more information.
    Here is the feed URL: http://gothamknightsonline.com/category/podcast/feed/ (I have verified the feed) but I am not certain if this is the same feed URL that was listed before. Either way the plugin i used for my podcasts in wordpress has this in the feed as well as our iTunes id and URL ( http://itunes.apple.com/us/podcast/batman-gotham-knights-online/id315370686)
    I am doing all of this on a Wordpress blog using the podpress plugin.
    Any help would be appreciated. Thank you
    -Garrey

    iTunes is looking for a feed at http://www.gothamknightsonline.com/feed/?cat=10 and not finding it - checking this I don't get 'file not found' but if there is a file there it contains no data whatever.
    I assume this is your original feed URL. The method for redirecting iTunes to another feed URL involves placing a special tag in the original feed, and is described in detail here:
    http://www.wilmut.webspace.virginmedia.com/notes/podcast.html#move
    Your new feed contains this tag (effectively redirecting to itself); you need to place a copy of the feed, with the redirect tag, at the original URL and leave it there for a couple of weeks. If you are unable to do this the two alternatives are described in my article.

  • New here and need help with design

    Hello all, I am working on my son's first birthday thank you cards.  I need help removing the line in between the blue and green background.  Thanks. Stacey

    You also have a narrow black line on the lower left side.
    Increase the the magnification to 500% and select the black and the white lines with the Magic Wand (Continuous checked).  Feather by one pixel.  Sample the green right under the white line, make it the Foreground Color and fill the selection with it.
    Juergen

  • I'm brand new here and need help with invalid sim in 8120

    Hi. I just got an 8120 from someone on Ebay who said the phone was unlocked. I have AT&T and when this phone is powered on it says Cincinnati Bell - and at the top of the screen it says Invalid SIM... I'm guessing either its NOT unlocked or maybe its just an incompatible phone... any ideas?

    It sounds like you are absolutely correct.  It was probably not unlocked or elase it should work with any sim you put in.  There are a ton of sites to purchase the unlock code.  Try a google search, most of the codes will run you about $30.  You can also find sellers on Ebay that provide unlock codes.

  • Struggling to set up. Need help with pairing Apple TV and the remote. Any guidance, other than holding down the Menu and R buttons?

    I am using Ethernet cable to connect Apple TV. I have connected to Cable TV box as directed by cable provider. I have connected the HDMI cable from TV back to the Apple TV box. Power cord is connected. What am I doing wrong? Remote and Apple TV are not connecting....

    Thanks for sending the link.....unfortunately we are a home without wireless...My phone and iPad use 3G and our TV and Mac computers are connected via Ethernet ....
    That said, my new Apple TV is using Ethernet and I cannot use the app without wireless.
    Thanks for your effort to assist!

  • I need help with my Nokia 5800 update to v40.0.005

    Hey im having trouble with updating my Nokia 5800 to v40.0.005.
    The version on my phone at the moment is v21.0.025 and when i try to update it on my phone it says no update available.
    I tried downloading Nokia Update Software and getting it from there but the program wouldnt work either.
    Is there any other way i can get the v40.0.005 were it should work? or even getting the knetic scrolling and applications without needing to get v40.0.005?
    Please need help!
    Thanks
    Solved!
    Go to Solution.

    Under your battery, there's a product code on a sticker (X: 0586707). Go here: http://europe.nokia.com/support/download-software/device-software-update/can-i-update and type in your productcode to see if there should be an update for your productcode. If there's not, you could take your phone to a Nokia Carepoint and ask if they could do it - no promises. Or else you have to wait untill your productcode gets it.

  • New airport user need help setting up a pc on the network

    went and bought a airport extream today and my mac works fine on it but i also have a pc and need help getting it to work with the airport express. it seems to see the airport in the network slection screen but after i put in the pass i get nothing and it returns to the "chose a wireless network" can anyone help?

    Thanks for the reply.
    That's interesting, I guess I had assumed that would be a basic thing.
    Right now the 4000 number is in port 1, and then 4244 is in port 2. So if no one else is on the phone, and my  boss picks up his phone, dials 9 then XXX-XXXX, he will be routed outbound on the 4000 line on port 1. Then while he's talking, if I pick up the phone and dial 9 then XXX-XXXX, I will be routed out on the 4244 line on port 2.
    Am I understanding that correctly?
    If that is the case, then that is a bit frustrating. Our 4000 line has everything on it, call waiting, caller id, long distance, etc. But the 4244 line is just a basic service. So if I'm calling local or toll free, I don't want to tie the other line up in case someone else needs to make a long distance call to a client. Is there any work around to that at all? Is there any way to use steering digits to point the call to the right line? Would we have to put the PSTN lines on seperate SPA400's?
    Again, any comments and suggestions are much appreciated!
    Message Edited by VoIP_Me on 07-30-2008 06:27 AM
    Message Edited by VoIP_Me on 07-30-2008 06:28 AM

  • Need help with DVD model/Firmware update info

    I am sorry to post here but have found no other way to try and get help or information about a Toshiba, (supposedly) slim style internal DVDRW unit, TS-632H, for our computer.  The label on the unit says Toshiba Samsung, and the complete number on the label is Tsst corp CDDVDW TS-632-H. (This is what is also shows in Device Manager/Properties for the unit.  We are trying to find the (real) model of this unit so we can determine the firmware version to make sure we have the latest version on the unit and to see if there are any specific drivers for the unit.  Thank you for your help and again, sorry if this may be the wrong forum and maybe directing us to an appropriate forum would be appreciated if there is such one.  Thank you.
    Message Edited by Cmptrguy on 04-12-2009 04:11 PM

    The information you see in the Device Manager is correct. If you can furnish the full model# be of great assistance.  There, try this-- Free Download TSST DVD Drive Firmware for Toshiba Notebooks  You should be concerned that the driver is up to date as it more of an asset to you.

  • Z68-GD65 G3 Need help with half bricked BIOS update

    Sorry if this should be in the BIOS forum, wasn't 100% sure.  Long story short...
    i2600k
    16GB Corsair Ram
    Crucial M 128GB
    GTX460
    I was trying to update the board to the latest BIOS.  I didn't realize the file/method from the MSI website was so problematic.  I ran E7681vP8.exe from within windows, the BIOS was updated and it then rebooted the system to update to ME8.  It never got to the ME update and I was stuck in an infinite reboot loop.  Power on for 10 seconds, then off, then back on again.  Tried everything I could think of to get the system back.  Cleared CMOS via button and battery, no change.  Rotates ram sticks in slot 2, disconnected everything but USB keyboard and plugged the monitor into the DVI port on the board, no change.  This was last night and I had already setup my RMA when I decided to try one more CMOS clear this morning before packaging everything up.  Well the Gremlins decided to let it power on and POST this morning!  I hit F1 to enter setup and here is the problem...
    It's now asking me to insert my USB key I'm assuming to now do the ME8 update... Well I formatted the USB drive I was using with the forum tool last night in an attempt to revive the board, so I don't have the extracted files from the MSI EXE from the website.
    I downloaded the EXE again, but I can't get it to run/extract the files since it's only set to run on this board (I'm on a Lenovo laptop).  I tried  WinRAR, 7-Zip, and Universal Extractor on the EXE to try and just get the files back on the USB.  None of those work.
    So the system is on and I'm stuck at the screen asking for the USB key.  I don't want to power it off/cycle it in case that screws up the update somehow.
    Can someone else with this board download the EXE directly from MSI, run it on a USB key (you don't have to update the BIOS to get the files to extract) and maybe upload the contents?  Or Mods do you have another suggestion on how to continue?
    Thanks!

    Quote from: jmunchies1 on 02-April-13, 07:23:05
    Well I'm REALLY regretting upgrading to this BIOS as it's killed my overclock :(
    Before I was stable with a 2600k @ 4.5Ghz with just 1.325 vcore.  Now I'm up to 1.35 vcore and I'm still not stable :(  Keep getting this BSOD:
    "A clock interrupt was not received on a secondary processor within the allocated interval".
    IBT and prime95 keep causing that BSOD.  I don't understand why the BIOS update is requiring such a huge increase in vcore.
    Because it is a 'compromise' UEFI/BIOS designed to allow function of both Sandy and Ivy CPUs on a mainboard originally designed on the Sandy Bridge platform. It's a shame that the GD65(G3) Ivy update does not function as well as the GD80(G3) vJ21 version does.

  • Need badi which triggers immediately after saving the vendor master data

    Hi all.
        I need a badi which triggers after vendor master (xk02) is changed . The badi should trigger after the data base commit ( i.e after all the changes have been stored in data base tables). Pls let me know
    Thans in advance.

    try these:
    EXIT_SAPLV45T_001       V45T0001     Customer exits text determination
    EXIT_SAPMF02D_001     SAPMF02D     User exits: Customer master data
    EXIT_SAPMF02K_001     SAPMF02K     User exits: Vendor master data
    EXIT_SAPMV45A_002     V45A0002     Predefine sold-to party in sales document
    EXIT_SAPMV45A_003     V45A0003     Collector for customer function modulpool MV45A
    EXIT_SAPMV45A_004     V45A0003     Collector for customer function modulpool MV45A
    BADI's:
    CUSTOMER_ADD_DATA     CUSTOMER_ADD_DATA     Additional Data at Customers
    CUSTOMER_ADD_DATA_CS     CUSTOMER_ADD_DATA_CS     Additional Data at Customers (Subscreen Container 4000)
    VENDOR_ADD_DATA     VENDOR_ADD_DATA     Additional Vendor Data
    VENDOR_ADD_DATA_CS     VENDOR_ADD_DATA_CS     Additional Data for Vendors (Subscreen 4000)

  • New to swing :( need help with simple text areas

    i'm trying to make a username and pasword GUI thingy (techinical word) but what i have now is this:-
    import javax.swing.*;
    import javax.swing.text.*;
    import javax.swing.*;
    import javax.swing.text.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.net.URL;
    import java.io.IOException;
    public class swing1 extends JFrame implements ActionListener
         private String newline = "\n";
         protected static final String textFieldString = "JTextField";
         protected static final String passwordFieldString = "JPasswordField";
         protected JLabel actionLabel;
         private JTextField textField;
         private JPasswordField passwordField;
         private Container p; // make a panel to witch the components can be added
         public swing1()
              super("swing1");
              //Create a regular text field.
              textField = new JTextField(10);
              textField.setActionCommand(textFieldString);
              textField.addActionListener(this);
              //Create a password field.
              passwordField = new JPasswordField(10);
              passwordField.setActionCommand(passwordFieldString);
              passwordField.addActionListener(this);
              //Create some labels for the fields.
              JLabel textFieldLabel = new JLabel(textFieldString + ": ");
              textFieldLabel.setLabelFor(textField);
              JLabel passwordFieldLabel = new JLabel(passwordFieldString + ": ");
              passwordFieldLabel.setLabelFor(passwordField);
              //Create a label to put messages during an action event.
              actionLabel = new JLabel("Type text and then Return in a field.");
              actionLabel.setBorder(BorderFactory.createEmptyBorder(10,0,0,0));
              //Lay out the text controls and the labels.
              p=getContentPane(); //get te contant pane of this Swing1 to add the componets to
              p.add("West",textField); //add your fist component, add it west on the dafault borderLayout
              p.add("East",textFieldLabel);// add another component, add it east on the dafault borderLayout
              p.add("South",passwordField);// add it south on the dafault borderLayout
              p.add("North",actionLabel); // add it north on the dafault borderLayout
              setSize(400,100); //make it a bit bigger
              setVisible(true);
              public void actionPerformed(ActionEvent e)
                   Object o = e.getSource();// the component that fired this event
                   if (o == textField)
                        //action from the textField
                   else if (o == passwordField)
                        //action from passwordfield
              public static void main(String[] args)
                                  JFrame frame = new TextSamplerDemo();
                                  frame.addWindowListener(new WindowAdapter()
                                       public void windowClosing(WindowEvent e)
                                                 System.exit(0);
                                                                new swing1(); //make a new instance of your class
    [\code]
    why won't the label on my password field dislay?
    and can you take a look at the end of my code i got it off another program, i want to get rid of the HTML page its trying to access and i want it just to close when i click X
    any help would be briliant
    Ant                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Since you are new to Swing the first thing I would recommend is to read the tutorial "Creating a Gui with JFC/Swing". I think the Text Component section has a demo on creating a username/password GUI. It can be downloaded at:
    http://java.sun.com/docs/books/tutorial/
    Why doesn't the password field label display? You are not adding it to the container. You add textField, textFieldLabel, passwordField, actionLabel but no passwordFieldLabel.
    Instead of adding a WindowListener and implementing the windowClosing() method, there is an easier way to close the JFrame in JDK1.3. Simply use:
    frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
    The class "TextSamplerDemo" doesn't belong in this class (it must be a demo class you downloaded from somewhere). All the code you need in the main method is:
    JFrame frame = new swing1();
    frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
    Also, by convention classes should be named with the first character of each word capitalized. So you class should be renamed to "Swing1" from "swing1". Also remember to rename the file as the filename and class name must be the same and case does matter.

  • New logic user, need help with multi-channel inst and aux strips.

    Greetings all,
    So I just purchased a new Mac Pro 2.66 and Logic Pro 7 to run with it. I have been a long time Nuendo/Cubase user on the PC side of things but since I got the Mac I wanted a DAW that was supported fully for the apple platform.
    Anyways, its a world of difference and I am very confused as I wrap my head around the learning curve, so in the meantime I have one important question maybe some one could help me with.
    The question is regarding Aux channel stips for Multi channel instruments. In this scenario I am working with Battery 3, it took me a while to understand that I actually needed to create these aux channels just to have seperate outs in Battery which seems really wierd and overly time consuming.
    As an example in Nuendo once you create the instance of Battery, the audio mixer automatically just creates the corresponding stereo and mono channels instantly. This obviously makes is a sinch to assign Batteries pads to seperate outs for eq/comps for seperate sounds.
    Now the Battery manual doesnt even make a reference to Aux channels for assigning outs in Logic, I actually had to do a Google search to figure this out.
    Anways, sorry for rambling...
    Here is the main issue.... How can I quickly and easily create multiple Aux's? In the mixer there is really only enough room in there to add like 1 more Aux strip, if I want to add more than that I need to re-arrange the entire global mixer which seems like a crazy system, surely there must be a more convenient method for getting muti-channel audio instruments set up quicker.
    Any help you can assist with would be exceptional!
    Thanks in advance.

    Not sure what exactly your question is, especially since I don't use battery. But as far as creating aux tracks:
    • go to the audio layer of the environment (not the track mixer window), find the two defalt aux tracks
    • Highlight all tracks to the right of the aux tracks (these should be bus and output tracks), and drag to the right far enough to fit in a bunch of aux tracks; you might even want to drag the all underneath the aux tracks, if your screen accomodates
    • use the key command shift-command-a multiples times to create several new "audio objects", and double click each one to expand
    • highlight all the new objects and select options/clean up/ align objects (makes it look nicer)
    • still highlighted, over in the parameters section (left side) select a channel, setting it to the highest number aux (at this point, probably "aux 3")
    • now individual set the channel for each aux track – you'll see that now you have available "aux 4"; next time you set a successive track you'll see "aux 5" and so on
    • once you've got things set up the way you want, save it as a template so you don't have to do this again later

Maybe you are looking for

  • BETWEEN DATE Query help

    Dear Experts, I am new to PL/SQL and need your expert advice and help on below query, SELECT * FROM SCHEMA.TABLE WHERE DATETIME BETWEEN (TO_DATE('SYSDATE-1 07:00:01','MM/DD/YYYY, HH24:MI:SS')) AND (TO_DATE('SYSDATE-1 14:59:59','MM/DD/YYYY, HH24:MI:SS

  • Retained Earnings- Translation

    Hi guys, I'm not quite sure how to solve this, so maybe you can help me. For Retained Earnings, there's a rule in the HFM app to calculate it. The problem is that when I tried to translate RE to the Historical Rate, it gets overrided by the Calculati

  • How to update Partner function tab in ME21N Transaction

    Dear Guru's, I have a requirement to call a selection screen in ME21N transaction which will show list of vendors available. the selected vendor in the selection screen should be updated with parnter function 'CR' in the Parnter function tab of ME21N

  • TS3230 safari 6.0.3 does not save preferences in OSX 10.8.3

    Every time shut down so do my Safari prefernces. They revert back to default. Have reset Safari to no avail. How can I solve this time consuming bug?

  • Bex 3.X integrate views in Workbook

    Hi, i'd like to integrate views in one worksheet: I have an 3.x environment. When i go over the "folder icon" -> views i get the view in an new Excel File. When i do this again i get a second new Excel File. When i go over the "Tool icon" -> "Insert