F1793GetCSMSLineTypeConstants

F1793 Get S/WM Line Type Constants

Minor Business Rule

Object Name: N1700060

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose

The purpose of this NER is to retrieve a record from the CSMS Line Type Constants table (F1793).


1.2Setup Notes and Prerequisites


1.3Special Logic


2.Technical Specifications


2.1Parameters:

Data Item Data Structure DescriptionI/OReqNotes

LNTYLine TypeIY

YN26YesOrNoEntry26ON0 = Not a Base Warranty 1 = Base Warranty

YN27YesOrNoEntry27ON0 = Not a Blanket Contract 1 = Blanket 

Contract

YN28YesOrNoEntry28ONFuture

YN29YesOrNoEntry29ONFuture

YN30YesOrNoEntry30ONFuture

DCTOOrderTypeONThis is the Document Type that should be used on 

the Service Order and Call for services covered under this Line Type.

MCUZCostCenterAlternativeONThis is the Responsible Business Unit

BTF01ModifyStartDateON0 = Do not allow user to modify Contract Line Start 

Date 1 = Allow user to modify Contract Line Start Date 

BTF02ModifyEndDateON0 = Do not allow user to modify Contract Line End 

Date 1 = Allow user to modify Contract Line End Date 

BTF03ModifyDurationON0 = Do not allow user to modify Contract Line 

Billable Duration, Non-Billable Duration, and Duration UOM 1 = Allow user to 

modify Contract Line Billable Duration, Non-Billable Duration, and 

Duration UOM.

BTF04ActiveContractRequiredON0 = The item being covered is not required to be 

covered under a current contract 1 = The item being covered is required to be covered 

under a current contract 

BTF05FreeContractON0 = The contract line is not free 1 = The contract 

line is free

BTF06YesNoBehavLineType06ONFuture

BTF07YesNoBehavLineType07ONFuture

BTF08YesNoBehavLineType08ONFuture

BTF09YesNoBehavLineType09ONFuture

BTF10YesNoBehavLineType10ONFuture

BHV01StartDateDefaultON1 = Last Coverage Date + 1 day 2 = Header Start 

Date 3 = Base Warranty First Coverage Date 4 = System Date 5 = None (Default)

BHV02EndDateDefaultON1 = Start Date + Total Duration 2 = Header End Date 

3 = Base Warranty Last Coverage Date 4 = System Date 5 = None (Default)

BHV03BehaviorType03ONFuture

BHV04BehaviorType04ONFuture

BHV05BehaviorType05ONFuture

BHV06BehaviorType06ONFuture

BHV07BehaviorType07ONFuture

BHV08BehaviorType08ONFuture

BHV09BehaviorType09ONFuture

BHV10BehaviorType10ONFuture

UBHV1UserDefinedBehavior1ONUser Defined Behavior

UBHV2UserDefinedBehavior2ONUser Defined Behavior

UBHV3UserDefinedBehavior3ONUser Defined Behavior

UBHV4UserDefinedBehavior4ONUser Defined Behavior

UBHV5UserDefinedBehavior5ONUser Defined Behavior

EV01Suppress Error MessagesIN1 = suppress error messages

DTAIError CodeON


2.2Related Tables 

Table Table Description

F1793CSMS Line Type Constants



2.3Related Business Functions

Source NameFunction Name



2.4Processing 

Fetch F1793 record based on Line Type

If record is not found

If Suppress Error Messages <> 1

Set NER error to Error Code

End

Set Error Code = '096A'

Else

Load Data Structure to return values in the table

End




Data Structure

D1700060 - F1793 Get S/WM Line Type Constants

Parameter NameData ItemData TypeReq/OptI/O/Both
szLineTypeLNTYcharREQINPUT

A code that controls how the system processes lines on a transaction. It controls the systems with which the transaction interfaces, such as 
General Ledger, Job Cost, Accounts Payable, Accounts Receivable, and Inventory Management. It also specifies the conditions under 
which a line prints on reports, and it is included in calculations. Codes include the following: S Stock item   J Job cost   N Nonstock item   F Freight  
T Text information   M Miscellaneous charges and credits   W Work order

cBaseWarranty_YN26YN26charOPTNONE

This field is a common single character entry field for a yes or no responses on certain screens.

cBlanketContract_YN27YN27charOPTNONE

The field is a common single character entry field for simple yes or no responses on certain screens.

cYesOrNoEntry28_YN28YN28charOPTNONE

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

cYesOrNoEntry29_YN29YN29charOPTNONE

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

cYesOrNoEntry30_YN30YN30charOPTNONE

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

szSODocType_DCTODCTOcharOPTNONE

A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has 
reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post 
program. (These entries are not self-balancing when you originally enter them.) The following document types are defined by J.D. Edwards and 
should not be changed: P Accounts Payable documents   R Accounts Receivable documents   T Payroll documents   I Inventory documents  
O Purchase Order Processing documents   J General Accounting/Joint Interest Billing documents   S Sales Order Processing documents

szResponsibleBU_MCUZMCUZcharOPTNONE

Identifies a separate entity within a business for which you wish to track costs, for example, a warehouse location, job, project, work center, 
or branch/plant. The business unit field is alphanumeric. You can assign a business unit to a voucher, invoice, fixed asset, and so forth, for 
responsibility reporting.  The system provides reports of open A/P and A/R by business unit, for example, to track equipment by responsible 
department. Business Unit Security can prevent you from inquiring on business units for which you have no authority.

cModifyStartDate_BTF01BTF01charOPTNONE

Use this line type flag to indicate that the contract detail line Start Date can be modified once it has been entered.

cModifyEndDate_BTF02BTF02charOPTNONE

Use this line type flag to indicate that the contract detail line End Date can be modified once it has been entered.

cModifyDuration_BTF03BTF03charOPTNONE

Use this line type flag to indicate that the contract detail line Billable and Non-Billable Duration can be modified once it has been entered.

cActiveContractRequired_BTF04BTF04charOPTNONE

Use this line type flag to indicate that the piece of equipment is required to have an active contract on it before a new contract can be 
added.

cFreeContract_BTF05BTF05charOPTNONE

Use this line type flag used to indicate that this is a free contract.

cYesNoBehavLineType06_BTF06BTF06charOPTNONE

A code that specifies whether to use a line type in entitlement checking.

cYesNoBehavLineType07_BTF07BTF07charOPTNONE

A line type flag for future use.

cYesNoBehavLineType08_BTF08BTF08charOPTNONE

A line type flag for future use.

cYesNoBehavLineType09_BTF09BTF09charOPTNONE

A line type flag for future use.

cYesNoBehavLineType10_BTF10BTF10charOPTNONE

A line type flag for future use.

cStartDateDefault_BHV01BHV01charOPTNONE

A hard-coded, user defined code (17/L1) that indicates from where the system retrieves the default value for the Contract Line Start Date 
field. Valid values are:    1   Last contracted end date (for equipment) + 1         The system finds the newest contract for this piece of equipment, 
adds one day to the detail end date to calculate the new start date. If the system does not find a contract for the piece of equipment (serial, unit) 
number, the system produces an error if the user cannot modify the start date.    2   Contract header start date          The system enters the 
contract header start date as the default value.    3   Base Warranty Start Date          The system enters the detail start date from the first active base 
warranty (line type) contract for this equipment as the default. If the system does not find an active base warranty contract for the piece of 
equipment (serial, unit) number, the system produces an error if the user cannot modify the start date.    4   System date The system enters the 
system date as the default value.    5   None          The system does not enter a default value. The user is required to enter the detail start date.

cEndDateDefault_BHV02BHV02charOPTNONE

A hard-coded, user defined code (17/L2) that indicates from where the system retrieves the default value for the Contract Line End Date 
field. Valid values are:    1   Contract Line Start Date field value + total duration (billable + nonbillable duration)        Add the value from the Contract 
Line Start Date field to billable and nonbillable duration.    2   Contract header end date The system enters the contract header end date as 
the default value.    3   Base Warranty End Date          The system enters the detail end date from the most recent active base warranty (line type) 
contract for this equipment as the default. If the system does not find an active base warranty contract for the piece of equipment (serial, unit) 
number, the system produces an error if the user cannot modify the end date.    4   System date The system enters the system date as the 
default value.    5   None          The system does not enter a default value. The user is required to enter the detail end date.

cBehaviorType03_BHV03BHV03charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType04_BHV04BHV04charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType05_BHV05BHV05charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType06_BHV06BHV06charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType07_BHV07BHV07charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType08_BHV08BHV08charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType09_BHV09BHV09charOPTNONE

A hard-coded, user-defined code for future use.

cBehaviorType10_BHV10BHV10charOPTNONE

A hard-coded, user-defined code for future use.

szUserDefinedBehavior1_UBHV1UBHV1charOPTNONE

A user-defined behavior for a S/WM Line Type.

szUserDefinedBehavior2_UBHV2UBHV2charOPTNONE

A user-defined behavior for a S/WM Line Type.

szUserDefinedBehavior3_UBHV3UBHV3charOPTNONE

A user-defined behavior for a S/WM Line Type.

szUserDefinedBehavior4_UBHV4UBHV4charOPTNONE

A user-defined behavior for a S/WM Line Type.

szUserDefinedBehavior5_UBHV5UBHV5charOPTNONE

A user-defined behavior for a S/WM Line Type.

cSuppressErrorMessages_EV01EV01charOPTNONE

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

szErrorMessageID_DTAIDTAIcharOPTNONE

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.

szCallDocType_DCTDCTcharOPTNONE

A user defined code (00/DT) that identifies the origin and purpose of the transaction.  PeopleSoft reserves several prefixes for document 
types, such as, vouchers, invoices, receipts, and timesheets. The reserved document type prefixes for codes are: P Accounts payable 
documents R Accounts receivable documents  T Time and Pay documents I Inventory documents  O Purchase order documents  S Sales order 
documents 

Related Functions

None

Related Tables

None