Transfering customer fields from cProjects to PS

Hello,
I am starting with programming and would like to pass some customer fields to PS where I have two areas. On the one hand I have some customer fields in PS and on the other hand there are fields like "account assignment element" and "billing element" which I have to set in PS depending on my customer fields in cProj.
Maybe someone could give me some advice to the following starting questions:
Where can I implement my code for sync the fields from cProj to PS. There are BAdIs for customer fields, events in cProj application objects and one to check/edit fields in cProjects. But which is the right one to use when I want to sync my fields within the save process?
Are there any code examples (except in the help files on help.sap.com and the img-guide) how to modify user defined fields and fields like "account assignement element" where I need to unlock the master data before modifiying them?
Is there somewhere code that should how I can navigate within the cProj-project structure in order to move from project definition , phase and task the tree up and down?
Wow.. what an adventure
Thx in advance,
  your Vanessa

Hi,
Regarding field transfer, I answered your previous post.
Regarding the project tree navigation, you can use function module 'BAPI_BUS2172_GET_TREE' (with the project guid as import parameter), and then sort the table Ascending or Descending.

Similar Messages

  • Steps for extraction of Custom Fields from the SRM 5.0 to the SAP BI system

    Hi Experts,
    I am new to the SAP BI. I was asked to publish all the custom fields from table (BBP_PDISC) of the SRM system to the BI System.
    Please provide some guidiance (or) provide me with step-by-step procedure for doing the same.
    There are around 14 fields in this table and i need to move them to the BI system and later inlcude them in reports.
    Let me know if this information is sufficient.
    Thanks in advance.
    SAPBWI

    We are working on the Shopping cart DSO

  • Need to copy a custom field from sales order to billing document

    Hi All,
    I have a requirement, I need to add a new field in the sales order header part and even a field in the billing document, once i add this field up in both the documents in the header part i need to create a copy routine using the VOFM tran, can any body help me on what's the procedure to add a field in billing document and does the copy routine transfer the data ( Custom Field ) from Sales Order to the Billing Document, if yes can somebody help me with the procedure on how to and code of it.
    solved it myself ....
    Regards.
    Message was edited by: seshi
            seshi

    Hello,
    Regarding item 1, is it in the region of the global links (ie logout, home, preferences, etc.)? If not, have you tried creating a link via personalizations to the region you wish to have the link displayed (item type = link, destination = fully qualified name of your .xml page/region?
    Regarding item 2, you may have to create the custom subtab programatically using the controller for the region of the current subtab layout.
    Regarding item 3, you can also add a submit button to the page button bar region via personalizations. You can then add any logic you want to the button in the controller for the page.
    Hope this helps.

  • Deleting AET custom field from the SAP tableu2019s level.

    Hi experts,
    I am deleting few un-used custom fields in AET. I am able to see delete symbol as status in AET. Although deleted custom fields are present in lot of structure and tables (eg: CRMD_ORDERADM_H) in SAP GUI tables. I want to delete the custom field from SAP GUI tables and structures.
    I tried to delete custom field from the SAP GUI tableu2019s level. But it is not allowing.
    Please get me some clue on deleting custom field from the SAP GUI tableu2019s level.
    Thanks in advance
    Chand

    Hi,
    The deletion of custom field in AET happens in two steps:
    1. You select a custom field that you want to delete, than you press on the delete icon in the Custom Field Assignment Block.
        Doing this, you mark the selected custom field to be deleted.
    2. You press on "Save and Generate" button. The "Save" will persist the deletion mark of the custom field. It means the custom field is marked to be deleted in the database. The "Generate" will process all the deletion of objects which are needed to delete the custom field, for example: Domain, Data Element, Append, etc.
    If the "Generate" does not happen due any reason, the deletion mark is already persisted in DB. It means, later on if you go back to AET, you will see that the custom field is marked to be deleted, but it is not yet deleted.
    If you do not press "Save and Generate" button at all, it means, you do not persist the deletion mark in DB. Later on if you go back to AET, you won't see that the custom field marked to be deleted.
    Note: Please make sure, "Generation" is only applied for field that is flagged to be generated. The "Generate" flag column is by default hidden. You can use personlization to show the column.
    Regards,
    Steve

  • How to pass PO customer fields from ECC to SUS ?

    Hi Gurus,
    We defined a customer PO field at ECC side and want to pass it to SUS and diaplay it in SUS PO, my question is, how to pass PO customer fields from ECC to SUS?
    Please advise.
    Thanks and best regards
    jack

    Hi jackytam  ,
    /people/yeusheng.teo/blog/2008/01/05/ordering-unit-vs-order-pricing-unit-in-srm-sus
    you make get some pointers
    regards,
    Neelima

  • CNMASS - Ability to apply custom fields from structure CI_PROJ

    Hi,
    Is there a way to add fields from the Customer Enhancment tab in structures CI_PROJ, CI_PRPS to CNAMSS transaction?
    thanks,
    Cathy

    Hi,
    I have the same problem. I want to change a customer field (from structure CI_PROJ) via trx CNMASS. But the fields of structure CI_PROJ are not provided.
    Is there a standard possibility to extend the table CNMASS_PROJECT_DEFINITION with the structure CI_PROJ? I donu2019t want to modify the SAP table CNMASS_PROJECT_DEFINITION.
    Of course I know that I can write a program ore use trx LSMW but I'm looking for a more suitable and comfortable solution.
    @Cathy: did you find a solution in standard?
    Thanks in advance for any hint!

  • Custom fields from Shopping cart not getting transferred

    We have added a few custom fields in both Shopping cart and PO screens.
    Somehow when a cart is getting converted to a PO, the values maintained in the shopping cart are not flowing in to the PO.
    Please advice as to what needs to be done to take care of this issue.
    Thanks.
    Anuradha SenGupta.

    Hello Anuradha,
    Please go thru the link .
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20b36c12-685f-2c10-4fb4-ba2e0b969c27?QuickLink=index&overridelayout=true
    Also in your badi BBP_CREATE_BE_PO_NEW, try to implement the code in the similar way which I did for creating PR in Backend.
    DATA : ls_req_item TYPE bapi_te_requisition_item.
      LOOP AT is_sc_document-item INTO wa_sc_item.
        wa_extension-structure        = 'BAPI_TE_REQUISITION_ITEM'.
        ls_req_item-preq_item         = wa_sc_item-number_int.
        ls_req_item-z_req_type_db     = wa_sc_item-z_req_type_db.
        wa_extension-valuepart1       = ls_req_item.
        APPEND wa_extension TO cs_rq_document-it_extensionin.
        CLEAR wa_extension.
        ls_req_item-preq_item         = wa_sc_item-number_int.
        ls_req_item-z_asset_sub_cat   = wa_sc_item-z_asset_sub_cat.
        wa_extension-valuepart1       = ls_req_item.
        wa_extension-valuepart2       = ls_req_item.
        APPEND wa_extension TO cs_rq_document-it_extensionin.
        CLEAR wa_extension.
      ENDLOOP.
    Hope this will help you.

  • Custom fields from SRM PO to R/3 - missing values

    Hi,
    As part of the extended classic scenario  when the PO is being transferred to backend we are sending couple of custom fields ( added to append structure  CI_EKPODB in EKPO table )  in the item table .
    We are doing this for ECC 6.0 and 4.7 backend versions.
    ECC 6.0 works fine i.e, the custom fields gets properly replicated ( updated in EKPO table )
    4.7 --> It doesn't work.
    In R/3 we have maintained the correct mapping in BBP_CUFMAP table.
    Any ideas what is the issue with 4.7 version.
    Note : SRM uses BAPI " BBP_PO_INBOUND"  FM in R/3 to replicate
    Thanks,
    Krishna.

    Hi Kumar,
    Sorry for the late reply. I have the solution for this question.
    For copying the custom fields code is to be written in the BADI "BBP_ECS_PO_OUT_BADI", method "BBP_B46B_PO_OUTBOUND". This BADI has both ECC PO fields and all the SRM fields(including the custom fields added in PO and SC) in separate structures.IS_HEADER, IT_ITEM etc has all the SRM PO values. CS_BAPI_POHEADER, CT_BAPI_POITEM etc has ECC PO values.
    There are two function modules, BBP_PD_PO_TRANSFER_EXEC and BBP_PD_PO_TRANSFER_EXEC_V2. Execute these function modules with the GUID for PO after PO change or create in SRM system. Once the FM is executed the BADI will be triggered and the additional functionality carried out and PO replication from SRM to ECC happens.
    Hope this helps you. Please let me know if you need any more information.
    Thanks,
    Deepthi

  • How to map a custom field from EBAN to EKPO?

    Dear Experts.
    We have added a custom field to the EBAN table using include CI_EBANDB. When creating a Purchase Requisition, the field is filled with a value. How can we make sure that this value is transferred to the EKPO custom field at the moment that we create a Purchase Order out of this Purchase Requisition?
    Maybe this is possible by using enhancement MM06E005? Please advise how to do this?
    Best Regards,
    Tom
    will award points for good answers.

    But how can I implement this enhancement to achieve this? And how can I fetch the value from the purchase requisition?
    Regards,
    Tom

  • Transferring the data from cProject to PS Project

    Hi,
         When we create a PS project from cProject some of the field values are not flowing.
    1. PS Project is not taking any  cProject Project type.  Is there any BAdI or Configuration Option available to change this behaviour?
    2. Person Responsible of the Project is not replicated in PS Project from cProject. Can We flow this detail from cProject to PS project?
    pls help me to solve these behaviours.
                             Thanking you
    regards,
    Ramesh Nachimuthu

    HI Ramesh,
    Both are unfortuenately not possible.
    1. PS Project is not taking any cProject Project type. Is there any BAdI or Configuration Option available to change this behaviour?
    >> the PS project type is determined by project profile. And PS Project profiel is determined by customizing, tocde  IAOM0, Business Scenario 'CPROJECTS'. In other words, only a PS project type is available.
    2. Person Responsible of the Project is not replicated in PS Project from cProject. Can We flow this detail from cProject to PS project?
    >> The reponsible of cProject is a BP, and the PS Project responsible is a person maintained in HR. They can have no relationship between them, though the name is the same. The corresponding information is not tranfered to the PS and there is no mapping logic applied so far.
    Kind regards,
    Zhenbo

  • Importing into Address Book with Custom Fields from a Text File.

    Hello
    I'm a teacher and like to create contacts for my students. The information that I want in each contact besides their name, email address and phone number are their
    student id's, semester enrolled, class number and class title. For these four fields I create a "Custom" field with the appropriate names: "ID", "Term", "Course" and "Class" respectively.
    All this information I can download from the school's server in a CSV file.
    To import the information into Address Book, I choose "File -> Import -> Text File" and then select the CSV file that I downloaded. The import utility opens up correctly showing all the fields I would like to import, however, many of the fields are marked as "Do not import." When I click on that term to select my Custom fields, they do not show up. Is this a bug or "feature" of the Address Book? It seems to me that if you are allowed to create useful custom fields, you should be able to import data into them as well.
    If I'm just ignorant of how to do this, I would appreciate some help. If there is no way to currently do this efficiently, it would be nice to have this feature added to the Address book in the near future.
    Thanks for your consideration,
    Gary

    Thanks for posting your question and the reply from rojok...
    I'm a teacher as well - in Entourage I was able to just copy a column of email addresses (say from an Excel spreadsheet, downloaded from the school's server here at U MD) and then create a group and simply paste that list into the group. Address Book makes you do the extra step of importing all the addresses first. (Note: Your last imported list of contacts in this manner shows up as "Last Import" in the groups lists column to the left in Address Book - so to add contacts to a Group there, you select that Last Import group, click once in that list column one contact, say, then select all of the list - then Command + A, for select all - then drag them all to your group you've made - i.e. "MySpringClassList"). This is NOT very intuitive I might add and incredibly cumbersome of a process.
    To get around the customizable info I needed to import... I just chose options that I don't regularly use for those things I needed to import - i.e. student I.D., these I placed under "ICQ Other" - that way they're imported at least.
    Good luck,
    Andrew

  • Custom Fields from SRM 7.0 to R/3 4.7

    Hi,
    I have some custom field which need to be passed from the SRM confimation to R/3 - GR, I learnt that Idoc MBGMCR01 is triggered to create the GR in R/3.
    1. Wether I have to create a new IDOC type and assign in the message type? Please let me know in which BADI i can populate the value for the custom Fields
    Edited by: prabhu jayaraman on Oct 5, 2009 3:38 AM

    Hello Prabhu,
    You need not create a new idoc. You can extend the existing Idoc using extensions.
    However in the related FM BBP_ALE_GOODSMVT_CREATE which triggers the Idoc , i do not see any BADI being called.
    Best Regards,
    Pavan
    Edited by: pavancv on Nov 18, 2009 4:13 PM

  • Replication of Custom Fields from CRM to ISU and Vice versa

    Hi Experts,
    We are working on adding Z fields on BP level. For this how does the replication of the values takes place from CRM to ISU or vice versa. What are the middleware enhancement we need to do in CRM side or in the ISU side. We would add the fields on web UI crm side by AET but at ISU side how we need to do that and how would the field values replicate in both the system.
    A approach for adding BP custom fields in CRM and its interaction with ISU and vice versa would be appriciated.
    Thanks,
    Mayur

    Excuse, you may enter more in detail?
    I have created a custom field on BP using the AET would now like to replicate this custom field in BP also in ISU.
    I can do all this using the EEWB, but I would avoid it, since, in ISU we already have custom fields on BP, I just can not link them with CRM.

  • What are the steps to send sales order custom field from CRM to ECC

    Hi Xperts,
      We have created a custom field in sales order [ VBAK] and successfully replicate its value from ECC to CRM. But while doing the enhancement to replicate the field value from CRM to ECC [ When the SO is created in CRM ] we are not able to do so.
    We used a FM in CRM0_300, but while replicating the SO from CRM to R/3 it is not getting called.
    Please help us by providing the steps to do the full enhancement to replicate the custom field of SO from CRM to ECC.
    Thanks in Advance.

    Hi Anjaneyulu,
    We are faced with a similar situation as you.
    Here is our scenario with the steps that we performed so far:
    1.  We have added a few custom fields in CRM 7.0 (Ehp1) using AET.
         The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    2.  On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    3. Extended BAPI structures BAPISDITM and BAPISDITMX in both CRM and R/3 Side.
    4. As mentioned in the note 1053817, we have implemented BADI CRM_DATAEXCHG_BADI -> Method CRM_DATAEXCH_AFTER_BAPI_FILL in CRM (mapped fields from BDOC to BAPI structures)
    5. In the above note, for R/3 BAPI to R/3 API they have given to implement user exit USEREXIT_MOVE_FIELD_TO_VBAP which we found in MV45AFZZ. But in this we are unable to find BAPI Structure to map.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    Could you let us know if your issue is solved completely. Are you able to see the value of custom field, in ECC? Did you use AET to add fields in CRM.
    Could you please give us the steps that you have done.

  • How to get only custom fields from a SharePoint 2010 list?

    I am working with the Client Side Object Model. In a console application I am retrieving all fields from a custom list. The problem is the Clientcontext fetches me a bunch of internal fields I do not want to be included. Also this causes some of the fields
    to appear more than once.
    string siteURL = "http:XYZ";
    ClientContext context = new ClientContext(siteURL);
    Web oWebSite = context.Web;
    context.Load(oWebSite);
    context.ExecuteQuery();
    //Get the list by title
    List produktKatalogListe = spLists.GetByTitle("Produktkatalog");
    CamlQuery camlQuery = new CamlQuery();
    camlQuery.ViewXml = "<View/>";
    ListItemCollection listItems = produktKatalogListe.GetItems(camlQuery);
    context.Load(produktKatalogListe);
    context.Load(listItems);
    context.Load(produktKatalogListe.Fields);
    context.ExecuteQuery();
    foreach(Field field in produktKatalogListe.Fields)
    Console.WriteLine("{0} - {1} - {2} - {3} - {4}",field.Title,field.InternalName,field.Hidden,field.CanBeDeleted,field.FieldTypeKind);
    Is there a way to print only custom fields? This would mean omitting fields like
    internalID, GUID...
    I tried the following:
    if(!field.Hidden)
    Console.WriteLine("{0} - {1} - {2} - {3} - {4}",field.Title,field.InternalName,field.Hidden,field.CanBeDeleted,field.FieldTypeKind);
    Unfortunately this not only does not solve the issue but is also not a very good solution for the case I do want to display custom but hidden fields.
    Algorithmen und Datenstrukturen in C#:
    TechNet Wiki

    The following approach seems to solve the issue. Instead for checking if the field is not
    Hidden I checked whether it is not FromBaseType.
    if(!field.FromBaseType)
    Console.WriteLine("{0} - {1} - {2} - {3} - {4}",field.Title,field.InternalName,field.Hidden,field.CanBeDeleted,field.FieldTypeKind);
    Algorithmen und Datenstrukturen in C#:
    TechNet Wiki

Maybe you are looking for

  • How do i change my icloud account without needing to access the my old icloud[NEED HELP]

    I've  been trying to figure it out for hours now, it's almost morning now. so to shorten it my problems are that i can't access my old icloud account and i want to change it. why i can't access? its because im stupid that i used a password i can't re

  • What I need to create and publish a magazine for iOS and Android?

    Hi! I would like to know what I need to design, create and publish a magazine for iOS and Android. I would also like to know what products I need, what price would you pay and what process I have to follow to carry out this work. Thanks in advance!

  • Reg: Login to Web Dynpro

    Hi All, Need some help. In my requirement i need to know the User Name who has logged into SAP ABAP WEBDYNPRO. I mean i don't need the SAP Logon Details like generally we get them when we use SY-UNAME. Please Provide me Portal Login Details. Any code

  • Centralise System Landscape Directory

    First off, I'd like to say Happy new year everyone..... especially those that assisted me in 2005! We are having problems transporting through CMS due to having three SLDs - XI3.0 sp12, oracle 9.2.0.6 and windows 2003 cluster. I have tried exporting

  • Zen X-Fi 2 Line out

    Is it possible to get a 'line out' output from a Zen x-Fi 2? Ta