What do you mean by BAPI ? and tell about BAPI_REQUIREMENTS_CHANGE

hi ,
      all experts in SAP please tell me what is BAPI ? and tell about BAPI_REQUIREMENTS_CHANGE?
thanks

Dear,
BAPIs provide a stable, standardized method for third-party applications and components to integrate into the Business Framework. These interfaces are being specified as part of SAP's initiative with customers, partners and leading standards organizations.
For MD61 you can use BAPI_REQUIREMENTS_CREATE and/or BAPI_REQUIREMENTS_CHANGE
we use it to create or change the planned independ requiremt useful for production plannning module.
Hope clear to you.
Regards,
R.Brahmankar

Similar Messages

  • What do you mean by Time profile and how to configure it.

    Hi Gurus,
    can anybody tel me what do you mean by Time profile and how to configure it.
    we are using Capacity requiremtn planning.
    best regards
    prashanth

    Hi Prashanth,
    Time profile can be customized using transaction OPD2.
    It contains the time horizons for importing the data records as well as for evaluation and planning.
    the planning horizon must be smaller or equal to the database read period.
    SAPPM_Z002 is a sample time profile
    The list profile defines teh presentaion of the output lists,transaction used is OPDH.
    best regards
    vijay

  • Where in gods name is the homesharing button, I see a little cloud that you cannot click on and tells you what account you have but thats is. There's an option for turning on and off homesharing, but no button to access the actual library of the other PC

    Where in god’s name is the homesharing button, I see a little cloud that you cannot click on and tells you what account you have but that's it. There's an option for turning on and off homesharing, but no button to access the actual library of the other PC. On either PCs. Both are logged in and both are registered for homesharing. however because apple keeps updating and moving things around for no reason there appears to be no way of accessing the homsharing button in the latest version of itunes. the website refers to " Once set up, all the libraries from your computers you've enabled Home Sharing on will show up in the SHARED area of iTunes:" well I have searched all over in the recent itunes versions and there is no "shared area" to be found.
    Please find the attachment of a screen cap of my itunes.
    If anyone can help by telling me where it has been moved to or if it even still exists that would be much appreciated.

    Welcome to the Apple Community.

  • What do you mean by standby 4 hours and usage 2 hours

    What do you mean by usage 2 hours and standby 4 hours?  Can we off the phone after setting the alarm ? Nokia phone able to do it, the alarm will ring if the phone is off.
    So that I do not have to on the phone to let the battery drain overnight.

    Off is off.  Nothing will work when the iphone is off.
    Your Nokia is not truly off either. It is simply in stand-by.

  • What do you mean by changing a Function Group in upgradation projects

    Hi ABAPers,
    I am new to upgradation project will any one help me in understanding the concepts like.
    1) what do you mean by changing a Function Group in upgradation projects
    2) what is the relation b/w the Maintenance view and function group
    3) what happens when we regenerate the table maintenance in se11
    4) how can i restore the changes that have done to FG after regenerating
    5) Suggest me is there any Tcode or procedure to see the code in Remote system (like how we compare the versions of remote system)
    Could you please help me ..
    Any relevant docs you can send it to  [email protected]
    Thanks in advance..

    Hello Smriti,
              Exploding a BOM means to display all the components and sub-components for a BOM in a particular transaction (eg) VA01,CO01,ME22N etc..
    You can use the SAP FM's depend on the Functionality:
    CS_BOM_EXPLOSION               General BOM explosion
    CS_BOM_EXPLOSION_EQUI          BOM explosion - initial screen: equipment
    CS_BOM_EXPLOSION_MAT           BOM explosion (old version); as of 3.0, use CS_BOM_EXPL_MAT_V2
    CS_BOM_EXPL_EQU_V2             BOM explosion for equipment
    CS_BOM_EXPL_KND_V1             BOM explosion for material
    CS_BOM_EXPL_MAT_V2             BOM explosion for material
    CS_BOM_EXPL_PSP_V1
    CS_BOM_EXPL_TPL_V1             BOM explosion for functional location
    CSS7                           Explode BOM (Document)
    CS_BOM_EXPL_DOC_V1             BOM explosion: document sub-assemblies
    CS_BOM_EXPL_GNRL2_V1           General BOM explosion: document sub-assemblies
    CSSO
    CS_SO_MODE_BOM_EXPLOSION
    As per Garet in response to your question better talk to the Functional team to get the better underatanding for your requirement.
    Check the below link for more details on BOM:
    http://sap-img.com/sap-sd/what-is-bom-referring-to-sap-sd.htm
    Thanks,
    Greetson

  • What do you mean by 'it wont be a classic' ?

    Thanks for your imput. Im changing over from a pc so please excuse my ignorance, but what do you mean when u say 'it wont be the classic' ? I think youre refering to the fact that I was asked which group I wanted to submit my question to and I chose an older one. Im guessing Ill get maverick and will b able to upgrade to yosemity in fall. Thanks so much for your imput guy and gals

    Also note:
    Mac OS 9.2.2 is not the same thing as Mac OS X 10.9.2.  They are 13 years apart in the making.   It is very important to be precise in the computer world as to what you are doing.  Hence why I posted that note about it not being Classic.      The X and the 10 are all important parts of the naming.  Doing a shortcut in the naming will not communicate what you want or desire, as people will not know what you mean.  Mac OS X 10.9 is Mavericks.  Mac OS X 10.10
    as announced at the developer conference is Yosemite.  Mac OS 9 to 9.2.2 were called Sonata, Minuet, Fortissimo, Moonlight, Limelight, and LU1 according to Wikipedia, and those codenames were not generally known to the public.

  • What is the mean of standard and HTML in report generation?

    What is the mean of standard and HTML in report generation?  I  need your help.Thank you!
    1110340020

    check these links for your query they will help you
    http://www.ni.com/white-paper/13926/en/
    http://www.ni.com/example/27568/en/

  • What did you mean by informing me of vinning a sum of money

    I got an information some days ago that I have won some money as I was registred as user number ..... I called you but the person who answered wanted me to have a long dialoge whith her in US - on my expence. ????
    What do you mean by that????
    Is it all a joke???
    Please give me an answere
    N-G Johansson

    The information was not on email. It was a front information when I started Firefox.
    And further there were pictures on different win possibilities like Disneyland in Florida on the following page..
    So I am still confused but not on a higher level after your answeres.
    N-G Johansson

  • HT1407 what do you mean by  RESTORED for ipod 2 battery charging

    what do you mean by restored for an ipod2 when the batttery is dead and looks like it will not take a charge

    Sorry, but you have provided no context for your question. We don't know who you are addressing, nor what you are referring to. Please clarify.
    Cheers,
    GB

  • What does "played" mean for podcasts and tv shows?

    What does "played" mean for podcasts and tv shows, in terms of the settings menu where you say to synch only "unplayed" shows? Does it mean you started playing it, or that it has played all the way through?
    And how does this relate to the "dots" next to podcasts in the menu? These dots seem to go away when you start listening, but do not finish, a podcast. Is this the same as "played"?
    Thanks!

    You are probably seeing a USB cable under the iTunes icon. This means the Apple TV is having problems and needs to be connected to iTunes to be Restored. http://support.apple.com/kb/HT4367

  • TS3694 what do you mean by error 3194?

    I'm trying to restore my ipodtouch using the itunes and an error came out which is error 3194....what do you mean by error 3194?

    Unable to contact the iOS software update server gs.apple.com
    Error 1004, 1013, 1638, 3194: These errors may be the result of the connection to gs.apple.com being redirected or blocked. Follow these steps to resolve these errors:
    Install the latest version of iTunes.
    Check security software. Ensure that communication to gs.apple.com is allowed. Follow this article for assistance with security software. iTunes for Windows: Troubleshooting security software issues.
    Check the hosts file. The restore will fail if there is an active entry to redirect gs.apple.com. Follow iTunes: Advanced iTunes Store troubleshooting to edit the hosts file or revert to a default hosts file. See section "Blocked by configuration: (Mac OS X/Windows) > Rebuild network information".
    Try to restore from another known-good computer and network.
    If the errors persist on another computer, the device may need service.
    http://support.apple.com/kb/TS3694#error3194

  • What do you mean by commit command

    hi gurus,
      what do you mean by commit command, and how we can use in subroutines...
    regards,
    praveen

    Praveen,
    read the below  doc. very very useful one.
    Error Handling for Bundled Updates
    Runtime errors can occur during execution of bundled updates. How are they handled? In general, COMMIT WORK processing occurs in the following order:
    All dialog-task FORM routines logged with PERFORM ON COMMIT are executed.
    All high-priority (V1) update-task function modules are executed.
    The end of V1-update processing marks the end of the . If you used COMMIT WORK AND WAIT to trigger commit processing, control returns to the dialog-task program.
    All low-priority (V2) update-task function modules are triggered.
    All background-task function modules are triggered.
    Runtime errors can occur either in the system itself, or because your program issues an termination message (MESSAGE type ‘A’). Also, the ROLLBACK WORK statement automatically signals a runtime error. The system handles errors according to where they occur:
    in a FORM routine (called with PERFORM ON COMMIT)
    Updates already executed for the current update transaction are rolled back.
    No other FORM routines will be started.
    No further update-task or background-task functions will be started.
    An error message appears on the screen.
    in a V1 update-task function module (requested IN UPDATE TASK)
    Updates already executed for V1 functions are rolled back.
    All further update-task requests (V1 or V2) are thrown away.
    All background-task requests are thrown away.
    Updates already executed for FORM routines called with PERFORM ON COMMIT are not rolled back.
    An error message appears on the screen, if your system is set up to send them
    in a V2 update-task function module (requested IN UPDATE TASK)
    Updates already executed for the current V2 function are rolled back.
    All update-task requests (V2) still to be executed are discarded.
    All background-task requests still to be executed are carried out.
    No updates for previously executed V1 functions are rolled back.
    No updates previously executed for FORM routines (called with ON COMMIT) are rolled back.
    An error message appears on the screen, if your system is set up to send them
    in a background-task function module (requested IN BACKGROUND TASK DESTINATION)
    Background-task updates already executed for the current DESTINATION are not rolled back.
    All further background-task requests for the same DESTINATION are thrown away.
    Other previously executed updates are rolled back.
    No error message appears on the screen.
    If your program detects that an error in remote processing has occurred, it can decide whether to resubmit the requests at a later time.
    For further information about RFC processing, refer to the Remote Communications documentation.

  • Hi Lèonie, it is still recording only 8 minutes (more or less). I take off the 'metronomo', time is 'on', the section timing is on 'automatic'. What do you mean saying 'set the tempo to a very low value'  ? Thank you again. Ipad Retina ...

    Hi Lèonie, I tried, but it still recording only 8 minutes (more or less).
    I took off the 'metronomo', tempo is on (automatic), the section time
    is on (automatic).
    What do you mean when you say "set the tempo to a very low value" ?
    Thank you again.
    Best Regards,
    Enrico

    Enrico,
    in your previous post you said:
    GarageBand (used with a Mic microphone) is stopping to record after only 7/8 minutes.
    In which way I may record a complete concert or at least one hour of music ???
    If you want to record at least one hour of music, you need to make the max. of 320 bars last for a long time - for example:
    With a maximum of 320 bars, a song with160 bpm and a 4/4 measure will only last for 8 minutes; to make it last 32 minutes, reduce the tempo to 40 bpm.
    Léonie

  • What do you mean by luw

    hi gurus,
    what do you mean by luw ...
    logical unit of work...
    pls any one help me..
    regards,
    praveen

    LUW is basically of two type:
    1. DB LUW
    2. SAP LUW
    LUW is logical unit of work means once the full transaction is complete (in case of SAP) or when we move from one screen to another (in case of DB LUW) then there should be a commit and rollback involved based on the success of transaction/screen.
    Basically in case of DB LUW it could be the case that Transaction is incomplete and this will lead to DB inconsistency. For eg. If some bank transaction is there, if something is credited to one account then it should be debited from one account. On one screen u credited one account (DB LUW has been successful and DB has been changed) and on another screen u wanted to debit that account but on second screen it gave some error (DB LUW has not been successful and DB has not been changed) so it will lead to inconsistency.
    TO remove this error SAP came up with SAP LUW which will do DB commit only once the transaction is through.
    The R/3 system is multi user system and many users access the same information at the same time, which is mainly DATA. Consider the case where one user is modifying a record, and second user is trying to delete the same record. If the second user is successful in deleting the record then the first user will face problem for modifying the record that is already deleted. The avoid such situation, R/3 system has provided Logical Unit of Work, which is defined as a locking mechanism to protect transaction integrity. Of course, there are other measures, which ensures data integrity like check table i.e. foreign key relationship. Within SAP system there are three types of transaction and may be distinguished as:
    • Database transaction known as LUW. It can be defined as a period in which operation requested must be performed as a unit, i.e. all or nothing operation. At the end of LUW, either of the database changes are committed or rolled back.
    • Update transaction or SAP LUW. One SAP LUW can have several databases LUW. So a set of a database is either committed or rolled back. The special ABAP/4 command COMMIT WORK, marks the end of a SAP LUW.
    • ABAP/4 transaction. Is made up of a set of related task combined under one transaction code. ABAP/4 transactions are for programming environment, in which ABAP/4 transaction functions like one complete object containing screens, menus and transaction codes.
    R/3 system has provided in built locking mechanism, which defines the Logical Unit of Work. Also user can set his own locking mechanism. The LUW starts when a lock entry in the system table is created, and it ends when the lock is released.
    To provide the user the facility to communicate with the table in order to modify or delete or insert data, R/3 has provided tool called SCREEN PAINTER. This tool allows you to design screen, process screen through program and update the database table. SAP has provided one and only one way to update the database table, i.e. transaction. Though you can update database table by using open SQL statement through program, SAP usually doesn’t recommend this kind of updating. Many standard transactions are available to update standard table but if the need arises, the developer should be able to develop new transaction, which allows the updating of database tables. This can be achieved by using various components of screen painter.
    Transactions and Logical Units of Work
    In everyday language, a transaction is a sequence of actions that logically belong together in a business sense and which either procure or process data. It covers a self-contained procedure, for example, generating a list of customers, creating a flight booking, or sending reminders to customers. From the point of view of the user, it forms a logical unit.
    The completeness and correctness of data must be assured within this unit. In the middle of a transaction, the data will usually be inconsistent. For example, when you transfer an amount in financial accounting, this must first be deducted from one account before being credited to another. In between the two postings, the data is inconsistent, since the amount that you are posting does not exist in either account. It is essential for application programmers to know that their data is consistent at the end of the transaction. If an error occurs, it must be possible to
    undo the changes made within a logical process.
    In the R/3 System, there are three terms frequently used in this connection:
    Database Logical Unit of Work (LUW)
    A database LUW is the mechanism used by the database to ensure that its data is always consistent.
    SAP LUW
    An SAP LUW is a logical unit consisting of dialog steps, whose changes are written to the database in a single database LUW.
    SAP Transaction
    An SAP transaction is an application program that you start using a transaction code. It may contain one or more SAP LUWs.
    The following sections of this documentation explain these three terms in more detail.
    Database Logical Unit of Work (LUW)
    Check the following link:
    http://help.sap.com/saphelp_nw04/helpdata/en/41/7af4bca79e11d1950f0000e82de14a/frameset.htm
    SAP LUW
    http://help.sap.com/saphelp_nw04/helpdata/en/41/7af4bfa79e11d1950f0000e82de14a/content.htm
    SAP Transactions
    An SAP LUW is a logical unit consisting of dialog steps, whose changes are written to the database in a single database LUW. In an application program, you end an SAP LUW with either the COMMIT WORK or ROLLBACK WORK statement. An SAP transaction is an application program that you start using a transaction code. It may contain one or more SAP LUWs. Whenever the system reaches a COMMIT WORK or ROLLBACK WORK statement that is not at the end of the last dialog step of the SAP transaction, it opens a new SAP LUW.
    If a particular application requires you to write a complex transaction, it can often be useful to arrange logical processes within the SAP transaction into a sequence of individual SAP LUWs. You can structure SAP transactions as follows:
      With one or more SAP LUWs.
    Transactions in this form consist entirely of processing blocks (dialog modules, event blocks, function module calls, and subroutines). You should be careful to ensure that external subroutines or function modules do not lead to COMMIT WORK or ROLLBACK WORK statements accidentally being executed.
      By inserting an SAP LUW
    The ABAP statements CALL TRANSACTION (start a new transaction), SUBMIT (start an executable program), and CALL FUNCTION... DESTINATION (call a function module using RFC) open a new SAP LUW. When you call a program, it always opens its own SAP LUW. However, it does not end the LUW of the SAP transaction that called it. This means that a COMMIT WORK or ROLLBACK WORK statement only applies to the SAP LUW of the called program. When the new LUW is complete, the system carries on processing the first SAP LUW.
      By running two SAP LUWs in parallel
    The CALL FUNCTION... STARTING NEW TASK statement calls a function module
    asynchronously in a new session. Unlike normal function module calls, the calling
    transaction carries on with its own processing as soon as the function module has
    started, and does not wait for it to finish processing. The function call is synchronous. The called function module can now call its own screens and interact with the user.
    An SAP LUW is a logical unit consisting of dialog steps, whose changes are written to the database in a single database LUW.
    There are various bundling techniques that you can use to ensure that all of the database updates belonging to an SAP LUW are made in the same single database LUW.
    Let one user is modifying a record and the second user is trying to delete the same record at the same time. If the second user is successful in deleting the record, then the first user will face problem in modifying the record. To avoid such problems, SAP has introduced LUW (Logical unit of Work)
    LUW is defined as Locking Mechanism to protect transaction integrity.
    Types of LUWs:
    Database transaction or LUW.
    Update transaction or SAPLUW.
    ABAP/4 Transaction.
    database transaction
    Database transaction or LUW is defined as a period in which operation requested must be performed as one unit.
    At the end of LUW, either the database changes are committed or rolled back.
    SAP LUW
    One SAP LUW can have several databases LUW. So a set of database transactions either committed or rolled back.
    The special ABAP/4 command ‘Commit work’ marks the end of SAP LUW.
    ABAP/4 Transaction
    It is made up of a set of related task combined under one transaction code.
    ABAP/4 transaction functions like one complete object containing screens, menus and transaction code.
    Also check this link.
    http://help.sap.com/saphelp_nw04/helpdata/en/41/7af4bfa79e11d1950f0000e82de14a/content.htm
    Check these links on LUW's
    http://help.sap.com/saphelp_nw04/helpdata/en/41/7af4bfa79e11d1950f0000e82de14a/content.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/41/7af4c2a79e11d1950f0000e82de14a/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/41/7af4b9a79e11d1950f0000e82de14a/frameset.htm
    Cheers,
    Chandru

  • I have read up on all about crashes and i cant even open it in safe mode :( i have tried deleting it and reinstalling it but the problem still persists. What would you suggest i do and is there any way i canget hold of firefox 6 for mac?

    i have read up on all about crashes and i cant even open it in safe mode :( i have tried deleting it and reinstalling it but the problem still persists. What would you suggest i do and is there any way i canget hold of firefox 6 for mac?

    Does the regular Firefox 8 release version work or does the version crash as well?
    *Firefox 8.0.x: http://www.mozilla.com/en-US/firefox/all.html
    Create a new profile as a test to check if your current profile is causing the problems.
    See "Basic Troubleshooting: Make a new profile":
    *https://support.mozilla.com/kb/Basic+Troubleshooting#w_8-make-a-new-profile
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins" in case there are still problems.
    If that new profile works then you can transfer some files from the old profile to that new profile, but be careful not to copy corrupted files.
    See:
    *http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

Maybe you are looking for