Files
@ 6e91d81ce1cc
Branch filter:
Location: NPO-Accounting/npo-accounting-ikiwiki/local.css - annotation
6e91d81ce1cc
739 B
text/css
Additional request state: Pre-Approval
Many travel policies, for example, require that certain expenses be
approved before tickets can be purchased. An example from Conservancy's
travel policy include: hotel bookings beyond the GSA/Dept-of-State Per
Diem hotel rate, and flights that exceed the with-$100-of-cheapest rule.
As such, requestors need the ability to request preapproval.
These changes herein committed, however, do *not* account for the fact
that a request may already be "In Progress" when another expense comes
up. An example of that is a flight was booked already in policy and the
requestor, and uploaded, and the requestor then discovers later that the
hotel is out-of-policy and needs preapproval. We can perhaps ignore
this scenario for the first specification of this to avoid
feature-creep, but I wanted to flag it as a potential issue for future.
The work around might be that the Bookkeeper is allowed to move a
request between any state to another, so the work-around in this
specific instance may have to require an out-of-band conversation
between bookkeeper and requestor. That's not disaster.
Many travel policies, for example, require that certain expenses be
approved before tickets can be purchased. An example from Conservancy's
travel policy include: hotel bookings beyond the GSA/Dept-of-State Per
Diem hotel rate, and flights that exceed the with-$100-of-cheapest rule.
As such, requestors need the ability to request preapproval.
These changes herein committed, however, do *not* account for the fact
that a request may already be "In Progress" when another expense comes
up. An example of that is a flight was booked already in policy and the
requestor, and uploaded, and the requestor then discovers later that the
hotel is out-of-policy and needs preapproval. We can perhaps ignore
this scenario for the first specification of this to avoid
feature-creep, but I wanted to flag it as a potential issue for future.
The work around might be that the Bookkeeper is allowed to move a
request between any state to another, so the work-around in this
specific instance may have to require an out-of-band conversation
between bookkeeper and requestor. That's not disaster.
ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca ecd9ba4a37ca bdc0dd2fdf78 bdc0dd2fdf78 bdc0dd2fdf78 bdc0dd2fdf78 bdc0dd2fdf78 d0e569c5d2a4 d0e569c5d2a4 d0e569c5d2a4 d0e569c5d2a4 d0e569c5d2a4 b5956069c28e 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 8939cd18e890 | body {
padding-top: 70px;
}
footer {
margin-top: 100px;
border-top: 1px solid rgb(229, 229, 229);
padding-top: 40px;
padding-bottom: 30px;
}
.npoacct-navbar.navbar-default {
background-color: #577632;
}
.npoacct-navbar.navbar-default .navbar-nav > li > a:focus,
.npoacct-navbar.navbar-default .navbar-nav > li > a:active,
.npoacct-navbar.navbar-default .navbar-nav > li > a:hover,
.npoacct-navbar.navbar-default .navbar-nav > li > a,
.npoacct-navbar.navbar-default .navbar-brand,
.npoacct-navbar.navbar-default .navbar-text,
.npoacct-navbar {
color: white;
}
.npoacct-navbar .createlink a:focus,
.npoacct-navbar .createlink a:active,
.npoacct-navbar .createlink a:hover,
.npoacct-navbar .createlink a {
color: #ce1f1f;
}
|