Error msg table in CRM
I want to display error message in an ALV output please suggest me which table stored error msgs in CRM
Hi Amit,
All the messages created by using trx.se91, will be stored in the table T100.
Please check that table.
Bye
Ram
Similar Messages
-
Making field input editable after giving error msg from table event 01
Hi All,
I have a requirement of giving error msg and making that row or the particular field input editable by writing code in table event 01 i.e before saving any record in a z-table i have to chk some condition for a column value and if that condition fails then i have to give error msg and make that column input editable.
I have created a routine for event 01 and written the code to give error msg. But my problem is that column is not becoming input editable. Could you pls tell me how can i make that field editable?
Thanks in advance.Hi Piyali,
Use SET PARAMETER & GET PARAMETER ID .
You will get it.
Best Regards,
Pravin -
"Lock table overflow" error msg when trying to change a repot program
hi ABAP experts,
We are getting the following error msg
"Lock table overflow
Choose 'Display object' or 'Cancel'.".
Click the question mark on the same error msg window, then the detailed error msg would like this:
Message no. MC603
Diagnosis
This table overflowed when trying to enter SAP locks in the lock table.
System Response
The locks could not be set.
Procedure
Contact your system administrator. If this error occurs frequently, change the size of the profile parameter 'enque/table_size'. This parameter defines the size of the lock table in KByte.
What would be the reason and how to resolve this problem?
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Apr 2, 2008 1:03 PMHi,
This could be bcos the lock table is getting overflowed beyond the allotted space. Check if any other program/BAPI is causing continuous creation of locks.
To analyze choose (SM12) Extras Statistics to display the statistics. These are the statistics that have been compiled since the last time the lock server was restarted.
Check the below link for more information on SAP Lock Concept.
http://help.sap.com/saphelp_nw04/helpdata/en/7b/f9813712f7434be10000009b38f8cf/content.htm
For details on Subsequent Analysis of Lock Table Overflows, check the below links.
http://help.sap.com/saphelp_nw2004s/helpdata/en/d3/43d2416d9c1c7be10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/f0/b57338788f4d72e10000009b38f8cf/content.htm
Hope this helps. <REMOVED BY MODERATOR>
Thanks,
Balaji
Edited by: Alvaro Tejada Galindo on Apr 2, 2008 1:03 PM -
SQL error msg - The DELETE statement conflicted with the SAME TABLE REFERENCE constraint
Executed as user: ****. The DELETE statement
conflicted with the SAME TABLE REFERENCE constraint "FK_PARENT_TASK_REF".
The conflict occurred in database "****", table "****", column
'PARENT_TASK_ID'. [SQLSTATE 23000] (Error 547) The statement has been
terminated. [SQLSTATE 01000] (Error 3621). The step failed.
Does this error msg indicate the whole script failed to execute or was it just a single step/task that failed ?
What does error msg mean ?
Anyway to prevent this error msg and ensure script runs successfullyHi mdavidh,
This error occurs because the record 'PARENT_TASK_ID' was referenced by 'FK_PARENT_TASK_REF'.
Please refer below codes:
CREATE TABLE MyTable (
ID INT, primary key(ID), -- primary key
ID_Parent INT foreign key(ID_Parent) references MyTable(ID), -- foreign key reference the same table
insert into MyTable(ID,ID_Parent)
values(0,0);
insert into MyTable(ID,ID_Parent)
values(1,0);
insert into MyTable(ID,ID_Parent)
values(2,0);
insert into MyTable(ID,ID_Parent)
values(3,1);
insert into MyTable(ID,ID_Parent)
values(4,3);
insert into MyTable(ID,ID_Parent)
values(5,4);
CREATE TRIGGER MyTrigger
on MyTable
instead of delete
as
set nocount on
update MyTable set ID_Parent = null where ID_Parent in (select ID from deleted)
delete from MyTable where ID in (select ID from deleted)
Now we could delete records.
delete from MyTable where ID_Parent=0
Thanks,
Candy Zhou -
Adding custom fields to the condition table in CRM
Hi all,
Our requirement is to download the sales conditions type from R3 to the CRM system. In one of the condition table we are trying to add shipping point( VSART ) and Special processing indicator (SDABW).
For that we have added the fields in the structure CND_MAPT_ACS_REM_CUST (Comm. Structure Condition Exchange Customer Exit R/3 Fields) and we have added the fields in the field catelog in transaction ( /SAPCND/CTCT - Maintain Condition Tables). Then we have mapped these fields in the view V_CND_MAP_CNVFLD.
Finally we run the adapter object of that particular table to download the details from R3, but the condition table in CRM is not getting activated, so the adapter object is giving the error.
Please help in this.
Thanks & Regards,
Raghuram.Hello Raghuram,
I feel that your issue is similar what i have faced, refer to my post:
Link: [Issue in customer specific price;
For solving this you can refer to detailed steps in, Note 514952 - Download of customer-specific tables.
Also additionaly you may need to run the report /sapcnd/rv12n001, as i also had to do so.
If not solved then let me know the relevant message in SLG1
Regards -
Replication of Z table from CRM to R/3 - No mBDoc Created
I need to transfer the contents of a bespoke customer table from CRM into R/3, off the back of delta changes being made to the CRM table. To help us to achieve this we have performed the following steps so far:
1. Created the customer table in both systems.
2. Created a new messaging BDoc in CRM and linked it to the R/3 Site Type.
3. Created a new mapping module in CRM that takes the data from the BDoc and maps it to the BAPI structure.
4. Created a new Adapter Object that links to my BDoc, contains the new customer table as the source table in CRM and contains the mapping Module mentioned above.
5. Created a new Replication Object based on my new BDoc.
6. Created a new Publication and assigned it to the Replication Object.
7. Created a new Subscription and assigned to the Publication and Replication Object. Also assigned it to my R/3 site.
On the R/3 side we have created a mapping module to map the data from the BAPI structure into the equivalent R/3 table. We also have an entry in table CRMSUBTAB.
However when I insert an entry in the customer table in CRM no BDoc is being created. In fact I cannot see anything at all in the system that indicates that it has even tried to capture the change and invoke the Middleware process.
What am I doing wrong?
Do I need anything else (some sort of delta program?) that picks up the parameters from the table update and feed them into my process? The literature that I have found (and it is not much) does not mention anything like this though.
Any help would be greatly appreciated as this is now a very urgent requirement.
Regards
Ian
Edited by: IAN HAWLEY on Aug 21, 2008 9:42 AMIan,
I do expected the follow up questions. Check my explanation below and hope it will answer your queries:
1. I assume all of the activities performed to date are still valid to supplement your solution, e.g. the BDoc, Replication Object, Publication and Subscription details?
2. The R/3 to CRM Mapping Module. Is this required to allow messages to be sent back from R/3 to update the BDoc, e.g. a sort of validation to prove that the posting has completed ok?
FM ZMAP_BAPIMTCS_TO_MBDOC in CRM, to map the BAPIMTCS format data and build the BDoc. This BAPIMTCS format is a temporary one and is not the final data format, that is taken to ECC. This function module also takes care of receiving the response message from ECC, once the BDoc data reaches and updates in ECC. If there is any error occured during the updation, it is captured in the error table of the BDoc and the status of BDoc is set to 'Error'. If no error occurs, the status of BDoc is set to 'Confirmed'.
3. The Extractor Module in CRM. Does this get the data out of the table and will it work for deltas?
Yes , It should work for Delta too.The delta load makes use of the same program and flow for Initial load (SMOF_DOWNLOAD)
4. CRMSUBTAB in CRM. I knew that we populated this in R/3, I did not realise we would need it in CRM as I assumed it was R/3 specific.
5. You list the sequences of FM calls at the end. I was confused in the order. As we are initiating data to be sent from CRM to R/3 should some of these be in the reverse order, e.g. ZMAP_MBDOC_TO BAPIMTCS would be called before ZMAPBAPIMTCS_TO_MBOC as would pass data into the BDoc to send it to R/3 before we then received an update message back?
Step 1: Z_EXTRACT_MODULE will be called.( It calles ZPICK_DATA_FROM_CRM). This function module calls the standard function module CRS_SEND_TO_SERVER the one triggers the other function modules
Setp 2: Creat function module ZDATA_TO_BAPIMTCS(missed to mention earlier) in CRM, to map the data in the final internal table to BAPIMTCS format. This format is temporary and will be used to build the BDoc data.
Step 3: Created function module ZMAP_BAPIMTCS_TO_MBDOC in CRM, to map the BAPIMTCS format data and build the BDoc. This BAPIMTCS format is a temporary one and is not the final data format, that is taken to ECC. This function module also takes care of receiving the response message from ECC, once the BDoc data reaches and updates in ECC. If there is any error occured during the updation, it is captured in the error table of the BDoc and the status of BDoc is set to 'Error'. If no error occurs, the status of BDoc is set to 'Confirmed'
Step 4: Created function module ZMAP_MBDOC_TO_BAPIMTCS in CRM, to build the final BAPIMTCS structure from the BDOC. This BAPIMTCS is the final data structure that goes to ECC. The table name, objectkey, relkey that is relevant for the BAPIMTCS, is filled in this function module..
Step 5: Created function module Z_LOAD_PROXY_FINAL in ECC, to receive the data from CRM. The BAPIMTCS data is received and mapped to local internal tables and then updates to custom tables through the function module Z_UPDATE_ECC. The errors if any are captured in this function module and returned back to CRM using the standard function module CRS_SEND_TO_SERVER.
To reduce the load on the interface, at the final stage, it was decided to fetch the data completely in ECC. So the incoming data from CRM is ignored and is fetched completely from ECC tables.
6. Is there a test FM available for the extract, e.g. is CRM_SAMPLE_EXTRACT_MODULE the one to copy?
No, You have to develop this Extractor FM say ZPICK_DATA_FROM_CRM and should be called in Z_EXTRACT_MODULE.
Apologize for any spelling errors, as I too running to meeting.
Update me the status.
Bobby
Edited by: Bobby on Aug 22, 2008 2:13 PM -
Can't create a new query with an error msg
We used to create a query called, eg, Q, then we copied it to Q_1 and deleted Q, but somehow when we try to rename the copied query Q_1 back to Q by creating a new query called Q, get error msg saying that 'Query name Q exists already'. When we try to find the query from BEX analysor, can't find it, and also the query is not an entry of the table RSZCOMPDIR. Somehow the query Q still exists somewhere in the system.
Anyone's idea is greatly appreciated on how to resolve the problem!hi Kevin,
with RSZDELETE, the query visible ?
check thread
Deleting "Ghost" queries
Deleting queries using RSZDELETE
try program ANALYZE_RSZ_TABLES ? (OSS Note 792779)
hope this helps. -
Discoverer 4i error msg "A database role exists which confilcts with this username"
When I try to open workbooks -> from database, I get a Discoverer 4i error msg "A database role exists which confilcts with this username" with only an "OK" button in the window. The database works fine for Discoverer 3.1. After clicking on the OK button, I get an empty list of workbooks to open. If I create a new workbook & try to save it, I see the list of dozens of workbooks in the database.
Which role is it complaining about? How can I fix this?
nullWhat you will have to do is log into the database as a user with DBA priveleges, query the DBA_ROLES table (SELECT * FROM DBA_ROLES) and see what role exists that has the same name as the user you are logging in as... that should give you a direction to either rename the role, or the drop the user and recreate with a unique name... Good Luck!
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by William Sheridan ([email protected]):
When I try to open workbooks -> from database, I get a Discoverer 4i error msg "A database role exists which confilcts with this username" with only an "OK" button in the window. The database works fine for Discoverer 3.1. After clicking on the OK button, I get an empty list of workbooks to open. If I create a new workbook & try to save it, I see the list of dozens of workbooks in the database.
Which role is it complaining about? How can I fix this?
<HR></BLOCKQUOTE>
null -
OBIEE write back error MSG: OPR4ONWY:U9IM8TAC:OI2DL65P
Hello there,
I've been trying to use OBIEE write back function. I've created XML template to insert and update value in OBIEE dashboard and then to the DB. I've look into several research paper, yet I still have the problem. Your help is greatly appreciated. I thank you so much in advance for your help. Arnold
Pls see the following detailed info concerning this error:
Error MSG detail:
=============
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
Odbc driver returned an error (SQLExecDirectW).
Error code:
=========
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL SH
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL SH
XML template:
==========
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="SHNEW">
<XML>
<writeBack connectionPool="SH">
<insert>INSERT into sales (sales_quota) values(@{c0})</insert>
<update> </update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>You don't have any update statement here :
<update> </update>
Research when insert part is called and when update is called. -
Hi Guru's.
when i'm trying to run a query on 0COOM_CO2 cube, the system is throwing a error msg.
error msg:
No value could be determined for variable 0P_FVAEX.
Message no. BRAIN632
Diagnosis
This error diagnosis is specific only to the variables 0P_FVAEX or
0P_CTPCA !
Termination message BRAIN 632 appears:
Could not determine value for variable 0P_FVAEX (or 0P_CTPCA).
System response
1. Operation method of SAP-Exit-Variables 0P_FVAEX or 0P_CTPCA
With queries from the CO application, both SAP-Exit-Variables look for
an entry for 'controlling area'. With this controlling area from the
selection screen, the SAP-Exit-Variables program reads the attributes
for InfoObject 0CO_AREA (controlling area).
With queries from the FI application, the SAP Exit Variable 0P_FVAEX
looks for an entry for 'company code'. With this company code from the
selection screen, the SAP Exit Variables program reads the attributes
for InfoObject 0COMP_CODE (Company Code).
0P_FVAEX determines the fiscal year variant (attribute 0FISCVARNT) from
the attributes for 0CO_AREA (CO queries) or 0COMP_CODE (FI queries).
0P_CTPCA determines the currency type of the profit center local
currency (attribute 0CURTP_PCA) from the attributes for 0CO_AREA.
2. Cause of Error
The attributes for the controlling area (InfoObject 0CO_AREA) or company
code (InfoObject 0COMP_CODE) were not loaded into the BW system, or the
attributes for the controlling area are not active in the BW system.
Check whether this is the cause of the error in your BW system. Display
the contents of table /bi0/mco_area or /bi0/mcomp_code using transaction
se16.
Application CO:
Check whether the attributes 'fiscal year variant' (field FISCVARNT) and
'profit center local currency currency type' (field CURTP_PCA) are
filled in the 'A' version (field OBJVERS) for the selected controlling
area. If the fiscal year variant in the OBJVERS = 'A' is empty, then the
error is with variable 0P_FVAEX. If the currency type of the profit
center's local currency in OBJVERS = 'A' is empty, then the error is
with variable 0P_CTPCA.
Application FI:
Check whether or not the attribute 'fiscal year variant' (field
FISCVARNT) is filled in the 'A' version (field OBJVERS) for the selected
controlling area. If the fiscal year variant is empty in OBJVERS= 'A',
then the error is with variable 0P_FVAEX.
Procedure
Using InfoSource 0CO_AREA, load the attributes for the controlling area
or company code into your BW system.
Afterwards, activate the attribute changes in your BW system. To do
this, use transaction rsa1, path 'Tools > Hierarchy/Attribute changes',
functions button 'InfoObject list'. Choose InfoObject 0CO_AREA or
0COMP_CODE from this list, and activate the attribute changes.
Procedure for System Administration
where do i start to debug it.
Thanks in advance,
MavThe variable 0P_FVAEX fills the fiscal year variant based on the following checks in the order:
1. If you have a variable for 0CO_AREA the system looks into the first entry and determines the attribute 0FISCVARNT of 0CO_AREA.
2. The same for 0COMP_CODE.
3. Check if there is a variable for IM Program hierarchy and look for 0FISCVARNT.
4. Check project data for fiscal year variant.
5. Check CO area of the asset.
6. Get Fiscal Year variant from Oracle company(!)
7. Get FY variant from Oracle company code.
8. Get FY variant from Oracle organization.
So you need to use one of these info Objects in your variables.
Best regards
Dirk -
Process chains time outs and hangs with no error msg - in SP13
Hi all,
We are having all kind of weird problems after we patched our system with SP13. Our process chain time outs and hangs, but surprisingly we never get any error msg. And scarier part is, the problem seems to be intermittent. PC runs fine on some days and hangs on some.
Further analysis into the dump as below
Termination occurred in the ABAP program "SAPLRSSM" -
in "RSSM_SLEEP_DEBUG".
The main program was "SAPMSSY1 ".
In the source code the termination point is in (Include) program "LRSSMU39".
This refers to an issue that appears to have been addressed by OSS Note
934648(meant for SP8). This notes also indicates to populate RSADMIN table to
exclude "RSSM_SLEEP_DEBUG". Not sure if this note is valid for SP13? However we went ahead and populated the RSADMIN table.
So now we have no clue whats going on and where to fix the issue.
As per SAP suggestion we applied the following notes:
0000653996 Analyzing lock situations
0000893563 Correction: Deadlock on completion of a remote chain
0000994007 Corrections: Deadlock with external status query
0001005481 Correction: Process successful, but there is no instance
0001047174 Correction: Incorrect scope when locking in process chains
0001051957 Correction: TIME_OUT during dialog confirmation of processes
0001083660 Report for error stack analysis
Nothing seems to help us. And SAP suggested a few options, which we implemented to no rescue.
Im sure that many of the customers have applied SP13, and want some feedback from them, if this is happening in their systems too?
If so, how did you fix this issue?
Or this situation is unique to us?Please note that no settings were changed as of SP13 to that of what they were in SP12(unless it is a side effect of the patch itself). Everything worked fine with SP12 and is still working on the BIP system. All the problems are in BIQ patched to SP13.
Any pointers or insight would be appreciated. We have a customer msg open with SAP, and going back and forth, but nothing seemed to work as of today.
Thanks,
VoodiNot sure which OSS helped us get past the issue, as SAP asked us to apply a ton of notes. But along which the notes, SAP has some suggestions for us, which we think did the magic. After the implementation of the suggestin we never faced the same issue again. The suggestion by SAP:
move the process chain callback in a batch job by executing
program RSSM_TRACE_SWITCH and selecting the flag "verifcation
of asynchronous processes - execute in batch".
Lemme know if this doesnt fix the issue, I can give all the notes that SAP asked us to apply.
Message was edited by:
voodi -
Can u please tell me the reason behind this error msg:
Scenario: Idoc to JDBC
When I posted inout msg thru RWB,I got the following err in CC monitoring:
Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. 'BPSAI_SAP_RECEIVABLES' (structure 'Statement'): java.sql.SQLException: ORA-01858: a non-numeric character was found where a numeric was expectedhi naresh,
There is some data from IDoc which is non numeric but it is being supplied to the DATABASE. Check which are all data you are passing and check the data type on both the side. It is basically a data type conflict.
regards
Ramesh P -
Sending error msgs through email and sms
Hi,
does anyone done on sending error msg file through email and sms.
if so share some knowledge with me.
thanks in advanceHi
MAIL:
SORT t_receivers BY receiver.
DELETE ADJACENT DUPLICATES FROM t_receivers COMPARING receiver.
IF NOT t_receivers[] IS INITIAL.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = wal_docdata
put_in_outbox = c_check
TABLES
packing_list = t_objpack
contents_txt = t_content_txt
receivers = t_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
SMS: refer to this Weblog in SDN.
<a href="/people/durairaj.athavanraja/blog/2005/07/12/send-sms-to-india-from-abap Post for SMS prog</a>
Hope This Helps
Anirban -
Error Msg during Sales Order Creation V1201
Hi,
I have created a new conditon ZZ01, applied to the pricing procedure, tested it in sandpit and it works. But after transport it toour QA client, the error msg
No text is defined for language EN usage A appl. V cond. type (T586T)
Message no. V1201
Diagnosis
There is no entry for condition type with the specificed characteristics in text table T685T
Anyone know what could cause this error and how to fix it?
I have tried to update the condition description and transport it again, but it doesnt fixed the error.
Thank you so much in advance.
Regards,
RebellaHi
you have created new pricing condition ZZ01, but look at the error, its error in TEXT determination not in pricing:
No text is defined for language EN usage A appl. V cond. type (T586T)
Message no. V1201
Diagnosis
There is no entry for condition type with the specificed characteristics in text table T685T
Please check your text determination for your sales order type. -
Performance issue: Calling a BAPI PO create in test mode to get error msgs
Hi,
We have an ALV report in which we display purchase orders that got created in SAP, but either got blocked due to not meeting PO Release strategy tolerances or have failed output messages. we are displaying the failed messages even.
We are looping the internal table of eban(PR) & calling bapi po create in test mode to get failed messages.
Now we are facing performance issue in production. What can be the alternate efficient way to get the error msgs with efficiency
Regards,
Ayub H.
Moderator message: duplicate post (different ID, same company...), see below:
Performance issue calling bapi po create in test mode to get error messages
Edited by: Thomas Zloch on Mar 9, 2012Hi Suvarna,
so you need to reduce the number of PO-simulations.
- Likely you checked already, that all EBAN-entries should already be converted into POs. If there would be a large number of "new" EBAN-entries, they don't need to be simulated.
- If it's a temporary problem: give aid to correct the problems (maintain prices or whatever the error-reasons are) Then the amount of not-converted purchase requisitions (PR) should drop, too
- If it's likely, that your volume of open PR will stay high: create a Z-Table with key of EBAN and a counter, simulate (once a day) PO conversions and store the results in the Z-table. In your report you can use the results... if they are "new enough". From time to time new simulations should be done, missing master data might be available.
Maybe users should be allowed to start this 2nd report manually (in background), too -> then they can update the messages after some data corrections themself, without waiting for the result (just check later in online report and do something different in between).
And you might need to explain, PO simulation takes as long as PO creation... there is no easy or fast way around this.
Best regards,
Christian
Maybe you are looking for
-
Run_report_object error in 6i, help!
hi, original code used to run the report: Run_Product(REPORTS, report_name, SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id, NULL); changed to: repid := find_report_object('report_name'); set_report_object_property(repid,report_comm_mode,SYNCHRONOUS);
-
Address Book Server and iOS Default Account Issue
I have a really strange issue with a Lion Server. 10.7.5 There are several user accounts on the machine some are local, some are OD accounts. For the most part they work just fine. Mail and Calendar accounts seem to be ok and indeed when you set up t
-
Cannot open files in Captivate 5 that were create using Captivate 5.5
I created a few videos using Adobe Captivate version 5.5 using the trial version. After a few days i got the license for Adobe Captivate 5 and im trying to open the files that i created using Adobe captivate 5.5. When i try to open the files Captivat
-
Does aol make a mac run slow?
I use aol for email. Recently my internet connection has been extremely slow and it coincides with having aol open. It takes me 10 minutes to write a shrot emai because the screen freezes and I get thespining coloured ball! However, even when I've qu
-
Finder and Contextual Menus Won't Highlight
For some reason, menu choices no longer highlight in the Finder -- both those from the menu bar and in the contextual menus. The menus will pop up just fine, but there is no indication which item I'm mousing over until I actually click on it, at whic