Ideally, the system should automatically inactivate Remit-To locations for any vendor that is inactivated. Preferrably, activation/inactivation on any higher level object in the system should automatically propagate the status to any subordinate objects.

Comments

  • Activation/inactivation on any higher level object in the system should ASK THE USER whether to automatically propagate the status to any subordinate objects

  • In some cases that may be necessary, but with regard to records like "Remit-To" locations, the subordinate record is ultimately invalid if the vendor record is inactive. It shows up on a data integrity report as a warning. In cases like that, it shouldn't require the user to approve the inactivation. If the vendor were reactivated, it should prompt the user with a list of remit-to locations to choose which ones to reactivate.