### Natural Security - First Steps After Installation Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides a guide for initial configuration and setup immediately following the installation of Natural Security. This ensures a secure and operational environment from the start. ```APIDOC Natural Security - First Steps After Installation: Outlines the essential post-installation tasks for Natural Security. Includes initial setup, parameter configuration, and basic security checks. ``` -------------------------------- ### Getting Started with Natural Tutorial Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over A tutorial designed for beginners to get started with Natural programming, covering fundamental concepts and practices. ```Natural Getting Started with Natural: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/firststeps/fs-start.htm ``` -------------------------------- ### Installing Other Natural Components on z/OS Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides for installing Natural Optimizer Compiler, Natural Connection, Natural Review, and Natural for zIIP on z/OS. ```en Installing Natural Optimizer Compiler on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_noc.htm Installing Natural Connection on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_ntc.htm Installing Natural Review: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_rnm.htm Installing Natural for zIIP on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_naz.htm ``` -------------------------------- ### Natural Review - Getting Started and Usage Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Covers the basics of Natural Review, including getting started, accessing Natural Monitor, response time reports, active user information, and administrative functions. ```APIDOC Natural Review - Getting Started: Guides for initiating the use of Natural Review. Accessing Natural Monitor: Instructions on how to access the Natural Monitor feature. Using Response Time Reports: Details on utilizing response time reporting capabilities. Active User Information: Information regarding active user monitoring. Technical Information: Provides technical details relevant to Natural Review. Administrative Functions: Describes administrative tasks and functions within Natural Review. Function Codes and Commands: Lists and explains function codes and commands used in Natural Review. Local Data Area View Description: Details on the description of the Local Data Area view. Natural Review Repository File: Information about the Natural Review repository file. ``` -------------------------------- ### Natural Web I/O Interface Client Installation and Configuration Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Information on installing and configuring the Natural Web I/O Interface Client, including prerequisites, installation on Apache Tomcat, and migration from IIS. ```en Installing the Natural Web I/O Interface Client on Apache Tomcat Migrating the Natural Web I/O Interface Client from IIS to Apache Tomcat ``` -------------------------------- ### Installing Natural Interfaces on z/OS Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides for installing various Natural interfaces on z/OS, including IMS TM, TSO, Db2, and Natural Security. ```en Installing Natural IMS TM Interface on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nii.htm Installing Natural TSO Interface on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nti.htm Installing Natural for Db2 Version 9.2.1 on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_ndb.htm Installing Natural for Db2 for zIIP Version 1.1.2 on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_ndz.htm Installing Natural Security on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nsc.htm Installing Natural SAF Security on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nsf.htm ``` -------------------------------- ### Installing Natural for VSAM on z/OS Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides for installing Natural for VSAM on z/OS, including prerequisites and specific installation procedures for Adabas and VSAM system files. ```en Installing Natural for VSAM on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nvs.htm Prerequisites: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nvs_prerequisites.htm Installing Natural for VSAM on Adabas System Files on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nvs_ada_files.htm Installing Natural for VSAM on VSAM System Files on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_nvs_vsam_files.htm ``` -------------------------------- ### Examples of Using Direct Commands Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides practical examples of how to use direct commands within the Natural environment. These examples illustrate the application of commands in real-world scenarios. ```APIDOC Examples of Using Direct Commands Description: - Offers practical examples demonstrating the usage of direct commands. - Helps users understand command execution and application. ``` -------------------------------- ### Natural 'Hello World!' Example Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over A basic 'Hello World!' program example to introduce the syntax and execution of Natural programs. ```Natural Hello World!: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/firststeps/fs-hello.htm ``` -------------------------------- ### Installing Natural Advanced Facilities on z/OS Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Instructions for installing Natural Advanced Facilities on z/OS, covering installation under CICS and IMS TM, along with verification steps for CICS. ```en Installing Natural Advanced Facilities on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_naf.htm Installing Natural Advanced Facilities under CICS on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_naf_nci.htm Installation Verification for Natural Advanced Facilities under CICS on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_naf_cics_veri.htm Installing Natural Advanced Facilities under IMS TM on z/OS: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/inst_zos/install_naf_nii_zos.htm ``` -------------------------------- ### Natural Web I/O Interface Server Installation and Configuration Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details on installing and configuring the Natural Web I/O Interface Server, including specific instructions for z/OS environments and adapters for CICS and IMS. ```en Installing the Natural Web I/O Interface Server under z/OS Configuring the Natural Web I/O Interface Server Installing the Natural Web I/O Interface Server CICS Adapter under z/OS Configuring the Natural Web I/O Interface Server CICS Adapter Installing the Natural Web I/O Interface Server IMS Adapter Configuring the Natural Web I/O Interface Server IMS Adapter ``` -------------------------------- ### NaturalX Introduction and Development Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides an introduction to NaturalX and guides on developing applications using NaturalX. ```Natural Introduction to NaturalX: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_natx_intro.htm ``` ```Natural Developing NaturalX Applications: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_natx_dev.htm ``` -------------------------------- ### Natural Referenced Example Programs Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides references to example programs for learning and understanding Natural programming. ```Natural Referenced Example Programs: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_exas.htm ``` -------------------------------- ### Natural Web Interface - Demonstration Applications Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This section provides examples of demonstration applications for the Natural Web Interface, including versions with and without JavaScript. ```Natural Demonstration Application - without JavaScript: A sample application demonstrating NWI functionality without using JavaScript. Demonstration Application - with JavaScript: A sample application demonstrating NWI functionality utilizing JavaScript. ``` -------------------------------- ### Natural as a Server Operations Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details how to operate Natural as a server, with specific guidance for environments like z/OS and CICS. This includes setup, configuration, and management of Natural server instances. ```APIDOC Natural as a Server: Under z/OS: - Configuration and operational aspects of Natural as a server on z/OS. - Management of server instances and communication protocols. Under CICS: - Specifics for running Natural as a server within a CICS environment. - Integration with CICS transaction processing. - Monitoring and troubleshooting server operations in CICS. ``` -------------------------------- ### Natural Database Access Example Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Demonstrates how to perform database access operations within Natural programs. ```Natural Database Access: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/firststeps/fs-dbaccess.htm ``` -------------------------------- ### Tools Overview Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides a general overview of the various tools available within the Natural environment. This section serves as a starting point for exploring the different utilities and their purposes. ```APIDOC Tools Overview Description: - Presents a summary of the available tools in the Natural environment. - Guides users to relevant utilities for specific tasks. ``` -------------------------------- ### NATMF System Commands Overview Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides a summary of main system commands for NATMF. This section serves as a starting point for understanding the available functionalities. ```APIDOC Summary of Main Commands: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/edis/sagedt_main_summary.htm Description: Provides a high-level overview of the primary system commands available in NATMF. ``` -------------------------------- ### Client Configuration Options Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Covers various client configuration aspects, including the logon page, configuration tool, Ajax settings, design/runtime modes, style sheets, multi-language support, URL-based application starting, container-managed security, SSL, and logging. ```en About the Logon Page Natural Client Configuration Tool Ajax Configuration Design Time Mode and Runtime Mode Natural Web I/O Style Sheets Multi-Language Management Starting a Natural Application with a URL Configuring Container-Managed Security Configuring SSL Logging ``` -------------------------------- ### Natural Map Editor - Initializing and Editing Maps Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides on initializing new maps and editing existing maps using the Natural Map Editor. ```Natural Initializing a Map: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/edis/map_mf_init_map.htm ``` ```Natural Editing a Map: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/edis/map_mf_edit.htm ``` -------------------------------- ### NAF - NATSPOOL Initialization Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Describes the initialization process for NATSPOOL within the Natural Access Facility (NAF). This section covers the steps and configurations required to start NATSPOOL. ```NAF NAF - NATSPOOL Initialization ``` -------------------------------- ### GET SAME Statement Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the GET SAME statement, used for retrieving the same record again in Natural. ```NATURAL /* GET SAME statement documentation */ /* Refer to the documentation for specific syntax and details */ ``` -------------------------------- ### Natural Environment Configuration Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides users on configuring their Natural environment to suit specific needs and preferences. ```Natural Configuring your Natural Environment: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use_mf_config.htm ``` -------------------------------- ### Natural Optimizer Compiler (NOC) - Overview Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides general information about the Natural Optimizer Compiler (NOC), including what is compiled, usage examples, and performance considerations. ```APIDOC NOC - General Information: Provides an overview of the Natural Optimizer Compiler. Using the Optimizer Compiler - Overview: Details on what is compiled and what is not, NOCSTAT command, displaying machine code size, and usage examples. Optimizer Options: Lists and describes available options for the Optimizer Compiler. Performance Considerations: Discusses performance aspects related to the Optimizer Compiler. Listing Zaps: Information on how to list zaps related to the Optimizer Compiler. ``` -------------------------------- ### Configuring Natural Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides on configuring Natural, including linking objects to the Natural nucleus, user exits, print and work file access, system files, text modules, macros, and configuration tables, as well as storage management. ```en Configuring Natural: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf-over.htm Linking Natural Objects to the Natural Nucleus: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_link.htm Natural User Exits: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_usrex.htm Natural User Access Method for Print and Work Files: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_access.htm Natural System Files: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_system_files.htm Natural Text Modules and Macros: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_txtmod_macros.htm Natural Configuration Tables: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_conf.htm Natural Storage Management: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/ops_mf/conf_stormng.htm ``` -------------------------------- ### GET Statement Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the GET statement, used for retrieving data from various sources in Natural. ```NATURAL /* GET statement documentation */ /* Refer to the documentation for specific syntax and details */ ``` -------------------------------- ### DEFINE DATA Statement Usage Examples Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides examples of how to use the DEFINE DATA statement for various data definition purposes, including global, parameter, local, application-independent, context, and NaturalX objects. ```NATURAL /* Examples of DEFINE DATA Statement Usage */ /* Refer to the documentation for specific syntax and details */ ``` -------------------------------- ### Natural SAF Security - Activating Natural SAF Security Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guides users through the process of activating Natural SAF Security, including necessary configuration steps and prerequisites. ```APIDOC Natural SAF Security - Activating Natural SAF Security: Details the steps required to enable and activate Natural SAF Security. Includes parameter settings and system configuration for activation. ``` -------------------------------- ### Natural Programming Guide: Objects Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This section outlines the various objects used in Natural application management, including Data Areas, Data Definition Modules (DDMs), Programs, Subordinate Routines, Helprooutines, Copycodes, Texts, Classes, Maps, Adapters, Dialogs, Resources, and Recordings. It provides links to detailed explanations for each object type. ```APIDOC Natural Programming Modes: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_mode.htm Objects for Natural Application Management: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_objects.htm Data Areas: Description: Defines data structures for use in Natural programs. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_darea.htm Data Definition Module (DDM): Description: Describes the structure of data stored in a database. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_ddm.htm Programs and Subordinate Routines: Description: Executable units of code in Natural. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_pgm_routine.htm Helprooutine: Description: Routines that provide help text or functionality. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_helproutine.htm Copycode: Description: Reusable code modules that can be included in programs. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_copycode.htm Text: Description: Textual elements used within Natural applications. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_objects_text.htm Class: Description: Object-oriented programming construct in Natural. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_objects_class.htm Map: Description: Defines screen layouts for user interaction. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_map.htm Adapter: Description: Interfaces for connecting to external systems. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_objects_adapter.htm Dialog: Description: User interface components for interactive applications. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_dialog.htm Resource: Description: External resources used by Natural applications. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_resource.htm Recording: Description: Data structures for recording information. URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/pg/pg_obj_recording.htm ``` -------------------------------- ### Map Editor Tutorial: Creating a Map for WRITE and Copying Field Definitions Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This guide covers the creation of maps intended for WRITE operations and the process of copying field definitions within the Natural Map Facility. ```APIDOC Map Editor - WRITE Map Creation & Field Copying: Create Map for WRITE: - Purpose: To define a map structure for outputting data. - Usage: Design the map layout and specify fields for data writing. Copy Field Definitions: - Action: Replicates field definitions from one map or source to another. - Benefit: Saves time and ensures consistency in field structures. ``` -------------------------------- ### XML Toolkit Usage Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the XML Toolkit, which facilitates the processing of XML data within Natural applications. Includes setup and usage guidelines. ```XML Content ``` -------------------------------- ### Debug Attach Server Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Information regarding the Debug Attach Server, which facilitates debugging of Natural applications. This includes setup and usage instructions for attaching debuggers to running Natural sessions. ```APIDOC Debug Attach Server: Details the functionality and configuration of the Debug Attach Server for Natural. Enables remote debugging of Natural programs and sessions. ``` -------------------------------- ### GET TRANSACTION DATA Statement Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the GET TRANSACTION DATA statement, used for retrieving transaction-specific data in Natural. ```NATURAL /* GET TRANSACTION DATA statement documentation */ /* Refer to the documentation for specific syntax and details */ ``` -------------------------------- ### RCGET - Handling GET Statement Response Code 113 Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Specifies how the Natural environment handles response code 113 for GET statements. This parameter is essential for managing data access errors. ```APIDOC RCGET Description: Handling of Response Code 113 for GET Statement URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/parms/rcget.htm ``` -------------------------------- ### Operating and Monitoring the Natural Web I/O Interface Server Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Guidance on operating and monitoring the Natural Web I/O Interface Server, including details on the NATMOPI monitor client and the HTML monitor client. ```en Operating the Natural Web I/O Interface Server Monitor Client NATMOPI HTML Monitor Client ``` -------------------------------- ### Natural Online Help Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Explains how to access and utilize the Natural online help system for assistance and information while working with Natural. ```Natural Natural Online Help: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use_mf_help.htm ``` -------------------------------- ### Natural Web Interface - Server Extensions and Initialization Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This section covers the Natural Web Server Extensions, including their introduction, the structure and content of the initialization file, and common error messages encountered. ```Natural Natural Web Server Extensions - Introduction: Provides an overview of the Natural Web Server Extensions. Natural Web Server Extensions - Initialization File: Details the format and parameters of the initialization file used by the server extensions. Natural Web Server Extensions - Error Messages: Lists and explains common error messages related to the Natural Web Server Extensions. ``` -------------------------------- ### SYSRPC Direct and Batch Commands Overview Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides an overview of SYSRPC commands for direct and batch execution, covering service directory maintenance, item replacement, interface object generation, parameter maintenance, server command execution, and listing registered servers. ```APIDOC SYSRPC Commands: Service Directory Maintenance: - Manages the service directory. Replacing Items in the Service Directory: - Command to replace items within the service directory. Generating Interface Objects: - General Considerations: Discusses general principles for interface object generation. - Single Interface Object Generation: Details the process of generating a single interface object with parameter specification. - Multiple Interface Objects Generation: Covers the procedure for generating multiple interface objects. Calculating Size Requirements: - Utility for calculating buffer size requirements. Parameter Maintenance: - CUI-based maintenance for parameters. Server Command Execution: - Executes commands on the server. Listing Servers Registered on EntireX Broker: - Retrieves a list of servers registered on the EntireX Broker. ``` -------------------------------- ### NATMF System Commands: FIN, GLOBALS, HELP Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands FIN, GLOBALS, and HELP, used for finishing operations, managing global settings, and accessing help information. ```APIDOC FIN: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/fin.htm Description: Details the FIN command, likely used to terminate or finalize a process or session. GLOBALS: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/globals.htm Description: Information on the GLOBALS command, used for managing global system variables or parameters. HELP: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/help.htm Description: Explains the HELP command, used to retrieve assistance and information about other commands or system features. ``` -------------------------------- ### Natural Web Interface Settings Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides information on how to view the current configuration settings for the Natural Web Interface. ```Natural /* Command to list current Natural Web Interface settings */ SHOW SETTINGS NWI ``` -------------------------------- ### Natural Map Editor - Components and Summary Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Overview of the components of the Map Editor and a summary of the map creation process in Natural. ```Natural Components of the Map Editor: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/edis/map_mf_components.htm ``` ```Natural Summary of Map Creation: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/edis/map_mf_summary.htm ``` -------------------------------- ### Natural Rules and Naming Conventions Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Outlines the rules and naming conventions to be followed when developing and managing Natural applications. ```Natural Rules and Naming Conventions: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use_rules.htm ``` -------------------------------- ### Natural Commands and Menus Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details how to effectively use commands and menu functions within the Natural environment for various operations and tasks. ```Natural Using Commands and Menu Functions: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use_mf_execute.htm ``` -------------------------------- ### NATMF System Commands: MAIL, MAINMENU, NATQVS Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands MAIL, MAINMENU, and NATQVS, related to messaging, accessing the main menu, and querying system status. ```APIDOC MAIL: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/mail.htm Description: Details the MAIL command, used for sending or receiving messages within the system. MAINMENU: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/mainmenu.htm Description: Information on the MAINMENU command, used to navigate to the primary user interface or menu. NATQVS: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/natqvs.htm Description: Explains the NATQVS command, likely used for querying virtual storage or system queue status. ``` -------------------------------- ### Natural 3GL CALLNAT Interface Usage Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details the usage and provides examples for the Natural 3GL CALLNAT interface, which allows calling Natural programs from 3GL environments. It covers prerequisites and restrictions for its use. ```APIDOC Natural 3GL CALLNAT Interface: Purpose, Prerequisites, Restrictions: - Enables calling Natural programs from 3GL (e.g., COBOL, PL/I). - Prerequisites may include specific Natural versions or configurations. - Restrictions might involve parameter passing or program complexity. Usage, Examples: - Demonstrates how to invoke Natural programs from external 3GL code. - Provides code snippets for common scenarios. - Illustrates parameter mapping and data exchange. ``` -------------------------------- ### Option Setting Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Covers the process of setting options in Natural, which allows users to customize system behavior and preferences. This includes understanding the available options and how to apply them. ```APIDOC Option Setting Description: - Details how to set and manage various options within Natural. - Enables customization of system behavior and user preferences. ``` -------------------------------- ### SAF Security Kernel Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Covers the SAF Security Kernel, including its introduction, installation, operator commands, message interpretation, return codes, and security definitions. Essential for understanding and managing security within the NATMF environment. ```APIDOC SAF Security Kernel: Introduction: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/intro.htm Installation: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/install.htm Operator Commands: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/operator.htm SAF Daemon Messages: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/SAF.htm ADASAF SAF Interface and SAF Security Kernel Messages: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/SEFM.htm SAF Return Codes: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/aafmrtn.htm SAF Internal Function Codes: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/aafmfx.htm Interpreting Trace Messages: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/trcmsgs.htm Security Definitions: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/safkernel/secdef.htm Description: Comprehensive guide to the SAF Security Kernel, covering its operational aspects, messaging, and security configurations. ``` -------------------------------- ### Map Editor Tutorial: Defining Processing Rules Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This guide explains how to define processing rules within the Natural Map Facility's Map Editor. Processing rules dictate the behavior and logic associated with map fields. ```APIDOC Map Editor - Processing Rules: Define Processing Rule: - Purpose: To specify the logic for field processing, validation, or data manipulation. - Usage: Typically involves entering rule definitions or selecting predefined functions for specific fields. - Dependencies: May depend on field types and available system functions. ``` -------------------------------- ### Natural Web Interface - Programming and Administration Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This section offers programming tips for developing with the Natural Web Interface and covers administrative tasks related to managing the web interface. ```Natural Programming Tips: Provides guidance and best practices for programming with the Natural Web Interface. Web Interface Administration: Covers the administrative aspects of managing and maintaining the Natural Web Interface. ``` -------------------------------- ### Natural Web Interface Subprogram Execution Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Information on how to run Natural subprograms using the Natural Web Interface. This includes details on passing parameters and receiving output. ```Natural /* Example of calling a Natural subprogram via Web Interface */ CALL 'MYPROG' USING INPUT-DATA OUTPUT-DATA ``` -------------------------------- ### Natural Web I/O Interface Server CICS Adapter Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Introduces the Natural Web I/O Interface Server CICS Adapter, detailing its purpose and how it facilitates web-based interactions with Natural applications running under CICS. ```APIDOC Natural Web I/O Interface Server CICS Adapter: Introduction: - Enables Natural applications to interact via web protocols. - Facilitates communication between Natural and web clients/services. - Specifics of the adapter for CICS environments. ``` -------------------------------- ### Natural RPC (Remote Procedure Call) Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details the Natural RPC (Remote Procedure Call) functionality, including setup, operation, conversational RPC, reliable RPC, and integration with EntireX Broker. This section is vital for distributed processing within the Natural environment. ```APIDOC Natural RPC (Remote Procedure Call): Introduction: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/intro_rpc.htm Prerequisites: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/prereq.htm Restrictions: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/limits.htm Setup: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/setup.htm Starting Server: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/start.htm Terminating Server: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/end.htm Operation: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/oper.htm Conversational RPC: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/using.htm Reliable RPC: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/reliable_rpc.htm Remote Directory Server (RDS): https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/rds.htm Security: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/securi.htm EntireX Broker Support: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/rpc-exx-broker-support.htm API for RPC Context: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/apis.htm APIs for Natural RPC: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/rpc/rpc-api-natrpc.htm Description: Comprehensive guide to Natural RPC, covering its setup, operation, security, and integration with other Software AG products. ``` -------------------------------- ### Natural Main Menu Navigation Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Describes how to navigate and utilize the Natural Main Menu for accessing various functionalities and options. ```Natural Natural Main Menu: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use_mf_menus.htm ``` -------------------------------- ### Natural Statements Documentation Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over This section provides documentation for various Natural programming statements. It covers a wide range of functionalities including data definition, control flow, file operations, and transaction management. Each statement is linked to its detailed syntax, parameters, and usage examples. ```APIDOC ACCEPT/REJECT: Handles user input and program rejection. ADD: Performs addition operations on variables. ASSIGN: Assigns values to variables or parameters. AT BREAK: Specifies processing to be done when a break condition is met. AT END OF DATA: Defines actions to take when the end of a data file is reached. AT END OF PAGE: Specifies actions for the end of a printed page. AT START OF DATA: Defines actions to take at the beginning of data processing. AT TOP OF PAGE: Specifies actions for the top of a printed page. BACKOUT TRANSACTION: Reverts changes made within a transaction. BEFORE BREAK PROCESSING: Defines processing to occur before a break condition is handled. CALL: Invokes a subprogram or routine. CALL FILE: Interacts with file processing routines. CALL LOOP: Executes a called program within a loop. CALLDBPROC (SQL): Calls a database procedure using SQL. CALLNAT: Calls another Natural program. CLOSE CONVERSATION: Terminates a conversation. CLOSE PC FILE: Closes a Personal Computer file. CLOSE PRINTER: Closes a printer file. CLOSE WORK FILE: Closes a work file. COMMIT (SQL): Finalizes a database transaction. COMPOSE: Constructs or formats data. COMPRESS: Removes specified characters from a string. COMPUTE: Performs arithmetic calculations. CREATE OBJECT: Instantiates an object. DECIDE FOR: Conditional execution based on a value. DECIDE ON: Conditional execution based on a value. DEFINE CLASS: Declares a class definition. DEFINE DATA: Declares data variables and structures. ``` -------------------------------- ### NATMF System Commands: LISTPROF, LIST XREF, LISTSQL Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands LISTPROF, LIST XREF, and LISTSQL, used for listing profiles, cross-references, and SQL related information. ```APIDOC LISTPROF: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/listprof.htm Description: Details the LISTPROF command, used for listing user profiles or system profiles. LIST XREF: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/list_xref.htm Description: Information on the LIST XREF command, used for listing cross-reference information, possibly for code or data dependencies. LISTSQL: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/listsql.htm Description: Explains the LISTSQL command, likely used for listing or querying SQL related data or statements. ``` -------------------------------- ### Natural Debugger Features Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Covers the functionalities of the Natural debugger, including tutorials, concepts, starting the debugger, test mode control, environment and spy maintenance, breakpoint and watchpoint management, call and statement statistics, variable maintenance, listing object source, error handling, execution control, navigation, and command syntax. ```APIDOC Natural Debugger: Debugger Tutorial: - Step-by-step guide to using the debugger. Concepts of the Debugger: - Explains the fundamental concepts behind the Natural debugger. Start the Debugger: - Instructions on how to initiate the debugger session. Switch Test Mode On and Off: - Commands to enable or disable test mode. Debug Environment Maintenance: - Managing the debugger's environment settings. Spy Maintenance: - Configuring and managing spy functionalities. Breakpoint Maintenance: - Setting, modifying, and deleting breakpoints. Watchpoint Maintenance: - Defining and managing watchpoints for variable monitoring. Call Statistics Maintenance: - Viewing and managing call statistics. Statement Execution Statistics Maintenance: - Tracking and analyzing statement execution statistics. Variable Maintenance: - Inspecting and modifying program variables. List Object Source: - Displaying the source code of objects. Error Handling: - How the debugger handles and reports errors. Execution Control Commands: - Commands for controlling program execution (e.g., step, go, resume). Navigation and Information Commands: - Commands for navigating through code and retrieving information. Command Summary and Syntax: - A comprehensive reference of debugger commands and their syntax. Preparing Natural for Attached Debugging: - Steps required to set up Natural for remote or attached debugging sessions. ``` -------------------------------- ### INPL Utility Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the INPL utility. ```en INPL Utility ``` -------------------------------- ### Parameter Setting Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details the process of setting parameters within the Natural environment. This covers how to configure and adjust parameters for various functions and commands. ```APIDOC Parameter Setting Description: - Explains the procedures for setting and configuring parameters. - Crucial for customizing Natural's behavior and functionality. ``` -------------------------------- ### NATMF System Commands: PROFILE, PROFILER, RDC Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands PROFILE, PROFILER, and RDC, related to user profiles, performance profiling, and remote data communication. ```APIDOC PROFILE: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/profile.htm Description: Details the PROFILE command, used for managing user or system profiles. PROFILER: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/profiler.htm Description: Information on the PROFILER command, used for performance analysis and monitoring. RDC: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/rdc.htm Description: Explains the RDC command, likely related to Remote Data Communication or services. ``` -------------------------------- ### NATMF System Commands: LISTSQLB, LOGOFF, LOGON Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands LISTSQLB, LOGOFF, and LOGON, used for listing SQL batch information, logging off, and logging on to the system. ```APIDOC LISTSQLB: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/listsqlb.htm Description: Details the LISTSQLB command, likely used for listing SQL batch job information. LOGOFF: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/logoff.htm Description: Information on the LOGOFF command, used to terminate a user session or connection. LOGON: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/logon.htm Description: Explains the LOGON command, used to establish a connection or session with the NATMF system. ``` -------------------------------- ### TP Monitor Interfaces with Natural Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Information on using Natural with TP monitors, specifically focusing on Natural under CICS and support for zIIP. ```en Using Natural with TP Monitors Natural under CICS Support for zIIP under CICS ``` -------------------------------- ### NaturalONE Architecture Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Provides an overview of the architecture specific to NaturalONE, the integrated development environment for Natural. ```Natural NaturalONE Architecture: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/arc/one_arc.htm ``` -------------------------------- ### Basic Command Syntax Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details the fundamental syntax for commands used within the Natural environment. Understanding this syntax is crucial for effective interaction with the system. ```APIDOC Basic Command Syntax Description: - Covers the fundamental structure and rules for constructing commands in Natural. - Essential for users to interact with the system effectively. ``` -------------------------------- ### Natural System Files Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Explains the role and management of various system files used by Natural. ```Natural Natural System Files: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/arc/files.htm ``` -------------------------------- ### Object Handler - Workplan and Work Files Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Details on using workplans and work files within the Object Handler utility. This includes using selections or lists for workplans, general settings, and specifying names, dates, and times. ```en Object Handler Workplan and Work Files: Use Selection or List Workplan Settings Workplans Name, Date and Time Specification Work Files ``` -------------------------------- ### NATPAGE Utility Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for the NATPAGE utility, used for screen capturing. ```en NATPAGE Utility - Screen Capturing ``` -------------------------------- ### NATMF System Commands: NOCOPT, NOCSHOW, NOCSTAT Source: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/using/use-over Documentation for NATMF system commands NOCOPT, NOCSHOW, and NOCSTAT, related to component options, displaying component status, and monitoring component statistics. ```APIDOC NOCOPT: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/nocopt.htm Description: Details the NOCOPT command, likely used to disable or manage component options. NOCSHOW: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/nocshow.htm Description: Information on the NOCSHOW command, used to display the status or configuration of components. NOCSTAT: URL: https://documentation.softwareag.com/natmf/9.2.2/en/webhelp/natmf-webhelp/syscom/nocstat.htm Description: Explains the NOCSTAT command, likely used to retrieve statistics or performance data for components. ```