Hi Paul
ADSA is just a way to group dialogs into an application with responses etc. It adds some nice feature in that you can jump from a dialog directly to a new response where you do not get a new level in the call tree but start from the top again.
i worked in one place where we did not have any ADS/A applications. They had developed their own, really cool, menu system which build the menus based on what the users had access to. The menus were kept in queues, and when a user's privileges were changed their menu queue would be deleted and it would be rebuilt on the next signon.
The bottom line is that you do not need ADS/A, it can just me a main-line dialog calling other dialogs or programs.
------------------------------
Tommy Petersen
------------------------------
Original Message:
Sent: 09-08-2020 12:40 PM
From: Paul Schulz
Subject: What is an IDMS ADSA Application Structure?
Interesting. DIS ALL SYSTEM under my application dictionary in IDD lists 2: NAS1 and AGT1 (both VERSION 1). When I enter ADSA and give it one of these the names, it returns saying "DC450114 Module NAS1 version 1 is not an ADSA application". I bet our developers (35 years ago) created the name and didn't go any farther with them.
Does it make sense that I have a bunch of ADSO programs/dialogs, modules, maps, ... but don't have ADSA-defined structures? Are ADSA structures just a convenience, or documentation?
-Paul
Original Message:
Sent: 09-08-2020 11:39 AM
From: Joseph (Joe) Perkins
Subject: What is an IDMS ADSA Application Structure?
Hello Paul,
ADSA Structures are represented by SYS-041 Dictionary Records i.e. one can point IDD Task to application dictionary and issue ' DISPLAY ALL SYSTEM.' To get a list of any applications present.
The ADSA Compiler, represented by the task code ADSA, is used to maintain the structure.
Regards,
Joseph Perkins (Contractor)
Sr. CA-IDMS Database Administrator, All in Solutions LLC
Service Operations – Infrastructure Operations, Veterans Affairs
Office of Information and Technology, IT Operations and Services
Office: (530) 260-0165
GFE Mobile (510) 599-6133
Original Message:
Sent: 9/8/2020 10:34:00 AM
From: Paul Schulz
Subject: What is an IDMS ADSA Application Structure?
How do I know if I have ADSA Application Structures defined in my system? I see some doc about how to create one but if I don't know the names then how do I work with an existing one?
Here is the doc on creating -> https://techdocs.broadcom.com/us/en/ca-mainframe-software/database-management/ca-idms/19-0/using/using-ca-ads/using-ads-for-idms/defining-an-application-structure-using-adsa.html
Paul