Everybody,

Appreciate the responses and ideas!  Thad Esser noted that this is
deceptively simple, and it is (d**n brain-lock on my part).  Now, off to
the lab with some different approaches to try.

Thank you!

Joseph Kasell
Senior Systems Engineer
Navy Federal Credit Union




                                                                           
             "Kemes, Lisa"                                                 
             <lisa.ke...@tycoe                                             
             LECTRONICS.COM>                                            To 
             Sent by: "Action          arslist@ARSLIST.ORG                 
             Request System                                             cc 
             discussion list                                               
             (ARSList)"                                            Subject 
             <arsl...@arslist.         Re: Reservation/Scheduling in ARS   
             ORG>                                                          
                                                                           
                                                                           
             07/01/2009 08:53                                              
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
             arsl...@arslist.o                                             
                    RG                                                     
                                                                           
                                                                           




--_000_46CDC1E68702E54387E9EAEDC0A02CA207C2FF1993us194mx002tyc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I have an On Call system that I created that checks to make sure when
someo=
ne adds a person to the schedule that it does not conflict with what's
alre=
ady out there.

I have them fill out Start Date and an End Date (these are Date/Time
Fields=
).  Have them click on submit that kicks of an active link Guide that
loops=
 through the table of the On Call Schedule.

The first AL in the ALG sets the column Start Date and column End Date
fiel=
ds to temporary fields (from the on call schedule table) (tmp_StartDate
and=
 tmp_EndDate)

Then the second AL in the ALG simply makes sure that the Start Date and
End=
 Date fields do not over lap ( 'Start Date' < 'tmp_EndDate') AND ( 'End
Dat=
e' > 'tmp_StartDate')

If they do, I have a tmp_answer field that says "Allow" or "Not Allow"

The third AL in the ALG checks to see if that field (tmp_answer) equals
"No=
t Allow"   if at any time it does say "Not Allow" then an error message
pop=
s up and the ALG is exited.

Hope this helps....


Lisa



________________________________
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslis=
T.ORG] On Behalf Of Joe DeSouza
Sent: Tuesday, June 30, 2009 4:42 PM
To: arslist@ARSLIST.ORG
Subject: Re: Reservation/Scheduling in ARS

**
Joseph,

I had done something similar once. Its not that hard. For something like a
=
reservation system you always invariably have an entity that you need to
re=
serve, be it a room, a car, a seat in an aircraft or a bus, whatever, for
a=
 blocked period of time during which no one should be allowed to be able
to=
 access it.

You need to check against both this entity and the start and end time
that=
 these do not clash with any combination of start and end time for the
same=
 entity.

You also might want to design a wait list or a preferential queue, for
cust=
omers requesting for the same entity, when it has already been booked in
th=
e event of a cancelation. And have this queue adjusted as and when they
adj=
ust their itenery, or the end date has passed whichever happens earlier.

Joe
________________________________
From: Joseph Kasell <joseph_kas...@navyfederal.org>
To: arslist@ARSLIST.ORG
Sent: Tuesday, June 30, 2009 2:35:17 PM
Subject: Reservation/Scheduling in ARS

Hello!

I wanted to canvass the group for ideas on the following scenario.

One of our users is wanting to set up a scheduling/reservation system in
Re=
medy for an application he manages, which has a finite number of accounts.
=
 What he'd like is a means for a user to sign up for account access to the
=
app by blocking out a period of time.  Should another person sign up for
th=
at account during that time block, he/she would get a popup indicating a
co=
nflict.  I'm wondering if somebody out there has designed something which
a=
ccomplishes this.  Also, I don't have the funds to purchase a third-party
s=
olution, so that's out (things being what they are, our belts are tight
her=
e as well).  We're using ARS 7.0.01 and ITSM 6.
Appreciate the help!

Joseph Kasell
Senior Systems Engineer
Navy Federal Credit Union

_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers
Are=
"_

_______________________________________________________________________________

UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

--_000_46CDC1E68702E54387E9EAEDC0A02CA207C2FF1993us194mx002tyc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

**
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16825" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>I have an On Call system that I created that
check=
s to make=20
sure when someone adds a person to the schedule that it does not conflict
w=
ith=20
what's already out there.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>I have them fill out Start Date and an End Date
(t=
hese are=20
Date/Time Fields).&nbsp; Have them click on submit that kicks of an active
=
link=20
Guide that loops through the table of the On Call
Schedule.</FONT></SPAN></=
DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>The first AL in the ALG sets the column Start
Date=
 and=20
column End Date fields to temporary fields (from the on call schedule
table=
)=20
(tmp_StartDate and tmp_EndDate)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>Then the second AL in the ALG simply makes sure
th=
at the=20
Start Date and End Date fields do not over lap ( 'Start Date' &lt;=20
'tmp_EndDate') AND ( 'End Date' &gt; 'tmp_StartDate')</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>If they do, I have a tmp_answer field that says
"A=
llow" or=20
"Not Allow"</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>The third AL in the ALG checks to see if that
fiel=
d=20
(tmp_answer) equals "Not Allow"&nbsp;&nbsp; if at any time it does say
"Not=
=20
Allow" then an error message pops up and the ALG is
exited.</FONT></SPAN></=
DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D344184812-01072009><FONT
face=3DA=
rial=20
color=3D#000080 size=3D2>Hope this helps....</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV><!-- Converted from text/rtf format -->
<P><SPAN lang=3Den-us><FONT face=3DArial color=3D#000080
size=3D2>Lisa</FON=
T></SPAN>=20
</P>
<DIV>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Action Request System discussion=
=20
list(ARSList) [mailto:arsl...@arslist.org] <B>On Behalf Of </B>Joe=20
DeSouza<BR><B>Sent:</B> Tuesday, June 30, 2009 4:42 PM<BR><B>To:</B>=20
arslist@ARSLIST.ORG<BR><B>Subject:</B> Re: Reservation/Scheduling in=20
ARS<BR></FONT><BR></DIV>
<DIV></DIV>**=20
<STYLE type=3Dtext/css>DIV {
             MARGIN: 0px
}
</STYLE>

<DIV=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Courier New, courier, monaco,
monosp=
ace, sans-serif">
<DIV>Joseph,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I had done something similar once. Its not that hard. For something
li=
ke a=20
reservation system you always invariably have an entity that you need to=20
reserve, be it a room, a car, a seat in an aircraft or a bus, whatever,
for=
 a=20
blocked period of time during which no one should be allowed to be able to=
=20
access it.</DIV>
<DIV>&nbsp;</DIV>
<DIV>You need to check against both this entity and the start and end
time&=
nbsp;=20
that these do not clash with any combination of start and end time for the
=
same=20
entity.</DIV>
<DIV>&nbsp;</DIV>
<DIV>You also might want to design a wait list or a preferential queue,
for=
=20
customers requesting for the same entity, when it has already been booked
i=
n the=20
event of a cancelation. And have this queue adjusted as and when they
adjus=
t=20
their itenery, or the end date has passed whichever happens earlier.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Joe<BR></DIV>
<DIV=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Courier New, courier, monaco,
monosp=
ace, sans-serif">
<DIV=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times,
se=
rif"><FONT=20
face=3DTahoma size=3D2>
<HR SIZE=3D1>
<B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> Joseph Kasell=20
&lt;joseph_kas...@navyfederal.org&gt;<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">To:</SPAN></B> arslist@ARSLIST.ORG<BR><B><SPAN=
=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, June 30, 2009
2:35:17=
=20
PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B>=20
Reservation/Scheduling in ARS<BR></FONT><BR>Hello!<BR><BR>I wanted to
canva=
ss=20
the group for ideas on the following scenario.<BR><BR>One of our users
is=20
wanting to set up a scheduling/reservation system in Remedy for an
applicat=
ion=20
he manages, which has a finite number of accounts.&nbsp; What he'd like is
=
a=20
means for a user to sign up for account access to the app by blocking out
a=
=20
period of time.&nbsp; Should another person sign up for that account
during=
 that=20
time block, he/she would get a popup indicating a conflict.&nbsp; I'm
wonde=
ring=20
if somebody out there has designed something which accomplishes
this.&nbsp;=
=20
Also, I don't have the funds to purchase a third-party solution, so that's
=
out=20
(things being what they are, our belts are tight here as well).&nbsp;
We're=
=20
using ARS 7.0.01 and ITSM 6.<BR>Appreciate the help!<BR><BR>Joseph=20
Kasell<BR>Senior Systems Engineer<BR>Navy Federal Credit=20
Union</DIV></DIV></DIV><BR>_Platinum Sponsor: rmisoluti...@verizon.net
ARSl=
ist:=20
"Where the Answers Are"_</BODY></HTML>
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers
Are"_

--_000_46CDC1E68702E54387E9EAEDC0A02CA207C2FF1993us194mx002tyc_--

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

Reply via email to