Changes between Version 6 and Version 7 of SchedTechManual/ServerChanges1_7


Ignore:
Timestamp:
Jul 10, 2012, 3:49:26 PM (12 years ago)
Author:
Sam Habiel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SchedTechManual/ServerChanges1_7

    v6 v7  
    9595
    9696M Error Handling: none. If the error occurs inside BSDXAPI, the same rollback activates and puts back the check-in in BSDX APPOINTMENT.
     97
     98=== BSDX26 (Update Note on Appointment) ===
     99 * Lock appointment
     100 * Save !^BSDXAPPT(BSDXAPTID) into !^TMP($J)
     101 * Change note in BSDX APPOINTMENT (rollback: none needed on failure)
     102 * Update the note in PIMS (rollback: restore !^BSDXAPPT(BSDXAPTID) from !^TMP($J))
     103
     104Rollback strategy: Restore from ^TMP.
     105
     106M Error Handling: none, except as a side effect of failure from BSDXAPI, while will trigger the PIMS failure rollback.
     107
     108=== BSDX29 (Copying appointments from PIMS to BSDX APPOINTMENT) ===
     109Transaction processing was removed from this routine; it shouldn't have been there in the first place.
     110A lock is made for before each file into BSDX APPOINTMENT for coordination.
     111
    97112== Unit Test Routines ==
    98113