Scheduled Email from Epicor (Progress DB)

We 'schedule a BPM' by setting up a BAQ Export Process to run at certain times. 
I would like to schedule an email to go our every day with the total sales dollars for that day.
I am on E9.04.507A.

I have done this before using SQL but I am not sure how to make it work with a Progress DB.

Has anyone done this or have ideas on how I could do it?

Thanks


Have you looked at setting up a BPM?


On Tuesday, April 12, 2016 2:37 PM, "clive.gillett@... [vantage]" <vantage@yahoogroups.com> wrote:


 
<div id="ygrps-yiv-1354744261yiv7889702885ygrp-text">
  
  
  <div>I would like to schedule an email to go our every day with the total sales dollars for that day.</div><div>I am on E9.04.507A.</div><div><br clear="none"></div><div>I have done this before using SQL but I am not sure how to make it work with a Progress DB.</div><div><br clear="none"></div><div>Has anyone done this or have ideas on how I could do it?</div><div><br clear="none"></div><div>Thanks</div><div><br clear="none"><div><span><br class="ygrps-yiv-1354744261yiv7889702885yui-cursor" clear="none"></span></div></div>

</div>
 


<div style="color:#fff;height:0;"></div></div>
#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885 -- #ygrps-yiv-1354744261yiv7889702885ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp #ygrps-yiv-1354744261yiv7889702885hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp #ygrps-yiv-1354744261yiv7889702885ads {
margin-bottom:10px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp .ygrps-yiv-1354744261yiv7889702885ad {
padding:0 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp .ygrps-yiv-1354744261yiv7889702885ad p {
margin:0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mkp .ygrps-yiv-1354744261yiv7889702885ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ygrp-lc {
font-family:Arial;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ygrp-lc #ygrps-yiv-1354744261yiv7889702885hd {
margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ygrp-lc .ygrps-yiv-1354744261yiv7889702885ad {
margin-bottom:10px;padding:0 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity span {
font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity span:first-child {
text-transform:uppercase;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity span a {
color:#5085b6;text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity span span {
color:#ff7900;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885activity span .ygrps-yiv-1354744261yiv7889702885underline {
text-decoration:underline;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885attach div a {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885attach img {
border:none;padding-right:5px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885attach label {
display:block;margin-bottom:5px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885attach label a {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 blockquote {
margin:0 0 0 4px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885bold {
font-family:Arial;font-size:13px;font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885bold a {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 dd.ygrps-yiv-1354744261yiv7889702885last p a {
font-family:Verdana;font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 dd.ygrps-yiv-1354744261yiv7889702885last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 dd.ygrps-yiv-1354744261yiv7889702885last p span.ygrps-yiv-1354744261yiv7889702885yshortcuts {
margin-right:0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885attach-table div div a {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885attach-table {
width:400px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885file-title a, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885file-title a:active, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885file-title a:hover, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885file-title a:visited {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885photo-title a, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885photo-title a:active, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885photo-title a:hover, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div.ygrps-yiv-1354744261yiv7889702885photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 div#ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg #ygrps-yiv-1354744261yiv7889702885ygrp-msg p a span.ygrps-yiv-1354744261yiv7889702885yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885green {
color:#628c2a;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885MsoNormal {
margin:0 0 0 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 o {
font-size:0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885photos div {
float:left;width:72px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885photos div div {
border:1px solid #666666;height:62px;overflow:hidden;width:62px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885reco-category {
font-size:77%;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885reco-desc {
font-size:77%;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 .ygrps-yiv-1354744261yiv7889702885replbq {
margin:4px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg table {
font-size:inherit;font:100%;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg select, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 input, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg pre, #ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 code {
font:115% monospace;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg * {
line-height:1.22em;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-mlmsg #ygrps-yiv-1354744261yiv7889702885logo {
padding-bottom:10px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-msg p a {
font-family:Verdana;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-msg p#ygrps-yiv-1354744261yiv7889702885attach-count span {
color:#1E66AE;font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-reco #ygrps-yiv-1354744261yiv7889702885reco-head {
color:#ff7900;font-weight:700;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-reco {
margin-bottom:20px;padding:0px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ov li a {
font-size:130%;text-decoration:none;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ov li {
font-size:77%;list-style-type:square;padding:6px 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-sponsor #ygrps-yiv-1354744261yiv7889702885ov ul {
margin:0;padding:0 0 0 8px;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-text {
font-family:Georgia;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-text p {
margin:0 0 1em 0;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-text tt {
font-size:120%;}

#ygrps-yiv-1354744261 #ygrps-yiv-1354744261yiv7889702885 #ygrps-yiv-1354744261yiv7889702885ygrp-vital ul li:last-child {
border-right:none !important;}
#ygrps-yiv-1354744261



I am not sure how I would do it with a BPM. 

The only trigger I had envisioned was the time.

Essentially I want to send a dollar amount as the body of a message at 5:00 every weekday.
The dollar amount is the total accumulated sales dollars for that day.

Is there a way to do this with a BPM?

We run similar reports every day and use Crystal Reports and Logicity (Crystal report management/runtime tool). Works like a charm. If you have Crystal, you are all set. Logicity is free or you can purchase a registered license very cheap.

 

 

 

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Tuesday, April 12, 2016 2:37 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Scheduled Email from Epicor (Progress DB)

 

 

I would like to schedule an email to go our every day with the total sales dollars for that day.

I am on E9.04.507A.

 

I have done this before using SQL but I am not sure how to make it work with a Progress DB.

 

Has anyone done this or have ideas on how I could do it?

 

Thanks

 

 

The information contained in this e-mail message is intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, or is not the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this message in error, please notify Ferguson Perforating immediately by telephone or reply by e-mail and then promptly delete the message. Thank-you.

I’m not sure that it’s possible to ‘schedule’ a BPM, and if it is, it’s not practical it requires a method in a BO to fire. You could schedule a BAQrpt, or even just a BAQ itself to run through the task agent and pick that up and process it through service connect, or possibly do a data directive on systask which could tell when those rpts are run. There are probably other ways too.

Rob Bucek
Production Control Manager
D&S Manufacturing
301 E. Main St. | PO Box 279
Black River Falls, WI 54615
715-284-5376 Ext. 311
Mobile: 715-896-3119
rbucek@...<mailto:rbucek@...>
Visit our newly redesigned Website at www.dsmfg.com<http://www.dsmfg.com/>

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Tuesday, April 12, 2016 3:01 PM
To: vantage@yahoogroups.com
Subject: Re: [Vantage] Scheduled Email from Epicor (Progress DB)



I am not sure how I would do it with a BPM.

The only trigger I had envisioned was the time.

Essentially I want to send a dollar amount as the body of a message at 5:00 every weekday.
The dollar amount is the total accumulated sales dollars for that day.

Is there a way to do this with a BPM?



[Non-text portions of this message have been removed]
#ygrps-yiv-1677919442 P.ygrps-yiv-1677919442b1e7fd89-0279-4ffe-a16a-1f1bcba0d537 { MARGIN:0cm 0cm 0pt;} #ygrps-yiv-1677919442 LI.ygrps-yiv-1677919442b1e7fd89-0279-4ffe-a16a-1f1bcba0d537 { MARGIN:0cm 0cm 0pt;} #ygrps-yiv-1677919442 DIV.ygrps-yiv-1677919442b1e7fd89-0279-4ffe-a16a-1f1bcba0d537 { MARGIN:0cm 0cm 0pt;} #ygrps-yiv-1677919442 TABLE.ygrps-yiv-1677919442b1e7fd89-0279-4ffe-a16a-1f1bcba0d537Table { MARGIN:0cm 0cm 0pt;} #ygrps-yiv-1677919442 DIV.ygrps-yiv-1677919442Section1 { }

You cant schedule a BPM in base Epicor, which is why we created the user process scheduler.

This is in effect a custom process (just like normal Epicor processes) that calls a new business object where you can add your logic into in a BPM.

 

Other options include, scheduling SSRS reports, Service Connect, Windows Scheduled Tasks.

 

Regards,

 

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: 12 April 2016 21:27
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Scheduled Email from Epicor (Progress DB)

 

 

I’m not sure that it’s possible to ‘schedule’ a BPM, and if it is, it’s not practical it requires a method in a BO to fire. You could schedule a BAQrpt, or even just a BAQ itself to run through the task agent and pick that up and process it through service connect, or possibly do a data directive on systask which could tell when those rpts are run. There are probably other ways too.

Rob Bucek
Production Control Manager
D&S Manufacturing
301 E. Main St. | PO Box 279
Black River Falls, WI 54615
715-284-5376 Ext. 311
Mobile: 715-896-3119
rbucek@...<mailto:rbucek@...>
Visit our newly redesigned Website at www.dsmfg.com<http://www.dsmfg.com/>

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Tuesday, April 12, 2016 3:01 PM
To: vantage@yahoogroups.com
Subject: Re: [Vantage] Scheduled Email from Epicor (Progress DB)



I am not sure how I would do it with a BPM.

The only trigger I had envisioned was the time.

Essentially I want to send a dollar amount as the body of a message at 5:00 every weekday.
The dollar amount is the total accumulated sales dollars for that day.

Is there a way to do this with a BPM?


[Non-text portions of this message have been removed]



Stephen Edginton (Beng) | Solutions & Technical Director

Mobile:  +44 7734 858415
DDI:  +44 121 314 1179
Main:  +44 (0) 121 314 1170
Web:  www.dotnetit.co.uk

Dot Net IT Limited, One St Kenelm Court, Steel Park Road, Halesowen, B62 8HD, United Kingdom.

DotNetIT

Epicor Platinum Partner

Epicor Alliance Partner