RetrieveAddressInfoforCSMS

Retrieve Address Info for S/WM

Minor Business Rule

Object Name: N1701540

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose

The purpose of this business function is to fetch Address Book information for use by the customer service management applications.



1.2Setup Notes and Prerequisites

This business function was designed for use by the following CSMS applications:

• Customer Call Entry (P17501)
• Work With Queues (P17506)
• Service Order Entry (P17714)
• Service Order Quote (P17716)
'b7

1.3Special Logic

None.


2.Technical Specifications


2.4Processing 


1.0  Determine if a value for AN8 was input.  

1.1If blank, return error and exit business function.  If value, retrieve F0101 record using AN8 and return value for LANG, AN81, AN82, 
AN83, AN84, AN85, AN86, ALKY, AT1, ALPH, CM and StartEffectiveDate.   If no record is found, return error if not supressed and exit 

business function. 


2.0  Retrieve F0111 record using AN8 and line number = 0.  Return values for MLNM and REM1.  If no

        record is found, return error if not supressed and exit business function.


3.0  Retrieve F0115 record using AN8 and line number = 0 and return values for AR1 and

 PH1.

4.0Retrieve F0116 informaiton using AN8 and StartEffectiveDate to retrieve ADD1, ADD2, ADD3, ADD4, ADDZ, ADDS, CTY1, and CTR.



Data Structure

D1701540 - Retrieve Address Info for S/WM


Data Item Data Structure DescriptionI/ORequiredNotes

AN8Address Book NumberIYAddress book number

MLNMMailing NameONMailing name from F0111

ADD1Address Line 1ONAddress 1 from F0116

ADD2Address Line 2ONAddress 2 from F0116

ADD3Address Line 3ONAddress 3 from F0116

ADD4Address Line 4ONAddress 4 from F0116

AN86UserCallCenterON5th Address number from F0101

ADDZPostal CodeONPostal Code from F0116

CTY1CityONCity from F0116

ADDSStateONState from F0116

CTRCountryONCountry from F0116

AR1Phone PrefixONArea Code from F0115

PH1Phone NumberONPhone Number from F0115

REM1Remark1ONRemark1from F0111

LNGPLanguageONLanguage from F0101

EV01Suppress Error 0/1INSuppress Error Code 0/1  1  Supress Error  0  Do not supress error

DTAIError Message CodeONError Message Number.

AN811st Address NumberON1st Address Number from F0101

AN822nd Address Number ON2nd Address Number from F0101

AN833rd Address Number ON3rd Address Number  from F0101

AN844th Address Number ON4th Address Number  from F0101

AN85Factor Special PayeeON6th Address Number  from F0101

ALKYLong Address NumberONLong Address Number from F0101

AT1Search TypeONSearch Type from F0101

ALPHAlpha NameONAlpha Name from F0101

CM         Credit Message O                N              Credit Message from F0101 


^

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumber_AN8AN8MATH_NUMERICREQINPUT

Address book number required entry
^

szNameMailing_MLNMMLNMcharOPTNONE

Mailing name from F0111
^

szAddressLine1_ADD1ADD1charOPTNONE

Address 1 from F0116
^

szAddressLine2_ADD2ADD2charOPTNONE

Address 2 from F0116
^

szAddressLine3_ADD3ADD3charOPTNONE

Address 3 from F0116
^

szAddressLine4_ADD4ADD4charOPTNONE

Address 4 from F0116
^

mnUserCallCenter_AN86AN86MATH_NUMERICOPTNONE

5th Address number from F0101
^

szPostalCode_ADDZADDZcharOPTNONE

Postal Code from F0116
^

szCity_CTY1CTY1charOPTNONE

City from F0116
^

szState_ADDSADDScharOPTNONE

State from F0116
^

szCountry_CTRCTRcharOPTNONE

Country from F0116
^

szPhonePrefix_AR1AR1charOPTNONE

Area Code from F0115
^

szPhoneNumber_PH1PH1charOPTNONE

Phone Number from F0115
^

szRemark1_REM1REM1charOPTNONE

Remark1from F0111
^

szLanguage_LNGPLNGPcharOPTNONE

Language from F0101
^

cSuppressError_EV01EV01charOPTNONE

Suppress Error Code 0/1 
1  Supress Error 

0  Do not supress error

^

szErrorMessageCode_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.

mn1stAddressNumber_AN81AN81MATH_NUMERICOPTNONE

1st Address Number from F0101
^

mn2ndAddressNumber_AN82AN82MATH_NUMERICOPTNONE

2nd  Address Number from F0101
^

mn3rdAddressNumber_AN83AN83MATH_NUMERICOPTNONE

3rd Address Number from F0101
^

mn4thAddressNumber_AN84AN84MATH_NUMERICOPTNONE

4th Address Number from F0101
^

mn5thAddressNumber_AN85AN85MATH_NUMERICOPTNONE

5th Address Number from F0101
^

szLongAddressNumber_ALKYALKYcharOPTNONE

Long Address Number from F0101
^

szSearchType_AT1AT1charOPTNONE

Search Type from F0101
^

szAlphaName_ALPHALPHcharOPTNONE

Alpha Name from F0101
^

szCreditMessage_CMCMcharOPTNONE

Credit Message from F0101
^

Related Functions

None

Related Tables

None