How to know which BAPi is being used for creation of PO in classic scenario

Hello Experts,
We are in SRM 7.0 classic scenario.
How can we know which BAPI is being used in the calssic scenario i.e. How can we know if we are usind BAPI_PO_CREATE or BAPI_PO_CREATE1 for creation of PO?
Any pointers will be highly appreciated.
Thank you in advance,
Thanks & Regards,
RKS

Hi RKS
yesterday BLOG by our SUMMER WANG helps every SRM consultant to debug the PO error
/people/summer.wang/blog/2010/05/11/trouble-shooting-of-srm-po-transfer-error
Good work Summer wang !!
Muthu

Similar Messages

  • How to know which port is being used by which process

    Hi,
    Could you please tell me how to know which port is being used by which process.as iam getting ports are already in use.
    Thank you,
    Sravan
    Message was edited by:
    sravan123

    Your OS might provide a command to support this question like '"netstat".
    Besides, on Unix the pseudo-file system /proc is also useful.

  • How to determine which configuration is being used within a page/view?.

    If I click on the little cog icon to take me into the AET for a given assignment block, how do I know which configuration is being used?. Usually one is highlighted, but the case of the Accounts main address assignment block these details are not shown. As there probably 30 of them I though there must be a quick way to determine which is being used from within the view/page.
    Anyone
    Jas

    Hi Jason, (great performance at the Transporter, but go easy on the steroids )
    There are 2 ways to know that:
    1. put your focus (not in the configuration mode) on one of the fields that are on the block. then press F2. Here you get a popup where there is the configuration searched for and the configuration found.
    2. Within the configuration, when there is no configuration with the configuration key linked to your business role present, the system takes the <DEFAULT> one. there should at least one be highlighted, otherwise you get a dump NO_CONFIG_FOUND.
    When you just press the copy button on the configurations tab, you get your configuration defaulted, this being, the configuration key linked to your business role + the search for component, usage, and subcomponent. here you see what was searched for.
    Hopefully this helps you out a bit.
    KR,
    Micha
    Edited by: Micha Van Nijen on Apr 20, 2010 3:03 PM
    Edited by: Micha Van Nijen on Apr 20, 2010 3:07 PM

  • How to know which apple id is used to activate iphone?

    I have iphone 4 which is second hand phone. So how to know which apple id is used to activate iphone. My id or first owner's id.

    As i told i do not him, means where he will be, and i do not have his number. Is there any method to that is my id is used to activate iphone or other's id, without putting my iphone in activation lock.

  • How to know which compression scheme is used in a TIFF file

    I have an application which processes multipart tiff files. How can I extract the header of TIFF file to know which compression scheme is used in it.

    Post Author: V361
    CA Forum: Integrated Solutions
    What are you using CR XI ? or ???

  • How to know which class is being loaded from which jar file & path location

    Hi,
    I have some Java code using several jar files.
    I want to remove those jar files which are not being used by the code.
    So , I want the JVM to output which class is being loaded from which jar .
    Using "java -verbose" option doesnt solve the problem because the required info is printed only for the classes/jars native to the J2SE package .
    Can anyone provide a solution which does not require me to modify the code?
    Thanks,
    Danish

    Classpath Helper

  • Which BAPI meets my req. for creation of Pur Order - PO??

    Hi Experts,
    User enters a Sales Order on the selection screen, say Order_1.
    So, my requirement is to create the Purchase Order - PO, by pulling the data of Order_1.
    1 - I need to focus the to populate the Order Customer # into PO's HEADER TEXT
    2 - After pulling the Order line items, I need to do small manipulation to them & then, I need to create them as line items of creating PO.
    So, pls. let me know that, Which BAPI is good/correct for me to create a PO.
    I did F4 in SE37 for PO , but found amny!!
    thanq

    Hi,
    You can take help of this code.
    DATA : po_header LIKE bapiekkoc,
           po_items LIKE bapiekpoc OCCURS 0 WITH HEADER LINE,
           po_item_schedules like bapieket occurs 0 with header line,
           wa_po_add_header TYPE bapiekkoa,
           return LIKE bapireturn OCCURS 0 WITH HEADER LINE,
           pno like bapiekko-po_number.
    *POPULATE ITEM DATA.
    CLEAR po_items.
    REFRESH po_items.
    po_items-po_item = '00010'.
    po_items-material = '0000000000000G0001'.
    po_items-pur_mat = 'G0001'.
    po_items-short_text = 'PO created by HIRAL'.
    po_items-net_price = '10'.
    po_items-plant = '0001'.
    *po_items-ACCTASSCAT = ' '.
    po_items-unit = 'EA'.
    APPEND po_items.
    *POPULATE SCHEDULES DATA
    clear po_item_schedules.
    refresh po_item_schedules.
    po_item_schedules-po_item = '00010'.
    po_item_schedules-deliv_date = sy-datum.
    po_item_schedules-quantity = '100'.
    append po_item_schedules.
    *POPULATE HEADER DATA
    po_header-DOC_DATE = SY-DATUM .
    po_header-purch_org = '0001' .
    po_header-pur_group = '001' .
    po_header-vendor = 'ABCD' .
    po_header-doc_type = 'NB'.
    po_header-co_code = '0001'.
    po_header-doc_cat = 'F'.
    po_header-created_by = sy-uname.
    po_header-langu = 'E'.
    po_header-langu_iso = 'EN'.
    CALL FUNCTION 'BAPI_PO_CREATE'
      EXPORTING
        po_header                        = po_header
        PO_HEADER_ADD_DATA               = wa_po_add_header
    *   HEADER_ADD_DATA_RELEVANT         = '1'
    *   PO_ADDRESS                       =
    *   SKIP_ITEMS_WITH_ERROR            = 'X'
    *   ITEM_ADD_DATA_RELEVANT           = '1'
    *   HEADER_TECH_FIELDS               =
    IMPORTING
       PURCHASEORDER                     = pno
       tables
        po_items                         = po_items
    *   PO_ITEM_ADD_DATA                 =
        po_item_schedules                = po_item_schedules
    *    PO_ITEM_ACCOUNT_ASSIGNMENT       =
    *   PO_ITEM_TEXT                     =
       RETURN                            = return
    *   PO_LIMITS                        =
    *   PO_CONTRACT_LIMITS               =                                                                                "
    *   PO_SERVICES                      =                                                                                !                               !
    *   PO_SRV_ACCASS_VALUES             =
    *   PO_SERVICES_TEXT                 =
    *   PO_BUSINESS_PARTNER              =
    *   EXTENSIONIN                      =
    *   POADDRDELIVERY                   =
    LOOP AT return.
        WRITE:/ pno, return-message.
    ENDLOOP.
    Hope this helps to solve your problem.
    Plz reward if useful.
    Thanks,
    Dhanashri.

  • How do I know which Location is being used when set to Automatic

    I have two Locations set up called Home and Music Room. I've selected Automatic in Network Prefernces so my Mac picks the appropriate one.
    Home location - Wi-Fi (1st in the Service order), Ethernet (2nd in the Service order although I'll only be using Wi-Fi with this location)
    Music Room location - Ethernet (1st in the Service order), Wi-Fi (2nd in the Service order)
    So right now, for example, I'm in my music room so I want it to be using the Music Room location and Ethernet but I don't know what it's actually using. In Network preferences, Automatic is shown as the Location, Wi-Fi is at the top, and both Wi-Fi and Ethernet say 'Connected'. If I click on Ethernet to see the details, it does say in the Status area, "Ethernet is currently active and has the IP address 192.168.1.74" so does this mean Ethernet is the one being used?
    Thanks.

    There is no need to have 2 personal keychains. To make your life simpler combine them.
    the login keychain is standard so it is best to keep that. Open the keychain access application, select your named keychain click on any of the keychain entries in the main window then press command +a to select them all then drag them onto your login keychain. You will be prompted to enter the password for your named keychain.
    Then when you have successfully moved them to your login keychain make sure that is set as the default keychain and then you can delete the other keychain. Please not do not delete any of the system keychains.

  • How to find which tables are being used by a workbook.

    I was asked by the client to generate a report which will show the Workbook name and it's corresponding tables/views.
    Any idea on how to use the EUL tables for this purpose. I know the SQL query to find the tables in case the workbook was run at least once. But I want to show the Workbook and it's table details even the report was never run.
    Advanced thanks,
    Lokesh.

    Hi Jay
    While we're on the subject of scripts, here's a couple more you might like:
    Script 1:
    =========
    This one shows you how many times an item has been used. It is useful for determining how often users make use of items in a folder. It could be used as research for a materialized view, for dropping items which are not used, or for understanding usage.
    SELECT
    OBJ.OBJ_NAME FOLDER,
    EXP.EXP_NAME ITEM,
    COUNT(QPP.QS_ID) USAGE
    FROM
    EUL5_OBJS OBJ,
    EUL5_QPP_STATS QPP,
    EUL5_EXPRESSIONS EXP
    WHERE
    OBJ.OBJ_NAME = <Folder Name>
    AND OBJ.OBJ_ID = EXP.IT_OBJ_ID
    AND INSTR(QPP.QS_OBJECT_USE_KEY,OBJ.OBJ_ID) > 0
    AND INSTR(EUL5_GET_ITEM_NAME(QPP.QS_ID),EXP.EXP_ID) > 0
    GROUP BY
    OBJ.OBJ_NAME,
    EXP.EXP_NAME;
    Script 2:
    =========
    This one examines the whole EUL and displays a count of the number of times a worksheet has been run by folder. It also shows the date and time of the last run. This one is useful to determine the most and / or least popular worksheets. Adjusting the ORDER BY clause can throw up some interesting results.
    SELECT
    OBJ.OBJ_NAME FOLDER,
    MAX(QPP.QS_CREATED_DATE) LAST_DATE,
    QPP.QS_DOC_OWNER OWNER,
    QPP.QS_DOC_NAME WORKBOOK_NAME,
    QPP.QS_DOC_DETAILS SHEET_NAME,
    COUNT(QPP.QS_ID) USAGE
    FROM
    DRAKE.EUL5_OBJS OBJ,
    DRAKE.EUL5_QPP_STATS QPP
    WHERE
    INSTR(QPP.QS_OBJECT_USE_KEY,OBJ.OBJ_ID) > 0
    GROUP BY
    OBJ.OBJ_NAME,
    QPP.QS_DOC_OWNER,
    QPP.QS_DOC_DETAILS,
    QPP.QS_DOC_NAME
    ORDER BY
    OBJ.OBJ_NAME,
    COUNT(QPP.QS_ID) DESC;
    I'm considering a blog entry of useful EUL scripts. Anyone interested? Yes - either reply here or drop me a line.
    Best wishes
    Michael

  • How to know the Z tcodes being used by the company.

    Hi Everyone,
    Can you please tell me how do i know what are the Z tcodes being used by the company.My client is asking me to check all the Ztodes & tell them if there is any problem in them or not.
    Regards,
    Reah

    Hello
    You can find transaction code list in table TSTC.
    All Z transaction code start with character Y or Z, you can query above table to get list of Z transaction codes.
    Additionally you can use transaction code SE93 to view list of transaction Z transaction code and reports associated with these tcodes.
    For second question you should get adequate knowledge transfer from existing IT or developer who developed these reports to be able to understand and test functionality of z tcodes.
    Or
    Please refer functional and technical documentation of these Z tcodes or reports.
    Thanks!
    Raju

  • Knowing which variable is being used in a Foreach loop container

    Hi,
    I have a ssis package which is failing on the Foreach Container.
    I don't know which query is running or the variable at whne it failes?
    I know you can create a message box in a script but I cannot remember the syntax and as to where to put this within the package.
    The variable name is called "vList"
    Thanks

    If its VB.NET you can use
    MsgBox(your variablename)
    if its C# you need to use MessageBox.Show
    Aiternatively you can also put breakpoints inside your script task code so that when package runs it will hit breakpoint and you can use F10 to step through the script task code and check variable values in each step.
    For other tasks you can right click on tasks and choose Edit Breakpoints to add or remove breakpoints and you need select breakpoints for appropriate events like OnPreExecute,OnPostExecute etc.
    In Addition you can use Watch window to add a variable to see how its value is changing. You can also open locals window and see values of all variables when package hits a breakpoint
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • How to know which transformation code is using the data target..

    Hi,
    Say I have a DSO ZXXX. Now there are transformations for other data targets, where the ABAP code is doing a select on this DSO ZXXX and reading and using that data for the result package.
    Typically if we wany to know if a DSO is used where where we try to do a 'display data flow' on that and find out. But that does not capture if that DSO is being read in the code.
    So is there any way I can find it ?
    Or do I have to manually go to each routines, start, end, mapping related routines etc and try to figure out ?
    thnks

    Dear sdnuser1,
    The following link has a program to solve your problem.
    [http://wiki.sdn.sap.com/wiki/display/Snippets/ABAPprogramtofindBIlookupsandcodePatterns]
    Hope this helps.
    Rgds,
    Guru

  • SharePoint Databases - How to determine which ones are being used and which ones aren't

    I am not sure where to exactly post this question.  On the SQL Server side or on a SharePoint side.
    I am a SQL Server Database Administrator who is monitoring some SharePoint databases.  On a daily basis it seems that they are creating new databases but don't delete the databases that they are no longer using.  For example, they might be testing
    on a development server and if things aren't working properly instead of asking that the databases be deleted they just go ahead and create new databases to do what ever they need to do.  Is there a way on the SQL Server side to determine which SharePoint
    databases are being used and which ones aren't being used?  Or does one determine this information through the SharePoint Central Administration console?
    lcerni

    Hello,
    The following query gives you the databases now in use.
    SELECT
    DISTINCT d.name
    FROM
    sys.dm_tran_locks
    tl INNER
    JOIN sys.databases
    d
    ON
    tl.resource_database_id
    = d.database_id
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • How to Identify the Network Topology being used for a running ForeFront TMG Stand Alone array?

    Hello Experts,
    My client has decided to move their datacenter  from one location to other including the ForeFront TMG servers which are being used as Reverse Proxy and TMG Gateway  in DMZ environment.
    I need to know the network topology used for this configuration so that I could chose the same topology when creating new TMG environment at new datacenter. Here are some details : 
    1. There are 2 TMG servers configured in a DMZ Workgroup in Stand Alone array.
    2. Both servers have 3 NIC attached to them. (one has all public IPs configured, another one has internal IP address and the third one has Management IP which is used to connect the server via RDP).
    3. There are more than 50 websites published via this standalone array.
    I am very new to Forefront TMG technology and need to know the Topology used to create such environment.
    Thanks 
    Lalit

    Hi,
    According to your description, you can use the 3-leg perimeter network template and choose which network adapter connects to the LAN, which network adapter connects to the external  network and which network adapter connects to the DMZ.
    Did you set up TCP/IP settings for the three NICs? If not, please refer to the link below:
    Recommended Network Adapter Configuration for Forefront TMG Enterprise Edition Servers
    More information:
    Microsoft Forefront TMG – How to use TMG network templates (Note:
    Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.)
    Best regards,
    Susie

  • How to know what compression format is used for images in pdf file? (jpeg2000 issue with iPad)

    I have a pdf file whose images are compressed in jpeg2000 format which the iPad doesn't support. I used Acrobat to save the pdf file using the zip compression for the images and another time using the jpg compression. I set this in the PDF Optimizer screen. The images in the pdf do not show up in the iPad.
    I am not sure if I am doing something wrong. How do I know what compression was used for the images in a pdf file?

    My work around for now is "Make Compatible with…’ from Acrobat 4.0 " which does not support JPEG2000 compression.
    http://forums.adobe.com/message/3847176#3847176

Maybe you are looking for

  • Running win 7 pro on Mac. VMware fusion - Help

    Hey Guys, I bought a mac and well I have been missing a few of my favourite PC programs so I have now installed VMware Fusion and put windows in and I logged into last night really quickly before I went to bed. A few questions I have if someone can p

  • Installation Problem of weblogic server on Linux

    Hi,I want to install weblogic server on linux but it is raising various exception such as-------------------------------------------java.lang.Class.forName0(Native)java.awt.windowcom.zerog.ia.installer.Main.bjava.lang.reflect.Method.invokecom.zerog.l

  • How do i record 2 tracks at the same time.

    i use a mixer to hook my mics into garageband, what i want to do is have 2 separate tracks and have them able to record at the same time. ive made separate tracks for each mic but i can only highlight one at a time to record so i need to figure out h

  • EXCEL.EXE process is keep running even after closing all the handles

    I am using Excel Report Instrument functions  for creating excel application and sheet,workbook after reading/writing in to excel file am closing all the handles using CA_DiscardObjHandle (handle);     even after file is getting closed m checking it

  • Delay of Message in the Adapter Engine when put into queue

    Hi XI/PI Experts, We are having problems in the Adapter Engine wherein messages are staying longer in the AE queue as usual.  Sometimes, it stays longer in Delivering status also.  Is there any way we can monitor and try to push the message out of AE