Related to CJ20N custom fields
Hi Everybody,
Its a query related to CJ20N.There we have created Project definition and WBS element wth the help of data transfer technique.Now later on we have added some more custom fields.For that respective Project and WBS element we need to upload the data from the excel sheet.
Please let me know how to approach.
Thanks in advance,
Sreeharsha Singuru
Hello,
To update Customer fields in a WBS element you can use LSMW recording mode for Tx: CJ02
Enter the WBS element definition on the initial screen and cheese 'enter'
in the WBS element overview, choose first line and select from menu: ' Details -> <Customer Fields> (This is an exit and you may see a different text over here) and you see the customer fields. fill the values in the fields and save.
Hope this helps.
Best Regards, Murugesh AS
Similar Messages
-
Transfer customer fields from EBP to R/3
Hey,
we have a SRM-system with a R/3 backend and added some customer fields to the accounting or purchase orders. The question now is how to transfer the cuf-data from SRM to R/3.
There are the function-modules like B470_PO_CREATE of package BBP_BD which are dealing with the data and include the cuf-data. For my understanding i should write my own driver by copying such a function-module and call the remote BAPI (also a copy of the SAP-functionmodule BAPI_PO_CREATE) that has the cuf-data as import (original SAP doesnt have that) and save them according to that.
The question now is how can i make SRM using the new functionmodule and what is the best practice for that problem.
thanks for your help.
best regards,
oliverHi,
In classic scenario, use BADI BBP_CREATE_PO_BACK.
In extended classic scenario or direct procurement, use BADI BBP_ECS_PO_OUT_BADI.
Depending on your SRM version, Use either of the BADIs in SRM
BBP_CREATE_BE_PO_NEW
BBP_CREATE_PO_BACK
BBP_ECS_PO_OUT_BADI
Related links ->
Update Custom Fields in PO - BBP_ECS_PO_OUT_BADI
Re: How to replicate SRM PO customer fields to ERP PO in ECS
Sample code for BADI implementation
Re: Backend PO creation - What is the fist BADI
BBP_ECS_PO_OUT_BADI
Update Custom Fields on PO Header - BBP_ECS_PO_OUT_BADI
See these related links for sample code/hints:
Re: How to replicate SRM PO customer fields to ERP PO in ECS
Update Custom Fields in PO - BBP_ECS_PO_OUT_BADI
BBP_ECS_PO_OUT_BADI
implementation of BADI BBP_ECS_PO_OUT_BADI in SRM. and BBP_PO_INBOUND_BADI
Update Header Text in R/3 using BBP_ECS_PO_OUT_BADI
BR,
Disha.
Pls reward points for useful answers. -
R3 Unicode error when transferring SRM PO with custom fields to R3
We have an SRM 5.0 system. We are sending an SRM created PO to R3 (4.7). This works perfectly if there are no custom fields. We added 1 custom field of 1 character byte to the SRM PO Header. When this is done there is a dump in R3 in SAPLBBP_BAPI_PO in "MAPPING_CUSTOMER_FIELDS" saying Data objects in a Unicode program are not convertible.
This happens at the following statements
ASSIGN wa_bapi_cf_header TO <l_tmp_fs>.
l_valuepart = <l_tmp_fs>.
We think this is related to our custom fields on EKKO on the R3 side where there is a currency field (packed), but we are not sure since we just started working with SRM. Below is our R3 PO header structure for custom fields.
wa_bapi_cf_header has the definition of PO header in our R3 system that contains a packed field.
.INCLUDE CI_EKKODB 0
ZZCMPCD ZCMPCD CHAR 1
ZZTDRIND ZTDRIND CHAR 1
ZZACO ZACO CHAR 1
ZZBIDROOM ZBIDROOM CHAR 1
ZZCAS ZCAS CHAR 1
ZZPONEG ZPONEG CHAR 1
ZZWARRPO ZZWARRPO CHAR 1
ZZQUOTETYPE ZZQUOTETYPE CHAR 10
ZZAPRDT ZZAPRDT DATS 8
ZZAPRTIM ZZAPRTIM TIMS 6
ZZMASSIST ZZMASSIST CURR 17
ZZPD ZZPD CHAR 1
ZZREASON ZZREASON CHAR 2
The field being sent from SRM is
ZZACO ZACO CHAR 1.
How can I correct this problem?
Thank you for any help you can give.
Ada ThompsonHi,
See these related threads;
short dump(UC_OBJECTS_NOT_CONVERTIBLE)
Data objects in a Unicode program are not convertible?what does this mean?
Virtual Char error - UC_OBJECTS_NOT_CONVERTIBLE
/message/1069612#1069612 [original link is broken]
BR,
Disha.
Do reward points for useful answers. -
Re: Add Custom Field in CJ20n / CJ01 / CJ02 / CJ03
Hi Experts,
I need help in adding a custom field for the transactions CJ20N, CJ01, CJ02, CJ03. I need to add a custom field for these transactions in the Basic Data tab. I followed the steps mentioned in one of the link in SAPTECHNICAL website.
When i follow the mentioned steps in that link i get the custom field in a new tab called Customer enhancements in transaction CJ20N, but i need the new field in Basic Data tab. And I am not able to display that field in transactions CJ01, CJ02, CJ03.
Please suggest a solution for it.
Thanks
NaveenNaveen,
Once you have defined and created your extra fields that will display on Customer enhancements tab, you can then move the fields around.
Follow this path to controll the location of fields wtihin the CJ20N tab structure.
SPRO>Project System>Structures>Operative Structures>Work Breakdown Structure (WBS)>User Interface Settings>Layout of WBS Element Detail Screens-->Define Layout of WBS Element Detail Screens
Configuring here will allow you to merge tabs.
Hope this helps,
Cheers! -
How to populate a custom field of a Std. SAP Tx with BAPI usage 2 Load data
Hi Experts,
For instance, I created a custom field (say, custom_field_1) on a screen of standard SAP tx(say, ME21N) by using screen exit. And in order to populate the data into it (custom_field_1), will use the Function user exits of this Tx(ME23N).
1) In next step, Where Where I have to add this field, apart from appending the same custom field in EKKO/EKPO table or any other related table; Extending the corresponding IDOC or creating a new Custom ÍDOC type? like What about BAPI?
2) If I got a text file with the data (including the data for this custom_field_1 too) and I have been asked to load it into SAP, then, I decided to use BAPI (say, BAPI_PO_CREATE or CREATE1) to create the data, So, How to handle this custom field, I mean, In which BAPI structure I have to pass this custom_field_1 data? ( Iguess, for some BAPIs EXTENSIONIN structures are provided, sorry if am wrong!)
Thank you.
Edited by: SAP ABAPer on Feb 21, 2009 7:40 PMfor example if you added field in the VBAP table then you can pass the custome field values like below
move 'BAPE_VBAP' to lwa_extension-structure.
lwa_bape_vbap-vbeln = lwa_final-vbeln.
lwa_bape_vbap-posnr = lv_posnr.
move lwa_final-yyslotid to lwa_bape_vbap-new custome field.
move lwa_bape_vbap to lwa_extension-valuepart1.
append lwa_extension to lt_extension.
clear lwa_extension.
move 'BAPE_VBAPX' to lwa_extension-structure.
lwa_bape_vbapx-vbeln = lwa_final-vbeln.
lwa_bape_vbapx-posnr = lv_posnr.
move 'X' to lwa_bape_vbapx--new custome field.
move lwa_bape_vbapx to lwa_extension-valuepart1.
append lwa_extension to lt_extension.
clear lwa_extension.
call function 'BAPI_SALESORDER_CHANGE'
exporting
salesdocument = strcture
order_header_inx = strcture
tables
order_item_in =strcture
order_item_inx = strcture
schedule_lines = strcture
schedule_linesx = strcture
extensionin = lt_extension. -
SRM 7.0 New custom fields added to view do not appear in the component conf
Hi
I added two custom fields to the view V_QTE_DOFC_I_DESC of the WD componenet /SAPSRM/WDC_DODC_QTE_I_DS. This view gets called when bidder is trying to create a bid and clicks on add Substitute Item in the Item tab. This view is simply a popup window where we can enter ther substitute item.
I added two custom fields to the context of the above view and placed on the layout of the view as input fields. Then I tried to modify the component configuration /SAPSRM/WDCC_DODC_QTE_I_DS_SUB. When I look in t he web dynrpo built-in for the view V_QTE_DOFC_I_DESC, I don't see the custom fields that I just added. As a result, these custom fields are not displayed when I try to substitute an item. Could anyone tell me how to brining in these two custom fields into the component configuration.
Any help is greatly appreciated.Hi Prasuna,
Sorry ..You are right..I was looking at some other WDC related to contract data..It you map the CUFs to /SAPSRM/S_CLL_CTR_ITEM which has the include structure INCL_EEW_PD_ITEM_CSF_CTR then it should work fine.
If you do this, are you able to view the new fields on the screen?
you mentioned that you are not able to save the data to the table.
Include your fields in INCL_EEW_PD_ITEM_CSF as well because if you add CUF to any of those doc types, you also have to add those CUF to the global structure for CUF documents.
Also Check if you fields are there in structures BBPS_CTR_CUF_ITEM,BBPS_CTR_UI_ITEM and BBPS_CTR_ITEM.
Check whether you have implemented the BADI's like BBP_DOC_CHECK_BADI ,BBP_DOC_CHANGE_BADI and BBP_DOC_SAVE_BADI . check out the structures (whether they having the CUFS) used in those if you have implemented any of them .
Regards
Lavanya
Edited by: LAVANYA CHAVA on Aug 25, 2010 10:10 AM -
SRM 7.0 customer fields not saved in shopping cart
Dear experts,
I have created 2 fields using the fields extension in the customizing and set the metadata for them to be displayed. The fields are visible on screen. However when data enteres, this data is not being saved in the Shopping cart document.
Any clues?
Another question, which is a bit techno, is when i have extended the SC screen using the enhancement framework instead of using the standard extension options. i would have thought that by binding these fields to the standard header node with the custom fields as structure would have saved me the job of throwing data and fetching data from the table/bapi. This isn't working either. I reckon the problem will be related to issue #1 above.
Regards
Ali>
Muhammad Ali Mahmood wrote:
> Dear experts,
>
> I have created 2 fields using the fields extension in the customizing and set the metadata for them to be displayed. The fields are visible on screen. However when data enteres, this data is not being saved in the Shopping cart document.
> Any clues?
Hello Ali,
did you extend both the structure INCL_EEW_PD_ITEM_CSF_SC and INCL_EEW_PD_ITEM_CSF? It should be useful to define a custom structure that contains your fields and append it to both the structure named above. Then re-check if the metadata structure has been enhanced properly (in your case, view /SAPSRM/V_MDF_IC).
Hope this helps,
Matteo
EDIT: I was assuming you were intended to add new fields at item level. If your task is to add fields @ header level, simply substitute HEADER to ITEM in the structure's name.
Edited by: Matteo Montalto on Dec 7, 2009 12:14 PM -
SRM 7.0 -Adding Custom fields in Contract Item screen at particular positn
Hi,
We have a requirement to add new custom fields in the Contract Item screen at required position, in Left and right side container.
We have tried the following methods but have not been able to achieve the same. Kindly help!
1) Added new field in Context through enhancemnt in the Details screen View of Contract , Binded the field to the field in structure INCL_EEW_PD_ITEM_CSF_CTR and add the field to teh Layout - Using this method, The field is not saved to the table.
2) Added the field to meta data table /SAPSRM/V_MDF_IC - This is positionng the field on teh right container at the bottom. We want to position it on left side.
Kindly help to understand where we are going wrong.
Thanks in advance,
Regards
Prasuna.Hi Prasuna,
Sorry ..You are right..I was looking at some other WDC related to contract data..It you map the CUFs to /SAPSRM/S_CLL_CTR_ITEM which has the include structure INCL_EEW_PD_ITEM_CSF_CTR then it should work fine.
If you do this, are you able to view the new fields on the screen?
you mentioned that you are not able to save the data to the table.
Include your fields in INCL_EEW_PD_ITEM_CSF as well because if you add CUF to any of those doc types, you also have to add those CUF to the global structure for CUF documents.
Also Check if you fields are there in structures BBPS_CTR_CUF_ITEM,BBPS_CTR_UI_ITEM and BBPS_CTR_ITEM.
Check whether you have implemented the BADI's like BBP_DOC_CHECK_BADI ,BBP_DOC_CHANGE_BADI and BBP_DOC_SAVE_BADI . check out the structures (whether they having the CUFS) used in those if you have implemented any of them .
Regards
Lavanya
Edited by: LAVANYA CHAVA on Aug 25, 2010 10:10 AM -
Custom field not getting populated in the "Show Results where" drop down
Hi all,
In appointment detail page by clicking on Add button on the user related information section , it takes us to a search layout showing the list of available users.
Here we have to filter the user's based on a custom field which has already been created in the user object. But I am not able to add the custom field in the "Show results where" drop down for which the search has to be done.
It is getting reflected in the normal search layouts.So Can any one tell me why the change is not getting reflected in the user related info search layout?I tested your use case and you are correct. I would recommend that you submit a service request to CRM On Demand customer care in reference to this issue.
-
Hi Experts,
We have implemented a custom field in ME52N using MM06E005 enhancement and added a push button to execute a report. It is working fine in PRD Node1 but if we execute this in Node2 we are getting "End of processing block reached" message and the code is not getting executed. The program is working fine in DEV server.
Regards,
SibinHi,
May be this is related to Date field in PO creation .
Please check the date field values in PO. This date field is enable from the configuration part and displayed in header tab....
Thanks. -
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 AMHello 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 -
In PWA, can I use a "Site Column" as "Custom Field" or vise versa?
Hello,
I am using PS 2013; I was wondering how/where "Custom Fields" are created? How there are related to the Site Column?
Can I create a site column and use it as a Custom Field?
Hope my question is clear ^_^Hello,
As Guillaume has mention, there is no link between SharePoint site columns and Project Server custom fields, they are different entities used for different parts of the system. Site Columns are a SharePoint setting that can be used in the lists / libraries
on the SharePoint sites. Project Server custom fields are used by Project Server and not SharePoint. Project Server custom fields are created via the PWA > PWA Settings > Enterprise Custom Fields and Lookup Tables page. You can see a post
here on creating Project custom fields in the second half of this post:
http://pwmather.wordpress.com/2014/01/17/getting-started-with-projectonline-part-2-ps2013-office365-project-ppm-sharepointonline-pm/
Scroll down to the section starting with: "Before we look at creating custom fields lets have an overview.." for details on custom fields.
You can also create Project Server custom fields and lookup tables programmatically using the PSI / CSOM / JSOM if needed.
There are ways in which you can "sync" SharePoint columns with Project Server custom fields but this is not out of the box. You would need to look at developing your own solution or look for a 3rd party solution. Fluent Pro have a solution to sync
Look up tables with other sources such as a SharePoint list, see the Lookup Manager here:
http://www.fluentpro.com/project-server/other-products/products-for-project-server-2013/
If you just want Project Server data / fields to be available as a option for a list item on a SharePoint list, look at using the BCS, an example can be seen here:
http://blogs.catapultsystems.com/epm/archive/2010/11/02/adding-project-server-data-as-columns-to-sharepoint-sites.aspx
Hope that helps
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS |
MVP | Downloads -
Custom field not found in in the definition of EAI Integration Component
Hi,
I added a custom field to Account with integration tag "FirmsOfficesType". I got an error when I'm adding an account:
Element with XML tag 'FirmsOfficesType' is not found in the definition of EAI Integration Component 'Account'(SBL-EAI-04127)
Here is the soap message for adding a account:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" s:mustUnderstand="1">
<wsse:UsernameToken>
<wsse:Username>user</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">passwd</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<AccountInsert_Input xmlns="urn:crmondemand/ws/ecbs/account/10/2004">
<ListOfAccount xmlns="urn:/crmondemand/xml/Account/Data">
<Account>
<Status>Active</Status>
<PrimaryBillToCity>KANSAS CITY</PrimaryBillToCity>
<PrimaryBillToCountry>USA</PrimaryBillToCountry>
<PrimaryBillToPostalCode>64150</PrimaryBillToPostalCode>
<PrimaryBillToState>MO</PrimaryBillToState>
<PrimaryBillToStreetAddress>1805 ABC ROAD</PrimaryBillToStreetAddress>
<PrimaryBillToStreetAddress2>STE 300</PrimaryBillToStreetAddress2>
<ExternalSystemId>OF222652</ExternalSystemId>
<IntegrationId>OF222652</IntegrationId>
<Location>OF222652</Location>
<MainPhone>+1 1235877526</MainPhone>
<AccountName>ABC Inc</AccountName>
<AccountType>INDEPENDENT BD A</AccountType>
<FirmsOfficesType>Branch</FirmsOfficesType>
<FirmName>ABC SECURITIES CO</FirmName>
</Account>
</ListOfAccount>
</AccountInsert_Input>
</s:Body>
</s:Envelope>
thxHi
Please go through the related pointers ->
The OSS note 672960 has already indicated you need to use BADI to address it.
For Search criteria
You can also use user-defined fields as search criteria. To do this, you have to set fields XINPUT and XDISPLAY to 'X' in table ET_FIELDS for the fields you want to use in BADI BBP_CUF_BADI_2 in method MODIFY_SCREEN. The fields defined this way are displayed if you choose the 'Extended search' link.
Re: Custom field in Create Bid Invitation..
Re: Search Help for Purchasing Group..
Re: urgent help request - How to add custom fields to header BID.
Re: New Screen with table control information in Process Bid Invitation
Do let me know.
Regards
- Atul -
SRM 7 - How to make a custom field dynamically retrieved trigger a refresh?
Hi all,
we're working on a brand new installation of SRM 7.
For contracts and purchase order, we created an enhancement on the webdynpro that manages header document data; in such view, custom fields are obtained dynamically and populate a Transparent container; by code, some tray group visually all the custom fields related to a specific section.
Now, the task is quite general; some of these "dynamically retrieved" fields should refresh, when populated, the view.
That is to say, in our context, that some custom field should automatically trigger the WDDOMODIFYVIEW method (which has been extended via overriding with an enhancement) when a value is inserted.
This would be a simple task if the field is explictly visible in the layout screen, since I could easily associate an event to the field itself.
But, since these custom field are automatically extracted in the WDDOMODIFYVIEW method, we don't know how to manage these field's behavior, e.g. after an input value has been inserted.
Each dynamic custom field is a type ref to cl_wd_uielement; we wonder if we have a way to associate an event (e.g., onEnter) to such an element.
Thanks in advance for any suggestion or help you will give us
EDIT: I guess this could not be the best section for such a kind of question ... I'd gently ask moderators eventually to move the thread to the Webdynpro section, if necessary. Thanks in advance.
Edited by: Matteo Montalto on Oct 7, 2010 6:01 PMClosed. I opened a thread on this topic in a more convenient section of SDN forums (Specifically, web dynpro abap). Thanks anyway:)
-
Replicating Custom Fields for Products in CRM from ECC
Hi All,
I am having difficulty in replicating SAP standard field values from ECC to custom fields for products in CRM. This is what i did:
1. I created a new settype(ZMASTER_INFO) with a single attribute(ZIND_STD) and added
this new settype to MAT_HAWA. (As all our materials fall under this material type).
2. I am looking to map SAP standard field from ECC to this custom field of mine.
I wrote the code in CRM BADI
'ZPRODUCT_CUSTOMER2->MAP_R3_TO_CRM_MATERIAL' with the following code:
DATA: ls_ZMASTER_INFO TYPE ZMASTER_INFO_maintain.
DATA: ls_category_bdoc TYPE COMT_PROD_CAT_REL_MAINTAIN,
ls_category TYPE COMT_PROD_CAT_REL,
lt_categories TYPE COMT_PROD_CAT_REL_TAB,
ls_settype TYPE COMT_settype_ext,
ls_cat_settype_rel TYPE COMT_CAT_FRAG_REL,
lt_cat_settype_rel TYPE COMT_CAT_FRAG_REL_TAB,
lt_cat_settype_rel_all TYPE COMT_CAT_FRAG_REL_TAB.
LOOP AT lt_cat_settype_rel_all INTO ls_cat_settype_rel.
CALL FUNCTION 'COM_SETTYPE_READ_SINGLE'
EXPORTING
IV_SETTYPE_GUID = ls_cat_settype_rel-frgtype_guid
IMPORTING
ES_SETTYPE = ls_settype
EXCEPTIONS
NOT_FOUND = 1
NO_IMPORT_VALUES = 2
NO_TEXT_FOUND = 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.
CASE ls_settype-frgtype_id.
WHEN 'ZMASTER_INFO'.
ls_ZMASTER_INFO-relation-owner = 'X'.
ls_ZMASTER_INFO-relation-logsys = cs_product_bdoc-header-com_product-logsys.
ls_ZMASTER_INFO-data-ZZ0010 = is_mara-STD_DESCR.
ls_ZMASTER_INFO-DATA_X-ZZ0010 = 'X'.
APPEND ls_ZMASTER_INFO TO cs_product_bdoc-data-ZMASTER_INFO.
APPEND ls_settype-FRGTYPE_GUID TO cs_product_bdoc-data-MNT_SETTYPE.
ENDCASE.
ENDLOOP.
Since in ECC i am not having any custom fields i did not write any code in ECC for TPS34 and TBE24. I just wrote this BADI in CRM and using the field S_MARA-STD_DESCR.
I am not sure if i need to write the code in ECC. COUld anyone please confirm if i need the code in ECC?
Also in the CRM BADI, lt_cat_settype_rel_all is EMPTY. Not sure how this gets its value.
Could anyone please suggest if i am missing anything here? Any help is appreciated.
Thanks,
Karuna.Hi Karuna,
One more solution is to change the BDoc data content before it hit the Database.
this can be done in badi: Data_Exchange_badi (if u dont find this try with following search string: xchange)
In the above mention badi you will find a method which is used to populated the contend jst after bdoc in CRM is being populated by R/3 data.
Best Regards,
Pratik Patel
<b>Reward with Points!</b>
Maybe you are looking for
-
Help. How do I change the page size of a pdf in MAC? I have multiple pdf documents in varying sizes I would like to combine and print.
-
Sol Man 4.0 installation - dispatcher stops
Hi All, I have just installed oracle 10.2.0.2. Now I am installing Solution Manager 4.0. (OS is windows 2003) I have reached the stage where it tries to 'start the ABAP instance'. The issues is that the dispatcher stops and the sapinst throws error.
-
Hi! I've managed to create JMS Queues by using JMSServerMBean and JMSQueueMBean. I'm trying to remove a JMS queue with the method : removeDestination(JMSDestinationMBean) but the JMS queue is not remo
-
I just bought a lumia 610 and disappointed. My first shock was that it uses a mini SIM card, meaning I have to cut my 10 year-old card, which also means my three older phones will be no longer usable (if I did it). Yeah, I know what they say about fu
-
Looking For location of iphone