ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaki_5.4.0.1/rzakifixlengthintro.htm

125 lines
7.0 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Fixed-length portion of the journal entry" />
<meta name="abstract" content="Provides the layouts of the fixed-length portion of the journal entries." />
<meta name="description" content="Provides the layouts of the fixed-length portion of the journal entries." />
<meta name="DC.Relation" scheme="URI" content="rzakijrnentry.htm" />
<meta name="DC.Relation" scheme="URI" content="../apis/QJORJRNE.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakifinder.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakifixlengthintro" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Fixed-length portion of the journal entry</title>
</head>
<body id="rzakifixlengthintro"><a name="rzakifixlengthintro"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Fixed-length portion of the journal entry</h1>
<div><p>Provides the layouts of the fixed-length portion of the journal
entries.</p>
<p>When you use the Display Journal (DSPJRN) command, Receive Journal Entry
(RCVJRNE) command, Retrieve Journal Entry (RTVJRNE) command, or the Retrieve
Journal Entries (QjoRetrieveJournalEntries) API you can select one of the
formats in which to receive the layout for the fixed-length portion of the
journal entry:</p>
<ul><li>*TYPE1</li>
<li>*TYPE2</li>
<li>*TYPE3</li>
<li>*TYPE4</li>
<li>*TYPE5</li>
</ul>
<dl><dt class="dlterm">*TYPE1 format</dt>
<dd>The *TYPE1 format shows the fields that are common for all journal entry
types. These fields are shown when you request *TYPE1 for the output file
format or the entry type format.</dd>
<dt class="dlterm">*TYPE2 format</dt>
<dd>If you request OUTFILFMT(*TYPE2) on the DSPJRN command, or ENTFMT(*TYPE2)
on the RCVJRNE or RTVJRNE command, then the fixed-length portion of each converted
journal entry is the same as the format in *TYPE1, except for the information
that follows the commit cycle identifier field. The fields of the prefix that
follow the commit cycle identifier are shown in *TYPE2 field descriptions.</dd>
<dt class="dlterm">TYPE3 field descriptions</dt>
<dd>A third value, *TYPE3, is supported on the OUTFILFMT parameter for the
DSPJRN command, and the ENTFMT parameter for the RCVJRNE and RTVJRNE commands.
If either OUTFILFMT(*TYPE3) is specified on the DSPJRN command or ENTFMT(*TYPE3)
is specified on the RCVJRNE or RTVJRNE command, the information in the prefix
portion of a converted journal entry is shown in *TYPE3 field descriptions.
*TYPE3 has the same information as the *TYPE1 and *TYPE2 formats, except that
it has a different date format and a null-values indicator.</dd>
<dt class="dlterm">*TYPE4 field descriptions</dt>
<dd>A fourth value, *TYPE4, is supported on the OUTFILFMT parameter for the
DSPJRN command and the ENTFMT parameter for the RCVJRNE and RTVJRNE commands.
If either OUTFILFMT(*TYPE4) is specified on the DSPJRN command or ENTFMT(*TYPE4)
is specified on the RCVJRNE or RTVJRNE command, the information in the prefix
portion of a converted journal entry is shown in Table 4. *TYPE4 output includes
all of the *TYPE3 information, plus information about journal identifiers,
triggers, and referential constraints and entries which will be ignored by
the APYJRNCHG or RMVJRNCHG commands.</dd>
<dt class="dlterm">*TYPE5 field descriptions</dt>
<dd>The *TYPE5 format is only available with the DSPJRN and RTVJRNE commands.
The *TYPE5 format is supported on the OUTFILFMT parameter for the DSPJRN command
and ENTFMT parameter of the RTVJRNE command. If you specify OUTFILFMT(*TYPE5)
on the DSPJRN command or ENTFMT(*TYPE5) on the RTVJRNE command, the information
in the prefix portion of a converted journal entry is shown in Table 5. *TYPE5
output includes all of the *TYPE4 information, plus information about the
following:<ul><li>System sequence number</li>
<li>Thread identifier</li>
<li>Remote address</li>
<li>Address family</li>
<li>Remote port</li>
<li>Arm number</li>
<li>Receiver name</li>
<li>Receiver library name</li>
<li>Receiver library ASP device name</li>
<li>Program library name</li>
<li>Program library ASP device name</li>
<li>Program library ASP number</li>
<li>Logical unit of work</li>
<li>Transaction identifier</li>
<li>Receiver library ASP number</li>
<li><img src="./delta.gif" alt="Start of change" />Object type<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />File type<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />Nested commit level<img src="./deltaend.gif" alt="End of change" /></li>
</ul>
<p>The RCVJRNE command also supports the *TYPEPTR and *JRNENTFMT formats.
The layout of the journal entry data for the *TYPEPTR interface is the same
as the RJNE0100 format which is described in the QjoRetrieveJournalEntries
API.</p>
<p>The layout of the journal entry data for the *JRNENTFMT interface
is the same as either the RJNE0100 format or the RJNE0200 format of the QjoRetrieveJournalEntries
API. You can select which format to use by selecting the RJNE0100 or the RJNE0200
value for the Journal Entry Format (JRNENTFMT) parameter of the RCVJRNE command.</p>
<p>You
can find the field descriptions for layouts *TYPE1, *TYPE2, *TYPE3, *TYPE4,
and *TYPE5 in the Journal entry information finder.</p>
</dd>
</dl>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakijrnentry.htm" title="This topic provides information and tasks for working with journal entries.">Journal entry information</a></div>
</div>
<div class="relref"><strong>Related reference</strong><br />
<div><a href="../apis/QJORJRNE.htm">Retrieve Journal Entries (QjoRetrieveJournalEntries) API</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="rzakifinder.htm">Journal entry information finder</a></div>
</div>
</div>
</body>
</html>