F46822ResequenceRandomNumber

F46822 Process Random Rules

Major Business Rule

Object Name: N4600190

Parent DLL: CWARE

Location: Client/Server

Language: NER

Functional Description

Purpose

Retrieve all records from Random Requirements Table (F46822) based on Branch/Plant (MCU) and Random 
Rule (SRUL) and re-sequence the Random Sequence Number (MATP) and update the Changed Flag (ICHG) to a 

'Y'.


Setup Notes and Prerequisites

The Branch/Plant (MCU) and Random Rule (SRUL) are required parameters.


Technical Specification



^

Data Structure

D4600190B - F46822 Resequence Random Number

Parameter NameData ItemData TypeReq/OptI/O/Both
szBranchPlantMCUcharNONENONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szRandomRuleSRULcharNONENONE

A code (system 46/type SR) that identifies a random requirements table. If you use Random, Empty or Existing locations for the movement 
method, you can enter a random rule code to consider only locations whose characteristics match the random rule. You can leave Random 
Rule blank to have the system consider all locations for each movement method.

Related Functions

None

Related Tables

None
F46822VerifyMultipleReqOptnExist

F46822VerifyMultipleReqOptnExist

F46822 Process Random Rules

Major Business Rule

Object Name: N4600190

Parent DLL: CWARE

Location: Client/Server

Language: NER

Functional Description

Purpose

Verify if the field Required/Optional (RQOP) set to 'R' exists multiple times in the Random Table 
(F46822).  If RQOP exists multiple times with a value of 'R', a Multiple Flag is set to '1'.  If RQOP 

equals 'O', Optional Record Exist Flag will be set to '1'.


Setup Notes and Prerequisites

The Branch/Plant (MCU) and Random Rule (SRUL) are required parameters.


Technical Specification



^

Data Structure

D4600190A - F46822 Verify Mulitple Required Option Exists

Parameter NameData ItemData TypeReq/OptI/O/Both
szBranchPlantMCUcharNONENONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szRandomRuleSRULcharNONENONE

A code (system 46/type SR) that identifies a random requirements table. If you use Random, Empty or Existing locations for the movement 
method, you can enter a random rule code to consider only locations whose characteristics match the random rule. You can leave Random 
Rule blank to have the system consider all locations for each movement method.

cMultipleRequiredOptionExistEV01charNONENONE

An option that specifies the type of processing for an event.

cOptionalRecordExistsEV02charNONENONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None