KFSMI-10371
added code to clear the OJB cache so the original doc (accounting lines) was different than the updated doc (accounting lines) and the tests now pass

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40853 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10366
Cleaned up so two scrubberJobs aren't running at the same time causing unit test issues

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40855 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10406
Delete all files in the batch directory, not just nightly out ones to fix failing test.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40857 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10411
Put in check to not run four intermittently failing tests in situations they might fail (when there are docs in the db created by the optional unit test suite).

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40858 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-8610
Adjust prior fix and cleaned up to be more consistent with other maint. doc rules (validate header on save, validate custom on route not save, don't duplicate existence checks)

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40859 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10407
Adjust tests based on ThresholdRule cleanup to fix failing tests

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40860 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10411
Second attempt to fix tests avoid running if any enroute docs exist.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40861 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9541 : rename role "KFS-VND Exclude Single Actor Reviewer" to be "KFS-VND Reviewer Omit Initiator".

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40862 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9541 : rename role "KFS-VND Exclude Single Actor Reviewer" to be "KFS-VND Reviewer Omit Initiator".

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40867 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9532 : Error message that "negative total dollar amount is not allowed" is removed at changes the accounting line (eg adds a project code) and approves.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40871 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9151: Condition added to check if only amount is changed. If so, then it will allow to edit the amount and submit the document.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40878 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9152: Code changed to update the amount in accounting line when PO/REQ is of Sequential method.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40879 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9151: Condition added to check if the event is of type UpdateAccountingLineEvent then only go to check the anmount field, otherwise work as it was working before.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40881 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10510
updated online help

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40900 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10510
updated online help

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40922 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10088: getGrandTotalAmount() method changed to get the actual total amount which includes tax also. The xml file generation code also changed to include the true shipping handling, freight and discount values.

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40923 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9762 : PREQ Quantities are not overstated when a Credit Memo is processed and the Payment is Cancelled in PDP. 

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40925 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10538
fix two failing tests

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40927 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-10539
Fix failing test

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40928 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7
KFSMI-9676
update amount in addTo method to fix failing tests (at least one in ElectronicInvoiceRejectDocumentTest for example)

git-svn-id: https://svn.kuali.org/repos/kfs/branches/release-5-0-2@40929 05dbba50-812c-11dd-b2f5-a7aa3c7f87f7