F3291CWGetSegmentInfor

F3291 CW Get Segment Information

Minor Business Rule

Object Name: B32C0070

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D32C0070 - F3291CWGetSegmentInfo

Parameter NameData ItemData TypeReq/OptI/O/Both
szBranchPlantMCUcharREQINPUT

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.

mnParentShortItemnumberKITMATH_NUMERICREQINPUT

The system provides for three separate item numbers.    1.   Item Number (short) - An eight-digit, computer assigned, completely 
non-significant item number.    2.   2nd Item Number - The 25-digit, free form, user defined alphanumeric item number.    3.   3rd Item Number - Another 
25-digit, free form, user defined alphanumeric item number.

mnParentSegmentNumberPELMATH_NUMERICREQINPUT

A number that establishes the sequence in which the segments were defined in the system. Segment numbers are user 
defined. Cross-segment editing rules reference the segment numbers to ensure that the set of values defines a valid configuration. Assembly inclusion rules 
reference segment numbers and their associated values to define prices, component parts, routing, and calculated values for configured items.

cPrintSegmentNumberATSNcharOPTOUTPUT

A user defined code (32/YN) that specifies whether the system prints the segment number on the order paperwork. Valid values are: 0 Do 
not print the segment number on the order paperwork. 1 Print the segment number on the order paperwork. For a sales order, the system prints 
the segment number on the pick slip and invoice print. For a work order,  the system prints the segment number on the parts list print.

cPrintSegmentDescriptionATSDcharOPTOUTPUT

A user defined code (32/YN) that specifies whether the system prints the segment description on the order paperwork. Valid values 
are: 0 Do not print the segment description on the order paperwork. 1 Print the segment description on the order paperwork. For a sales order, the 
system prints the segment description on the pick slip and invoice print. For a work order, the system prints the segment description on the parts 
list print.

cPrintSegmentValueATSVcharOPTOUTPUT

A user defined code (32/YN) that specifies whether the system prints the segment value on the order paperwork. Valid values are: 0 Do not 
print the segment value on the order paperwork. 1 Print the segment value on the order paperwork. For a sales order, the system prints the 
segment value on the pick slip and invoice print. For a work order, the system prints the segment value on the parts list print.

cReturnandStartNewLineRTNLcharOPTOUTPUT

A user defined code (32/YN) that indicates whether the system starts a new line after it prints the segment nformation. Valid values 
are: 1 Start a new line after the segment information. 0 Continue printing on the same line. If the system does not start a new line, it prints the configurator 
segment delimiter from the configurator constants.

cPrintSegmentValDescriptionATSDcharOPTOUTPUT

A user defined code (32/YN) that specifies whether the system prints the segment description on the order paperwork. Valid values 
are: 0 Do not print the segment description on the order paperwork. 1 Print the segment description on the order paperwork. For a sales order, the 
system prints the segment description on the pick slip and invoice print. For a work order, the system prints the segment description on the parts 
list print.

cNumericSegmentIndicatorCNUMcharOPTOUTPUT

Determines whether a user defined code is numeric or alphanumeric. Valid values are:    Y Indicates that the code is numeric and should be 
right-justified.    N Indicates that the code is alphanumeric and should be left-justified.

cDisplayItemNumberDSPIcharOPTOUTPUT

A code that indicates whether the system prints the configured item number before the segment value information in the text string format or 
the user defined format. Valid values are: 1 Print the configured item number 0 Do not print the configured item number

szDescriptionDSC1charOPTOUTPUT

Brief information about an item; a remark or an explanation.

mnSpacesBeforeSegmentSPBNMATH_NUMERICOPTOUTPUT

The number of spaces that should print before the segment information in the user defined format.

mnSpacesAfterSegmentSPANMATH_NUMERICOPTOUTPUT

The number of spaces that should print after the segment information in the user defined format.

szRecordTypeCodeRTcharOPTOUTPUT

A code that identifies the table that contains user defined codes. The table is also referred to as a UDC type.

Related Functions

None

Related Tables

None