ProcessRegistrationActivityRules

Process Registration Activity Rules

Minor Business Rule

Object Name: N1702200

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Functional Description

Purpose

The function has two purposes.  First if you pass in the current registration status, it will return the next status.  Second, if the flag is set to validate 

and provide the new status and old status, it will validate whether the new status is a valid one, based on the activity rules.


Setup Notes and Prerequisites

1.  Using P17502, setup the product registration rules.


Data Structure

D1702200 - Process Registration Activity Rules

Parameter NameData ItemData TypeReq/OptI/O/Both
szRegistrationStatus_CurrentREGSTScharREQINPUT

A code that specifies the current registration status for an equipment record. Enter a value from UDC 17/RS. 

cValidateStatus_YNYN01charOPTINPUT

The Yes or No Entry field is a single character entry field for yes or no responses on prompt screens.

cValidStatus_YNYN01charOPTOUTPUT

The Yes or No Entry field is a single character entry field for yes or no responses on prompt screens.

szRegistrationStatus_NewREGSTSNcharOPTINPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus_NextREGSTSNcharOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus1REGSTS1charOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus2REGSTS2charOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus3REGSTS3charOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus5REGSTS5charOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

szRegistrationStatus4REGSTS4charOPTOUTPUT

A code that specifies which registration status is the next step in the registration process. You can override the value in this field. The 
registration status is stored in the Registration Activity Rules table (F1732).

cInformationType1ITYPEcharOPTINPUT

A code that indicates specific record types when records of different types are stored within the same table. For internal use only.

Related Functions

None

Related Tables

None