Purge Active Procedures Across Users (MACX)

Purpose: Use this option to display active procedures for all users in your environment and to purge active procedures as necessary.

Purge Active Procedures Screen

How to display this screen: Enter MACX in the Fast path field at the top of any menu, or select Purge Procedures Across Users from a menu.




The user ID of the person who started the active procedure.

Alphanumeric, 10 positions; display-only.


If the active procedure is a:

• background job: indicates the data queue (for example, BILLDATAQ indicates that this is the billing async job)

• the PICK_OUT process: PICKOUT

Otherwise, this field is blank.

Alphanumeric, 10 positions; display-only.

Job #

A job number assigned to uniquely identify the active procedure.

Numeric, 6 positions; display-only.

Cmp (company)

The number identifying the company where the active procedure was started. Set to zero for active procedures that are not restricted by company, such as the background jobs; however, set to 999 for the PICK_OUT process.

See Working with Companies (WCMP) for more information on companies.

Numeric, 3 positions; display-only.


The type of active procedure. Possible types are described below under Active Procedure Types.



The name of the program that is active.

Alphanumeric, 10 positions; display-only.


The date when the user started the procedure.

Numeric, 6 positions; display-only.


The time when the user started the procedure.

Numeric, 6 positions; display-only.

Active Procedure Types

Some of the active procedure types displayed at this screen are described below.



Started When?

Data Queue

data queue

You create orders through Enter/Maintain Orders (OEOM); maintain purchase orders through Maintaining Purchase Orders (MPOE), receive purchase orders through Receiving Purchase Orders (PORC), and confirm shipments through Manually Confirming Shipments (MCON)


billing async

The BILL_ASYNC job starts. See Working with the BILL_ASYNC Job for more information.


batch deposits

You submit auto deposits for processing. See Processing Auto Deposits (SDEP) for more information.


credits by LOB

You submit line of business credits for processing. See Processing Credits by Line of Business (MCLB) for more information.


catalog request

You submit the catalog request upload for processing. See Working with the Catalog Request Interface (WCRU) for more information.


drop ship processing

You submit drop ship orders for processing. See Selecting Vendors for Drop Ship Processing (MDSP) for more information.


interactive PC manifesting

Information will be provided at a later date.


PICK_OUT process

You start the PICK_OUT process in Working with Integration Layer Processes (IJCT).


line of business update

You update statistics for your line of business order queue. See Displaying the Line of Business Order Queue Summary (DLOQ) for more information.


membership order generation

You generate membership orders through the Generating Membership Orders (EGMO) menu option.


mass item substitution

You select the Processing Item Substitutions (PSUB) menu option.


online authorization

See Performing Online Credit Card Authorizations for more information.


PC manifesting

Information will be provided at a later date.


pick slip generation

You generate pick slips. See Performing Pick Slip Generation for more information.


purge security risk periodic function

You submit the SECRISK Periodic Function.


retail integration item upload

You submitted the retail integration item upload. See Working with Retail Integration Item Upload (RIIU) for more information.



Information will be provided at a later date.


batch SVC activation

You submit stored value card activations for processing, if the Use Activation / Reversal Batch Processing (I50) system control value is selected. See Transmitting Activation and Reversal Transactions (SSVC) for more information.


batch SVC balance inquiry

The system submits stored value card balance inquiries in batch. See the Perform Balance Inquiry during Batch Authorizations (J19) system control value for more information.


shipment and return confirmation email generation

You use the Sending Internet Order Ship Confirmation (ESCF) option or the ECSHCNF periodic function. See Stopping and Restarting Shipment and Return Confirmation Emails for information on how to stop and restart the generation program.


ship via/item summary inquiry

You use the Ship Via/Item Inquiry (SVII) menu option.


SKU purge

You submit a SKU purge through the Purging SKUs (MPSK) menu option.


process auto soldouts

You use the Process Auto Soldouts menu option; see Processing Auto Soldout Cancellations (MASO) for more information.


batch SVC reversal

You process deposits that include stored value card reversals if the Perform Authorization Reversal during Deposit Processing (J20) system control value is selected. See Processing Auto Deposits (SDEP) for more information.


stop shipment

You use the MRSS menu option. More information will be provided at a later date.


threshold monitor

You start the THRESHMON background job. See Working with Threshold Values (WTHR) for more information.

Deleting an active procedure: Select an active procedure and click Delete to delete it. See Purging Active Procedures (MACP) for a discussion.

MACP OMSCS 19.0 December 2019 OHC