What is BAPI and where does it use

Hi all
What is BAPI and where does it useful for us. And as a functional consultant how much should i know it.
regards
Subrat

Hi Subrat,
You can get the information of whatis BAPI in SAP help link below...
http://help.sap.com/saphelp_46c/helpdata/en/a5/3ec8464ac011d1894e0000e829fbbd/content.htm
As a Functional consultent, it depends how close you are with the technical part of the implementation. if you are involved in some technical part, you need this information...
Best Regards,
Venkat.

Similar Messages

  • "Account expired Renew subscription now to resume service." on my Mac with no source of ID. What is it and where does it originate?

    I keep getting this on my Mac with no source of ID. It keeps reappearing with no options other than "Renew Subscription". What is it and where does it originate?

    You have an account that has expired, but only you know what accounts you have.
    Check them.

  • Services Registry in PI 7.1 - What is this and where is it used?

    Hi,
    Can anyone tell me what is Services Registry in PI 7.1 ? What featuers are available in it and where is it used or how its helpful?
    I dont have access to it in my system, so am curious to know the contents of it!!
    Do we define global data types by any chance in the Services Registry ?
    Cheers,
    S

    Hi,
    What is Service Registry?
    Definition: Service Registry is a registry for Webservices that is located centrally within an SOA landscape.  In simple words u201Cwhere are our services implemented?u201D can be identified by using Service Registry.
    PI 7.1 contains a UDDI v.3 compliant Service Registry contains information about services provided in that landscape with references to the WSDL metadata relevant for those services and to the locations of the callable service endpoints.
    How the Service Registry used in PI?
    1.     As a Webservice provider we can publish Webservice.
    2.     As a Webservice consumer we can search for and find Webservices for consumption.
    3.     We can test our Webservices.
    4.     Manage third party Webservices and classify them to provide them for consumption in our system landscape.
    5.     Providing Deployment information (i.e End point information).
    Enterprise Services Repository (ESR):
    To support strategic service oriented approach SAP provides a new Enterprise Service Repository. ESR is a central repository of information that contains all the services. ESR is a container, stores all the underlying Meta data of application objects like service interfaces and descriptions. The global data types, interfaces and business processes maintained in Enterprise service repository which can be reuse where needed. The first implementation of ESR and its associated editors come in SAP Netweaver04u2019s, which has been evolved from NetWeaver Exchange Infrastructure Integration Repository. Enterprise service repository is a design time repository of service objects for ESA. You can model all service design objects for a process and can reuse the data types and service objects which are already maintained. All enterprise services are published in a central Enterprise service repository so they can be used by anybody who really needs that service includes customers and partners.
    The Enterprise Service Repository is the evolution of what it was known as the Integration Repository in XI.  Now the Integration Repository is called the ESR and XI is called PI.  Using the Integration Repository as foundation for the ESR made a lot of sense since many of the capabilities were already there: metadata storage, defining message types, data types, operations, etc.
         ESR is just like Integration Repository for XI.  Here you can design/define your Service Interfaces and Enterprise Services.
         ESR is the central repository in which Service Interfaces and Enterprise Services are modeled centrally and their metadata is stored.
         In simple words u201CWhat does the service do and what does it need?u201D can be answered from ESR.
         ESR is used for: -
    1.     Definition of Processes and Services
    2.     Store Service Metadata
    3.     Central Modeling and Design Environment.
    Global Data Types
         Definition: Global Data Types are company-wide, defined data types based on international standards.  They are based on the SAP methodology and are defined in a standards-based way in the ESR.
         They are based on the ISO 15000-5 and UN/CEFACT CCTS standards and act as the semantic building blocks for service interfaces.
         Global Data Types help you in standardizing service definitions across your organization and provide the key building blocks that can be reused across all your service definitions.
         Global Data Types have been approved SAP-wide by the Governance Process for Business Content.
         Global Data Types have been defined in the ESR and are described by XML schema.
    Thanks,
    Satya Kumar

  • Selection Profile - what is it and where is it used?

    Hi,
    Kindly help to explain what a selection profile is and where it is used.  (The configration is Project Systems > Structure > Operative Stucture > Milestones > Define Selection profiles.
    I want to understand if we still need to set this up even if we do not use milestones.
    Thanks!
    Regards,
    Vivian

    Dear Vivian,
    if u r not using milestone then u do'nt need to do configure.
    for more detail pls read following
    Define Selection Profiles
    In this menu option you define selection profiles that you can use to specify status combinations for selecting objects (for example, orders or operations). A selection profile is especially useful if you select a large number of objects repeatedly according to the same selection conditions (for example, orders for printing shop papers, for collective release, or for creating order valuations).
    Selection procedure
    The selection conditions are evaluated top-down. Here the following rule applies:
    Several lines following one another that are linked by an OR are combined and evaluated together. From the block at least one selection condition must be fulfilled.
    AND links blocks or individual conditions. All the blocks or individual conditions linked with AND must be fulfilled. An order is no longer part of the evaluation as soon as a block or individual condition is not fulfilled. That means that with every freshly inserted AND a bracket is inserted around the preceding expressions (conjunctive normal form). To select the desired status combinations a reforming of the selection conditions is necessary.
    In general one can say that OR links more strongly than AND!
    Example
    You want to define a selection profile with which orders with the following status combinations are selected:
    REL (released)
    CRTD UND MACM (created and material committed)
    To do this formulate:
    REL OR (CRTD AND MACM)
    But the system interprets:
    (REL OR CRTD) AND MACM
    Orders with the following status combinations are selected:
    REL AND MACM
    Thus the original formulation must be reformulated by "multiplying out" to:
    (REL OR CRTD) AND (REL OR MACM)
    Regards ,
    Vivek Tripathi

  • What are templates and how does one use them?

    I'm in the process of migrating from TheBat! (on WinXP) to TBird (on Xubuntu 12.04.4) and the terminology used by the two programs is drastically different. I'm finding the TBird "help" pages focussed almost entirely on brand new users who know nothing about e-mail, with no details available to assist people in my situation in getting up to speed.

    I used the bat for a couple of months about 10 years ago. Basically all you have to keep in mind is the days when we did it on paper and you will not go far wrong in guessing what things mean.
    Templates are :- think of a template in Microsoft Word really. Canned text useful for canned responses like automated "Thank you for your inquiry we will get back to you latter" stuff.

  • Nsurlsessiond - what is this and why does it use alot of data?

    Hello
    Firstly
    I was in a public library, uploading to my dropbox account, and all of sudden my network speed indicator/ montior showed heaps of download and fast too.
    but i was not downloading anything.
    I was upping to my dropbox account.
    In activity monitor i noticed this service was operating "nsurlsessiond"
    What is this service?
    In my connection alert it tells me nsurlsessiond tried to establish a connection to apple-dnld.vo.llnwd.net on TCP port 80 (http)
    Secondly, i was using my own wifi, and saw this nsurlsessiond service consuming heaps of data. Again I was upping to my dropbox account. About 1gb this time.
    Now I have blocked communciation to "nsurlsessiond"
    What is the impact of blocking such communication?
    please see details of service in screenshot
    Now after this experience, I am wondering is it apple policy to have communication from our macbook's to somwhere without us knowingly allowing it?  I thought apple was respective of our privacy, or has this changed?
    thankyou for your help and time.
    regards
    10.10.2
    dropbox v3.4.4
    macbook pro
    Message was edited by: seaseasea added screenshot
    Message was edited by: seaseasea
    added device and osx

    i couldnt say. it was just that i happen to be only upping, to dropbox, and then saw downloading on the monitor.
    that was triggered as odd.
    i rarely look at what services are going on... only if my macbook slows down or something else odd.
    in both cases i was only upping to dropbox.
    i dont do alot with my macbook, other than upping to dropbox laterly.
    thankyou for your thinking and help.

  • What does ESA stands for ? and where it is use

    Hi,
    What does ESA stands for ? and where it is use ?
    Thanx

    Hi
    ESA is enterprise Service Oriented Architecture.
    This is a new strategic direction in which SAP AG is planning to take all industries to. They have developed SAP Netweaver for this. SAP as such is a great application but JAVA is very user friendly. In past integration of web applications was not so good with SAP.
    With SAP Netweaver ABAP and JAVA gets integrated great and hence we have seamless integration between SAP and webapplicaation. This also helps to give great USER interfae with real time information search on web from SAP.
    e.g. tracking information of sales order, invoice etc from web from SAP.
    If helpful, reward accordingly.
    Kind Regards
    Sandeep

  • HT1338 What kind of cord do I buy to hook up my MacPro to my television monitor? And where does it plug in?

    What kind of cord do I buy to hook up my MacPro to my television monitor? And where does it plug in?

    Thanks, Matt. I have a laptop, so it looks like I need a mini-DP to HDMI adaptor that supports sound and a plain HDMI cable. Do I have that right???
    ER
    P.S. You're corresponding w an idiot writer here who only uses word processing, but it is SOOO much easier to do the few things I need to do on the Internet w my MAC. I was told over and over by other writersit would be better, and they were right. (Although there are a few issues for writers with the MAC.)

  • What is "Directory Service" and why does it "use up 194%" ?

    What is "Directory Service" and why does it "use up 194%" on my istat CPU app monitor?
    Ever since I installed Leopard I've noticed this happening more and more - especially when I install an external hard drive or unplug my ethernet line - this is plainly weird and never happened under Tiger - the temperature shoots up to 84° also - I always to a restart to get rid of it but it's kind of worrying....anybody have any ideas?
    Message was edited by: Host

    Had this happen myself.
    It does have something to do with Spotlight/searching. Should go away after a while, or so I have heard from other users, 'cause it hasn't stopped driving me and my fan mad yet.
    Am going to have my MacBook index and follow-up on indexing and whatever else it feels is necessary to finally allow me to search in peace over the weekend while locking it away where I can't hear it.
    Hopefully that does the trick.
    If it wasn't for things working better/faster and most things looking better I might actually consider taking Leopard off again ...

  • What is the main use of pooled talbe and where are they use?

    Hi gus:
             Can somebody tell me what is the main use of pooled table and where are they use,thanks!
            Regards
             Jerry
    Moderator message - Please search before asking - post locked
    Edited by: Rob Burbank on Sep 1, 2009 9:11 AM

    Hi,
    Table pools are special table types in the ABAP Dictionary. The data from several different tables can be stored together in a table pool or table cluster. Tables assigned to a table pool or table cluster are referred to as pooled tables or cluster tables.
    This table are similar to the CLUSTER table types but these work on "LINEAR SEARCH" while CLUSTER TABLE uses "BINARY SEARCH to retrieve the data from the various tables and thsi is mainly used in the logical databases "LDB's" used in HR or ABAP-HR.
    A table in the database in which all records from the pooled tables assigned to the table pool are stored corresponds to a table pool.
    The definition of a pool consists essentially of two key fields (Tabname and Varkey) and a long argument field (Vardata).
    Table Clusters Several logical data records from different cluster tables can be stored together in one physical 
    record in a table cluster.
    A cluster key consists of a series of freely definable key fields and a field (Pageno) for distinguishing continuation records. A cluster also contains a long field (Vardata) that contains the contents of the data fields of the cluster tables for this key. If the data does not fit into the long field, continuation records are created. Control information on the structure of the data string is still written at the beginning of the Vardata field.
    Regards,
    Samad.

  • What is difference between sy-index and sy-tabix and where both are using ?

    what is difference between sy-index and sy-tabix and where both are using ?

    hi nagaraju
    sy-tabix is in Internal table, current line index. So it can only be used while looping at the internal table.
    sy-index is in Loops, number of current pass. This you can use in other loop statements also (like do-enddo loop, while-endwhile)
    SY-INDEX is a counter for following loops: do...enddo, while..endwhile
    SY-TABIX is a counter for LOOP...ENDLOOP, READ TABLE...
    Here is an example from which you can understand the difference between sy-tabix and sy-index.
    Itab is an internal table with the following data in it.
    id Name
    198 XYZ
    475 ABC
    545 PQR.
    loop at itab where id > 300.
    write :/ itab-id, itab-name , sy-tabix, sy-index.
    endloop.
    My output will be :
    475 ABC 2 1
    545 PQR 3 2
    Sy-tabix is the index of the record in internal table.
    sy-index gives the no of times of loop passes.
    So, for the first record in the output (475 ABC), 2 is the index of the record in internal table and as it is first time loop pass occured, sy-index value is 1.
    Regards,
    navjot
    award points

  • What is JSF and where use it

    hi!
    i dont know what is jsf and where use it
    what different from JSTL
    thanks...

    At this level a visit to JSF-Tutorials (http://www.jsftutorials.net/) might the best thing to do. Or dig into a book.
    Basically it has a different scope than JSTL.
    JSF is a presentation layer framework. Other names in that area are:
    Struts, Spring MVC, Tapestry, and many more
    JSTL is a collection of JSP-tags and therefor covers only a VERY small part of the presentation layer. And it is very far away from a framework
    hth
    Alexander

  • What is Field Label ? and  where do we use it .

    What is Field Label ? and  where do we use it .

    Hi,
    You can assign text information to a data element with the field labels.
    The field labels are used to display a screen field. You can copy structure components and table fields from the ABAP Dictionary to the input template when you define a screen in the Screen Painter (Get from Dict. function). You can also assign a field a field label that is derived from the data element of the field.
    The text of the field label can be translated centrally with the translation tools. The text is then displayed in the input template in the user’s logon language.
    Short, Medium and Long Field Labels
    Keywords of different lengths for identifying screen fields. Since the space available for such texts depends on the input template, you can define the text information in three different lengths.
    A maximum length must be assigned for each field label. It is the upper limit for the lengths of all translations of the given text. The maximum length of the field label therefore should be somewhat longer than the given text in the original language.
    Headers
    This text is used as a column header when you output the contents of fields as a list in the Data Browser. It can also be assigned to a field in the Screen Painter.
    A maximum length must also be assigned for the header. It is the upper limit for the lengths of all translations of the header. Choose the maximum length of the header to be somewhat longer than the given text in the original language. Also note that the header is often displayed above the corresponding column when preparing list output. The length of the header therefore should not exceed the length of the data element.
    Short Field Label
    Definition
    One of the following:
    - Short field label
    - Medium field label
    - Long field label
    Can be assigned as prefixed text to a screen field referring to the ABAP Dictonary. The text is displayed on the screen in the logon language of the user (if the text was translated into this language).
    A heading can be defined to output the field values in lists. This heading is automatically included in the list header row, in the logon language.
    Medium Field Label
    Definition
    One of the following:
    - Short field label
    - Medium field label
    - Long field label
    Can be assigned as prefixed text to a screen field referring to the ABAP Dictonary. The text is displayed on the screen in the logon language of the user (if the text was translated into this language).
    A heading can be defined to output the field values in lists. This heading is automatically included in the list header row, in the logon language.
    Long Field Label
    Definition
    One of the following:
    - Short field label
    - Medium field label
    - Long field label
    Can be assigned as prefixed text to a screen field referring to the ABAP Dictonary. The text is displayed on the screen in the logon language of the user (if the text was translated into this language).
    A heading can be defined to output the field values in lists. This heading is automatically included in the list header row, in the logon language.
    Heading
    Definition
    One of the following:
    - Short field label
    - Medium field label
    - Long field label
    Can be assigned as prefixed text to a screen field referring to the ABAP Dictonary. The text is displayed on the screen in the logon language of the user (if the text was translated into this language).
    A heading can be defined to output the field values in lists. This heading is automatically included in the list header row, in the logon language.
    Thanks,
    Reward If Helpful.

  • New E 550, what kind of SSD and where does it go?

    Sorry if this has been answered already (searched but couldn't find it) but I would like to add an SSD to my new E 550.  I was just going to do a swap out for the regular HDD with an older SSD I had but I found out that my older SSD is too large. So at this point since I need a new one, I was wondering if I could get an SSD that would allow me to keep the HDD as additional storage. Can I get an m2 or msata SSD?  And where does it go exactly?  Any warranty issues?  tks, Ty

    Appreciate the reply! I was hoping that there was a mini-PCIE slot like my older one but I wasn't sure if I could get to it (I opened up the panels underneath and looked to no avail) or if the WAN card was using it. tks again, Ty [Edit]
    Clicked the Maintenance Manual link you provided and found this.  2101 Detection error on HDD1 (Ultrabay HDD) 1. Reseat the hard disk drive. 2. Replace the Ultrabay® hard disk drive. 3. Replace the system board.2102 Detection error on HDD2 (Mini SATA) 1. Reseat the Mini SATA device. 2. Replace the mini SATA device. 3. Replace the system board. Or is this barking up the wrong tree?

  • What is an app where you can use a photo and cut a person out of it and put it on another picture?

    What is an app where you can use a photo and cut a person out of it and put it on another picture?

    I don't believe you can do that on an iPhone. But you can on your computer using apps such as Photoshop.

Maybe you are looking for

  • Vendor Name Appearing Different for Different Line Items in FBL1N

    Hi, I am executing FBL1N and changing the layout to include the Vendor Name in the line items. But when the line items are appearing, the Vendor Name is appearing different for different documents. I wish to see from where the system is picking up th

  • How can I get a list of all items (clips/stills) I've used in a project?

    I am creating a sequence that contains lots of items (both short clips and stills) and it's getting difficult to remember if I've already used an item already. Is there a way to get a list of items I've already used or to mark an item once I've used

  • Pov invalid error while calculte the data in smart view

    hi, While opening the hfm application in workspace.And then when it will open with smart view(1.2.2.300) select the cell and then click on calculate it is showing error "Pov selected for this function is invalid" Plz,suggest for solutions for this th

  • How do I know if my external hard drive is working?

    Hi I was running time machine on a seagate 2TB external Hard Drive with a partition for the hard drive for 1TB and another partition for Music files. One day when I was backing up an error message said something along the lines of "Your time machine

  • Upgrade to osx snow leopard from 10.4.11

    I have heard that upgrading from 10.4.11 to snow leopard can be done, without the purchasing the useless 'box set', but my question is if i upgrade my os will i lose or keep all my programs, applications, documents and- most important- my music ??? a