How to trigger the mail sent notification back to the sender
Hi Gurus,
At present in our system we are sending the PO through email to the vendor using std output type NEU. This is being done using the FM CONVERT_OTF_AND_MAIL, this functionality workes fine.
along with this mail the sender or the PO owner will get a mail to his outlook or any internet email address saying 'Your message was successfully relayed ' and that will be sent by the mail id Postmaster_at the rate of_ mail.relay-company.com.
Our requirement is to send the above success mail to the PO owner SAP inbox and not to the internet address.
basically we are not able to track how this success mail is geting triggered and also how or where the email address Postmaster-_at the rate of_mail.relay-company.com.is maintained.
can any one help in this,
Thanks in advance for your inputs.
Venkatesh.
Hi,
canany one give me some inputs on this.
venkatesh.
Similar Messages
-
How to trigger a mail once BG job finished.
Hi,
Could anyone please let me know how to trigger a mail once Background job finished. I let you give one scenario where exactly I require this concept. Say, I execute t.code MB52 with particular variants in background to find stuck qty(s) of material(s) in given site(s).Now I want that system will trigger a mail to concern team once job finished.
Thanks,
AKYou can try using workflow transaction SBWP.
you need to create a distibution list in the above transaction and add the requested mail ids to it.
then when you create a jon using transaction SM37 you have the option SPOOL LIST RECIPIENT where you can add the created distibution list
so when ever the job has run sucessfully then a mail is sent to all the mail id's in the list.
hope this helps.
cheers
sundeep -
How to get yahoo mail in notification in macbook pro in mountain lion os
how to get yahoo mail in notification in macbook pro in mountain lion os??
Are you using the web interface? You must add your Yahoo! Mail account to mail.app to get notifications.
-
How to trigger a mail through ALERT CONFIGURATION??
Hi Folks,
I want to know how to trigger a mail through Alert Configuration?
I've read Help.SAP.com, but i am not clear where exactly the sender Email address to be given for sending a mail??
Pls reply..
Thanks in advance..
cheers
ram.Hi,
You need to maintain the email address in SU01 for the particular user Id. Also you need to configure transaction SCOT for this.
Regards,
Jai Shankar -
How to trigger the automated row fetch process and open modal window by javascript api?
Hi,
I would like to click the one row of column of IR report, to open the modal window of current page. <----------------it is ok. I can use "javascript:openModal('windowID')" to do it.
There is one form in this modal window, Meanwhile, I would like to pass column data to this form. <--------------------- it is ok also. I can use " $s('P7_ID','column_value');" to do it.
But I don't know how to trigger the "automated row fetch" process of this form to retrieve other field's value in this form.
I tried to use following 2 ways. But failed.
First method:
add one ajax process of "automated row fetch" in "page processing" block, named "get_fetch_data"
when click IR column , call "openModal", and call "apex.server.process ( "get_fetch_data", {}, { success: function( pData ) { } } );" , I tried to call above ajax process to refresh form. It is failed.
Second method:
add one process of "automated row fetch" in "page rendering" block, named "get_fetch_data"
when click IR column, call javascript api "apex.submit" to submit current page , then call "openModal".
such as : javascript:apex.submit({request:'MODIFY',set:{'P7_ID': #ID#}}); openModal('trade');
But it is failed also. the modal page is showed firstly. then page refresh. but modal window will not open again.
I am not sure if my thinking is right. Could you please provide any suggestion?
Thanks in advance,
PingHi Ping,
You can try to set the session state of your modal page's primary key before opening the modal page. Use one dynamic action (on click of IR row) with two true actions. First one to set session state of modal page pk, second on to open modal page.
Or you can add the modal page url as link in your report by extending your query:
select ...
, apex_util.prepare_url( 'f?p='||:APP_ID||':7:'||:APP_SESSION||'::'||:DEBUG||':7:P7_ID'||COLUMN_VALUE ) as link
from ...
This will give you the url of the modal page, with set primary key.
Regards,
Vincent Deelen
http://vincentdeelen.blogspot.com -
APD process is active, How to trigger the data from BI to CRM table
Hi All,
I want to send data from BI system(using APD method) to CRM table (ADS method).
I am able to see the table for e.g ABCD in CRM system , i can open using SE11 , but data is 0.
In BI , i have data in DSO and i have mapped it in APD process to data Target to CRM system and APD is active.
Now i want to know how to trigger the data from BI to CRM table? (e.g ABCD).
Please let me know the steps.
Regards.
Nithi.Hi
Just create a Process Chain to execute this APD method, if the process Chain is already available, then just insert this Process in to the process Chain and execute the Process Chain by normal process, by hoe we do in general.
Hope it solves... -
How to stop outgoing mail being copied back into MY inbox??
how to stop outgoing mail being copied back into MY inbox??
looked there but my automaticcally cc myself is NOT ticked
See nothing else to help in Composing prewference. any other suggestions please -
How to trigger the Process Chains in BI from ECC
HI Friends,
Can let me know How to trigger the Process Chains in BI from ECC. Please let me know.........Hi,
1) Define a Custom ABAP Program (eg : Z_EVENT_RAISE)..........call the FM : BP_EVENT_RAISE or RSSM_EVENT_RAISE..........and trigger an event towards BW .........specify BW as RFC destination...........
2) Create a R/3 Job in SM36>> use the Program Z_EVENT_RAISE ......
3) In BW schedule the PC..........and in the Start variant use this Event..........
http://sapbiwtutorials.blogspot.com/2009/03/how-to-trigger-process-chains-in-bw.html
It can be help full
Regards,
Edited by: subba2010 on Aug 19, 2010 6:51 AM -
How to trigger the "click" event using javascript in LC8?
I have 2 button in the form. I don't want the user to click the button1 directly (invisible now). but I want the user click the button2 and then do some checking. after checking is finisined, the script will continue to trigger the button1 "click" event. How to trigger the button1 "click" event through javascript in LC 8? Thanks.
button2.execevent("click");
-
How to clear the send recipient history on the mail?
How to clear the send recipient history on the mail?
If you are talking about clearing the autocomplete email suggestions that are given when addressing emails, these can't be deleted without restoring your phone as new.
-
How to put the sender name in the wf-system
Hi,
Can anybody pls tell me how to give the sender address in stead of WF-SYSTEM
When ever a mail is triggered the mail is send to the mail inbox.in the mail inbox it is showing in the sender option : WF-SYSTEM...
I want to put any name their .
can i put any name their.
please help me.....very urgent.
For any clarification pls revert back.
ThnksHi,
I've put the steps again here but this time I've put in Bold the lines that needs to be added in the different sources.
Copy the BO SOFM to ZSOFM
And add to the method Send an import parameter
SENDER like PA0105-USRID_LONG
Then change the method SEND
begin_method send changing container.
data: result_object type swc_object.
data: document_data like sodocchgi1,
document_type like sofolenti1-obj_type,
receivers like somlreci1 occurs 1 with header line,
object_para like soparai1 occurs 0 with header line,
object_parb like soparbi1 occurs 0 with header line,
object_header like solisti1 occurs 1 with header line,
object_content like solisti1 occurs 10 with header line.
data folder_id like soobjinfi1-object_id.
data new_object_id like soobjinfi1-object_id.
data document_id like sofolenti1-doc_id.
data low_len like sy-tabix.
data rcode like sonv-rcode.
<b>data : SENDER like pa0105-usrid_long.
DATA : packinglist LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE.
DATA: tab_lines TYPE sy-tabix.
DATA : sender_address like SOEXTRECI1-RECEIVER.
swc_get_element container 'SENDER' SENDER. </b>
* get receivers out of container
perform extract_receivers tables receivers
container.
if object-key = space.
* get document data out of the container
perform extract_document tables object_para
object_parb
object_header
object_content
container
using document_type
document_data.
<b>DESCRIBE TABLE object_content LINES tab_lines.
Packing List
CLEAR packinglist-transf_bin.
packinglist-head_start = 1.
packinglist-head_num = 0.
packinglist-body_start = 1.
packinglist-body_num = tab_lines.
packinglist-doc_type = 'RAW'.
APPEND packinglist.
move sender to sender_address.
* send document
call function 'SO_DOCUMENT_SEND_API1'
exporting
put_in_outbox = ''
document_data = document_data
sender_address = sender_address
sender_address_type = 'SMTP'
commit_work = ''
tables
packing_list = packinglist
receivers = receivers
contents_txt = object_content </b> exceptions
parameter_error = 23
too_many_receivers = 1
x_error = 1000
operation_no_authorization = 13
enqueue_error = 2
document_type_not_exist = 3
document_not_sent = 15.
if sy-subrc ne 0.
exit_return 1023 document_data-obj_descr space space space.
endif.
* create now SOFM object of sent document
if sy-subrc = 0.
perform insert_document_with_data using new_object_id "870566
document_data
changing folder_id
rcode.
else.
move sy-subrc to rcode.
exit_return 1900 'Document Insert' space space space. "#EC NOTEXT
endif.
* create result element with object key
if rcode = 0.
perform create_result tables container
using folder_id
new_object_id
result_object.
perform create_object using folder_id
new_object_id.
endif.
else.
move object-key to document_id.
call function 'SO_OLD_DOCUMENT_SEND_API1'
exporting
document_id = document_id
PUT_IN_OUTBOX =
IMPORTING
SENT_TO_ALL =
tables
receivers = receivers
exceptions
too_many_receiver = 1
document_not_sent = 2
document_not_exist = 14
operation_no_authorization = 13
parameter_error = 23
x_error = 6
enqueue_error = 7
others = 1000.
if sy-subrc ne 0.
exit_return 1023 document_id space space space.
endif.
endif.
end_method.
Copy the function SWW_SRV_MAIL_SEND to ZSWW_SRV_MAIL_SEND
And add as import parameter SENDER TYPE COMM_ID_LONG.
In this function it will create an object SOFM and call the method Send and link the container for this method. So now well create our copy of SOFM and add SENDER as container.
Set the object.
swc_create_object office_object 'ZSOFM' space.
swc_set_element local_container 'DocumentName' documentname.
swc_set_element local_container 'DocumentTitle' documenttitle.
swc_set_element local_container 'SENDER' SENDER.
swc_set_table local_container 'DocumentContent' documentcontent[].
swc_set_table local_container 'Receivers' t_receivers.
swc_set_element local_container 'Express' express.
IF NOT documentexpirydate IS INITIAL.
swc_set_element local_container 'DocumentExpiryDat'
documentexpirydate.
ENDIF.
Create a subtype for BO SELFITEM
Example : ZSELFWI
Create a method SendWithSender
Tab General : Check Synchronous & Result parameter
Tab Result type : Object type SOFM
Tab ABAP : SWO_INVOKE
Then youll have to copy all the parameter from the original function
SendTaskDescription and add a new one
SENDER(import like PA0105-USRID_LONG)
Then copy the method SendTaskDescription to the code of SendWithSender
Now youll have to do some modifications to call the copy of the function
SWW_SRV_MAIL_SEND and then delegate ZSELFWI  SELFITEM
And now in your task call the method SendWithSender of Selfitem and bind an address to Sender.
BEGIN_METHOD SENDWITHSENDER CHANGING CONTAINER.
<b>DATA: WORKITEMID LIKE SWWWIHEAD-WI_ID. </b>
DATA: receivers TYPE swc_object OCCURS 0.
DATA: BEGIN OF address_objects OCCURS 3,
a_object TYPE swc_object,
END OF address_objects.
DATA: return TYPE STANDARD TABLE OF swotreturn WITH HEADER LINE.
DATA: text_lines TYPE STANDARD TABLE OF tline WITH HEADER LINE.
DATA: document_content TYPE so_txttab.
DATA: ls_document_content TYPE LINE OF so_txttab.
DATA: workitem_task LIKE swwwihead-wi_rh_task,
workitem_language LIKE swwwihead-wi_lang,
workitem_short_text LIKE swwwihead-wi_text,
express LIKE sos04-l_***,
send_type LIKE sos04-l_art,
send_language LIKE sy-langu,
rc LIKE syst-subrc.
<b>DATA: SENDER like PA0105-USRID_LONG. </b>
DATA: BEGIN OF address_strings OCCURS 3,
a_string LIKE soxna-fullname,
END OF address_strings.
DATA: attachments TYPE swc_object OCCURS 0 WITH HEADER LINE.
DATA: line_width LIKE thead-tdlinesize.
DATA: wi_handle TYPE REF TO if_swf_run_wim_internal.
DATA: wi_container TYPE REF TO if_swf_cnt_container.
DATA: lv_excp TYPE REF TO cx_swf_run_wim.
DATA: l_subrc TYPE sysubrc.
DATA: l_expiry_date TYPE sydatum.
DATA: l_settings TYPE swp_admin.
~~ begin of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PERFORM trc_init <b>in program SWWSI</b> .
~~ end of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
swc_container addr_crea_container.
Get the input parameters.
swc_get_table container 'AddressStrings' address_strings.
swc_get_element container 'TypeId' send_type.
swc_get_table container 'Receivers' receivers.
swc_get_element container 'Express' express.
swc_get_element container 'Language' send_language.
swc_get_table container 'Attachments' attachments.
swc_get_element container 'LineWidth' line_width.
<b>SWC_GET_ELEMENT CONTAINER 'SENDER' SENDER.
SWC_GET_PROPERTY SELF 'WorkitemId' WORKITEMID. </b> ~~ begin of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PERFORM trc_after_import_params <b>in program SWWSI</b>
TABLES container
address_strings
receivers
attachments
USING send_type
express
send_language
line_width.
~~ end of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Get some attributes of the object.
TRY.
CALL METHOD cl_swf_run_wim_factory=>find_by_wiid
EXPORTING
im_wiid = <b>WorkitemId</b>
RECEIVING
re_instance = wi_handle.
workitem_task = wi_handle->m_sww_wihead-wi_rh_task.
IF send_language IS INITIAL.
send_language = wi_handle->m_sww_wihead-wi_lang.
ENDIF.
wi_container = wi_handle->get_wi_container( ).
Perform variable substitution for task description.
CLEAR text_lines[].
IF line_width IS INITIAL.
line_width = 75.
line_width = 132.
ENDIF.
CALL FUNCTION 'SWU_GET_TASK_TEXTLINES'
EXPORTING
task = workitem_task
usage = 'W'
linewidth = line_width
language = send_language
container_handle = wi_container
TABLES
ascii_text_lines = text_lines
EXCEPTIONS
wrong_usage = 01
text_not_found = 02
text_system_error = 03.
IF sy-subrc NE 0.
exit_return 1004 space space space space.
ENDIF.
get work item text
CALL METHOD wi_handle->get_witext
EXPORTING
im_language = send_language
RECEIVING
re_witext = workitem_short_text.
~~ begin of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PERFORM trc_after_text_generation <b>in program SWWSI</b>
TABLES
text_lines
USING
wi_handle->m_sww_wihead
workitem_short_text
send_language
line_width.
~~ end of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fill the document content.
LOOP AT text_lines.
ls_document_content-line = text_lines-tdline. "note 510198
APPEND ls_document_content TO document_content.
ENDLOOP.
* note 881594 - determine default expiry date for office documents
CALL FUNCTION 'SWP_ADMIN_DATA_READ'
IMPORTING
wf_settings = l_settings.
IF NOT l_settings-doc_expiry IS INITIAL.
l_expiry_date = sy-datum + l_settings-doc_expiry.
ENDIF.
*- There problems with the implementation of persistence service
*- of objects. The symptom of this problems is that sendorders
*- (SCOT) are not saved if an object pool exists. Therefore we
*- create a new session in this environments.
DATA: t_receivers_por TYPE tswotobjid.
DATA: t_attachments_por TYPE tswotobjid.
DATA: receiver_object TYPE swc_object.
DATA: attachment_object TYPE swc_object.
DATA: por TYPE swotobjid.
DATA: result_por TYPE swotobjid.
DATA: rfcdest TYPE rfcdest.
DATA: documentname TYPE sodocchgi1-obj_name.
DATA: documenttitle TYPE sodocchgi1-obj_descr.
DATA: t_address_strings type swfstrtab.
LOOP AT receivers INTO receiver_object.
swc_object_to_persistent receiver_object por.
IF sy-subrc EQ 0.
swc_free_object receiver_object.
APPEND por TO t_receivers_por.
ENDIF.
ENDLOOP.
LOOP AT attachments INTO attachment_object.
swc_object_to_persistent attachment_object por.
IF sy-subrc EQ 0.
swc_free_object attachment_object.
APPEND por TO t_attachments_por.
ENDIF.
ENDLOOP.
LOOP AT address_strings.
append address_strings to t_address_strings.
endloop.
rfcdest = space.
IF cl_object_pool=>instance_exists( ) EQ 'X'.
rfcdest = 'NONE'.
ENDIF.
documentname = 'Notiz'(001).
documenttitle = workitem_short_text.
CALL FUNCTION <b>'ZSWW_SRV_MAIL_SEND' </b>
DESTINATION rfcdest
EXPORTING
send_type = send_type
send_language = send_language
documentname = documentname
documenttitle = documenttitle
documentcontent = document_content
receivers = t_receivers_por
express = express
documentexpirydate = l_expiry_date
attachments = t_attachments_por
address_strings = t_address_strings
<b>SENDER = SENDER </b>
IMPORTING
result_por = result_por
EXCEPTIONS
document_not_send = 1
not_specified = 2
error_during_send = 3
error_during_attachment = 4
OTHERS = 2.
l_subrc = sy-subrc.
*~~ begin of trace specific coding ~~~~~~~~~~~~~~~~~~~~~
PERFORM trc_after_send <b>in program SWWSI</b> USING l_subrc.
*~~ end of trace specific coding ~~~~~~~~~~~~~~~~~~~~~~~
Check the result of the method call.
CASE l_subrc.
WHEN 0.
Set the return element (the SOFM object).
swc_set_element container result result_por.
commit work.
WHEN 1.
exit_return 1001 sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
WHEN 2.
exit_return 1002 sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
WHEN 4.
exit_return 1005 sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
WHEN OTHERS.
exit_return 1003 space space space space.
ENDCASE.
CATCH cx_swf_run_wim INTO lv_excp .
exit_return 1006 <b>workitemid</b> space space space.
ENDTRY.
END_METHOD. -
How to change the sender's email (class cl_sapuser_bcs) ?!?
Hi Friends,
Currently, I use class CL_BCS to sending an email. I've set sender as below :
data: sender type ref to cl_sapuser_bcs.
sender = cl_sapuser_bcs=>create( sy-uname ).
call method send_request->set_sender
exporting
i_sender = sender.
But I don't know how to change the sender's email to a specific email address, i.e: [email protected]
Anyone can tell me how?
Thanks,
GyDATA: recipient TYPE REF TO if_recipient_bcs.
sender = cl_sapuser_bcs=>create( sy-uname ).
CALL METHOD send_request->set_sender
EXPORTING i_sender = sender.
--------- add recipient (e-mail address) -----------------------
create recipient - please replace e-mail address !!!
<b> recipient = cl_cam_address_bcs=>create_internet_address(
'[email protected]').</b>
add recipient with its respective attributes to send request
CALL METHOD send_request->add_recipient
EXPORTING
i_recipient = recipient
i_express = 'X'.
Message was edited by:
Hymavathi Oruganti -
How to stop the Sending USSD message on my iPad since upgrading. The eKit SIMM worked fine on my older iPad. Thanks
Wiping my phone, restoring from backup, AND wiping all iTunes related files (from a search in Library and in Music) seems to have stopped this behavior.
(I couldn't wipe the iTunes files on the machine with my media and apps, but I did so on the other machine--where I only sync contacts, calendars and bookmarks. My iTunes library is empty there anyway.)
I don't know if this relates to an "app synching" issue that iTunes 9.0.1 fixed. Could be. -
F110 - Pre-notification by E-Mail: How to change the sender address
Hi experts,
by executing pre-notifications in F110 an e-mail is generated. The sender e-mail address is set from sap user (master data) who has executed pre-notification. This is the current setting.
Now the sender e-mail address has to be a static e-mail address not the address from user master data. Independent from user who is executing f110 there has to be the same (static) sender address.
I tried to use business transaction events, 2040. So I copied the standard function modules, assigned them to the events and set some breakpoints in the function modules without any success.
Additionally I executed F110 (pre-notification) in debugging mode and set dynamical breakpoints at the new created function modules - again without any success.
Does anyone has an idea what's going wrong?
Thanks in advance,
Tan
Message was edited by: Tan Yildiz
In P/S-Modules i cannot select event 2040, message: entry not available in TBE01 - how can I get event 2040 selected?Thanks for the help and guidance.
I ran that command
[PS] C:\Windows\system32>Get-OrganizationConfig | fl MicrosoftExchangeRecipien*
and it shows similar to the expected putput.
We are migrating currently to 0365 so we have a cloud entry also but it looks the same.
MicrosoftExchangeRecipientEmailAddresses : {smtp:[email protected],
smtp:MicrosoftExchange329e71ec88ae4615bbc36ab6ce41109e@domainclou
d.mail.onmicrosoft.com, SMTP:MicrosoftExchange329e71ec88ae4615bbc
[email protected], smtp:MicrosoftExchange329e71ec88ae4615bbc3
[email protected], X400:C=US;A= ;P=ATS;O=COS;S=Micr
osoftExchange329e71ec88ae4615bbc36ab;}
MicrosoftExchangeRecipientReplyRecipient :
MicrosoftExchangeRecipientPrimarySmtpAddress :
[email protected]
MicrosoftExchangeRecipientEmailAddressPolicyEnabled : True
I am nervous about changing anything with the set-organizationconfig cmdlet so if there are other ideas I could try first please help.
Thanks again
Brian -
How to trigger the start of activity in BPM Studio 10.3
Hi
I am new to BPM Studio 10.3.1.
I have configured two External Resources
1)J2EE Application Server: Giving details of the application server on which my JMS Queue resides
2)JMS Messaging Service: Giving details of the JMS Queue
I want to trigger the start of BPM process/ activity execution when a message arrives on the configured JMS Queue from an external system.
How will I be able to listen to that queue?
Similarly, I would also like to know the steps to post a message to JMS through the activity in BPM Studio.
Is there any document available that helps in configuring the External Resources other than the Studio Reference guide and User guide.
Can anyone please help on this?
ThanksI don't know if this is exactly what you're after when you wan't to start an 'activity' with a JMS message,
If you're searching for a way to start the process, this might be your solution:
String procId = process.id;
*// Load the JMS Message in the argument holder*
m_begin.load(xmlText : message.textValue);
logMessage("JMS message retrieved from queue: \n" + message.textValue, severity : Severity.DEBUG);
*// Set the arguments which are sent with the new instance*
*Any[String] argsIn;*
argsIn["beginArg"] = m_begin;
*// Specify the process in which the new instance should be created*
ProcessInstance.create(processId : procId, arguments : argsIn, argumentsSetName : "BeginIn");
If you wan't to notify an instance which is in a Wait activity, you can use this:
*// Putting the message in the paramaters*
*Any[Any] params;*
logMessage("JMS message retrieved from queue: \n" + message.textValue, severity : Severity.DEBUG);
params["waitArg"] = m_wait;
*String instId = {instance ID};*
Notification.send(instanceId : instId, activityName : "WaitActivity", argumentSetName : "WaitIn", parameters : params);
-----
Maybe you are looking for
-
Hi all.. We are sending data from SRM to ECC through XI We are using ABAP proxy... And teh software component we are using is SRM server 5.5 and the data types are all standard.. But they added some more Z datatypes in Datatypes in XI ... But the cla
-
Bug in new firmware for Nokia E61
After upgrading the number shortcuts don't work. For example, on the menu, you were able to access items by pressing a number (1 = left top corner, 2= first row second column, etc). On calcium the numbers don't work. On Opera the number shortcuts don
-
Oracle Download for Server 2003 32 bit on OTN
Looks like this download is a patch, not the binaries for windows 2003 server. Just a heads up. I tried calling this one in, but Tina at the 800-oracle1 number was about as much help as a sack of dirt and had quite and attitude to boot.
-
Re: DBMS Realm and Weblogic as Web Server
-
IMac backlight OR LED Screen Panel Problem.
So for about 6 months now i've noticed these 'smudge marks' people have been talking about behind the glass screen in my iMac 27" which is a late 2011 model (about 13/14 months old) and was bought new fro the iMac store. Then about 6 weeks ago i star