Service Call - Removing activites not allowed
Hi
When i am updating the Service Call follwing error is showing.....
Removing Activities is not allowed in Service Call.
Any suggestion??
Regards
Mohit Gupta
Hello,
based on SAP standard, you cannot delete it but you can mark them as:
1. Inactive Activity no longer appears in reports and your calendar. The activity remains in the database and you can reactivate it.
2. Closed Activity remains in reports and your calendar, but cannot be reopened or modified.
So, do one of the steps above before updating the service calls.
Rgds,
Similar Messages
-
Statement "CALL SCREEN" is not allowed in this form.
Hi,
Could anyone identify the short dump.
Statement "CALL SCREEN" is not allowed in this form.
There is probably an error in the program
"SAPLKKBL".
This program is triggered in the update task. There, the
following ABAP/4 statements are not allowed:
- CALL SCREEN
- CALL DIALOG
- CALL TRANSACTION
- SUBMIT
Error in
"POSTING_ILLEGAL_STATEMENT" " "
"SAPLKKBL" or "LKKBLU01"
"K_KKB_LIST_DISPLAY"
Regards
Manohar SShort text
Statement "CALL SCREEN" is not allowed in this form.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLKKBL" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
There is probably an error in the program
"SAPLKKBL".
This program is triggered in the update task. There, the
following ABAP/4 statements are not allowed:
- CALL SCREEN
- CALL DIALOG
- CALL TRANSACTION
| - SUBMIT
Information on where terminated
Termination occurred in the ABAP program "SAPLKKBL" - in "K_KKB_LIST_DISPLAY".
The main program was "RSM13000 ".
In the source code you have the termination point in line 441
of the (Include) program "LKKBLU01".
| The program "SAPLKKBL" was started in the update system.
This is the dump -
Statement "CALL TRANSACTION" is not allowed in this form.
Hi
I have a form in which i want to call a transaction:
CALL TRANSACTION 'VL32N' USING bdc_tab
MODE 'E'
UPDATE 'S'
MESSAGES INTO mestab.
I call this report from within a message and when reaching this statement it fails.
Now i get this error in ST22:
POSTING_ILLEGAL_STATEMENT
Statement "CALL TRANSACTION" is not allowed in this form.
and afterwards this error:
DYNPRO_SEND_IN_BACKGROUND
Screen output without connection to user.
As i read,it is not allowed to call this kind of statement from within a form and we should use something like:
RECEIVE RESULTS FROM FUNCTION but i do not know how because i have never before used such call statements.
thanksHi,
The bdc table is filled correctly but the CALL TRANSACTION is not alllowed.I think it is because of the call from the Form ENTRY which is called when issuing an message from my transaction.I have read that it is not allowed to have any call transaction,submit or any other statements like these in a function call,and i think that my form ENTRY is seen as a sort of function module.
Any other opinions?
With my "call transaction" statement i wanted to open the VL32N Transaction and post a goods receipt.Is there any other way to do this?
I get this message in the ST22 Transaction:
This program is triggered in the update task. There, the
following ABAP/4 statements are not allowed:
- CALL SCREEN
- CALL DIALOG
- CALL TRANSACTION
- SUBMIT
But i do not know what is ment by update task.All i use are some "export to memory" statements and this is all.
Any ideas?
thanks.
Edited by: seba seba on Jul 28, 2009 11:22 AM -
cannot send email a copy goes in the out box and says the receipient was rejected by the servicer because it does not allow relaying?
Go into Settings>Mail, Contacts, Calendars>your account>Outgoing mail Server SMTP>Primary Server then turn Server ON and fill in both User Name +Password under Outgoing Mail Server.
-
Why Service Call and why not call Function module Directly in WD ABAP
Hi,
I have created a Webdynpro applications and the logic requires calling avrious Function modules.
Do I need to create Service Call for each Function module or call them directly.
It would be great if you can suggest me under what cases I need to opt for Service call
For example, if I use 'RP_CALC_DATE_IN_INTERVAL', do I need to use Service call or call function module directly.
Note: I have searched forums but could not get the correct answer which I want
Thanks!The Service Call is really meant to be a wizard/time saver. It has the advantage that it can generate matching context nodes/attributes for the interface of the Function Module you are calling. However everything that the service call does can also be created by hand.
Personally I'm not a fan of what the service call wizard generates. Its good as a time saver or for beginners, but I find I prefer to touch up the code it generates anyway. I much prefer to create a nice reusable model class with its own unit test and then consume this model class (with the service call wizard) from WD. This model class might contain one or more function module calls depending upon what logic I need to access. -
Trigger call procedure - Commit not allow
Hi all,</p>
<p style="margin-top: 0; margin-bottom: 0">I need help.</p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
<p style="margin-top: 0; margin-bottom: 0">I have One table name</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">
<font FACE="Courier" SIZE="2" COLOR="#808000">EVENTS. </font></font>
<font FACE="Courier" SIZE="2">I have create two trigger on that table. </p>
<p style="margin-top: 0; margin-bottom: 0">Trigger 1 is to add a running number
to events table into "id" column.</p>
<p style="margin-top: 0; margin-bottom: 0">Trigger 2 is to pass that running
number in to other procedure after the new row in events complete fill in
database.</p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
<p style="margin-top: 0; margin-bottom: 0">The error is : Commit not allow in
trigger.</p>
<p style="margin-top: 0; margin-bottom: 0">The commit is only on my procedure.
How i want to make it run? Help me.</p>
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">
<p style="margin-top: 0; margin-bottom: 0"> </p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
</font><font FACE="Courier" SIZE="2" color="#FF0000">
<p style="margin-top: 0; margin-bottom: 0"><b>TRIGGER 1</b></p>
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">
<p style="margin-top: 0; margin-bottom: 0">CREATE<font FACE="Courier" SIZE="2">
</font>OR<font FACE="Courier" SIZE="2"> </font>REPLACE<font FACE="Courier" SIZE="2">
</font>TRIGGER<font FACE="Courier" SIZE="2"> AUTONUM_EVENTS_ID1</p>
</font>
<p style="margin-top: 0; margin-bottom: 0">BEFORE<font FACE="Courier" SIZE="2">
</font>INSERT</p>
<p style="margin-top: 0; margin-bottom: 0">ON<font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#808000">EVENTS</font></p>
<p style="margin-top: 0; margin-bottom: 0">REFERENCING<font FACE="Courier" SIZE="2">
</font>NEW<font FACE="Courier" SIZE="2"> </font>AS<font FACE="Courier" SIZE="2">
</font>NEW<font FACE="Courier" SIZE="2"> </font>OLD<font FACE="Courier" SIZE="2">
</font>AS<font FACE="Courier" SIZE="2"> </font>OLD</p>
<p style="margin-top: 0; margin-bottom: 0">FOR<font FACE="Courier" SIZE="2">
</font>EACH<font FACE="Courier" SIZE="2"> </font>ROW</p>
<p style="margin-top: 0; margin-bottom: 0">begin</p>
<p style="margin-top: 0; margin-bottom: 0"> select<font FACE="Courier" SIZE="2">
EVENTS_ID_SEQ</font>.nextval<font FACE="Courier" SIZE="2"> </font>into<font FACE="Courier" SIZE="2">
</font>:new.ID<font FACE="Courier" SIZE="2"> </font>from<font FACE="Courier" SIZE="2">
dual</font>;</p>
<p style="margin-top: 0; margin-bottom: 0">end;</p>
<p style="margin-top: 0; margin-bottom: 0">/</p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
<p style="margin-top: 0; margin-bottom: 0">
<font FACE="Courier" SIZE="2" color="#FF0000"><b>TRIGGER 2</b></font></p>
<p style="margin-top: 0; margin-bottom: 0">CREATE</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">OR</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">REPLACE</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">TRIGGER</font><font FACE="Courier" SIZE="2">
PROCESSINFO</p>
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">
<p style="margin-top: 0; margin-bottom: 0">AFTER</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">INSERT</p>
<p style="margin-top: 0; margin-bottom: 0">ON</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#808000">EVENTS</font></p>
<font FACE="Courier" SIZE="2" COLOR="#0000ff">
<p style="margin-top: 0; margin-bottom: 0">REFERENCING</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">NEW</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">AS</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">NEW</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">OLD</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">AS</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">OLD</p>
<p style="margin-top: 0; margin-bottom: 0">FOR</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">EACH</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">ROW</p>
<p style="margin-top: 0; margin-bottom: 0">DECLARE</p>
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">
<p style="margin-top: 0; margin-bottom: 0">BEGIN</p>
</font><font FACE="Courier" SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"></font>
<font FACE="Courier" SIZE="2" COLOR="#808000"> UpdateInfo</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">(:new.ID);</p>
</font><font FACE="Courier" SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"></font>
<font FACE="Courier" SIZE="2" COLOR="#0000ff">EXCEPTION</p>
</font><font FACE="Courier" SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"></font>
<font FACE="Courier" SIZE="2" COLOR="#0000ff">WHEN</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#ff0000">OTHERS</font><font FACE="Courier" SIZE="2">
</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">THEN</p>
</font><font FACE="Courier" SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"></font>
<font FACE="Courier" SIZE="2" COLOR="#008000"><i>-- Consider logging the error
and then re-raise</p>
</i></font><font FACE="Courier" SIZE="2">
<p style="margin-top: 0; margin-bottom: 0"></font>
<font FACE="Courier" SIZE="2" COLOR="#0000ff">RAISE;</p>
<p style="margin-top: 0; margin-bottom: 0">END</font><font FACE="Courier" SIZE="2">
PROCESSINFO</font><font FACE="Courier" SIZE="2" COLOR="#0000ff">;</p>
<p style="margin-top: 0; margin-bottom: 0">/</p>
</font>Because of the following :
Restrictions on Trigger Implementation The implementation of a trigger is subject to the following restrictions:
The PL/SQL block of a trigger cannot contain transaction control SQL statements (COMMIT, ROLLBACK, SAVEPOINT, and SET CONSTRAINT) if the block is executed within the same transaction.If you really want to do a commit then search for autonomous transaction.
Hope that helps
Regards
Raj -
Adobe Document Services Error : 405 - Method Not Allowed
Hi guys
After Upgrading a JAVA System from NW 7.01 to NW 7.4, I'm experiencing this error when opening url
http://server:port/AdobeDocumentServices/Config
Error: com.sap.engine.services.webservices.espbase.server.additions.wsa.WSAddressingException: com.sap.SOA.wsr.030104 - Expected request method POST. Found GET.
Wizard Configuration for Adobe Document Services was completed without errors
I have done the User verification as stated by SAP Help and it returned Adobe Version as expected
Procedure
In your Internet browser, enter the Web address http://<server>:<port><server> : name of the AS Java where the Adobe Document Services (ADS) are installed<port> : port of the AS Java
Enter the WS Navigator user and password.
As Search Type , select Provider System .
Search for * adobe *.
In the list, choose AdobeDocumentServicesVi .
Choose Next .
Choose rpData .
Choose Next .The parameters are displayed.
Choose Next without entering any parameters.
Enter the user name ADSUser and the respective password and choose OK .
Also verified all Services and they are Running
Any idea if on Netweaver 7.4 this URL changed or how can I access ADS?
Thanks!Hi David, thanks for that note, but it mentions that message shows up when you perform an RFC Test
Im just accessing from url http://server:port/AdobeDocumentServices/Config
On previous versions you can access to a Welcome Screen.
Which URL should I use o NW 7.4 to access ADS?
Thanks! -
Currently if you create an activity against a service call the call number and source are copied to the activity as Source Object Type service call and Source Object No. as the call number.
If you close this activity and create a follow up activity the service call details are not copied across to the follow up.
It would be very useful if they were copied as - for example.
The first activity is an Engineers Visit to check a faulty unit.
This requires a Purchase order to be placed for a repair as the next activity.
The next activity could be returning the repaired unit to the customer.
If you could use follow up activities it would keep all activities and the history on the service call screen.
At present the follow up activities are only attached to the BP so you lose the traceability.hi Cladio
if u want to add the remarks field then u have two options first option is that u can add a UDF user defined field for remarks however if u want the remarks column to be there in the standard service call screen then u can do it by the help of coding
Hope this would suffice your concern
Regards
Manish -
Service Call in SBO 2005 B PL 38 - Activity done but not added to call
Hi All,
I have updated PL 38, SBO 2005 B, I had created Service call, it was created successfully, now i have done activity of return but it dosent add to activity tab and gives us error -> "Generate SCActivity : A Service Call Activity dose not exist"
Can any one has idea or solution of this please.
With Warm Regards
Chintesh SoniHi
I am not sure note :891809 is suitable for your issue or not.
this note is about "The Activity exists but it seems that there is no link saved between
Service Call and Activity."
hope it could be helpful. -
The specified HTTP method is not allowed for the resource identified by the Data Service Request URI
Hi Experts,
I am getting following error in creating gateway service. 405 method not allowed.
I am trying to update a table using put method.
Regards,
Dinesh JeyasurianHi Dinesh,
you are getting error because it is not the correct way to perform PUT operation.
Please refer my blog Let’s code CRUDQ and Function Import operations in OData service! and see section Update operation.
Regards,
Chandra -
Hello,
I have a problem, not always but sometimes when I unlock keypad on my phone /Iam using a password lock/ and I try to make a call it says NOT ALLOWED. The incoming calls works without problem only the outgoing calls are NOT ALLOWED. After switching off and on its working. Any solutions about this? Thanks a lot-Hi cryoy,
Are you able to send and receive SMS messages with no problem? If so, could you also put your SIM into another phone just to check that it is not your SIM/operator dropping out.
Report back here.
haZey
If you find this post helpful, a click upon the white star at bottom would always be appreciated.
If it also solves your problem, clicking ACCEPT AS SOLUTION below it will benefit other users! -
New Service Call Number not being created. SBO 2007A
Every time we try to create a new Service Call, the window opens with the number of the last service call created. It's like onnm doesn't know somebody created that number already. Can anybody tell me the objectcode for a Service Call so I can take a look? While you're at it, where is a reference to all the object codes in onnm?
TIA
Cindy LangeThe Service Call number is not really in the document numbering.
It actually comes from the OSCL table and the field is Callid
Suda -
URGENT: Service Call Activity Issue
Hi guys, I have a seriously irritating issue concerning the linking of an activity to service call.
As of Service Pack 01, Patch 36 (at least as far as I know) I get the following error when attempting to create and link an activity to a service call:
Error Code: -5002
Error Description: A service call activity does not exist
I use the folliwing code;
If oServ.GetByKey(MRI) Then
If DocType = "QT" Then
oAct = oComp.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oContacts)
oAct.Activity = SAPbobsCOM.BoActivities.cn_Task
oAct.CardCode = oServ.CustomerCode
oAct.DocEntry = DocID
oAct.DocType = 23
oDoc = oComp.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oQuotations)
If oDoc.GetByKey(DocID) Then
oAct.Notes = "Sales Quote: " & oDoc.Comments
End If
oAct.Details = "Sales Quote " & DocID & " auto created by MRI " & MRI & ""
If oAct.Add <> 0 Then
oApp.SetStatusBarMessage("Error adding Linked Document Activity for Sales Quote " & DocID & " : " & oComp.GetLastErrorDescription)
oLog.WriteLog("Error adding Linked Document Activity for Sales Quote " & DocID & " : " & oComp.GetLastErrorCode & oComp.GetLastErrorDescription, EventLogEntryType.Error)
Else
oServ.Activities.Add()
oServ.Activities.ActivityCode = oComp.GetNewObjectKey
oServ.Activities.SetCurrentLine(oServ.Activities.Count() - 1)
End If
If oServ.Update <> 0 Then
oApp.SetStatusBarMessage("Error linking Expense Document " & DocID & ":" & oComp.GetLastErrorDescription)
oLog.WriteLog("Error linking Expense Document " & DocID & ":" & oComp.GetLastErrorCode & "-" & oComp.GetLastErrorDescription, EventLogEntryType.Error)
End If
the Activity is added without any problem, but the error comes when linking it to the Service Call (oServ.Update)
Can you please help, I'm going insane with this problem.this is how i got it to work:
ServiceCalls sc = null;
sc = (ServiceCalls)company.GetBusinessObject(BoObjectTypes.oServiceCalls);
if (!sc.GetByKey(callId))
throw new Exception("Failed to add service call activity! Service call does not exist!");
if (sc.Activities.Count == 1)
sc.Activities.SetCurrentLine(sc.Activities.Count - 1);
string temp = sc.Activities.ActivityCode.ToString();
if (!string.IsNullOrEmpty(temp) && !temp.Equals("0"))
sc.Activities.Add();
else
sc.Activities.Add();
sc.Activities.SetCurrentLine(sc.Activities.Count - 1);
sc.Activities.ActivityCode = int.Parse(lastAcctivity);
if (sc.Update() != 0)
company.GetLastError(out errorCode, out errorMsg);
if (null != sc)
System.Runtime.InteropServices.Marshal.ReleaseComObject(sc);
sc = null;
throw new Exception(errorCode + " -> " + errorMsg);
You could either use that piece of code or make an insert in SCL5. -
Create Activity same as button Activity on TAB Activity of Service Call
Anyone can lead me on the right track with the DI API to create an Activity which is the same as
going in the Service Call , tab Activities and pressing the Activity button at the bottom ?Hi Marc,
You can try this it will help,
Dim oActivity As SAPbobsCOM.Contacts
oActivity = vCompany.GetBusinessObject(oContacts)
oActivity.Activity = SAPbobsCOM.BoActivities.cn_Conversation
oActivity.CardCode = ""
oActivity.Subject = ""
oActivity.ContactPersonCode = ""
oActivity.ContactDate = ""
oActivity.Notes = ""
oActivity.Add()
Thanks & Regards,
Amit -
Series Primary overlaps object Service Call
hI SAP gurus,
i am trying to create new series in Document Numbering for 'Service Call' , it doesn't allow me to create Series Numbering and following Error is showing ...
Series Primary overlaps object Service Call
Does any one know how should i create a new Series for Service Call..?
i appreciate your help.
Thanks and Regards,
kaviprashuhi,
ok i will quote this for you
Symptom
It is a legal requirement in Brazil that service calls are numbered.
Solution
To facilitate the legal requirement that users can trace and manage service calls efficiently, it is now possible to assign service calls to sequential series numbering. All marketing document numbering rules (search, overlapping numbers, manual series, and etc.) are also applied on service calls. The following fields and objects are added:
In the Document Numbering - Setup window, the service calls object is added.
To access the Document Numbering - Setup window, choose Administration -> System Initialization -> Document Numbering.
In the Series - Service Calls - Setup window, the 'Primary' series is added.
For new and upgraded companies, the application automatically creates the 'Primary' series for service calls.
In the Numbering Series - Setup window, the 'Primary' series is added.
In the Service Call window, the No. fields (selection of series and number) are added.
To access the Service Call window, choose Service -> Service Call.
In the Relate Series to Document - Setup window, the service calls object is added.
For the service reports (Service Calls, Service Calls by Queue, Response Time by Assigned to, Average Closure Time, Service Monitor, My Service Calls, My Open Service Calls and My overdue Service Calls, Service Contract document - subtab Service Calls and Customer Equipment Card - subtab Service Calls):
Call No. (label text) is changed to Call ID.
The Document No. field represents the new call no. field.
Series column is added to service reports.
The Check Document Numbering - Selection Criteria window also includes checking of the service calls sequence.
To access the Check Document Numbering - Selection Criteria window, choose Administration -> Utilities -> Check Document Numbering.
For new created service calls, no record will be written to History Change Log when you add service calls (the same as the system behavior in the marketing documents).
Only after the actual update on an already added service call, a history record will be added.
There is no change in the already existing Call ID field, the behavior of this field stays the same.
Other terms
service calls, series, numbering, B1, sequential
Header Data
Released on 15.08.2011 15:48:33
Release status Released for Customer
Component SBO-SER-SCL Service Call
Priority Recommendations/additional info
Category Advance development
References
This document is referenced by:
SAP Business One Notes
1606253 Overview Note for SAP Business One 8.81 patch 07
Validity
Software Component
Version
SAP BUSINESS ONE
8.81
regards,
Fidel
Maybe you are looking for
-
Unity Connection 8.6.2 Forward vm to another email address
Hey team! I have employees that I want the ability to forward voicemails to an outside email address such as [email protected] I do this currently for the users that I have NOT migrated from Unity to Unity connection. The way i do it for Unity users
-
Adobe air with flex, file new, open and save for Desktop software program
I already have a headache from all the searching. I cannot believe this to be such a confusing topic as every software program we create must be able to save user input, right. Here is the problem: Novel writing software program Main window has tabna
-
Access denied errors in domain logs after configuring Ldap and restricting access to users
Hi Experts, I'm getting access denied errors in my domain logs , this log is written continiously ..Has any one encountered the same issue and fixed this? ####<Sep 2, 2014 2:30:07 PM EDT> <Error> <Default> <ftizsldmwapp001.ftdc.cummins.com> <AdminSer
-
Changing li tag in external fed HTML into Flash
Hi Really simple I hope someone can help me as I cant find any resource on the net that will help and hopefully somone has encountered the same problem. Ive got some external HTML text being fed into flash, all I want to do is to edit the <li> tag in
-
Iphone deleted all my contacts and when i plugged it in automatic backup ran and wiped all contacts
Hi All, Yesterday I noticed that all my contacts were deleted from my iphone 3. I hadn't plugged it in to a computer, it had been on wi-fi earlier but I hadn't accessed itunes or anything. Everything else (text messages, music, apps) was fine. When I