EEWB Structure inactive in CRMMAPBAPI
Hi Friends,
we have enhanced an existing customer structure in EEWB.
After this the sync between R/3 and CRM did not work for fields of this structure.
Analyzing the problem we found that the CRMMAPBAPI entry for this structure looked like this:
MANDT 200
TABNAME ZBSTC0000GII5R6A
OLTPLOGSYS
CHARFLAG
CHANGDATE
CHANGTIME 00:00:00
MTABNAME
R3MAPFUNC
CRMMAPFUNC
INACTIVE X
INFO Structure generation necessary
We tried to generate it using the geraration button in TX EEWB (generating the whole enhancement) but nothing changed.
How can we generate this "§$&/(" structure
Hi Gernot,
Did you check the structure the in transaction SE11. Is it active? If not then try generating the structure sepratly instead of generating the entire project. Hope this will help.
<b>Reward points if it helps!!</b>
Best regards,
Vikash.
Similar Messages
-
Hello Friends,
I have Extended BP with EEWB. Every thing goes well. After some days i got requirement to extend some more fields. Now i have done that also. This is also successful. But my problem is, previously created fields are not showing in BP custom tab. even it wont be a problem for me as the data available in table. but my exact problem is , secondly created fields are moved up in EEWB structure. Due to this all my programs are going wrong.
I faced this problem exatly in ECC side. there in BDOC data will be in RAW format. And i created same structure as of CRM, to map BDOC data to ECC data. Now since fields are exchanged their positions, my data is mistching.
Pleas let me know is there any way i can re arrange EEWB structures.
Regards
DineshHi,
One option is to delete the second set of fields and recreate them in the same EEWB project used for the first field. But be cautious when deleting the EEWB fields.
Regards,
Arun -
Trouble activating OIAACCGI structure in upgrade process, fields repeated
Hi community,
I'm working in an upgrade process from 4.6 to ECC 6 versions.
In the activation step some errors have arisen and many of that have been solved but still there is an error
with the OIAACCGI structure.
the trouble is that this structure has two more structures appended which have one field with the same name
each one, the structures are ZAKOMKCV and ZAKOMPCV and the field repeated is FKART.
Because of that, we can't activate the structure OIAACCGI in the system.
Does anybody has an idea how to solve this problem?? or what field of what structure we must delete????
We cannot leave this structure inactive, is strongly necesary activate it.
Thanks in advance.
Regards.
Tony Montes.Well, i solved this problem making an analisis from the structure and watching which of them are less used and then delete the duplicated field..
Thanks for all and i hope this answer is helpful -
Hello all ,
We created EEWB project(activity enhanchment) with 2 request - customizing and workbench.Customising request is empty.
As a result of EEWB project new TAB page with additional fields created in Activity.Than we change Layout for those additional fields.
We transport all this to QAS. I can see EEWB structure in dictionary, and new tab page in activity - but this Tab page is empty - there are no fields on it.
Any ideas?
Thank you very muchHi ,
At first I also think that layout request is a problem, but this request transpored correctly.
Finally I solved the problem : I just miss definition in trn EEWC.
Rika -
Problem during Upgredation of r/3
Hi All
1.we are upgrading our r/3 system to ECC 5.0, for this we want to empty LBWQ and RSA7.I have done all delta loads twice.
But during upgrade preparation phase there might be postings which comes into LBWQ again. Can we stop the records into LBWQ?
Can I do this by making the extract structure INACTIVE in LBWE?
When I tried this option I got message like " client is not have modified status and only display mode" .
Is there any way to stop postings into LBWQ?
2.When I start delta load into ods load is failed because of one of previos request is not successful but that request is already deleted from ods. When I saw this deleted request in RSRQ it conatins records but not activated into ods. It does not have PSA also..
I did not understand what to do at that stage.
Then I have deleted whole data and done re-intit for that ods but still getting the same error?
Can you suggest something for this?Hi
Thanks for your responses.
Our R/3 dev system and R/3 prod are in different versions. SO can we do transports by making extraction structures inactive in dev to production with these different versions?
If I do re-int till today by delete and filling up setup tables , will it cause any problems for delta loads tomorrow onwards?
If I delete entries from LBWQ directly by delete option there, will it cause data loss for ever?
Thanks in advace -
HI all,
need all the basic errors when monitoring the loads through process chains plzz ....
thanks in advanceHi,
The basic errors during monitoring of process chains
1. Object locks - If object is already locked by other activity
2. RFC related problems.
3. Non Availabilty of source system
4. SID not found
5. Invalid chanracters in filed values
6. Error creation /deletion problems.
7. Request deletion problems
8. No filled aggregates available for rollup on a cube
9. Attribute change run failure due to locks
10.Upload failures with idoc related issues
11. Duplicate data records
12. Short Dumps
13. Caller 70 missing
14. Transfer structure inactive
15. Objects inactive etc -
Hi,
I did an import of an empty development configuration.
Then I create a new Java DC abc/mytest with the wizzard and new activity named TestActivity.
Now there is an open activity with some default created files inside.
After that I revert and delete it (and I did no changes on axisting files, integrate new files or checkin this activity).
For my imagination the activity is now deleted, but....:
If I look in the tab Closed Activities I saw my old actvity in there in closed state.
There is no contend inside excepting some empty paths:
- abc
- abc/mytest
- abc/mytest/newdc
- abc/mytest/newdc/_comp
The DTR also has the same folder structure:
inactive->DCs->example.org->tst->newdc->_comp
Did I do something wrong? Why is the activity and content inside the dtr not completely deleted?
Thanks and best regards
MarcoThanks for your answer. But I make some additional tests. If you manually create an activity; create and insert some new files in that activity und then revert and delete it nothing happens in the dtr and the deleted activity also does not appear in the Closed Activities tab. As we expected.
It seems that when a wizzard is taken for creating a DC some of the content will automatically be checked in and will not be removed by reverting & deleting this activity. -
How to delete the structure created from Tx: EEWB ?
Hi SAP Gurus
I have an issue at hand. I have added three components in the structure <b>BUS000___I</b> and the components are <b>ZZ1, ZZ2, ZZ3</b>, I was following the <b>EEWB</b> wizard and from there these three components were made, now I cannot delete these components directly from <b>SE11</b>. Because after adding these components the system is not allowing me to do so and is asking for the access code.
I am getting a syntax error in all the tx where <b>Business Partner</b> is used. No old versions for this structure was found in the system. The only structure that has come into this BP structure is <b>ZBSTC0000000000</b> followed by three data elements of this structure.
I know the <b>Project and the enhancement</b> that was created and I have tried deleting the enhancement from EEWB but when i try deleting it, it always fall into an intermediate stage where it leaves some entries and due to these left over entries these errors are coming.
Another imp thing is that the structure that i have reported is a newly created one I cannot find this anywhere else. looks like this structure was created after executing the EEWB transaction only.
Now when I try activating the enhancement again the <b>magic wand button</b> used to activate an enhancement and the <b>generate button</b> is also inactive in EEWB and now it is not getting activated, even after rt click enhancement then clicking change or by clicking on the edit-change button on the top tool bar. Do you think if I create another enhancement this button might get activated?
Please let me know how do I delete these components.
Kindly reply at the earliest.
Regards,
AmitHi, I had the similar problem (and here the solution):
Spezifikation: Deletion of EEWB fields manually, error in middleware bdoc,
Kurztext
Deletion of EEWB fields manually, error in middleware bdoc,
Langtext
BDOC-Error from function module BAPI_CRM_SAVE. no further using of the
middleware for sales activities (sales order) possible.
see steps for reconstruction
Schritte zur Rekonstruktion
what done before:
- added one field via transaction code EEWB to business object
SALES_TRANSACTION (Verkaufsvorgang), "Erweiterungstyp CUSTOMER_I
(Positions-Zusatzextension erweitern) with one existing data element
type Z_, Geschäftsvorgangstypen = Verkauf
no selection of "Datenaustausch mit den Mobile Clients",
"Datenaustausch mit R/3 Supply Chain Execution" or
"Business Information Warehouse".
- deleted the extension manually, deleted the eewb project manually
(successful)
- got an short dump on saving a sales order via transaction code
CRMD_ORDER:
dump type: LOAD_TYPE_VERSION_MISMATCH
Der Abbruch trat im ABAP-Programm "SAPLCRM_UPLOAD" auf, und zwar in
"CRM_UPLOAD_BUS_TRANS_MSG". Das Hauptprogramm war "CRM_1O_FRAME ".
Im Quelltext befindet sich die Abbruchstelle in Zeile 5
des (Include-)Programms "LCRM_UPLOAD$18".
(bei Anwahl des Editors: 50) der ABAP-Source "LCRM_UPLOAD$18".
000040 *********************************************************
FUNCTION $$UNIT$$ CRM_UPLOAD_BUS_TRANS_MSG
000060
000070 IMPORTING
000080 REFERENCE(IV_GUID) TYPE !CRMT_OBJECT_GUID
000090 EXPORTING
000100 REFERENCE(ES_BDOC_HEADER) TYPE !SMW3_FHD
000110 REFERENCE(ES_BDOC_MESSAGE) TYPE !/1CRMG0/BUS_TRANS_MSG
000120 REFERENCE(ES_BUS_TRANS_MSG) TYPE !BAD_BUS_TRANSN_MESSAGE
000130 EXCEPTIONS
000140 !ERROR_OCCURED .
- re-generation of a lot of of function modules
(e.g. CRM_UPLOAD_BUS_TRANS_MSG)
and some corresponding structures (e.g. CRMT_CUSTOMER_I_COM)
- fixed the short dumps with this gereration
Current Errors:
- the crm middleware (mBdoc) cannot copy sales orders from crm to r/3
- via transaction code CRMD_ORDER i copy an existing sales order and
save or try to change just one field and save.
- saving is succesfull (message type s), but on changing again, the
order is locked by middleware
- bdoc in transaction SMW02 is on state yellow "An Empfänger gesendet
(nicht alle haben bestätigt) BUS_TRANS_MSG"
- in transaction code SMW02 occurs:
Mdt Benutzer Funktionsbaustein Queue-Name
100 CPIC_FILO BAPI_CRM_SAVE R3AD_SAL_ERR
Datum Zeit
12.04.2007 17:52:10
Statustext
Inkonsistenz zwischen den DDIC-Typen CRMT_CUSTOMER_I_COMT und ABAP-
genera
SOLUTION:
re-generation of *ALL* code which using structure CRMT_CUSTOMER_I_COMT had solved it. -
How to delete the structure created from EEWB ?
Hi SAP Gurus
I have an issue at hand. I have added three components in the structure <b>BUS000___I</b> and the components are <b>ZZ1, ZZ2, ZZ3</b>, I was following the <b>EEWB</b> wizard and from there these three components were made, now I cannot delete these components directly from SE11. Because after adding these components the system is not allowing me to do so and is asking for the access code.
I am getting a syntax error in all the tx where<b> Business Partner</b> is used. No old versions for this structure was found in the system. The only structure that has come into this <b>BP</b> structure is <b>ZBSTC0000000000</b> followed by three data elements of this structure.
I know the Project and the enhancement that was created and I have tried deleting the enhancement from <b>EEWB</b> but when i try deleting it, it always fall into an intermediate stage where it leaves some entries and due to these left over entries these errors are coming.
Another imp thing is that the structure that i have reported is a newly created one I cannot find this anywhere else. Looks like this structure was created after executing the EEWB transaction only.
Now when I try activating the enhancement again the <b>magic wand button</b> used to activate an enhancement and the <b>generate button</b> is also inactive in EEWB and now it is not getting activated, even after rt click enhancement then clicking change or by clicking on the edit-change button on the top tool bar. Do you think if I create another enhancement this button might get activated?
Please let me know how do I delete these components.
Kindly reply at the earliest.
Regards,
AmitHi Rahul,
thnx for coming again.......
this is the error log that is coming up
Short Descrip Prog ID Obj typ Object name
Function Module LIMU FUNC ZZG00_BUPA_EVENT_DLVE1
Function Module LIMU FUNC ZZG00_BUPA_EVENT_DSAVB
Function Module LIMU FUNC ZZG00_BUPA_EVENT_ISDST
Function Module LIMU FUNC ZZG00_BUPA_EVENT_ISSTA
Function Module LIMU FUNC ZZG00_BUPA_EVENT_XCHNG
Function Module LIMU FUNC ZZG00_BUPA_PAI_ZG000100
Function Module LIMU FUNC ZZG00_BUPA_PAI_ZG000101
Function Module LIMU FUNC ZZG00_BUPA_PAI_ZG000102
Function Module LIMU FUNC ZZG00_BUPA_PBO_ZG000100
Function Module LIMU FUNC ZZG00_BUPA_PBO_ZG000101
Function Module LIMU FUNC ZZG00_BUPA_PBO_ZG000102
Function Module LIMU FUNC ZZTB0000000000T_SELECT_SINGLE
Function Module LIMU FUNC ZZTB0000000000_SELECT_SINGLE
Function Module LIMU FUNC ZZTB0000000001T_SELECT_SINGLE
Function Module LIMU FUNC ZZTB0000000001_SELECT_SINGLE
Function Module LIMU FUNC ZZTB0000000002T_SELECT_SINGLE
Function Module LIMU FUNC ZZTB0000000002_SELECT_SINGLE
Report Source Code LIMU REPS LZZG00BUPAF01
Report Source Code LIMU REPS LZZG00BUPAG24
Report Source Code LIMU REPS LZZG00BUPAG27
Report Source Code LIMU REPS LZZG00BUPAG30
Report Source Code LIMU REPS LZZG00BUPAI00
Report Source Code LIMU REPS LZZG00BUPAI01
Report Source Code LIMU REPS LZZG00BUPAO01
Report Source Code LIMU REPS LZZG00BUPATOP
Report Source Code LIMU REPS SAPLZZG00BUPA
Function Group R3TR FUGR ZZG00BUPA
Function Group R3TR FUGR ZZG00BUPA_VIEW01
Function Group R3TR FUGR ZZG00BUPA_VIEW02
Function Group R3TR FUGR ZZG00BUPA_VIEW03
DataSource (Active Version) R3TR OSOA 0BPARTNER_ATTR
DataSource (Active Version) R3TR OSOA Z_ZBU_00000000_TEXT
DataSource (Active Version) R3TR OSOA Z_ZBU_00000001_TEXT
DataSource (Active Version) R3TR OSOA Z_ZBU_00000002_TEXT
Table R3TR TABL CI_EEW_BUT000_X
Table R3TR TABL ZTB0000000000T
Table R3TR TABL ZTB0000000001T
Table R3TR TABL ZTB0000000002T
Table Contents R3TR TABU TBZ0A
Table Contents R3TR TABU TBZ0B
Table Contents R3TR TABU TBZ0C
Table Contents R3TR TABU TBZ1C
Table Contents R3TR TABU TBZ1F
Table Contents R3TR TABU TBZ3A
Table Contents R3TR TABU TBZ3B
Table Contents R3TR TABU TBZ3C
Table Contents R3TR TABU TBZ3D
Table Contents R3TR TABU TBZ3E
Table Contents R3TR TABU TBZ3F
Table Contents R3TR TABU TBZ3I
Table Contents R3TR TABU TBZ3K
Table Contents R3TR TABU TBZ3R
Table Contents R3TR TABU TBZ3S
Table Contents R3TR TABU TBZ3W
Table Contents R3TR TABU TBZ3X
Table Contents R3TR TABU TDDAT
Table Contents R3TR TABU TVDIR
View Maintenance: Data R3TR VDAT V_TBZ3H
View R3TR VIEW ZTB0000000000V
View R3TR VIEW ZTB0000000001V
View R3TR VIEW ZTB0000000002V
and there is a delete icon by the side of every line but when i try deleting any entry it says object name does not exist.
Please help.
Regards,
Amit -
EEWB - In BP, adding a new field regenerates append structure
Hello,
After adding or deleting a field using EEWB, I have the following issues -
1. The new append structure that was created for BUT000 gets regenerated
2. Field labels get overwritten by field names
3. The order in which the fields were seen on the screen gets altered
Is this a known behavior of EEWB? How to alleviate this?
Thanks!Thanks for your input Satish!
I searched using the application component suggested and the keyword and it was not very useful.
Some more details -
I created some new fields using EEWB. When you go to transaction BP, the standard tabs are displayed - ex - address, bank data, notes, etc. But now there is a new tab - Customer Data that has my custom fields on it.
In the backend, SAP has created an extend structure for table BUT000 that has these fields in it.
When I go to this extend structure, my fields are there with a ZZ prefix - Ex: ZZFIELD1, ZZFIELD2, etc. If you go to the details of these fields in data dict - transaction SE11, the Field labels - Short, Medium, Long and Heading are the same as the field names. Ex: in the first case, the four field labels will be - ZZFIELD1. I then changed the field labels to something meaningful - Ex: Renter name and rental date. After generating the structure, these labels are then displayed on the Customer data tab. So far so good.
However if I add a new field - ZZFIELD3, then all the label names that I had given (Ex: Renter name and rental date) get erased and replaced by the fieldnames again.
Also the order in which the fields were diplayed gets altered. Ex: earlier the Customer data screen was showing - ZZFIELD1, ZZFIELD2. Now it shows - ZZFIELD3, ZZFIELD2, ZZFIELD1.
I hope I have explained this issue. -
Message Mapping: button "map fields of same structure" is inactive
Hi!
Can some one please explain why the option within message mapping "map the same structure..." is inactive in my case?
Is that a bug?
I am on SAP NetWeaver 7.0 SP 14 .
Thank you!Hi,
It is because your JAVA jdk version.
Install jdk 1.4.17.
Carlos -
Inactive employees not showing in the organisational structure
We have employees who are in positions but may be on extended unpaid leaves of absence which means they have an inactive employment status. In the organisational structure their position is there, but their name is not displayed. Does anyone know how we can show inactive employees in the structure?
Thanks TanyaHi, this is fine for HR if they are looking in the backend, but when the managers see their employees on the MSS portal, for those inactive employees, they do not see the name, because the view is current.
Thanks Tanya -
Generated Structure using EEWB
dear SDN
this is a bit urgent please help
i used EEWB and created some fields in the opportunity header data which resulted into two structures
1. ZCRMT_0100_BTX_UI01 used by SAP GUI
2. ZEEW_CUSTOMER_H01 used by PC-UI
the problem is in have to assign a check behind this field using a check table and i think is pretty simple just i have to assign foreign key relationship for this field in the structure but the short text for the structure created by EEWB is
ZCRMT_0100_BTX_UI01
EEW: Generated interface structure (do not process manually)
what does this do not process manually means is that i should not change anything in it
can you please how to do to make this have a check behind this field???
thanks in advanceHi Venkata,
EEWB generates screen for the added fields. Why don't you use the PBO of the screen to validate the required field just like you do for the normal screen.
Refer the following piece of code:
PROCESS BEFORE OUTPUT.
* Module Generated by EEWB
MODULE data_0100_get.
* Module Generated by EEWB
MODULE data_0100_fieldcheck.
* Set screen field attributes based on the transaction type
MODULE set_screen_attributes.
PROCESS AFTER INPUT.
CHAIN.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0301.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0302.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0303.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0304.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0305.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0306.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0307.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0308.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0309.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0310.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0311.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0312.
FIELD zcrmt_0100_btx_ui03-zzcustomer_h0313.
* Module Generated by EEWB
MODULE data_0100_put ON CHAIN-REQUEST.
ENDCHAIN.
<b>Reward points if it helps.</b> -
Hi Gurus,
I am having trouble with some BC datasources in the SRM system .
Whenever I try to access the datasources via RSA6 I get the message "Extract structure is not valid" the long text help then tells me : You have tried to test the extraction of a DataSource with an inactive extraction structure (BBPT_BUS000_BW).
Whenever I try to activate the extract structure via SE11 it tells me : BBPT_BUS000_BW does not exist. Check name.
Did anybody come across this issue before ?
Thnx for the help !
JosHi,
did u installed ur data source in RSA5 first or not..?
if not first u try to install it and then try to use it from RSA6.
Hope it helps-
Regards-
MM -
Inactive the extract structure
hi friends,
i like to know why we inactive the extract structure in lo cockpit extraction?
thanks in advance
kumarHi,
Check this thread will solve ur issue..
Re: Inactive Extract structure?
Thanks
Maybe you are looking for
-
Question about XSL transformation
Hi All, I have a requirment where I need to convert internal table entries to a xml string. But i can't use the default XSL transformation 'ID' here because of some other requirements. Let me explain what I want to achieve with a simple example.
-
Where is now Adobe PDF 09.0 ?
Hello I got a new Imac and I got some issue with this plug with Xpress so I would like to know where he is located now into my OS 10.6 ? Thanks a lot in advance, T
-
Dont use paypal you cant download file
paid with paypal now i cant download it says come back later. I thought an internet purchase was so i didn't have to wait for a box in the mail.
-
Hi How can I to get the max Date in each day in data below , I must to do in unique query select to_date('1/6/2010 06:29:04','dd/mm/yyyy hh24:mi:ss') DATA from dual union select to_date('1/6/2010 06:29:04','dd/mm/yyyy hh24:mi:ss') DATA from dual un
-
Edge detection on a moving object
Hi I have a problem on edge detection. I have a pulley of different types. Pulleys where Dia is same, but height differs. Pulleys of different dia but the number of teeth (ridges) vary. I need to identify one type of pulley from the other. I am tryin