Hello,
I am trying to change the tracking number in our email sent out with the Advanced Printing module. I want it to just show the tracking number that is a hyperlink to tracking website and not the entire url. So I code it in HTML, but it does not input the tracking number into the hyperlink like it should. In the e-mail is shows up as a tracking number that is blue, but the url associated with it is as follows: Tracking | UPS - United States "’
Where the (TrackingNumber/) should be puting the number in, but instead it is reading it literally like it shows. Is there an easier way to put a hyperlink into the e-mail?
I changed the HTML code to parenthesis so it would show up.
I just wrote the code manually in the email template in the routing rule designer. It doesn’t look any different than earlier versions with the exception that you can select email format html or plain text.
I’m on 10.2.300 , which apparently does not allow HTML in the email widget of an APR. Yet you can put HTML in the email widget of a BPM (if you add the HTML framing)…
Here you go. Thanks for all the help so far! I’ve always gotten good info from here simply by searching and not having to ask a question myself. I didn’t realize HTML was so new to APR. We currently run Altec APM on 10.1.500.23 and this is the last piece of the puzzle before I pull the trigger on our upgrade. It’s not totally necessary, but I enjoy when vendors have a clickable tracking number, so why not do it. Of course I thought it was going to be easy because I assumed the widget was going to read my code like I wanted, but I was wrong. I thought it was going to be more like expressions in VB where you can have multiple levels of brackets, but I’m also not proficient in HTML.
In the body, the <a ... > HTML tag shows everything from a href...Number as underlined and blue. is that a field, or just typed text, that the editor is highlighting for you?
The fact that Epicor uses <fieldID/> as the place holder for inserted dynamic fields, really makes it difficult to determine what’s manually typed HTML tags, and which are inserted fields.
It’s typed text except for <TrackingNumber>, that’s a field. CustomerEmail and InvoiceNum are also fields. Once you close the editor and open it back up it turns it blue and underlined. Once it’s like that, you can’t edit it because it treats it like one unit like it does for an inserted field. Like you said, the way they have inserted fields formatted, it’s getting confused with what is HTML and what is a field.
I’m having this same issue, on 10.2.700. If I’m making an HTML email, after inserting a field and closing out, upon reopening the inserted field doesn’t work anymore. I’m not even trying to embed it in link, just trying to insert a contact name. It works fine as plain text.
@balair Unfortunately the formatting of inserted fields makes adding them into any html tag, impossible (from what I’ve tried).
The best workaround I could find was to create a custom field (on whatever BO you’re printing on), and build out the full html a tag within that custom field.
I reported the an html formatting bug to Epicor in June, it was fixed and to be released in Kinetic.
In Kinetic 2021.1.5 we can create HTML formatted emails. When we added fields using the Insert Fields option the formatting Epicor using for the fields breaks the html rendering.
TASK7119038
Maybe this helps you.