Transaction to generate IDOC for WBS element

Hello All,
I have set up ALE DMV using BAPI (BAPI_PROJECT_SAVEREPLICA, ALE message type PROJECT) for sending the WBS element.
Object used is WorkBreakdownStruct and the method is SAVEREPLICA.
I have generated the partner profiles successfully and ALE-BAPI interface exits.
But when I create a new WBS element what is the transaction used to genearte an IDOC?
For example: BD10 is used to send a material (genearte idoc) using MATMAS, similarly what is the transaction in the case of WBS?
Please let me know if I am missing anything.
Thanks,
Sandeep

Hi All,
I have solved it by myself.
Thanks,
Vinod

Similar Messages

  • Segment for WBS element in Inbound Sales Order Idoc

    Hi gurus,
    I am trying to create an inbound idoc for sales order ' VA01'. I need to populate WBS element in the item level under Account Assignment Tab. I am using ORDERS05 basic type. Please help to find which segment to use for WBS element. Waiting for your reply. Please help.
    Regards,
    Satyajit

    Hello,
            As far as I know, there is no Segment / Field definition in ORDERS05 for WBS Element as it is not mandatory information to be filled in order for the Sales Order to be Complete. So, you need to create an Extension of the IDoc Type ORDERS05. For your requirement, here is the Approach I have.
    1. Create an extension for IDoc Type ORDERS05 to ZORDER05 with a Custom Segment Z1EDP01 in which you'll have the Custom Field Name VBAP-PS_PSP_PNR which is the WBS Element field in VBAP Table.
    2. Now, use the Customer Exit EXIT_SAPLVEDA_001 in the Enhancement VEDA0001 in which you can actually populate the Field WBS Element that would be already available in the Inbound IDoc to store it in a Work Area. As you are aware, you'll need to create a Project in CMOD for the same.
    3. Export the same to some MEMORY ID 'XXX'.
    4. Come back to the Selection Program for ORDER05 which is IDOC_INPUT_ORDERS in which you'll find the below CASE Statement.
        CASE xaprau.
              WHEN ' '.
                PERFORM call_va01_new_orders USING ok.
              WHEN 'Q'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Angebot
    call transaction Order Entry VA01 with refer to quote number.
                PERFORM call_va01_new_orders_angbt USING ok.
              WHEN 'C'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Kontrakt
    call transaction Order Entry VA01 with refer to contract number
                PERFORM call_va01_new_orders_contk USING ok.
              WHEN 'L'.
    5. Now, since our Standard Order Type (VBAK-VBTYP) is 'C',
        we'll have to choose the Subroutine for the 'C' Option.
    6. In this Subroutine, there is another Subroutine va01_dynpro_kopf_kaufmann_kde2 which is for populating Custom Dynpro Fields for the Sales Order. So, we need to choose the same Subroutine inside which we have to Create an Enhancement Implementation.
    7. In this Enhancement Implementation (Implicit), we have to IMPORT the value of the WBS Element which was exported in the Customer Exit.
    8. Check if it is initial. If it is not, then Call the Perform as below.
         IF NOT WA_Z1EDP01 IS INITIAL. "Checking if the Segment
                                                           " is Empty
       PERFORM DYNPRO_SETZEN USING 'COBL-PS_POSID' WA_Z1EDP01-ZZWBSELEMENT.
    ENDIF.
    9. Since the Sales Orders are posting using BDC here, by calling the above Subroutine DYNPRO_xxx, we are appending our Custom Segment / Field value to the BDC_DATA table.
    10. In Step 8, I've given the Notation for Work Area. It will also be applicable when there are multiple Line Items. All you have to do is to EXPORT an Internal Table instead of Work Area and use the same here for each Line Item.
    11. I've given you above procedure because I've worked on similar requirement in which I had to populate the Special Processing Indicator instead of WBS Element.
    Hope it would be helpful for you.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Creation of settlement rules for WBS element

    Hi,
    Iam having problem when creating the settlement rules for WBS elements. The business goes like this.
    We have XI interface which creates the Idocs and an inbound program(customized) to process the Idocs. When the Inbound program is run the WBS elements are created and settlement rules are created for the WBS elements. The inbound program is run automatically thru batch job.
    First time when the Idocs are processed about 95% of the WBS elements have settlement rules created and for other 5% settlement rules are not created. The Idoc is in status 64. I tried reprocessing the Idoc and then the settlement rules are getting created succussfully. The problem is Iam not able to find why the Inbound program is not processing succusfully when its run first time but works when reprocessed.
    I appreciate if anyone can send their views.
    Best Regards
    SK

    Hi!
    You might set the processing to check not only once the relevant IDocs, but more times...
    Check out these programs, and set them into a batch job periodically...
    RBDMANI2
    RBDAPP01
    Regards
    Tamá

  • Autharisation object for  project team for WBS element

    Hi all
    My client requirement is when they allotment project team for WBS element some of the user restrict to delete it from menu tab in CJ20N transaction code and particular user only delete it. could any one guide me under which object i can manage this authorization to restrict the user so that in menu tab delete tab is gray out.
    Regards

    Hi,
    Using ACL, you can give four authorizations like 'read', 'write', 'admin' and 'no authorization' for a user for the each element (object) of project.
    For a user, you maintain the ACL for the whole hierarchy(inheritance) or for individual element.
    You can maintain ACL for user group or for Organization Group instead of users as well.
    In the project profile in SPRO, we can see three radio buttons for ACL like 'No ACL', 'ACL (No Inhr.)', 'ACL (with Inh.)'. You choose according to your requirement.
    For more details please go through SAP Help. Explained in detail there.
    Regards,
    Gokul

  • Not generating IDOC for payment Advice to Vendors

    Hi,
    IDOC was getting generated before one month but now SAP system has stopped generating IDOC for vendor Payment advice. This problem is with all the vendors.
    After execution of t-c-ode F110, payment document is successfully created, but IDOC is not geenerated. There is no log about "IDOC not getting generated"
    Checked Table REGUH, IDOC number is displayed as 0000000000000.
    This was happening perfectly one month back.
    There is no change in Vendor master data, IDOC number range is available.
    There is no posting of IDOC in table DFKKTHP and checked Report REREMITADV for which there is no data.
    Waiting for your valuable responses.
    Regards
    veleyudham

    Hi,
    First check certain customization:-
    (1) FBZP setup for payment method at country level. Whether IDOC generation program is assigned or not.
    (2) Then check the variant of RFFOEDI1 in the printout tab of F110. Is the selection creteria OK?
    (3) Check the partner profile in WE20 for the bank.
    Then run the program RFFOEDI1 in SE38 for your payment run and check the output.
    You can also get this program debugged from you ABAPer to have root cause analysis.
    Regards,
    Gaurav

  • Logic for WBS ELEMENT

    hi
    i have an issue in the report, the problem is
    in the selection screen i have an WBS ELEMENT as an select option(there is no belnr in selection scrren)
    for eg- if i enter
    COMP CODE = 0010
    WBS ELEMNT = 23456
    YEAR = 2008.
    For the above details there are 2 line items in table for that particular belnr as
    BUKRS BELNR YEAR BUZEI WBSELT SHKZG
    0010 40000050 2008 001 23456 S
    0010 40000050 2008 002 00000 H
    there is only one line item for WBS ELEMENT IN BSEG TABLE.
    So i am getting debit(SHKZG-S) value but i am not getting credit value if i write the select query as below.
    SELECT bukrs
    belnr
    gjahr
    buzei
    sgtxt
    kostl
    aufnr
    lifnr
    ebeln
    projk
    FROM bseg
    into table gt_bseg
    for all entries in i_get
    where bukrs eq i_get-bukrs
    and belnr eq i_get-belnr
    and gjahr eq i_get-ryear
    and buzei eq i_get-buzei
    and projk in s_projk.
    please help how to get both values.help with code
    thanks in advance,
    one of the friend from SDN gave the following solution to my problem
    but here he kept KOART = D, WHEREAS FOR MY CODE OTHERLINEITEM MISSED WOULD BE CREDIT OR DEBIT ONCE IT MAY BE MISSED THE CREDIT LINEITEM OR DEBIT ONE.
    LOOP AT GT_BSEG.
    select single BELNR KOART WRBTR PROJK FROM BSEG INTO wa_bseg WHERE BELNR = BSEG-BELNR AND KOART = 'D'.
    append the values of wa_bseg to it_bseg.
    endloop.
    i have faced same problem if u observe the table BSEG if KOART value is D , in that line item you cant get the PROJK value so
    from above select statemnt u can retrieve that value
    finally in it_bseg u can get the lineitems which are emitted by your select query
    PLEASE HELP ME

    >
    sai latha wrote:
    > hi
    >
    > i have an issue in the report, the problem is
    > in the selection screen i have an WBS ELEMENT as an select option(there is no belnr in selection scrren)
    > for eg- if i enter
    > COMP CODE = 0010
    > WBS ELEMNT = 23456
    > YEAR = 2008.
    >
    If you're trying to select from BSEG using only these selection criteria, then your query is likely to be very, very slow.  Since BSEG is a cluster table and therefore only the key is used for the query, you need to specifiy at least BUKRS and BELNR to get any sort of decent performance. 
    If I wanted to select using WBS element (or any controlling object) my starting point would be the Controlling tables COEP and COBK, or COVP which is a view of the two; after all, the Controlling tables were set up specifically to deal with this sort of query.
    Once you've picked up the line you want with your WBS element selection, you can get any of the other lines on the document by selecting from BSEG using the reference document fields held in the Controlling tables.

  • Message type for generating IDOC  for SUBCONTRACTING PURCHASE ORDER

    Hi All,
    I have to generate IDOC for PO creation or change .
    I am using IDOC_OUTPUT_ORDERS and IDOC_OUTPUT_ORDCHG.
    The messagetype.idoctype  I am using is  ORDERS. ORDERS05  and ORDCHG. ORDERS05.
    Now the confusion is regarding whether  this message type will work in case of SUBCONTRACTING PURCHASE ORDER as well ?
    As I have gone through some websites and came to know that I will have to use PORDCR1.PORDCR102 specially for subcontracting.
    And programs we need to use is BUS2012_ICH_R3 instead of  RSNASTED and Form Routine SEND_PORDCR1 instead of EDI_PROCESSING.
    Purchase Order Collaboration scenario - Not generating IDOC in ECC
    http://www.erpgenie.com/faq/edi_purchasing.htm    on this site question no  8.
    Subcontract PO IDOCs
    I hope your experience will help me .
    Please reply ASAP.
    Edited by: uttam27 on Dec 4, 2011 1:47 PM

    There is a generic function to create change pointers for all message typs - 'CHANGE_POINTERS_CREATE_DIRECT'.  This is triggered only if you configure your message type to create change pointers from BD50.
    Once you activate it do any change to orders you can see change pointer tables BDCPV filled. Then BD21 will read the changes and generated outbound idocs accordingly.

  • Generating idoc for Purchase orders - ORDERS05

    Hi,
    Can you please let me know how to generate idoc for Purchase orders - ORDERS05-manually, not by activating change pointers.

    hi
    i believe u wont have this functionality as it is a transcational data and the one way of doing it by configuring output types only.

  • BTE Failing for WBS Element

    Hi,
    I need to modify the document created using FB01 / MIRO for WBS Element. I could not find any user exit or BADI to do the same. So I tried the BTE 1120... I added a structure to BSEGSUBT to add the WBS Elements... And in the FM for 1120, I am passing the WBS Element to BSEGSUBT-PROJK.
    But this data is not getting updated in the document. On further investigation, i discovered that the Internal Table T_ACCIT has the field PS_PSP_PNR and not PROJK and its because of these differences in the name of the fields, i am not able to add the data to ACCIT...
    How do i get my data in the document?
    Appreciate your help.
    Kind Regards,
    Tanuja

    Helll T ,
    i think in that case ,...make use of Substitutions in Controlling area , in FI area system wont allow to change field values which are not part of its substittion fields.
    try GGB1(tcode)--->Cost Account ->line item->create Step -->and make use of Exit Module in order to change value of COBL-PS_PSPNR or something like that.
    regards
    Prabhu

  • Planning Layout for WBS Elements

    Any one have any idea how to set up the planning layout for WBS ELEMENTS & COST CENTER?
    We are trying to plan for WBS elements and Cost center through CJR2 but I don't have any layout designed for this.
    Any ideas or suggestions?

    I doubt if you can have a single layout for planning both at Cost Centre and WBS level.
    But you can create your own layout by copying the standard planning layout under a different name and then change the copy (T code OPO1)
    We in our project created a layout with WBS Element (PSPGR) and Cost Element (KAGRU) as Characteristic Values with lead column structure 'Characteristic value and name'.
    You then create/assign a Planner Profile>Planning Area>Planning layout using T Code KP34.
    Call/change your planner profile (T code KP04) to above before doing the cost planning in CJR2.
    Regards
    Sreenivas

  • Search help for user field for WBS element

    Hi,
    how can I add a search help to one of the user fields for WBS elements without modification? Is there an exit which I can use? I want to have a search help for field PRPS-USR02.
    Thanks for your help.

    Hi
    Create an elementary serach help using the Table USR01 or USR03
    see the steps
    1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
    2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
    3)An elementary search help defines the standard flow of an input help.
    4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
    5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
    6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
    CREATION:
    Go to SE11  Tcode
    select search help
    give the 'z' search help name and create
    select the selection method ur table name eg : 'mara'
    dialog module 'display value immediately'.
    add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
    where left position when displaying and spos = search position
    and then save and activate ..
    See the links:
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
    https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=2176485
    https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=3601619
    pls go through this for search help creation
    http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee2b446011d189700000e8322d00/content.htm
    Search Help Exits:
    Re: dynamic values for search help
    Re: Dynamic search  help
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee52446011d189700000e8322d00/content.htm
    http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_exit.htm
    https://forums.sdn.sap.com/click.jspa?searchID=4390517&messageID=1712818
    Regards
    Anji

  • FI  posting not allowed for WBS Element

    Hi All,
    While doing down payment billing I'm getting error that FI posting is not allowed for WBS element. But FI periods are open for all months in 2008.
    Please suggest how to resolve this issue.
    Regards,
    Harish

    Hello
    Account assignment
    If you want to post actual costs and commitments to a WBS element, you have to indicate that the WBS element is an account assignment element in the WBS. All objects that can be assigned costs and commitments within a project (for example, orders, networks, or purchase orders) can only be assigned to a WBS element if you have set the account assignment indicator for the element.
    In Customizing for the Project System, you can set an indicator to specify that costs are planned for all WBS elements or only for specific WBS elements.
    Billing
    If you want to post revenues to a WBS element, you have to indicate that the WBS element is a billing element in the WBS.
    Reg
    assign points if useful

  • Error when processing asset under construction (AuC) for WBS element message no cj824

    Hi,
    i am getting error message when i change dates in activities.
    Error when processing asset under construction (AuC) for WBS element
    Message no. CJ 824
    i have checked related post but did not find any solution. also check SAP Note but not related to my issue.
    Please guide.
    thanks
    Sunil

    Hi Ken,
    Please check below screens:
    according to this error message AUC has some missing field or some incorrect value. but when i checked via program RAUNVA00 which will display
    Incomplete Assets - Detail List.
    but this program does not return any incompleteness.
    i found many threads and SAP Not but none of is related to my program. this problem comes when i change dates in activity and save the project.
    Please suggest what to do now.
    thanks
    Sunil

  • How to generate ID for model element in GMF Editor generated by Eugenia

    Hi,
    I'm new to Epsilon, I have just created an GMF diagram editor using Eugenia (following the screencast). But after I draw and save the file, there is no id for the element in my new model.
    I also modified the .gmfgen file: change the "Model ID" in the Gen Editor Generator to Ecore, but it still did not work.
    How should I generate ID for the elements in my model in this case?

    When you refer to "ID"s, are you referring to the xmi:id attributes that appear in the files for some modeling tools? To produce those, you need to use a subclass of XMLResourceImpl that overrides useUUIDs() to return true. Both XMLResourceImpl and XMIResourceImpl return false for that method. Ed Merks explains this in this EMF thread:
    https://www.eclipse.org/forums/index.php/t/129116/
    One option for having unique identifiers is to mark in your .ecore the fields with unique values from your own classes with ID=true: EMF will use these instead of automatically generated UUIDs. This could be done with a polishing transformation on the .ecore file:
    https://www.eclipse.org/epsilon/doc/articles/eugenia-polishing/
    If you really, really need those automatically generated xmi:id attributes, you could simply add something like this to the "*ResourceImpl" generated by EMF (it should be on the .util package), which should be a subclass of XMIResourceImpl:
    * @generated NOT
    @Override
    protected boolean useUUIDs() {
    return true;
    I think the .genmodel does not have any option for automatically producing this bit, but I may be wrong. Nevertheless, if you'd like to keep this refinement explicit, you could leave out the "NOT" in the @generated bit and use Eugenia's support for custom patches:
    https://www.eclipse.org/epsilon/doc/articles/eugenia-patching/

  • HOW TO GENERATE IDOC FOR CHECK LIKE RFFOEDI1

    Hi Gurus,
    I need a big help in this. This program RFFOEDI1 do payment summary (report) and generates IDocs and RFFOUS_C does the same for Check except generating and IDoc. Is there a way to or a program to that can do this for check i.e do payment summary (report) and generates IDoc. I was told i can create a new function module to do this but I dont know how to go about doing this.
    A big help will be seriously appreciated and rewarded.
    Thanks for your time.

    Hi Subramanian,
    Thanks for the quick reply. Both the program produce the summary, but only the RFFOEDI1 generates IDoc for payment (wire & ACH) exept checks. RFFOUS_C also does the same thing except that it doesn't generate the IDocs for checks.
    So what I'm trying to do is have a program that will work like RFFOEDI1 for checks i.e it will also generates IDocs for checks too.
    To be more clear, when the payment run program FII0 is ran, its gives a report of the payment and generates IDocs using the first program when its wire or ACH but when its checks, it uses the second program which doesn't generate checks.
    I was think if we can make a function module that will generates checks and call it in the RFFOUS_C. This is just a guess and i dont know if it will work.
    Please advice the best way to go about this and how.
    Thanks very much.

Maybe you are looking for

  • Changing Font Size in Address Book 6.1

    This seems like such a basic question to ask but I can't figure it out: How can I change the font size in Addres Book 6.1? There no longer seems to be a way to do this in Address Book Preferences.

  • Problem when using BAPI_PO_CREATE1

    Hi, I am getting error message "Control indicators for controlling area UPS do not exist" when I use BAPI BAPI_PO_CREATE1 . 'UPS' is the new controlling area that in which I am creating the Purchase order. Please suggest me some solution. Thanks, Son

  • IMac Superdrive capacity for ripping CDs

    I have a fairly large number of CDs (several hundred) I would like to rip to mp3 (Late 2009 iMac i7).  CDs I have ripped using the iMac's internal drive have come out fine, but the drive does seem to slow down a little after a while.  I am also a lit

  • Create AD OU structure

    Hi Does anyone has a vbscript to create AD OU structure from text file. Regards Sushain KApoor

  • VOICE SYSTEM ERROR on N95... known problem with un...

    Sudenly, my voice commands stop working. When I press right soft key I get a NO VOICE TAGS SAVED. When I try to playback and application and the Voice Command soft, I get an VOICE SYSTEM ERROR. There are a lof of post about and I read almost ten of t