Reg doubt in PO creation

hi,
when i try to create PO using ZRFC (inside i am using Bapi_po_create1),
I am passing some value for adrno for ekko table and Netpr value in ekpo table but after successfully creating PO, i am not getting these values in respective tables in sap.
even i could see adrc details with adrno and if i click on vendor address in me23 for PO, it is showing the address.
could you some suugestions what is the reason?

hi,
I coomitted like this...
if w_purchaseorder is not initial.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
       LOOP AT ret2 WHERE type = 'S'.
            lt_success_po-ebeln =   ret2-message_v2.
            lt_success_po-type = ret2-type.
            lt_success_po-message = ret2-message.
            append lt_success_po.
            clear : lt_success_po.
          ENDLOOP.

Similar Messages

  • Doubt in BDC (Creation of Production order)

    Hi experts,
         I have a doubt in my bdc, in my bdc i am going to create production order in CO01. its working properly but after entered the date i want to click operation overview and change one particular routing workcenter. But all the workcenter have the same field name of ARBPL, if anyone have a idea plz help its urgent. Point will be sure.
    gowri

    Dear Mr.Gowri Sankar,
    As you have created a BDC for creating production order,
    once after the order creation is over u can goto CO02 and change the work centre,routing details before release.
    Please tell us when do u want to change the work centre & routing details?
    If I'm wrong,please correct me.Also please share the concept of your BDC.
    Regards
    Mangal

  • Reg:Bapi for mass creation of production order/confirmation

    Dear Experts,
    I wanted to know with the following BAPI is it possible to create Multiple production orders for different semifinshed Materials along with material availability check and other functions similar to CO01 transaction.
    I knew there are standard transactions for mass confirmation for production orders. But i need a confirmation on this BAPI . As i am planning to go-ahed with ,mass creation of production order creation / Order confirmation in single custom transaction.Need back flush activity even supported.
    BAPI_PRODORD_CREATE to create the orders.
    BAPI_PRODORD_RELEASE to release the orders.
    BAPI_PRODORDCONF_GET_TT_PROP to get the default data for the confirmation.
    BAPI_PRODORDCONF_CREATE_TT to ost the confirmation of production order.
    Along with this BAPI do i need to commit any other BAPI to carry out back flush for components.
    Need your suggestions to take it further.
    Regards,
    Daya.

    Dear SAP Daya
    If the issue has been solved, please close this thread.
    You have already mentioned that the issue has been resolved, thefore, you should not ask for help on another thread before closing this one, as it looks like you are trying to force people to answer your threads.
    Users are always trying to answer as many threads as possible on good will we don't need this kind of "incentive".
    Please read carefully the The SCN Rules of Engagement, especially point 8:
    Be responsive. If an SCN member has answered your question, please mark the answer as "helpful” or “correct”. Mark the discussion as “answered,” so that other members can find the answers more easily
    Also, I checked your old threads and I could observe that there is only one closed. Please review your old threads and close those already solved.
    BR
    Caetano

  • Reg: ME21 Purchase Order Creation BDC Codes

    Hi All,
    Ritenow Im working with ME21 purchase order creation,
    i have to create a upload program for this past twodays im geting hectic with this prog, if i create a prog using me21n transaction it is not running, and in ME21 i cant record in SHDB( it throws error messg as fill mandatory flds, but i dont hav data for that flds).
    Anyone plz let me know, how to record it and how to use step loop in item overview/details, i would like ot close it ASP.
    Thanks in advance.

    hi
    Creating an ABAP program from a BDC recording
    Step 1
    Execute transaction recorder, transaction SHDB or recording button via transaction SM35.
    Step 2
    Enter name for recording (can be anything)
    Step 3
    Enter transaction to be executed
    Step 4
    The transaction will now be executed, simply perform the actions you want to record. enter some values for the mandatory fields.
    Step 5
    Once you have finished the recording and selected the save button or exited the transaction you
    Will be presented with the following information. This details the screens and fields that have been
    Processed during the recording and will be used as a basis to create BDC ABAP program.

  • Doubt in System creation

    Hi I got a doubt on creating the system in process of implementing the ESS for ECC 6.0 .
    In setting the system landscape the doc described the following two lines. 
      a.      Set up a system on the Portal J2EE server on which the business package is installed. Assign the alias SAP_WebDynpro_XSS to this system.
    Is it mentioning to create system alias FOR  the Portal J2EE server or ON the Portal J2EE server?
    Thanks in Advance.

    Hi.
    I suggest reading [Configuring the Business Package for Employee Self-Service (ESS) u2013 mySAP ERP 2004|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]. Of course it's about previous versions both of Portal and ESS, however it still can be helpful how to guide.
    Best regards,
    Aliaksandr

  • Reg:IDOC -sales order creation

    Hi All,
         I am trying  to create sales order through IDOCS.Basic type is SALESORDER_CREATEFROMDAT201.
    My requirement is to know any user-exits where in I need to add to my code to hardstop sales order creation if the storage location which I am passing is marked for deletion.
    Kindly reply as soon as possible.
    Regards,
    Kaveri

    Hi,
    Check this one it will help u how to enhance the idocs.
    If we wnat to extend the idoc use the segments for adding the fields. use the tcode WE30 and we31.
    Please reward points if it is useful.
    Go through the following Steps For ALE/IDOC
    ALE IDOC
    Sending System(Outbound ALE Process)
    Tcode SALE ? for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 ? Create Model View
    Tcode BD82 ? Generate partner Profiles & Create Ports
    Tcode BD64 ? Distribute the Model view
    Message Type MATMAS
    Tcode BD10 ? Send Material Data
    Tcode WE05 ? Idoc List for watching any Errors
    Receiving System(Inbound ALE )
    Tcode SALE ? for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 ? Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 ? Idoc List for inbound status codes
    ALE IDOC Steps
    Sending System(Outbound ALE Process)
    Tcode SALE ?3 for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 !V Create Model View
    Tcode BD82 !V Generate partner Profiles & Create Ports
    Tcode BD64 !V Distribute the Model view
    This is Receiving system Settings
    Receiving System(Inbound ALE )
    Tcode SALE ?3 for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 !V Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 !V Idoc List for inbound status codes
    Message Type MATMAS
    Tcode BD10 !V Send Material Data
    Tcode WE05 !V Idoc List for watching any Errors
    1)a Goto Tcode SALE
    Click on Sending & Receiving Systems-->Select Logical Systems
    Here Define Logical Systems---> Click on Execute Button
    go for new entries
    1) System Name : ERP000
    Description : Sending System
    2) System Name : ERP800
    Description : Receiving System
    press Enter & Save
    it will ask Request
    if you want new request create new Request orpress continue for transfering the objects
    B) goto Tcode SALE
    Select Assign Client to Logical Systems-->Execute
    000--> Double click on this
    Give the following Information
    Client : ERP 000
    City :
    Logical System
    Currency
    Client role
    Save this Data
    Step 2) For RFC Creation
    Goto Tcode SM59-->Select R/3 Connects
    Click on Create Button
    RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
    give the information for required fields
    RFC Destination : ERP800
    Connection type: 3
    Description
    Target Host : ERP000
    System No:000
    lan : EN
    Client : 800
    User : Login User Name
    Password:
    save this & Test it & RemortLogin
    3)
    Goto Tcode BD64 -- click on Change mode button
    click on create moduleview
    short text : xxxxxxxxxxxxxx
    Technical Neme : MODEL_ALV
    save this & Press ok
    select your just created modelview Name :'MODEL_ALV'.
    goto add message type
    Model Name : MODEL_ALV
    sender : ERP000
    Receiver : ERP800
    Message type :MATMAS
    save & Press Enter
    4) Goto Tcode BD82
    Give Model View : MODEL_ALV
    Partner system : ERP800
    execute this by press F8 Button
    it will gives you sending system port No :A000000015(Like)
    5) Goto Tcode BD64
    seelct the modelview
    goto >edit>modelview-->distribute
    press ok & Press enter
    6)goto Tcode : BD10 for Material sending
    Material : mat_001
    Message Type : MATMAS
    Logical System : ERP800
    and Execute
    7)goto Tcode : BD11 for Material Receiving
    Material : mat_001
    Message Type : MATMAS
    and Execute --> 1 request idoc created for message type Matmas
    press enter
    Here Master Idoc set for Messge type MATMAS-->press Enter
    1 Communication Idoc generated for Message Type
    this is your IDOC
    Change Pointers
    I know how to change the description of a material using ALE Change Pointers.
    I will give the following few steps
    1) Tcode BD61---> check the change pointers activated check box
    save and goback.
    2) Tcode BD50---> check the MATMAS check box save and comeback.
    3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
    4) Tcode BD52---> give message type : matmas press ok button.
    select all what ever you want and delete remaining fields.
    save & come back.
    5) 5) go to Tcode MM02 select one material and try to change the description and save it
    it will effects the target systems material desciption will also changes
    6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
    give Message type : MATMAS and Executte
    ALE/IDOC Status Codes/Messages
    01 Error --> Idoc Added
    30 Error --> Idoc ready for dispatch(ALE Service)
    then goto SE38 --> Execute the Program RBDMIDOC
    29 Error --> ALE Service Layer
    then goto SE38 --> Execute the Program RSEOUT00
    03 Error --> Data Passed to Port ok
    then goto SE38 --> Execute the Program RBDMOIND
    12 Error --> Dispatch ok
    Inbound Status Codes
    50 Error --> It will go for ALE Service Layer
    56 Error --> Idoc with Errors added
    51 Error --> Application Document not posted
    65 Error --> Error in ALE Service Layer
    for 51 or 56 Errors do the following steps
    goto WE19 > give the IDOC Number and Execute>
    Press on Inbound function Module
    for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
    regards,
    satish.

  • Reg Dynamic class instance creation

    Hi all,
    I want to create a instance for a class inside the program, but i know class name dynamically that reside inside a table.
    select Classname from <table name> into <classname>.
    create object <classname>->variable that got form select query.
    we have any alternative solution for this.
    Reg,
    Hariharan

    Hi Hariharan,
    DATA:
       L_INST_ASY_CALL TYPE REF TO OBJECT.
    As the type of L_INST_ASY_CALL is known in runtime so declare it as of type OBJECT.
    Hope this would help you.
    Good luck
    Narin

  • Reg: doubt on bi extractors

    Hi All,
                i have a doubt in bi 7 regarding the extractors, previously in in 3.5 , when the datasource is replicated to the bw, what we do is we assign  datasource to  infosoucre  and start loadin the data but in ,in bi 7 , the data souce is already available, in this case how do we extract the data and assign the datasoucre in bi 7 to the datasourece which  came from r/3, i realy confused , can any one help with steps and procedure,  how  assign the datasouce in bi 7
    Thanks &  Regards
    vishnu

    Hello ,
    In BI 7 we have to replicate the data source ,
    First Select Source System,
    Select the client,
    Goto your desired data source,
    Right Click on DataSourec-> ReplicateMetadata
    Then, Create InfoPackage to get the data in to PSA
    Please,  note that in BI 7.0 PSA stage is mandatory, So you must have to load the data through infopackage to PSA.
    Create transformation .
    Create DTP.
    Note that infoSource  is optional iin BI 7.0
    After that Schedule the Info package.
    Execute the DTP.
    Now see the data in INfo provider .
    Hope this will work for you
    With Regards
    Edited by: Avenai on Jul 20, 2010 12:06 PM

  • Reg : Doubts in Inventory

    Dear SDN friends
    I started to work with inventory. 
    I Installed the 0IC_C03 (Material Stocks/Movements) with collection option " data flow before and after".
    I replicated the data source 2LIS_03_BX for loading Stock Initialialization to the 0IC_C03.
    I had the following doubts
    1) The respecive Info Objects for fields in 2LIS_03_BX is not available in the Cube.
    (Nearly only five fields are available)
    2) What are all Inobjects available in Cube is not available in data source 2LIS_03_BX
    (Nearly only five fields are available)
    Quick response highly appriciated. Points will be awarded for clearing my doubt.
    (The above same with 2LIS_03_BF also)
    Thanks & Regards
    Saravanan.r

    Hi Suchi
    Thanks for your such a grateful immediate response.
    At the time of Installation of Cube, i did not checked.
    But now i could able to see, those missed objects in BW and were in active status.
    Anyway i didnot installed those obejcts separately.
    After completion of installation,  the following info objects are avaialble in the cube
    0PLANT
    0STOR_LOC
    0MATERIAL
    0BATCH
    0STOCKTYPE
    0STOCKCAT
    0GN_VENDOR
    0VALSTCKVAL
    0ISSVS_VAL
    0ISSBLOSTCK
    0ISSCNSSTCK
    0ISSQMSTCK
    0ISSTRANSST
    0RECBLOSTCK
    0RECCNSSTCK
    0RECQMSTCK
    0RECTRANSST
    0QMSTOCK
    0BLOCKEDSTK
    0CNSSTCKQTY
    0TRANSSTOCK
    0ISSSCRP
    0ISSVALSCRP
    0RECTOTSTCK
    0ISSTOTSTCK
    0TOTALSTCK
    0ISSVALSTCK
    0RECVALSTCK
    0VALSTCKQTY
    0VENCONCON
    When compares with 2LIS_03_BX, lot of info objects are missed out.
    Just for trial purpose, i copied the 0IC_C03 and addded those missed objects in separate cube, i extracted the data.
    Just, I want ensure why it happened...
    Regards
    Saravanan.ar

  • REg: Issue Automatic PO creation

    Hello Gurus
    while converting the PR to PO using me59 i'm getting an error
    "PO not created due to item error
    Enter a quantity"
    In PR i have maintained the quantity as 0.5. but even then it is not fetching the quanity
    How to rectify this error
    Kindly guide
    Thanks in advance
    VKK

    answered

  • Reg:doubt in dynamic generated internal table

    hi everyone,
                 i generated a internal table dynamically,the output is in fied symbol,i want to create a internal table using the field symbol sturture,how to create that????
    plz tell me how to create a internal table referencing field symbol structure........
    very urgent plz help.........
    thanks in advance....
    regards,
    balaji.s

    Hi ,
           check out   a small part of an alv report which is using dynamic internal table
    data: dy_table type ref to data,
          dy_line type ref to data.
    field-symbols: <dyn_table> type standard table,
                   <dyn_wa> type any,
                   <dyn_line> type any.
        call method cl_alv_table_create=>create_dynamic_table
          exporting
            it_fieldcatalog = ifc
          importing
            ep_table        = dy_table.
        assign dy_table->* to <dyn_table>.
    CREATE A DYNAMIC WORK AREA.
        create data dy_line like line of <dyn_table>.
        sort it_mard by matnr werks.
        loop at it_mard into wa_mard.
          at new matnr.
            assign dy_line->* to <dyn_wa>.
            assign component 'MATNR' of structure <dyn_wa> to <dyn_line>.
            <dyn_line> = wa_mard-matnr.
            read table it_mard2 into wa_mard1 with key matnr = wa_mard-matnr.
            v_amount = wa_mard1-v_total * p_unit.
            call function 'SPELL_AMOUNT'
              exporting
                amount = v_amount
           currency        = 'INR'
      FILLER          = ' '
            language        = sy-langu
          importing
            in_words        = v_price
          exceptions
            not_found       = 1
            too_large       = 2
            others          = 3
            if sy-subrc <> 0.
              message id sy-msgid type sy-msgty number sy-msgno
                      with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            endif.
            assign component 'V_TOTAL' of structure <dyn_wa> to <dyn_line>.
            <dyn_line> = wa_mard1-v_total.
            assign component 'V_PRICE' of structure <dyn_wa> to <dyn_line>.
            <dyn_line> = v_price-word.
          endat.
          concatenate 'STOCK' '-' 'IN' '-' wa_mard-werks into v_new.
          assign component v_new of structure <dyn_wa> to <dyn_line>.
          <dyn_line> = wa_mard-labst.
          at end of matnr.
            append <dyn_wa> to <dyn_table>.
            clear wa_mard.
            clear <dyn_wa>.
            unassign <dyn_line>.
            unassign <dyn_wa>.
          endat.
        endloop.
    rewards points if helpful.

  • Reg : Doubts on Knowledge Modules

    hi all,
    Please give brief idea about knowledge modules. please dont give links .
    KNOWLEDGE MODULES
    REVERSE ENGINEERING
    LKM
    CKM
    IKM
    JKM
    SKM
    Thanks a lot in advance ,
    -Chinnu.

    LKM - Loading
    The LKM - Loading Knowledge Modules - load (or extract data) from one data server to another.
    They are named as follows:
    LKM <source server technology> to <target server technology> (<module specificity>)
    JKM - Journalizing
    The JKM - Journalizing Knowledge Modules - setup journalizing on a datastore in a data model.
    They are named as follows:
    JKM <technology to journalize>
    Note: Journalizing uses triggers and views. Therefore technologies that do not support these functions generally do not have an associated JKM.
    IKM - Integration
    The IKM - Integration Knowledge Modules - integrate data in a target data server from a Staging Area. Frequently, the Staging Area and target space are on the same data server. The IKM can manage options such as data insertion (Append), or update (Incremental Update), etc.
    They are named as follows:
    IKM <Staging Area data server technology> to <target data server technology> <option managed in the module> (<module specificity>)
    IKM <Staging Area and target data server technology> <option managed in the module> (<module specificity>)
    Note: The option managed by the module frequently indicate the more complex option supported in this knowledge module. For instance, a module Incremental Update (update) should also be able to manage the option append, which is data insertion, and suppression of data in the target..
    CKM - Check
    The CKM - Check Knowledge Modules - manage the data quality and cleansing, on static data and on data flows.
    They are named as follows:
    CKM <Checked Technology> (<module specificity>)
    RKM - Reverse-engineering
    The RKM - Reverse Knowledge Module - reverse-engineer a data model stored in a given technology. As default, the standard reverse allows to reverse all the information and meta-data in most models. It is required for certain technologies (files for instance) to use a personalized reverse and therefore a RKM. They are named specifically.
    SKM - Services
    SKM (Service Knowledge Modules) are used to generate the code required for creating data services. This code (typically Java) can be automatically compiled and deployed to a web service container.
    You can get more information about various KMs from
    http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/oracledi_km_reference.pdf
    There is no escape from URL :)

  • Doubt about the creation MARS rule ??

    Hello,
    My question is the following one: I have a double authentication system (already created) to which a Juniper FW as well as a Cisco ASA 8.0 equipment are related as (Secure Access). This is the process:
    a)      From his pc, the user accesses an authentication website. It is in the FW Juniper (that information is verified in a radiator).
    b)      If the identity is the correct one, the second step would be in the Cisco ASA, in which, to validate, the user has to enter his user LDAP.
    My idea is to register those events (rule) in Cisco MARS in the best/clear way possible. The equipments are already configured to inform to the MARS, and they are already included.
    Thanks in Advance.

    Please clarify what do you intend to accomplist with this rule, the post is not clear.
    Regards
    Farrukh

  • Reg. Country code creation

    Dear All
    If I create country code Inida (IN) in OX10  the following error occured
    "Entry   IN does not exist in T005E - check your entry"
    Please help me.
    Rajj

    Hi
    This may happen because IN is not activated or maintained in configuration
    First check
    SPRO>SAP NetWeaver>General Settings>Set Countries>Define Country Codes
    here check whether entry IN available or nor if not then create new entry for IN
    Then check OX10
    Vishal...

  • Doubt on EUL creation...

    Hi,
    When trying to create EUL using eulapi, we get the following output:
    [oradis@x226ebs bin]$ eulapi -CREATE_EUL -APPS_MODE -CONNECT system/manager@TURCLN -USER EUL_US -PASSWORD EUL_US -DEFAULT_TABLESPACE discoverer -TEMPORARY_TABLESPACE temp -EUL_LANGUAGE US -APPS_GRANT_DETAILS apps/apps
    -create_eul
    -apps_mode
    -connect <**********>
    -user EUL_US
    -password EUL_US
    -default_tablespace discoverer
    -temporary_tablespace temp
    -eul_language US
    -apps_grant_details apps/apps
    Command completed.
    Aborted
    What I cant understand is whether the EUL is created successfully or has errored out??
    Regards,
    Rupdipt

    Hi,
    No specific objects to check as this schema should be empty before running this script.
    Was there any log file generated? If yes, can you can any errors in this log file?
    Did you try to use Discoverer Administration Edition command line "dis51adm.exe" to create the EUL and see if you get any errors?
    Regards,
    Hussein

Maybe you are looking for