CMHM - Hold Code Maintenance

New features added, version 7.5.2

See Also Programs

Program CMHM, Hold Code Maintenance, is used to enter and maintain hold codes for customers and sales order entry.

Hold codes are assigned to customers in program CMCM, Customer Credit Maintenance. When a customer is assigned a hold code, all sales orders entered for that customer will be placed on hold with the assigned hold code.

Hold codes are assigned to sales orders in the sales order entry programs using the [Order Codes] button. Sales orders are also automatically placed on hold when the customer's order limit or credit limit from program CMCM, Customer Credit Maintenance, is exceeded, or when the customer has been placed on hold in program CMCM, Customer Credit Maintenance.

Sales orders on hold cannot be shipped.

Sales orders can be taken off hold using program OEHR, Credit Hold Release. Customers can be taken off hold by removing the hold code from the customer credit record in program CMCM, Customer Credit Maintenance.

The system can be set up so that sales orders will be taken off credit hold automatically when the customer's available credit becomes enough to cover the sales order amount.

Customer payments on the summary screen of the sales order can also remove sales orders from credit hold or order limit hold.

If a customer has a hold order balance in program CMCM, Customer Credit Maintenance, and the CUST_ORDER_AUTO_HOLD parameter is set to Y in program MURM, Initialization Parameter Maintenance, all sales orders for the customer will be placed on hold using the R - Management Review hold code. Only sales orders with the Do No Hold Order flag set to on in the sales order header will not be placed on hold.

Sales orders with the terms code COD will never be placed on credit or order limit hold. The messages will be displayed, but the sales order will not be placed on hold. If you wish a COD customer to be placed on hold, you must either manually place the order on hold on the sales order entry program, or enter a hold code in program CMCM, Customer Credit Maintenance, for the customer's credit record.

Hold codes can also be viewed on the second page of program CMCQ, Customer Credit Inquiry.

 

Will my order be placed on hold?

Current Hold Cd

CMCM Hold Cd

Do Not Hold Flag

Terms Code

Order Limit

Credit Limit

Net Order Value

SPMM Auto Release Flag

New Hold Code

Null

Null

N

COD

1000

1000

> order/credit limit

n/a

Null

Null

Null

N

Not COD

1000

1000

> order/credit limit

n/a

C or O

Null

Not null

N

n/a

1000

1000

> order/credit limit

n/a

CMCM Hold Code

C/O

Null

N

COD

1000

1000

> order/credit limit

n/a

null

C/O

Not null

N

COD

1000

1000

> order/credit limit

n/a

CMCM Hold Code

C/O

n/a

N

Not COD

1000

1000

> order/credit limit

n/a

Current hold code

Null

C/O

N

n/a

1000

1000

< = order/credit limit

N

CMCM Hold Code

n/a

Null

N

Not COD

1000

1000

< = order/credit limit

N

Current hold code

Null

C, O, null

N

COD

1000

1000

< = order/credit limit

N

Null

Not C/O

Null

N

COD

1000

1000

< = order/credit limit

N

Current hold code

Null, C, O

C, O, null

N

n/a

1000

1000

< = order/credit limit

Y

Null

Null, C, O

Not C/O

N

n/a

1000

1000

< = order/credit limit

Y

CMCM Hold Code

Null

Not C/O

N

n/a

1000

1000

< = order/credit limit

n/a

CMCM Hold Code

Not C/O

n/a

N

n/a

1000

1000

n/a

n/a

Current hold

n/a

n/a

Y

n/a

n/a

n/a

n/a

n/a

null

 

 

Entering Hold Codes

1. In the Hold Code field, enter the single character code.

2. In the Description field, enter the hold code description.

3. Set the Allow Staging flag to the desired setting. When this flag is set to on, sales orders assigned this hold code can be staged with sales order staging programs. When this flag is set to off, sales orders assigned this hold code cannot be staged with sales order staging programs.

4. Set the Allow Release in Shipping flag to the desired setting. When this flag is set to on for a hold code, customer orders that have been placed on hold with this hold code can be taken off hold in program OESC, Shipping Confirmation. When this flag is set to off, customers orders that have been placed on hold with this hold code can only be taken off hold in program OEHR, Credit Hold Release.

5. Press [Commit].