NATURAL PROCESS Extends NATURAL to Operations Center
NATURAL PROCESS Extends NATURAL to Operations Center
NATURAL PROCESS Extends NATURAL to Operations Center
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
continued from page 7<br />
Each ADAMINT source module<br />
may not exceed 380 lines.<br />
Generation of ADABAS SQL syn-<br />
tax requires full ADABAS field<br />
names. Currently, a 50-line limit<br />
per ADABAS SQL syntax state-<br />
ment exists. Therefore, it may be<br />
necessary <strong>to</strong> limit the size of<br />
field names in PREDICT <strong>to</strong> a<br />
minimum so this restriction is<br />
not exceeded. You can, however,<br />
create userviews for conversions<br />
that exceed this ADABAS SQL<br />
restriction.<br />
FLDMODE = DYNAMIC is not<br />
supported; however, syntax will<br />
be generated for full record ac-<br />
cess and update for the<br />
ADAMINT entry point<br />
converted. It will be necessary<br />
for modification of user programs<br />
if FLDMODE is used for u~date<br />
entry points.<br />
READR= entry point names may<br />
not be duplicated. In other words,<br />
two FINDSETs may not reference<br />
the same READR entry point<br />
name. This will cause duplicate<br />
entry points <strong>to</strong> be created in the<br />
I generated COBOL program.<br />
File COUPLING will not be sup-<br />
ported. AMIZSQL assumes one<br />
file per userview module.<br />
Literals, spacing, and MUIPE<br />
interleaving (PEGROUP and<br />
ENDPG notation) will not be<br />
supported. You may modify the<br />
generated program <strong>to</strong> pass infor-<br />
mation as required in the link-<br />
age section.<br />
The special character "(" or ")"<br />
should not be used in comments<br />
within an ADAMINT entry<br />
point.<br />
* COBOL reserved words are pro-<br />
hibited in PREDICT field<br />
definitions.<br />
The ADAMINT ONEP MOD-<br />
ULES statement must reflect the<br />
member names of the USER-<br />
VIEW modules within the PDS.<br />
For CICS, the application DWA<br />
must be large enough <strong>to</strong> s<strong>to</strong>re the<br />
generated COBOL DWA. The<br />
DWA must be saved and res<strong>to</strong>red<br />
correctly by the user application<br />
between returns <strong>to</strong> CICS<br />
14 (pseudo-conversational) .<br />
CHFILE macro is not supported.<br />
This functionality is not pro-<br />
vided in ADABAS SQL.<br />
All macro parameters dealing<br />
with cluster users are not<br />
supported.<br />
By creating the COBOLIADABAS<br />
SQL program as a subprogram, the<br />
calling user program is not "gar-<br />
baged-up" by duplicated record<br />
buffer areas, duplicated data<br />
names, etc., which would require<br />
manual intervention <strong>to</strong> correct.<br />
Also, all programming languages<br />
that call ADAMINT may have their<br />
ADAMINT programs converted <strong>to</strong><br />
ADABAS SQL.<br />
AMI2SQL serves as an instruc-<br />
tional <strong>to</strong>ol for understanding the<br />
relationship between ADAMINT<br />
and ADABAS SQL. AMIZSQL doc-<br />
uments the ADAMINT source<br />
statements within the generated<br />
COBOL source for this purpose.<br />
By converting all of the ADAMINTs<br />
at one time, it is possible <strong>to</strong> keep<br />
ADABAS SQL cursor names<br />
(ADABAS CIDs) unique. This is I<br />
APPLICATION CALLING ADAMINT<br />
SUBROUTINE<br />
USER APPLICATION<br />
call 'lokexl' using search-criteria.rspcd.<br />
entry lokexl<br />
call 'adabas' ,(~arameter list)<br />
mvc results <strong>to</strong> user program ...<br />
ADABAS I<br />
important for problem determina-<br />
tion and command log analysis.<br />
AMI2SQL will convert both batch<br />
and CICS ADAMINTs. The appro-<br />
priate SAVE and RESTORE<br />
ADABAS SQL commands are gen-<br />
erated for pseudo-conversational<br />
CICS programs.<br />
AMIZSQL requires ADABAS SQL<br />
Version 1.2 or higher, and PREDICT<br />
Version 2.1 or higher.<br />
In Summary<br />
For those of you who are tired of<br />
the ADAMINT maintenance night-<br />
mare, or for those who are consid-<br />
ering converting ADAMINT<br />
applications <strong>to</strong> ADABAS SQL, or<br />
those who wish <strong>to</strong> enhance existing<br />
ADAMINT applications by using<br />
the new features of ADABAS 5,<br />
AMIZSQL is the <strong>to</strong>ol for you.<br />
Price and availability of AMIZSQL<br />
are <strong>to</strong> be determined. Your Account<br />
Representative will contact you<br />
when more information is available.<br />
APPLICATION CALLING<br />
COBOL SUBROUTINE<br />
WITH ADABAS SQL<br />
USER APPLICATION<br />
call 'lokexl' using search-criteria.rspcd.<br />
COBOL/PLI<br />
ADABAS SQL MODULE<br />
...<br />
entry 'lokexl' using search-criteria.rspcd.<br />
execadabas<br />
open xxxx<br />
end-exec<br />
move data <strong>to</strong> user program ...<br />
ADABAS