Use Case Description

Use Case Name:   Credit Limit Verification

ID:  3      

Importance Level: High

Primary Actor:      Customer Service

Use Case Type:    Detail

Stakeholders and Interests:            Customer – wants to purchase gears

                                                          Process Gear – wants to verify that the customer has not exceeded credit

                                                                                   limit

 

Brief Description:                 Verifies the credit limit of a customer compared to how much they owe for completed orders, active orders, and the current order.

Trigger:     A customer places an order.

Type:        External               

Relationships:

                Association:         Accounts Receivable, Orders, Customer

                Include:                 

                Extend:                  

                Generalization:     

Normal Flow of Events:

1.        Check accounts receivable for money owed by the customer.

2.        Check active orders not paid for customer.

3.        Add money owed for current order, active orders, and completed orders.

4.        Check the credit limit of the customer and compare with total money owed.

5.        If this is a customer with no limit, COD, or CIA, allow order to be created.

6.        For other customers if total money owed is less than the credit limit, allow order to be created.

SubFlows:

        S-1:

1.         

        S-2:

1.         

Alternate/Exceptional Flows: