"Schedule an Invoice for Payment" Use Case

Purpose: Arrange for a bank to transfer funds on a specified day to settle an invoice.

Actors: Buyer, Bank

Initiator: Buyer

Beneficiary: Buyer

Requires:

  1. An invoice has been issued for the goods ordered.
  2. The order for the invoice has been confirmed.
  3. The invoice has not been scheduled.
  4. The invoice has not been paid.

Results: The invoice has been scheduled.

Flow of events:

  1. The Buyer begins the use case by browsing the invoices for the Buyer's account in the system.
  2. The system checks order confirmations previously received, and displays unpaid, unscheduled invoices for confirmed orders.
  3. The Buyer schedules an invoice for payment by the Bank.
  4. The system generates a Payment Request to the Bank for payment on the scheduled day.

Alternative paths:

 

 

 

"Schedule an Invoice for Payment"
Analysis Use Case Realization

Includes: