ValidateHomeBuilderData

Validate homebuilder data.

Minor Business Rule

Object Name: N44H0077

Parent DLL: CAEC

Location: Client/Server

Language: NER

Data Structure

D44H0077 - Validate homebuilder data.

Parameter NameData ItemData TypeReq/OptI/O/Both
cProgrammerMode_EV01EV01charREQINPUT

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

szArea_HBAREAHBAREAcharOPTNONE

A component, typically a company division or geographic region, that is larger than a community. Large homebuilders might have many 
areas within their organizational structure. Smaller, regional builders might operate their entire organization using a single area.

szCommunity_HBMCUSHBMCUScharOPTNONE

A value that specifies a community, project, or subdivision. A community is a distinct grouping of lots which can be grouped together 
through user-defined specifications, for example, product offering, geography, and so on. A subset of the builder's plans and options are typically 
included within a community.

szPhase_CPHASECPHASEcharOPTNONE

A code that indicates the number of a specific phase within a community.

szPlan_HBPLANHBPLANcharOPTNONE

A value that specifies a plan within a community. A plan represents an architectural design based on an arrangement, location and size of 
rooms in a house.

szElev_HBELEVHBELEVcharOPTNONE

A value that specifies the type of elevation used on a lot. When a unit is built on a lot, the lot is identified by plan, elevation, and swing. A 
plan represents an architectural design based on an arrangement, a location, and the size of rooms in a house. The same plan typically will 
have a varied facade or exterior look, or elevation.

szOptionNumberOPTIONcharOPTNONE

A specific upgrade not included in the base house price and cost. In the General Accounting and Job Cost systems, this field corresponds 
to the subledger field, for example, Subledger Type X.

szLot_HBLOTHBLOTcharOPTNONE

The specific lot upon which the home will be constructed.

cSwingSWINGcharOPTNONE

A user defined code (44H2/SW) that specifies which side of the house the driveway is on. It is part of the key used to locate takeoff records 
and to create purchase orders.

cErrorFlag_EV01EV01charOPTOUTPUT

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

cPhaseEnabled_EV01EV01charOPTOUTPUT

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

cForceWCPhase_EV01EV01charOPTOUTPUT

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

szRowErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szAreaErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szCommunityErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szPhaseErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szPlanErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szElevErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szOptionErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szLotErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szSwingErrorMsg_DTAIDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnOptionOfferredLevel_OPLVLOPLVLMATH_NUMERICOPTOUTPUT

A number, typically 1 through 9, assigned to represent the best match searching order of an option. For example, level 1 is the highest level 
of detail and level 9 is the most general option level.

Related Functions

None

Related Tables

None