Open Enrollment Confirmation eMails
Want to see if anyone has done the following..,
Under Open Enrollment, after plan review and after SAVEing, the user has the option to Print New Plan Selection. This has the effect of displaying a .pdf file to the screen with the users elections.
I would like for that .pdf to be automatically generated and e-mailed to the person after a save. (regardless of whether or not they had pressed Print New Plan Selection.
Before I start enhancing, I thought Id check to see if anyone had already done this, and if so, where the touch points were.
Thanks
Mike
We're running :
NW 2004S, ESS 1.0 SP09 Web DynPro Version
with ECC 6.0 ERP2005 on the R/3 side
Have not done it, but it's very possible...especially if you want to clog up your network with unread emails including PDF attachments. haha (one thing to keep in mind is security concerns around sending this type of info in emails...and make sure the generated PDFs are cleared from the servers cache/temp files for the same reasons)
That "Print Confirmation" basically just goes out and pulls the configured Benefits Confirmation form. Beforer they "re-added" the feature back to the Benefits Overview service, I had to write a separate custom BSP app to allow the employee to print this at anytime. It was VERY easy.
I first called.....
CALL FUNCTION 'HR_GETEMPLOYEEDATA_FROMUSER'
EXPORTING
username = sy-uname
IMPORTING
employeenumber = pernr
countrygrouping = molga
name = ename
EXCEPTIONS
user_not_found = 1
countrygrouping_not_found = 2
OTHERS = 3.
....to get the employee tied to the user, and then after some error checking, called this....
* Next we need to print the form
* input parameter: FORM_TYPE (E=enrollment form, C=confirmation form)
* the input parameter COMMAND is important! PDF=just send data out , FDIS=display in SAPGUI, etc.
CALL FUNCTION 'HR_BEN_FORM_PRINT'
EXPORTING
PERNR = pernr
BEGDA = sy-datum
ENDDA = sy-datum
FORM_DATUM = sy-datum
FORM_TYPE = 'C'
COMMAND = 'PDF'
REACTION = 'N'
IMPORTING
PDF_TABLE = pdf_tab
PDF_FSIZE = pdf_size
SUBRC = subrc
TABLES
ERROR_TABLE = err_tab.
You could do the same but after generating the PDF attach it to an email. There are TONS of examples out on this forum for doing this.
Similar Messages
-
ESS Open Enrollment statement link
Hello ,
I am on NW04s and ECC6.0 and added a link on the confirmation screen for the Open Enrollment service for the Open Enrollment confirmation statement but when I click on the link I get the following error:
com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No correct adjustment reason specified
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasons.isConsistent(VcBenefitsEnrollmentReasons.java:218)
at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasons.isConsistent(InternalVcBenefitsEnrollmentReasons.java:190)
at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasonsInterface.isConsistent(VcBenefitsEnrollmentReasonsInterface.java:173)
at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasonsInterface.isConsistent(InternalVcBenefitsEnrollmentReasonsInterface.java:152)
at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasonsInterface$External.isConsistent(InternalVcBenefitsEnrollmentReasonsInterface.java:228)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:507)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:700)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:269)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:728)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:663)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:78)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1248)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:353)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:551)
at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:190)
at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:150)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
I wonder for the cause for this.
Any help would be highly appreciated.can you please check 1068276.
also please send the dump of R/3 using st22 transaction. -
Link to Opne Enrollment Confirmation statement
Hello,
I am on NW04s ECC6.0 and want to have the Open Enrollment Confirmation statement link on the portal in ESS...how can I add that ...
Any help would be highly appreciated.There is WebDynpro Java application
sap.com/ess~ben/BenefitsApplication which is used for this.. you can get your changes done in same application.
To make any change in this application you need to have NWDI configuration in place.. if you need help on NWDI setup please let me know.
Hope this helps.
rgrds, -
It's Comcast email, most links are to articles from the Wall Street Journal. Lately an email from Charles Schwab broker with a link to a pdf file has been doing the same. When I click on the link, it opens within the email frame, which is about 1/3 filled up with the toolbar, mailboxes, headings etc. If it opens with 2 bars on the right side to move down, I can see the whole article, but often it opens with only one bar on the right side which will not let me get all the way to the end of the page.
It's been happening for several weeks. I got a new computer and it's still happening. Comcast sounds like they've never heard of it. Most recently happened today. I tried the same email link with IE and it opened a new window.Firefox sent an email to me to confirm that I had asked the above question. The email had a link to click. When I clicked it from Firefox, nothing happened. Then I opened IE, signed into Comcast, opened the email, clicked the link, and it brought me here.
-
With "Download Headers" option checked, opening plain text emails results in cropped body text
When I open raw plain text emails (i.e. not formatted as HTML) I only see the first
255 characters of the email body; all of the remainder is chopped off, and never appears no matter how many times I re-open the email.
I have narrowed this down to my somewhat unusual download preferences in Outlook. They are configured as follows:
Send/Receive -> Download Preferences -> Download Headers (checked).
I know the email text is there in full, because when I point my web browser at OWA, I can see the full body.
If at first I choose Mark to Download and then Process Marked Headers, I can then open the plain text email and see the body in full.
When I open HTML emails I have no problems, regardless of whether the email download was forced or not.
This issue existed on my old Office 2010 installation for XP too. It persists now I have upgraded to Office 2013 on Win 7.
This is not an acknowledged issue yet within the Outlook team (in fact, a possibly related issue was
reported by someone else 3 months ago but suggested to be a font corruption issue, which is incorrect).
It seems like Outlook just forgets to download the full text for plain text emails when opening them. It's repeatable every time, so it doesn't seem like a race condition. (To reproduce: set your Inbox download preferences as above, then send
yourself a plain text email, wait for the Inbox headers to finish refreshing and then open the new email).
We use a 3rd party provider (Cobweb) for our email service and I believe they are using Exchange 2013.
We use ESET Smart Security Suite and I have tried disabling the scanner for that but see no change in the outcome. I would appreciate if anyone without ESET could try to reproduce these steps for themselves and confirm.
Starting Outlook in Safe Mode does not solve it.
Note: I already asked this
question at the Office Community site and it was suggested I
post on the Exchange Server Outlook Clients forum. The feedback there suggested it to be client related, so now I've been directed to post here!
Thanks,
MarcelHi Melon, thanks for your response.
My plain text font is set up as the default, Automatic.
In any case, I can see the first 255 characters of the plain text body, so plain text font colour can be eliminated as a potential problem.
After the 255th character, the body text then stops. There are no "hidden characters". If I shrink the window height to accommodate just what I see, the vertical scrollbar does not appear. This confirms that there are no hidden lines of text
below.
The mail is simply not downloaded from the server correctly. If I drag the mail onto my desktop, then view that file in Programmer's Notepad, I can see that after the position representing the 255th character in the body of the email, there is garbage (control
characters).
If, instead, I first mark the email for downloaded and then click the "process marked headers", wait for it to download and then drag it onto my desktop, by contrast, the body contents look complete and this is reflected in the fact that I can
see the whole email when I open it in Outlook.
This problem has so far affected me on four different PC setups (1xWinXP, 3xWin7) and two versions of Outlook (2010 and 2013). However, Cobweb -- our cloud email provider -- did recently upgrade to Exchange 2013, so that might be an important factor.
I don't think I can remember seeing these plain text issues in the 10 years previous to that upgrade during which I've been using various flavours of Outlook.
I have supplied repro steps in the original report above. Could someone please try these? I have expanded them in full below for simplicity:
To reproduce:
1. Change your download preferences in Outlook. They are configured from the ribbon bar as follows (assuming you are using Outlook in Cached Exchange mode, connecting to Exchange 2013):
Send/Receive -> Download Preferences -> Download Headers (checked).
2. Send yourself a plain text email containing more than 300 characters of text.
3. Wait for the Inbox headers to finish refreshing.
4. Open the new email.
Result: The email body will be truncated at the 255th character.
Expected: The email body should show all the characters. -
Hi All.
I have an orderconfirmation page that sends out an email to
both the
customer and myself.
The page uses an include that sets the details for CDONTS and
also the body
of the email (see code below)
All works fine, but now i want to send two versions of the
confirmation
email, one to the customer and one to myself. The reason for
the need for
two versions is that my version will have, in addition, a
simple table with
boder to allow me to add notes for processing reasons.
When i put two includes on the order confirmation page (one
for each email)
only one is executed!! - and it's always the second include.
I have to admit that im not too familiar with using
functions, so i'm not
even sure if this is possible.
Please see code below:
OrderConfirmation.asp
<!--#include file="functions_email_ourcopy.asp" -->
<!--#include file="functions_email.asp" -->
<%
SendEmail CustomersRS("CustomerEmail")
%>
Functions_email_ourcopy.asp
<%
'Start the functions
function SendEmail(c)
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = "[email protected]"
objMail.To = c
objMail.Bcc = ""
objMail.CC = "" 'Maybe send a CC to your sales office
objMail.Subject = "Order from Website"
objMail.Body = Mailbody
objMail.MailFormat=0
objMail.BodyFormat=0
objMail.Send
Set objMail = Nothing
end function
function SiteRoot
'This function tries to ascertain the site root. If it's
wrong, enter your
own manually
CurrentPage=Request.ServerVariables("SCRIPT_NAME")
SiteRoot="
http://" &
Request.ServerVariables("SERVER_NAME") &
left(CurrentPage,instrrev(CurrentPage,"/"))
end function
Function Mailbody
'on error resume next
Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Call the remote machine the request
objXML.open "POST", SiteRoot & "email_ourcopy.asp", False
objXML.SetRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objXML.send("OrderID=" & OrderID)
' return the response
Mailbody = objXML.responsetext
' clean up
Set objXML = Nothing
End Function
%>
Functions_email.asp
<%
'Start the functions
function SendEmail(c)
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = "[email protected]"
objMail.To = c
objMail.Bcc = ""
objMail.CC = "" 'Maybe send a CC to your sales office
objMail.Subject = "Order from Test4Less Website Customer
Copy"
objMail.Body = Mailbody
objMail.MailFormat=0
objMail.BodyFormat=0
objMail.Send
Set objMail = Nothing
end function
function SiteRoot
'This function tries to ascertain the site root. If it's
wrong, enter your
own manually
CurrentPage=Request.ServerVariables("SCRIPT_NAME")
SiteRoot="
http://" &
Request.ServerVariables("SERVER_NAME") &
left(CurrentPage,instrrev(CurrentPage,"/"))
end function
Function Mailbody
'on error resume next
Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Call the remote machine the request
objXML.open "POST", SiteRoot & "email.asp", False
objXML.SetRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objXML.send("OrderID=" & OrderID)
' return the response
Mailbody = objXML.responsetext
' clean up
Set objXML = Nothing
End Function
%>Hey - Thanks Dooza
I will be working on this tomorrow and report back - much
appreciated
Regards
Andy
"Dooza" <[email protected]> wrote in message
news:gkpufc$d2e$[email protected]..
> Andy wrote:
>> Hi All.
>> I have an orderconfirmation page that sends out an
email to both the
>> customer and myself.
>> The page uses an include that sets the details for
CDONTS and also the
>> body of the email (see code below)
>> All works fine, but now i want to send two versions
of the confirmation
>> email, one to the customer and one to myself. The
reason for the need for
>> two versions is that my version will have, in
addition, a simple table
>> with boder to allow me to add notes for processing
reasons.
>>
>> When i put two includes on the order confirmation
page (one for each
>> email) only one is executed!! - and it's always the
second include.
>> I have to admit that im not too familiar with using
functions, so i'm not
>> even sure if this is possible.
>
> You are including the same function twice, then only
sending one, the
> second time you include the function it overwrites the
first, so when you
> call it, it only sends to the second one.
>
> The solution? Rename the function in the second one,
then call it after
> you call the first one.
>
> <!--#include file="functions_email_ourcopy.asp"
-->
> <!--#include file="functions_email.asp" -->
> <%
> SendEmail CustomersRS("CustomerEmail")
> SendEmail2 CustomersRS("CustomerEmail")
> %>
>
> You might end up with the same content in both, as you
have another
> function called Mailbody that is defined twice, so you
may need to rename
> that, and where it is called as well.
>
> Dooza -
T-code HRBEN0005 calling different form for open enrollment
Hi,
I have to create two different forms for different adjustment reasons for open enrollment(t-code HRBEN0005).
But in the config table T74HL we can call only one form so I am looking for an enhancement where i can pass the form name according to the adjustment reason.
I am not able to find any such enhancement, please let me know if anyone has done this scenario.
Regards,
ManuHi,
As I understand, you have a custom edit form, you would like to click a button and jump to another edit form. Correct me if there is any misunderstanding.
If that is the case, you could create different view for a list edit form. Then use a button to switch among views to show different view. For more information:
http://office.microsoft.com/en-in/infopath-help/add-delete-and-switch-views-pages-in-a-form-HA101732801.aspx
Regards,
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected] .
Rebecca Tu
TechNet Community Support -
ESS Open Enrollment Statment Form
Hello,
I am on NW04s and ECC 6.0 and want to have Open Enrollment Statement Link in ESS ....what I want to know is whether this service is part of standard ESS or it's required to create it from scratch ...any ways what should be the approach of having it ......?
Any help would be highly appreciated.Please access:
SAP Customizing Implementation Guide > Personnel Management > Benefits > Flexible Administration > Form Setup > Assign Templates to Form Types (V_T74HL)
Set
Form Type: B2 Confirmation form
ADOBE FORM: HR_BEN_CONF
And SAVE
fyi
Marcelo Casaca
Business Consultant
NorthgateArinso
Alameda Madeira, 53
Conjunto 52, Andar 5 Alphaville
06454-010 Barueri-São Paulo
BRAZIL
Phone: +55 11 3028-8910
Fax: + 55 11 3028-8911
URL: www.northgatearinso.com -
Hi,
We have recently implemented EP 6.0 on ECC 5.0. In the Open Enrollment service (Benefits & Payment workset), a link 'Print New Plan Selection' appears when the plan selection has been submitted. We do not want this link to appear. In the ITS version, we just did not set up the form type 'B2' in Benefits IMG and PZ14 service took care of disabling it.
However, with WebDynpro ESS I am getting a critical error stating 'Form type B2 does not exist'. We do not have to give this option of printing confirmation form after enrollment. Points will be rewarded for relevant answers.
Regards,
Abhijeet.Please access:
SAP Customizing Implementation Guide > Personnel Management > Benefits > Flexible Administration > Form Setup > Assign Templates to Form Types (V_T74HL)
Set
Form Type: B2 Confirmation form
ADOBE FORM: HR_BEN_CONF
And SAVE
fyi
Marcelo Casaca
Business Consultant
NorthgateArinso
Alameda Madeira, 53
Conjunto 52, Andar 5 Alphaville
06454-010 Barueri-São Paulo
BRAZIL
Phone: +55 11 3028-8910
Fax: + 55 11 3028-8911
URL: www.northgatearinso.com -
I am qualified for the free version of lion...once I took a snap shot of my proof of purchase, it said it would send me a confirmation email with a code and it never did?
You will get a .pdf file with the Redemption Code in it in your registered email inbox. You will have to enter the Redemption Code into the Redeem link on the right in App Store.
You will also receive an additional email with a password to open the .pdf file from the first email.
Enter the password to .pdf file > Copy the redemption code and enter it in App Store > Enter your Apple ID and password in the App Store pop-up > Poof!!! Magic! Your OS X Lion icon shows up in your dock and the download begins! -
My confirmation email never arrived
i'm trying to open an account so i can be an ibooks publisher
aka https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wa/bookSignup
but my confirmation email never arrived
how do i resend it?
when i try to go through the application again it just says i've already applied
how do i activate my account?i am from austria - the same problem. I open a Paid Account an the next day a Free Books Account... no one, no other confirmation email arrived. Today I open a new Free Book account with a gmail mail adress. And see: the confirmation arrived in the same minute.
This seems to be the evidence that address is the problem, e-mail from foreign countrys not recognize.
Very bad, because i the first two addresses may no longer use. -
Once I open up my emails they disappear and I cannot find them anymore. Is there a setting that I need to change to stop this from happening?
Are you tapping any of the icons at the of the Mail app after opening them, or do they disappear without you doing anything ? And if you have more than one account on the iPad, does it happen on your other accounts as well ?
-
When I click on an email address embedded in a web page, a page would open in my email program with this address in the "To" line. I recently installed Microsoft Office 2010 and now when I click on an email address nothing happens. I am not sure if this is due to Office 2010 or a Firefox problem. I use a PC with Vista.
https://support.mozilla.org/en-US/kb/change-program-used-open-email-links
-
I purchased a student subscription to Creative Cloud. I got the confirming email. When I attempted to install the aps, kept getting a 30-day trial for all the aps. In the case of Photoshop, it was expired. How do I activate my Creative Cloud?
ChristinaW1111 for information on how to resolve the connection error preventing the active membership from authorizing then please see Sign in, activation, or connection errors | CS5.5 and later. If you have any questions regarding the steps listed within the document you are welcome to update this discussion.
-
When I open a hotmail email on my iPad, it doesn't show as opened when I go on my mac.
I am a fairly new owner of an iPad air. Am stumbling on a few issues, one of which is that when I open a hotmail email on my iPad, when I next go to my mac the same email displays as unopened. It means I am having to duplicate actions with emails. Can anyone help? Thank you.
I know nothing about Hotmail accounts, but if Hotmail is a POP email provider, what you are seeing is normal behavior for POP email. IMAP email accounts will sync across devices - whatever you do on one device is reflected on all devices. However, as I said, that is not how POP works. You have to read, delete etc. on each device.
Maybe you are looking for
-
How to use interactive layout in Photoshop CC for the photomerge function?
I find it really hard to combine the images together because the end result from photomerge does not have the snap in function like the interactive layout. Does anyone know how can I bring back the interactive layout in Photoshop CC? I downloaded the
-
External HD compatible for Mac and PC
Hi, anyone knows how to make an external HD compatible for Mac and PC? I tried formatting in ExFAT and MS DOS but on Mac does not let to copy big files (aprox 4GB) onto the HD. And if I format on Mac Extended, Windows doesnt recognize.
-
Why aren't Aperture edits reflected on the iPad?
When I update a photo in Aperture, why won't the changes show up on the iPad? I removed red eye from one image and cropped another. Despite multiple syncs, updating previews, etc., the iPad still shows the unedited versions and nothing I do seems to
-
Error saving a project as disk image in iDVD '08
I don't have a Super Drive so I'm trying to save my project as a disk image so that I can create the actual DVD at work, but after an hour or more of going through the whole encoding, etc. process, it ends up giving me an error message. Does anyone h
-
File association for .rexx files
Hi all, This will be my first post here. I've searched the web (and this forum) for an answer to my question, but have up untill now not been able to find it. I have installed Regina Rexx, cuz I want to use that language as my command language. I've