Hi Baski,
Does the 'Sent to ERP' field get set every time I publish to ERP or only during the first successful publish?
Regards,
Subhasini
Hi Baski,
Does the 'Sent to ERP' field get set every time I publish to ERP or only during the first successful publish?
Regards,
Subhasini
Dear,
You can have two separate PDP for notifications and Maintenance orders.For maintenance order PDP you can set mandatory as per K.Jogeswararao garu instructions.
Hope this will help you.
Regards,
Pardhu
Hi,
How were you able to solve it? I am having problems also. I am not sure if it is because of the delay in changing form status SENT to APPROVED that is why it is not able to change status from APPROVED to SENT. Please help. Happened twice already, didn't happen for other users. Thanks
Here is my code:
METHOD change_leavereq_status.
DATA: lr_request TYPE REF TO if_pt_req_request,
lv_event_sent TYPE tim_req_xfer_event VALUE cl_pt_req_const=>c_reqtrans_send,
lv_status TYPE tim_req_status,
lv_enqueue TYPE boole_d.
*>>> Enqueue the request
* Perform locking of request 10 times just in case first enqueue doesnt work
DO 10 TIMES.
CALL FUNCTION 'ENQUEUE_EPTREQ'
EXPORTING
mode_ptreq_header = 'S'
mandt = sy-mandt
request_id = iv_request_id
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3.
IF sy-subrc EQ 0.
* MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
* WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
lv_enqueue = abap_true.
EXIT.
ELSE.
WAIT UP TO 60 SECONDS.
ENDIF.
ENDDO.
*>>> Enqueue the request
IF lv_enqueue EQ abap_true.
* Request object
CALL METHOD cl_pt_req_badi=>get_request
EXPORTING
im_req_id = iv_request_id
IMPORTING
ex_request = lr_request.
IF lr_request IS NOT INITIAL.
* Change status of request
CALL METHOD cl_pt_req_badi=>initiate_state_transition
EXPORTING
im_request = lr_request
im_event = lv_event_sent
IMPORTING
ex_new_status = lv_status.
IF lv_status EQ 'SENT'.
ev_ok = abap_true.
COMMIT WORK AND WAIT.
ELSE.
ev_error_msg = 'Failed to change leave request status'.
CONCATENATE ev_error_msg : lv_status INTO ev_error_msg.
ENDIF.
ELSE.
ev_error_msg = 'Failed to change leave request status'.
IF sy-msgid IS NOT INITIAL.
CONCATENATE sy-msgid sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
INTO ev_error_msg SEPARATED BY space.
ENDIF.
ENDIF.
* Dequeue
CALL FUNCTION 'DEQUEUE_EPTREQ'
EXPORTING
mode_ptreq_header = 'S'
request_id = iv_request_id.
ELSE.
ev_error_msg = 'Failed to lock leave request'.
IF sy-msgid IS NOT INITIAL.
CONCATENATE sy-msgid sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
INTO ev_error_msg SEPARATED BY space.
ENDIF.
ENDIF.
ENDMETHOD.
Please find the template...
<Page>
<subHeader id="masterSubHeader">
<Bar design="Header">
<contentMiddle>
<Label design="Bold" id="__labelTitle" text="Component Details" textAlign="Center" width=""/>
</contentMiddle>
</Bar>
</subHeader>
<content>
<Table id="idComponentTable"
mode="MultiSelect"
inset="false"
items="{
path: '/results' }">
<headerToolbar>
<Toolbar>
<Title text="Component Details"/>
</Toolbar>
</headerToolbar>
<columns>
<Column>
<Text text="Component"/>
</Column>
<Column
hAlign="Center"
width="12em"
minScreenWidth="Tablet"
demandPopin="true">
<Text text="Quantity" />
</Column>
<Column
minScreenWidth="Tablet"
demandPopin="true"
hAlign="Center">
<Text text="SLOC" />
</Column>
</columns>
<items>
<ColumnListItem vAlign="Middle">
<cells>
<ObjectIdentifier
title="{Component}"
text="{Component}" />
<Input value="{}"
type="{Qty}"
description="PC"
fieldWidth="{60%}"/>
<ObjectNumber
number="{Sloc}" />
</cells>
</ColumnListItem>
</items>
</Table>
</content>
</Page> |
Hi Miguel,
Thanks for the answer, I completely agree and with your answer,and even I have the same opinion.
But this decision is something that has been taken by the management and I have no other option and have to work on it.
Any key points for cleanup activities that can save my time ??
Hi All,
We are in a situation where our DB on ABAP stack has grown pretty pretty huge, after reading through several posts I could see people suggesting to use switch procedure request the experts to help me what would be impact when the procedure is active would the system able to process messages and average time it takes (even though it depends on DB, I want the average time it takes for example for 1 Millions messages which are in retention period rest 2 Million out of retention period)
And wanted to ask if we could modify the field ITFACTION of SXMSPMAST manually to DEL, so that we can delete data that we don't require using the default delete Job.
Thanks and Regards,
Nithin.
In fact I was about to touch upon this too while replying and thought it would be understood that for constraints like you said, you need to create a seperate PDP as suggested above by Reddy garu.
Hi all,
Can any one please how to configure new " Swacha Bharat Cess 0.05% in CRM service tax, Indian government has planning to implement the above tax.
Help us to create the same, plz.
Regards,
JK
Dear,
As you mentioned all 100 verniers falls on same due date,I suggest you to have 100 different equipment and have single maintenance plan with single cycle .So here under single maintenance plan you can have multiple maintenance items.
Why we need to have all 100 verniers as equipment:
All verniers may not function with same tolerance limits and few may behave inconsistently at some conditions.so to have track on the performance of each vernier at different calibrations, i suggest to have 100 equipment in SAP system.
When you have multiple maintenance items, at any point of time if one of your vernier got problem and need to replace , you can simply de-link that particular maintenance item from maintenance plan and omit scheduling of that vernier.
Hope this may help you.
Regards,
Pardhu
Hi Experts,
I am new to SAP Security upgrade and please excuse me if its a basic question.
We are planning to upgrade from EHP 4 to EHP 6 in ECC system and we could see that around 900 authorization objects are getting modified/added to the system.
If these many new object gets added to the ECC system, how do we update the standard rule sets(also Functions and Risk IDs) in RAR within GRC 5.3?
Is there any note which we need to update the SAP GRC 5.3? or do we need to manually update the standard rule sets within GRC and how do we do??
Please assist? Currently we are in support pack 20 for GRC 5.3.
Regards
Julius
Hello Experts,
I am facing issue while sending mail from Data Services . Have configured SMTP details in Job Server, my DS server is running on Linux platform.
Using the below command to trigger mail from DS Designer.
smtp_to( 'abc@gmail.com', 'Hello World','This is Body',10,10);
But am receiving the mail with only subject , body is missing.
We have tested the same SMTP server through telnet passing subject and body , its working fine.
Please help me in this , is there any other config missing?
Regards,
Aisurya
Hi Team,
I am making a copy of below standard form (OSHA_300) to send a reports through "Reports/Documents" section.
While generating form, it is going popup...but I have to change the title...whether it is possible
SPRO
Form Popup Name: GEN_REPORT_OSHA
I have to change both of below title for my copied form :
Generate Report Dialog box title : EHHSS_UI_INC_COMMON/GEN_OSHA_REPORT
Send Report dialog box title : EHHSS_UI_INC_COMMON/SEND_OSHA_REPORT
Portal
Gurus,
I am trying to update Asset using BAPI BAPI_FIXEDASSET_CHANGE.
I tried to follow the following link in SCN.
But for some reason I wasn't successful, so what I did was I created the custom RFC and Passed 'X' in all necessary places (to whichever fields I needed to update) and used that RFC in ASSETCHANGESET_UPDATE_ENTITY
Have also written codes to get entries in Read and Query Operations in ASSETCHANGESET_GET_ENTITY and ASSETCHANGESET_GET_ENTITYSET respectively.
Now finally when I dry-run my Odata Query runs fine and I then I select Use as request button and get XML code and then I change the necessary fields and then select POST-> F8, error 415. What did I do wrong?
BTW the XML generated by Use as request button doesn't start typically by <?xml version="1.0" encoding="utf-8" standalone="yes"?>
It starts with <feed xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xml:base="The Service name">.
I am new to Netweaver Gateway, so, I kindly urge you to explain me in detail. Thanks.
We have had similar issues with one of our virtual hosts running SAP with Oracle on SLES 11 SP3. after increasing memory the vm seems more stable. Are we sure vmotion helps?
BR
Stian
Hi Sandeep,
You need to check below note. This message has been suppressed by SAP
2154861 - Basic order view: Various warning messages suppressed during WBS element check
Regards
Terence
Hi
May i ask you how to enable option of display closed entries in collection work list?
Regards
Mahmoud El nady
Siddhartha,
There is no way you can control it using standard configuration of authorization till 1511.
You should take the help of your SDK developer to control it.
Regards,
~anil
Hi,
You are trying to make UD for a 03 inspection lot, but the material is batch managed.
If the material is batch managed, then you need to enter the batch number in inspection lot.
Please go to QA32 -> Inspection lot, or QA02, or QA12 transactions.
You can see the batch field is blank. Enter the batch and save. Then try executing the BAPI.
Thanks
Prem
HI Amarjit,
We have a same situation and I will like to know if you have done any changes to parameter ssl/ciphersuites which has a default value of 193. We have changed the parameter ssl/client_ciphersuites to 982 as advised.
Thanks,
Akhil
HI Bogdan,
Many thanks for your input.
We were trying to create user accounts in the production system for the first time , and we faced this issue.
we have checked with the respective teams for connections and ports. Still we were unable to figure out the cause.
Can you suggest any other configurations that could cause this issue.
Regards,
geetika