Maping custom field for Freignt to ECC Pricing Procedure
Hi,
We have a custom field in SRM to store FREIGHT which is to be mapped to a condition type in ECC pricing procedure.
Can anyone help in giving a solution to the same?
Regards,
Hi Brian,
Thanks for your help. I have resolved this, and the information that you provided was helpfutul.
I had to create a function module in ECC, modeled after the SAP provided sample FM SAMPLE_INTERFACE_DE_BALE. In addition to this, I had to configure entries in the standard SAP tables TBE24 and TBE34 (event DE_BALE), so that my new function module would be called.
Duane.
Similar Messages
-
Enabling Quote custom field for External Pricing Response
Hi All,
Using UI configuration (adaptation) we are able to define new fields and enable them for standard web services. The result is that they are included in the relevant WSDLs and can be mapped using PI/HCI to equivalent fields in an external system such as SAP ECC.
Looking at Quote's for example, we have defined a new field at Product Item Line level and have the following services we can enable it for.
Enabling for the CustomerQuoteRequestExternalSalesDocumentDataOut outbound service adds the field to the External Pricing request part of the resulting WSDL, however it is not enabled for the response which is key to our requirement.
Is it possible through PDI to enable this field for the inbound equivalent for CustomerQuoteRequestExternalSalesDocumentDataOut??? If not, is it possible to create the field through PDI and enable it that way?
Thanks
IndiHi Chandan,
Thanks for the response.
The External Pricing interface for Quotes is synchronous so has no IDoc as such. We send some parameters to fetch a price from SAP ECC, and the response contains all the pricing information.
In terms of the response, we're able to pass the value we need from SAP ECC to HCI, however there is no place in the WSDL for us to pass it to the field we have defined in C4C.
The WSDL for External Pricing contains both the request and response structures, therefore two root nodes. Adaptation only allows us to enable the field for the request (outbound) node. I'm trying to work out how we can enable our custom field for the response (inbound) node within the WSDL structure.
Thanks
Indi -
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> -
User's custom field for metadata entrance
It would be wonderful if the user could add a series of metadata custom fields.
I'm thinking in a situation where you might be photographing for a national museum or an art gallery where you could enter a custom field for the artist's name, date of birth & death, nationality, restoration details (who did what & when?), etc..I second that one, too. It would be immensely useful. After all, LR is a database, so adding custom fields shouldn't be too difficult, should it?
I'd be happy for these to be internal only, not exportable.
David. -
Adding customized fields for Travel Expenses
Hi,
I would like to add some customized fields for user input during the creation of travel expense form. Is this possible? If yes, any advise on the steps to create customized fields for data entry of travel expense form?
Thanks.Hi Yvonne ,
Thank you for the tip , it was helpfull.
We are using field BUS_REASON "Business Partners", We changed label for data element but is not showed in TRIP transaction we can see it in PR05 transaction.
How can I change labels for TRIP transacction?
We did the change in CMOD transaction
Thanks. -
Add a custom field for Product Allocation
Hi experts,
I have copied S140 to S501 to add a custom field for product allocation.
I have added the custom field in MCVBAKUSR, so it is visible in MCVBAK.
However, I don't know whether I can populate data into custom field. I searched in forum, someone said it can be done in SAP enhancement MCS10001. But it can't work. I have tried to place a break-point in the code, and seems that throughout the order creation and product allocation check, it hasn't get into the codings in enhancement MCS10001.
Can anyone give me some idea on it? Thanks.You should have simply extended VBAK table. It would've taken care of extending MCVBAK, etc. Then VBAK field would have to be populated in a user exit USEREXIT_CHECK_VBAK in MV45AFZB, when a document is being created/changed.
-
Missing Customizing settings for software component ECC-DIMP
Hi all,
While running the T-code IE4n I am getting this error:
Missing Customizing settings for software component ECC-DIMP
This is working fine in IDES ECC 6.0 ,Could u please tell me how to resolve it for my othersystems.
Thanks
Yinyan LuDear Yinyan Lu,
Please, have a look into the SAP note 767108 (IE4N: Problems due to missing notification Customizing)
Solution
To correct this error, implement the correction instructions contained
in this note or import the relevant Support Package.
In packages
o DI in Release 4.6C2
o DIMP in Release 4.71 and higher
o EA-APPL as of Release 4.7 Extension Set 2 and higher
notifications are created when installing and dismantling. In this case,
Customizing must be complete, otherwise errors will occur.
In DI Release 4.6C2 and DIMP Release 4.71 (and higher),
follow the following Customizing path:
Plant Maintenance and Customer Service
-> Maintenance and Service Processing
-> Maintenance and Service Notifications
-> Determine Properties of Notifications for Installing and
Dismantling Parts
Always maintain the notification type for installation and for
dismantling.
Follow the following Customizing path on EA-APPL as of Release 4.7
Extension Set 2 (and higher):
follow the following Customizing path:
Plant Maintenance and Customer Service
-> Maintenance and Service Processing
-> Configuration Control
- > Determine Properties of Notifications for Installing and
Dismantling Parts.
Always maintain the notification type for installation and for
dismantling.
What must you do if you do not want to use notifications in IE4N?
1. You must always maintain the notification type in accordance with
Customizing described above.
2. Create an individual, empty implementation for the BADI
BADI_CCM_NOTIF_GENER. To do this, proceed as follows:
a) Execute transaction SE18.
b) Specify BADI_CCM_NOTIF_GENER as the BADI name.
c) Use the menu <Implementation><create> to create an individual
implementation with a corresponding name in the Z namespace.
d) You enter the BADI Builder. Name the implementation, and then
save and activate your implementation. It is important that the
methods CREATE, FILL_CUST_DATA, MODIFY, SET_HEADER_MESSAGE, and
PRINT_NOTIF are empty.
Note that these steps are required, since the BADI
BADI_CCM_NOTIF_GENER is equipped with a default source code that
includes the use of the notification.
As of ECC600, Note 1368876 replaces error message IEN 126 with error
message IEN 026, which is more precise.
Caution:
o The error message mentioned above indicates that Customizing is
missing. To correct the problem, you must perform the relevant
Customizing settings for transaction IE4N.
o As of ECC600, you do not have to activate the DIMP switch (this
may not be useful).
o For more information, see Note 1368876.
I hope, it helps.
Best regards,
Roland -
How Update Custom fields for EABL DB table by using BAPI_MTRREADDOC_UPLOAD
Hi friends,
How can I Update Custom fields for EABL DB table by using BAPI_MTRREADDOC_UPLOAD
for the parameter EXTENSIONIN of type BAPIPAREX
I am passing the Structure as BAPI_TE_EABL
in that structure MRIDNUMBER as EABL-ABLBELNR field value
ZMESSAGE some text of 30 char and
ZSKIPC of 2 char
but I am not able to update that data for the MRIDNUMBER (ABLBELNR ) in DB table EABL
I am getting RETURN Structure message type E
as
"Upload interim entries: Maintain one table only"
Can any one provide me solution
Thanks in Advance
GaneshHi,
Refer the following SAP notes.
1. Note 485557 - BAPI_REQUISITION_CREATE: 'EXTENSIONIN' customer enhancements
2. Note 584902 - BAPI_REQUISITION_CHANGE: ExtensionIn not connected
3. Note 792132 - EBAN, EBKN: user-defined fields are not filled
Regards,
Harish -
Creation of Customized field for Pricing Condition tables
Hi Friends
I have a requirement to create a Pricing condition table with Customized field starts with 'Z' and
Field length should be more than 80.
After creating New Customized Field, system is not allowing to create Pricing Condition table and giving error 'Too Many fields selected (larger than 100 bytes)'.
Could you please advice how to over come this error and Maximum field to create Pricing condition table .
Thanks
RaviHi there,
Table & table attributes are defined by the ABAPers. Not by finctional consultants.
You need to have an access key to define new tables & access sequence.
Check with your ABAPer. He will be able to help you with that.
Regards,
Sivanand -
BP Custom Field replication - CRM to ECC
Hello Developers,
I have added custom fields to the CRM BUT000 (Business Partner) table, using AET. Now, I need to replicate these custom fiields to ECC. We have configured, and are successfully replicating the standard BP fields from CRM to ECC. However, the new AET custom fields are not replicating.
Can you please help me by identifying BADIs, Enhancements, or User Exits where I can insert the required code in order to accomplish this custom field replication, on both the CRM and ECC sides of this replication? Is there a document that describes what is required?
We are running ECC 6.0, and CRM 7.0.
Thanks for your help!
DuaneHi Brian,
Thanks for your help. I have resolved this, and the information that you provided was helpfutul.
I had to create a function module in ECC, modeled after the SAP provided sample FM SAMPLE_INTERFACE_DE_BALE. In addition to this, I had to configure entries in the standard SAP tables TBE24 and TBE34 (event DE_BALE), so that my new function module would be called.
Duane. -
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 replicate data from custom field in SRM to ECC
Hi,
I am using SRM 5.0, as per my requirement i need to get data from SRM (Web GUI) through custom fields in "Confirm Goods",
and need to pass this data to ECC,
I found that Message type MBGMCR; IDOC Type u2013 MBGMCR01 can be used for passing the data from SRM to ECC,
How can i pass the new data to this IDOC in SRM
and how can i get the data from this IDOC in ECC
Please help.
Thanks in advance,
Jerin.
Edited by: Jerin Joseph on Jul 23, 2009 5:06 PMHello,
This will help you.
Re: Replicating GR custom fields from EBP to SAP R/3
Thanks
Ashutosh -
Add custom field for Item Manufacturer logo?
Hi All,
I would like to add a custom field to hold manufacturers logo file names.
I want to be able to print out Item Price lists by Brand (manufacturer) that display the manufacturers logo at the top of the page. The Price List includes the Item code and description along with List Price and Dealer Cost Price.
I have prepared a user query with two variables (Manufacturer and Price List) that returns the correct data. I have also prepared a PLD layout that formats the document as expected.....all except for the manufacturer logo.
Here is the query for the Brand Specific Dealer Price List:
SELECT T0.[ItemCode], T0.[ItemName], (SELECT price from ITM1 where ItemCode=t0.ItemCode and PriceList=6)
As 'RRP Inc GST', T2.[Price] As 'Dealer Cost Ex GST', T4.[ItmsGrpNam] FROM OITM T0 INNER JOIN OMRC T1 ON
T0.FirmCode = T1.FirmCode INNER JOIN ITM1 T2 ON T0.ItemCode = T2.ItemCode INNER JOIN OPLN T3 ON
T2.PriceList = T3.ListNum INNER JOIN OITB T4 ON T0.ItmsGrpCod = T4.ItmsGrpCod WHERE T1.[FirmName] = [%0]
And T3.[ListName] = [%1]
I hope to be able to add a logo field to the OMRC table (I assume?), and then be able to return that on the PLD layout.
This would be a perfect result for my requirement as we could print or email formated Brand (manufacturer) specific dealer price lists (with variable price list pricing) on demand.
Any help would be most appreciated.
Best regards,
JohnHi Gordon,
SAP B1 2007 A (8.00.234) SP:01 PL:10
No, I have yet to add the UDF as I am unsure how to do so. I attempted to do this via "User-Defined Fields - Management", but cannot find the OMRC table in the list of available categories to add field data to.
Best regards,
John -
Customer-Fields for accounting
Hello,
i have a question about adding customer-fields to accounting. According to SAP-Note Note 458591, its easily possible to create additional fields by only create them in append-structures. For me it sounds like you only have to do this and additionally add the new fields to the table BBP_C_ACC_F etc to see the new fields input-ready within the accounting-tab of Purchase Order maintenance etc, like me21n.
Sadly the note is only for SAP SRM. Could anybody tell me if thats also possible for SAP ECC 6.0 ? The problem is, that ECC doesnt seem to have a table like BBP_C_ACC_F mentioned in the note.
Or is the only way to add maintenance of further fields in accounting over new tabs with Badi ?
any help would be appretiated.
thanks and regards,
oliverNo one ?
Maybe i wasnt able to write down my point, so here i go again.
Theres the standard "Accounting"-Tab within the item-level details of PO-transactions like ME21N. That tab holds informations about the using accounts of the selected order-position (EKPO). Now i need to add one new customer-field to this tab. For this i extended the structure CI_COBL which is included in the structure COBL. That one holds the data for this tab. The structure is extended now - but how do i get this new field onto the displayed Subscreen on that accounting-tab ?
Thats my point. I already tried to do it over generate a new subscreen over SPRO->IMG->MM->Purchase->Accounting->Create Subscreen for Accountingblock and adding the field of COBL by hand but its still invisible on the screen even the subscreen is used. The logic must make it invisible.
Can anyone help me out and give me some hints on that ?
Thanks alot and regards,
oliver -
Add "Customer fields" for item level
Hi experts.
Please i need a help.
Im using the SAP CRM 5.0 win client.
I will use the EEWB method to add new fields at the item level (CRMD_CUSTOMER_I). I believe that these fields will appear in the "customer fields" tab, but this tab isnu2019t displayed inside item details.
Why its can be happen?
Is some config. missed?
Thanks in advanced.
DanielYes. it is possible but you have to take care of in the back end too and how these fields comes and sit in ECC. so that you may need to map in the IDOC or XI data . so that these information must be pssed to ECC and available and accordingly you need to change in purchase order too since all these data will be copied into purchase order too.
for example :- if you add one field in header level /item level of contract
and it must be coppied into Backend contract as well as your next consecutive docuemnt like Purchase order must be taken care. hope you understand now.
Muthu
Maybe you are looking for
-
wen is the psn gonna do something about the cheater on pro evo soccer 2015 im losing points but im leading the game every time it happens im losing money and dater its a big problem ues ppl must act on it i feel like swearing now its so argh wen you
-
Client , she usually makes payments using the payment wizard. she wants to pay an invoice early. can she do this ? This will not effect the payment wizard? Version 2005
-
I have two machines running XP Pro that after installing Adobe Reader for the first time, closes Iexplorer when attempting to directly open a pdf file. If I save the file first, I have no problem. Anyone else have this issue?
-
Naming of bus channels showing up in side chain menuLogic 9
Hi In mixer view, Im using a kick which Ive sent to its own bus to use for side chaining, which is on bus 12, Ive installed a compressor on another track (Midi instrument track) in the side chain menu the bus channel just shows up as 12 not the name
-
How to edit selected part of pdf
I`d like create some contract in pdf. Is it possible to create ONLY part of text allowed to edit? For example: to fill company name, street and .... How to do it step by step?