F980014GetMailMergeInfo

Get MailMerge Information

Minor Business Rule

Object Name: N9800015

Parent DLL: CWRKFLOW

Location: Client/Server

Language: NER

Functional Description


Purpose


The purpose of this NER is to read the F980014 table, getting the data structure, associated with a 

specified mailmerge document. 

 


Setup Notes and Prerequisites


Special Logic


Technical Specifications

Parameters:

Data Item Data Structure I/ORequiredNotes

Description

OBNMszObjectNameIYMailMerge Object Name

DSNMszDataStructureObjectNameOData Structure Object Name

MOFILEszFileName9OMedia object file name

EV01cEverestPoint01OStatus

QUNAMszQueueNameOMedia Object Queue Name


1.Fetch a single record from F980014 where the key is szObjectName (input parameter).

2.If the return status (File_IO_Status) is not equal to SUCCESS, return:

szErrorMessageID = "0001"
cEverestEventPoint01 = "1"

szDataStructureObjectName


3.Otherwise, (File_IO_Status = SUCCESS), return:

szErrorMessageID = "0000"
cEverestEventPoint01 = "0"




Data Structure

DN9800015 - Get Path Name Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szQueueNameQUNAMcharOPTBOTH

The value entered is used to define a Media Object queue name where images may be found. The queue name is a symbolic reference 
only. The Media Object queue name is one half of a properly defined Media Object queue. The other half is the Media Object path. NOTE: 
OLEQUE is a reserved queue name. It must be defined as it is used as the default queue name in the OLE object attachment mode of Media 
Objects. It is mandatory that this queue name be defined in order to use OLE object attachments.

szQueuePathQUPATcharOPTOUTPUT

Identifies a network or local path that points to the location of OLE objects,images, or URLs. The queue path is the second half of a properly 
defined queue for a media object. The first half is the name of the media object. A valid queue path for a network location might be . The 
queue path and queue name are stored in the F98MOQUE table. Object Configuration Manager controls the location of this table. The system 
reads the F98MOQUE table to determine name of the queue and the location of the associated OLE objects, images, or URLs.

cEverestEventPoint01EV01charOPTOUTPUT

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

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szNameObjectOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szDataStructureObjectNameDSONcharOPTOUTPUT

The object name of the data structure used for identifying the error message substitution variables.

szFileName9MOFILEcharOPTOUTPUT

The name of the file, excluding suffix or path, containing a media object.

Related Functions

None

Related Tables

None
GetMailMergeDSTemplName

GetMailMergeDSTemplName

Get MailMerge Information

Minor Business Rule

Object Name: N9800015

Parent DLL: CWRKFLOW

Location: Client/Server

Language: NER

Functional Description


Purpose


The purpose of this NER is to read the F980014 table, getting the data structure associated with a 

specified mailmerge document. 

 


Setup Notes and Prerequisites


Special Logic


Technical Specifications

Parameters:

Data Item Data Structure I/ORequiredNotes

Description

OBNMszObjectNameIYMailMerge Object Name

DSNMszDataStructureObjectNameOData Structure Object Name

EV01cEverestPointOStatus


1.Fetch a single record from F980014 where the key is szObjectName (input parameter).

2.If the return status (File_IO_Status) is not equal to SUCCESS, return:

szErrorMessageID = "0001"
cEverestEventPoint01 = "1"

szDataStructureObjectName


3.Otherwise, (File_IO_Status = SUCCESS), return:

szErrorMessageID = "0000"
cEverestEventPoint01 = "0"



Data Structure

DN9800015 - Get Path Name Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szQueueNameQUNAMcharOPTBOTH

The value entered is used to define a Media Object queue name where images may be found. The queue name is a symbolic reference 
only. The Media Object queue name is one half of a properly defined Media Object queue. The other half is the Media Object path. NOTE: 
OLEQUE is a reserved queue name. It must be defined as it is used as the default queue name in the OLE object attachment mode of Media 
Objects. It is mandatory that this queue name be defined in order to use OLE object attachments.

szQueuePathQUPATcharOPTOUTPUT

Identifies a network or local path that points to the location of OLE objects,images, or URLs. The queue path is the second half of a properly 
defined queue for a media object. The first half is the name of the media object. A valid queue path for a network location might be . The 
queue path and queue name are stored in the F98MOQUE table. Object Configuration Manager controls the location of this table. The system 
reads the F98MOQUE table to determine name of the queue and the location of the associated OLE objects, images, or URLs.

cEverestEventPoint01EV01charOPTOUTPUT

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

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szNameObjectOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szDataStructureObjectNameDSONcharOPTOUTPUT

The object name of the data structure used for identifying the error message substitution variables.

szFileName9MOFILEcharOPTOUTPUT

The name of the file, excluding suffix or path, containing a media object.

Related Functions

None

Related Tables

None
GetMailMergeQueName

GetMailMergeQueName

Get MailMerge Information

Minor Business Rule

Object Name: N9800015

Parent DLL: CWRKFLOW

Location: Client/Server

Language: NER

Functional Description


Purpose


This function will get the queue associated with a specified mailmerge document.  This information is 
found in F980014 Table.

 


Setup Notes and Prerequisites


Special Logic


Technical Specifications

Parameters:
Data Item Data Structure I/ORequiredNotes
Description

OBNMszObjectNameIYMailMerge object name

QUPATHszQueuePathONQueue name associated with the media 

object.

EVO1cEverestPoint01OStatus


1.Fetch a single record from F980014 where the key is szObjectName (input parameter).

2.If the return status (File_IO_Status) is not equal to SUCCESS, return:


szErrorMessageID = "0001"
cEverestEventPoint01 = "1"

szQueueName


3.Otherwise, (File_IO_Status = SUCCESS), return:


szErrorMessageID = "0000"
cEverestEventPoint01 = "0"




^

Data Structure

DN9800015 - Get Path Name Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szQueueNameQUNAMcharOPTBOTH

The value entered is used to define a Media Object queue name where images may be found. The queue name is a symbolic reference 
only. The Media Object queue name is one half of a properly defined Media Object queue. The other half is the Media Object path. NOTE: 
OLEQUE is a reserved queue name. It must be defined as it is used as the default queue name in the OLE object attachment mode of Media 
Objects. It is mandatory that this queue name be defined in order to use OLE object attachments.

szQueuePathQUPATcharOPTOUTPUT

Identifies a network or local path that points to the location of OLE objects,images, or URLs. The queue path is the second half of a properly 
defined queue for a media object. The first half is the name of the media object. A valid queue path for a network location might be . The 
queue path and queue name are stored in the F98MOQUE table. Object Configuration Manager controls the location of this table. The system 
reads the F98MOQUE table to determine name of the queue and the location of the associated OLE objects, images, or URLs.

cEverestEventPoint01EV01charOPTOUTPUT

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

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szNameObjectOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szDataStructureObjectNameDSONcharOPTOUTPUT

The object name of the data structure used for identifying the error message substitution variables.

szFileName9MOFILEcharOPTOUTPUT

The name of the file, excluding suffix or path, containing a media object.

Related Functions

None

Related Tables

None
GetPathFromDocName

GetPathFromDocName

Get MailMerge Information

Minor Business Rule

Object Name: N9800015

Parent DLL: CWRKFLOW

Location: Client/Server

Language: NER

Functional Description


Purpose


This function will get the physical path of the given MailMerge document.  The queue name is found in 
the F980014 Table and the physical path is found in the F98MOQUE Table.

 


Setup Notes and Prerequisites


Special Logic


Technical Specifications

Parameters:
Data Item Data Structure I/ORequiredNotes
Description

OBNMszObjectNameIYMailMerge object name

QUPATHszQueuePathONQueue name associated with the media 

object.

EVO1cEverestPoint01OStatus


1.Call Get MailMerge Queue Name, passing to it szNameObject (document name).  This function will 
read the F980014 table, do a keyed read using szQueueName and return szQueueName.

 

2.If the return status (File_IO_Status) is not equal to SUCCESS, return:


szErrorMessageID = "0001"
cEverestEventPoint01 = "1"

szQueueName


3.Otherwise, (File_IO_Status = SUCCESS), return:


szErrorMessageID = "0000"
cEverestEventPoint01 = "0"


4.Call GetPathName, passing to it szQueueName.  This function will read the F98MOQUE table, do a 

keyed read using szQueueName and return szQueuePath.


5.If the return status (File_IO_Status) is not equal to SUCCESS, return:


szErrorMessageID = "0002"
cEverestEventPoint01 = "2"

szQueueName


6.Otherwise, (File_IO_Status = SUCCESS), return:


szErrorMessageID = "0000"
cEverestEventPoint01 = "0"



^

Data Structure

DN9800015 - Get Path Name Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szQueueNameQUNAMcharOPTBOTH

The value entered is used to define a Media Object queue name where images may be found. The queue name is a symbolic reference 
only. The Media Object queue name is one half of a properly defined Media Object queue. The other half is the Media Object path. NOTE: 
OLEQUE is a reserved queue name. It must be defined as it is used as the default queue name in the OLE object attachment mode of Media 
Objects. It is mandatory that this queue name be defined in order to use OLE object attachments.

szQueuePathQUPATcharOPTOUTPUT

Identifies a network or local path that points to the location of OLE objects,images, or URLs. The queue path is the second half of a properly 
defined queue for a media object. The first half is the name of the media object. A valid queue path for a network location might be . The 
queue path and queue name are stored in the F98MOQUE table. Object Configuration Manager controls the location of this table. The system 
reads the F98MOQUE table to determine name of the queue and the location of the associated OLE objects, images, or URLs.

cEverestEventPoint01EV01charOPTOUTPUT

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

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szNameObjectOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szDataStructureObjectNameDSONcharOPTOUTPUT

The object name of the data structure used for identifying the error message substitution variables.

szFileName9MOFILEcharOPTOUTPUT

The name of the file, excluding suffix or path, containing a media object.

Related Functions

None

Related Tables

None
GetPathName

GetPathName

Get MailMerge Information

Minor Business Rule

Object Name: N9800015

Parent DLL: CWRKFLOW

Location: Client/Server

Language: NER

Functional Description


Purpose


This function will get the physical path of the queue name.
 


Setup Notes and Prerequisites


Special Logic


Technical Specifications


1.Fetch a single record from F98MOQUE where the key is szQueuePath (input parameter).
 

2.If the return status (File_IO_Status) is not equal to SUCCESS, return:


szErrorMessageID = "0001"
cEverestEventPoint01 = "1"

szQueuePath


3.Otherwise, (File_IO_Status = SUCCESS), return:


szErrorMessageID = "0000"
cEverestEventPoint01 = "0"



^

Data Structure

DN9800015 - Get Path Name Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szQueueNameQUNAMcharOPTBOTH

The value entered is used to define a Media Object queue name where images may be found. The queue name is a symbolic reference 
only. The Media Object queue name is one half of a properly defined Media Object queue. The other half is the Media Object path. NOTE: 
OLEQUE is a reserved queue name. It must be defined as it is used as the default queue name in the OLE object attachment mode of Media 
Objects. It is mandatory that this queue name be defined in order to use OLE object attachments.

szQueuePathQUPATcharOPTOUTPUT

Identifies a network or local path that points to the location of OLE objects,images, or URLs. The queue path is the second half of a properly 
defined queue for a media object. The first half is the name of the media object. A valid queue path for a network location might be . The 
queue path and queue name are stored in the F98MOQUE table. Object Configuration Manager controls the location of this table. The system 
reads the F98MOQUE table to determine name of the queue and the location of the associated OLE objects, images, or URLs.

cEverestEventPoint01EV01charOPTOUTPUT

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

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szNameObjectOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szDataStructureObjectNameDSONcharOPTOUTPUT

The object name of the data structure used for identifying the error message substitution variables.

szFileName9MOFILEcharOPTOUTPUT

The name of the file, excluding suffix or path, containing a media object.

Related Functions

None

Related Tables

None