F46821BuildRandomLocations

F46821 Build Random Locations

Major Business Rule

Object Name: B4600180

Parent DLL: CWARE

Location: Client/Server

Language: C

Data Structure

D4600180A - F46821 Build Random Locations

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

szBranchPlantMCUcharOPTNONE

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.

szRandomRuleSRULcharOPTNONE

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.

cBuildOnlyChangedRandomICHGcharOPTNONE

BuildOnlyChangedRandom:
'1' = Build Random Location only if Random Rule Table (F46822) has a 'Y' in the ICHG.


Otherwise, Build Random Locations will be the Random Locations Table (F46821) for the Branch/Plant 

and Random Rule passed in.

^

Related Functions

B9800100 Get Audit Information

Related Tables

F4100 Location Master
F46021 Location Characteristics
F46821 Random Locations
F46822 Random Tables