Changes in PCSACC/400 as from march, 3th. 2003

Please use the below shown Drop-Down Menue.

 back to top

Changes in PCSACC/400 V3R2M1 dated march, 3th. 2003

Subexit programs
Subexit programs are possible for all interfaces. QPCS/QRPGLESRC contains sample programs, all programs are also available as object. Changes will be active immediately if the corresponding program of PCSACC/400 is active for the interface.


SQL/ODBC
The maximum string length has been enhanced from 4096 Bytes (4K) to 32512 Bytes (31 3/4K) . This eliminates existing restrictions. The corresponding field in the user recordfor controlling of records being too large has been removed. As soon as the SQLstring exceeds 4096 Bytes, a follow-on record will be created in file PCOUT2. A maximum of 8 records can be used to represent an SQL string.

Starting with OS/400 V4R3 support is provided for file names of up to 128 Bytes.The short name that automatically is being provided by OS/400 will be stored. Upper and lower cases will be considered. A select * from test."ITEMM" file TEST/ITEMM will be processed, for select * from test."itemm" the original OS/400 name will be searched. If the file has been created like that, the OS/400 name could be .:TEST/"ite0001". Up to now the programs did not recognize these special details.

If a new file is being created via e.g. CREATE TABLE QGPL."This is a fine new file", PCSACC/400 does not automatically create a record in file QPCS/PCFUNC. At this point of time the new short file name has not yet been created by OS/400, and the WRITE operation is being deferred via a new work file. The WRITE will be executedat the following operation, like e.g. an INSERT INTO. This allows to process longfile names without limitations. If no text is being used, the long name will be written into this field. The long name will also be displayed on the second page for file maintenance. OS/400 does not support long library names.


OS/400 release V5R1 and iSeries Navigator
The following program CALL's will be removed from all users and only be stored at user QDEFAULT.
QGY/QGYSETG QSYS/QSYRTUFI QSYS/QSYRTVFI

Additionally, a bypass flag has been implemented for CALL records. These CALL's will be allowed in the future and will not be logged. If a user is not registered he will not be created when performing these commands. Thus, pure 5250/TELNET users will no longer appear in the file. As user names without data authorities are being displayed in green and can separately be selected via F5 = Update, pure Telnet user can now be identified and removed.

In case further unnecessary CALL's appear, they can be added to user QDEFAULT and can then be ignored.


Group profile QNEW
QNEW is intended for marking of new users. This name is no longer being controlled as group from the maintenance as well as from all exit programs. QNEW will be removed at activation via option A. Thus, there are no longer performance disadvantages if this name is contained in the group field.


Maintenance program CHGPCS
All fields from row 24 have been removed from all important displays of base program CHGPCS (user, library, file and subfile) where error messages are being displayed.An error subfile has been created to display the messages on the normal screen area and no longer on the status display of the emulation. Additionally, the display willno longer be locked. This function will be provided for all displays with PCSACC/400 V4.

Command CHGPCS does no longer contain parameter. All displays have been redesigned and colours have been reduced. Colour red will nowbe used for important functions only. Unnecessary notes have been removed from thepages. Fields: change class and change authority now contain values 0/1 only.The values have been changed. Change class 0 = none, 1 = all users. Change authority 0 = Display, 1 = update. A new field is being provided for locking of users. The values will be adjusted during installation.

On the screen for displaying all users the colouring has been changed. The user and group will be displayed in white or green, these colours are of importance.

If the user is being displayed in green he does not have any data authority. If he is being displayed in white data authority exist. The same logic has already been used on the userdisplay for access fields. If a group is being displayed in green, all accesses will be performed via the group. If the group is being displayed in white, additional authorities exist. Character + will no longer be used.

Additional controlling has been added. A green user should be member of green group, a white user of a white group. Deviating combinations are not logical and should be corrected. Either a white user has data authorities that will not be considered for a green group or a green user will be checked for existing data authorities for a white group but does not have any authorities.

Underscored users are administrators of PCSACC/400.

New display options are being provided for F5 Update.

The change date will now be updated for options: A, T and U. Option U can be performed once only, if R is active, the option will be ignored.

The limited maintenance functions have been enhanced in order to only allow displaying of all, including log data. Telnet maintenance is excluded here.

Maintenance of commands (CHGCMD) and IP addresses (CHGIPA)
Screen layout for single records has been adjusted according to other programs. Now all programs have a similar layout.

Conversion of access informations into access authorities
The new command CVTPCSLOG can now be executed on a regular basis via ADDJOBSCDE, e.g. every day at 6 p.m. Access authorities of all users having value 1 in the new field Automatic conversion of log data via CVTPCSLOG ? will be considered. Additionally, the users will be set into test mode. This command is intended for new automatically created users only. This field can only be set to 1 if the user is in test mode or none of the following fields does contain the specified values:

PTRER 2/3 SQL/ODBC
PDDM 2/3 DDM
PDTQ 2 Data queues
PORD 2/3 PC IFS accesses
PQSYS 2 PC IFS: QSYS.LIB
PFTPF 2/3 TCP/IP FTP database accesses
PORDF 2/3 TCP/IP FTP IFS accesses
PIPAS 2 TCP/IP FTP/TFTP/REXEC server accesses
PIPAC 2 TCP/IP FTP client accesses
PFTPC 2 TCP/IP FTP commands
PREXEC 2 TCP/IP REXEC commands
PRMCMD 2 PC remote commands/iSeries Navigator
PSBCMD 2 DDM SBMRMTCMD

If one of these fields is being changed or the user is being activated, field Automatic conversion of log data via CVTPCSLOG ? will automatically be set to 0. This ensures that rejected accesses of a user will not be converted into access authorities automatically if this user is in production, that means he is a controlled user. This field may also be set via the quick maintenance menu, including checking if changes are being allowed.

Users with 1 in the field for automatic conversion via CVTPCSLOG will be marked with V on the display.

Reorganization
Command RGZPCS does now contain a new parameter.
Type of records to be deleted . . . . . TYPE with *ALL, *ALLOWED or *REJECTED, default value is *ALL. This allows to keep e. g. all rejected accesses (*ALLOWED=delete allowed accesses).

If RGZPCS cannot be performed as the system is in production for 24 hours, command CLRPCSLOG can be used with the same parameters as RGZPCS in order to delete log data during daily operations. This command should be submitted to batch or executed on a regular basis via ADDJOBSCDE.

Command RGZPCS does perform a RGZPCS CLRPFM(*YES) TYPE(*ALL) while command CLRPCSLOG will delete each single record.

Both commands do now consider TELNET log data.

Command ADDPCSOWN
It is possible to add a new user as owner of PCSACC/400 with the new command ADDPCSOWN or to change an existing user record.

 back to top

Changes in PCSACC/400 V3R2M2 dated april 20th. 2003

New commands
Command GETUSRTXT can be used to adopt the descriptions of OS/400 user profiles.

Command CHKUSRPRF can be used to delete users without user profiles and should always be performed in batch.

Commands CVTPCSLOG, PRTSPC, GETUSRTXT, CHKUSRPRF and CLRPCSLOG should be performed via job scheduler on a regular basis. A new menu CHGWRK simplifies the use of ADD/WRKJOBSCDE for this kind of actions.

Application menu instead of F24
Entry is via the new application menu which can be called by using F16 and which also contains the existing TELNET calls. All program calls via function keys have been transferred into this menu, function key F24 is no longer necessary.

Format control on file level
Controlling of file creation date CJJJJMMDDHHMMSS or level check format on file level ist new. One level check format is allowed only.

If a query user produced an output to a file and this file has been transferred into Excel with authority of PCSACC/400, this query could later be changed and access to confidential data has been possible. With the active format control an error message will now be issued: No access to this file as file format has been changed. A new field exists for format control on the second page of file maintenance, also allowing controlling via radio button.

Reorganization
Command CHKUSRPRF now is also parameter in command RGZPCS. The new command RGZMASTER should now be used instead of command RGZPCS in the STRUP-program in order to gain better control about the execution of reorganization. Command RGZMASTER retrieves the command from data area RGZPCS and additionally contains an action field and status informations.

Command RGZSET and *RUN, *BYPASS or *NEXTRUN allows to externally control execution of reorganization via command RGZPCS. A new maintenance program exists in the new application menu.

TELNET
Display of TELNET-IP address records now is also possible in generic name sequence. This can be helpful if generic names have been assigned for all users

 back to top

Changes in PCSACC/400 V3R2M2 dated may 15th. 2003

Maintenance programs
Sveral small problems are removed in the maintenance programs.
A problem in the installation program for a first time installation was removed.

 back to top

Changes in PCSACC/400 V3R2M3 dated august 19th. 2003


Reorganization and Open problems
New system values can now be used to specify whether access shall be rejected or allowed by the exit programs for open problems and whether a message shall be issued about the problem. shall be issued about the problem.

If command RGZMASTER/RGZPCS is being executed in the QSTRUP program problems may occur with automatic starting of TCP/IP from OS/400. If TCP/IP has been started before completion of reorganization, client accesses e.g. netserver accesses, DDM accesses cannot be performed properly as the exit programs yet cannot access the PCSACC/400 files. It is recommended to include command STRTCP into QSTRUP program after reorganization and to prohibit automatic start via CHGIPLA for V5Rx.

For V4R4 and V4R5 the autostart job for automatic starting of TCP/I from subsystem QSYSWRK via command RMVAJE SBSD(QSYS/QSYSWRK) JOB(STRUPTCPIP) has to be removed.

Email addresses for anonymous accesses
Entry is now limited to 32 Bytes as only 32 Bytes are being transferred to the exit program for TCP/IP login control. A validit check will also be performed. Information is being stored in lower cases. Adjustment is being performed automatically during installation.


CHGPCS - Display user text
Via update function selection is now possible whether a part of thet ext shall be overlayed with DB, IFS, CMD, IP and/or MAIL informations These values will be displayed if corresponding data records are stored with the user. Additionally, selection can be made which records shall be displayed, e.g. only users with database records.

All values set to = 1 per default, will be saved at program exit. A reset key is being provided in the refresh window.

Exit programs - sending of error messages to user
For SQL/ODBC (programs PCSSQ2 and PCSFIL) no messages will be sent to the user. In all other exit programs, SNDBRKMSG can be sent to the users workstation instead of SNDMSG, if the user is signed on with a 5250 session.

System values have been resorted
For all submitted jobs, job description QPCS/QBATCH will be used instead of job description QDFTJOBD. The job queue and out queue can be changed via new system values. This allows to route all print output in a specific out queue. *USRPRF is default. An out queue QPCS/QPRINT has been added.

Print formats
Print formats can be selected via a new system value. The following
will be supported:
1 = Format Din A4 - 21 x 29,7 mm
2 = Format Letter - 21,59 x 27,94 mm
3 = Format Legal - 21,59 x 35,56 mm
4 = Format Executive - 18,41 x 26,67 mm
5 = Format B5 (JIS) - 18,2 x 25,7 mm


Print all user data
Program PRTPCS now received a shortened list, each data record creates a single line only. Field contents will not be displayed. This allows easier comparison of different users.
On the Homepage, value TYPE of command PRTPCS will be saved, for
option 6 = Print user record this value will be used.

Controlling of IP addresses
IP address maintenance of TCP/IP FTP and display of TELNET log data now uses the IP address checking of the TELNET maintenance program. If an invalid value is being entered for refresh, the refresh will start with *BLANK.

Work with directories
The file PCFLR for folder access type 0 was removed. This folder are used by DOS 640 K client. At installation time the data are transfered to the file PCIFS. Exitprogram DDMACC and transfer program LOGPCS are still supporting folder type 0 - /QDLS/ was added to the data.

The maintenance program für directories was refreshed. You can get information direct from IFS in OS/400 like command WRKLNK using option 7 on record level or function key F7. User profil QPCSFLR is no longer needed.

All text for IFS information was changed, only directories and streaming files is used instead of path, folder, PC file etc..

 back to top

Changes in PCSACC/400 V3R2M3 dated september 10th. 2003

Problems with exit programs
With V5R2 problems existed with authority list QPWFSERVER and the IFS exit program PCSIFS. Additionally, an unknown defect Ptf from Cumm C03161 caused problems. Other exit programs ended abnormally when retreiving the system value QDATE via API. With this version all exit programs have been converted for use of an MI-API. Thus, these errors don't occur any longer.

SQL/ODBC and OVRDBF
If the library is missing in an SQL/ODBC command, checking is being performed if an active OVRDBF exists. These values have been adopted, even if *CURLIB or *LIBL has been specified for the library. The correct library has not been determined via *LIBL.
Now, only names from an OVRDBF will be adopted, *LIBL or *CURLIB for the library or *FIRST for the file member will be ignored. If the library then is still missing the previous search will be performed.

If a file with an active OVRDBF is being rejected, it has been ignored during conversion into access authorities as data have no longer been available. Now these values will be saved and incorporated - for 1 file with rejected access.

Access to QSYS/QADBXFIL with WHERE DBXLIB=?, that means with a variable will now be allowed and ignored.

Various little errors have been corrected.

 back to top

Changes in PCSACC/400 V3R2M3 dated september 29th. 2003

Error in exit program PCSSQ2
An error in the date routine for new test installations has been eliminated.

Support for long file names
File name QGPL.Thisismyfile is not being converted as file name, Thisismyfile has been used instead of THISISMYFILE.

Error in installation program
During conversion of PCSACC/400 V3R1M0 or V2 versions, file EXITPP has been cleared. Program PCSNETA will then run into a subfile error.

Documentation
All documentation from September 10th 2003 is still valid.

 back to top

Changes in PCSACC/400 V3R2M4 dated december 12th. 2003

Enhancements in SQL/ODBC programs PCSSQ2 and LOGPCS
Now, very complex SQL commands with imbedded sub-SELECT's between SELECT and FROM-parameter and A SELECT used instead of a file name after a FROM or JOIN verb are supported.

Example
SELECT pomhst.ponumb, pomhst.pobuyr, apsupp.asnum, apsupp.asname,
Sub1.istyl#, concat(concat(
concat(Substr(Digits(Value((select min(efdat.invzza.ibald6)
from efdat.invzza where efdat.invzza.inumbr in (select invmst.inumbr
from invmst where invmst.iponum = :OrderNr)), ----> from

SELECT * FROM (SELECT * FROM


SELECT * FROM TEST.ARTIKLL LEFT INNER JOIN (SELECT * FROM


CREATE SCHEMA is also being supported CREATE with nested commands.

The new field PWRK3 can be used for release of
CALL QCMDEXC(?, ?)
with variable parameters. This function sometimes is required for Java applications.


User QDEFADD: Default values for IFS records
Three new default values are now being used for adding of new records in maintenance program CHGPCS, for calling of program OBJIFS, for function key F7 and for exit programs PCSIFS and PCSFTP for adding of directories on systemdrive level.


Some errors have been eliminated in the maintenance program for default values. Exit programs PCSIFS and PCSFTP now allow deletion of directories on systemdrive level and add records withing PCSACC/400 at creation.


Maintenance program CHGPCS
When refreshing via command key F5=Refresh, use of a wildcard '*10*' or '*10 *' now is being allowed.

Commands RGZPCS and CLRPCSLOG
If parameter CLRPFM(*YES) is being used and parameter CLRFROM is not equal 00, processing will be cancelled.


Conversion of log records with option S for a user in program DSPLOG Display log records
If the user is part of a group and field Check additional own authorities is = 0 and if he is getting data authorities thru the conversion, this field will now automatically be set to value 1 activate the authorities.

For option U and the entered user is QNOCHECK the values from the user record QNOCHECK will be taken. The group QNEW was removed, no reset sign was set. If the user has information records then a window like Option D and function key F22 is displayed. A job to delete information records in batch can be submitted.


This us usefull for automatic batch job user profiles to deactivate all control and write no more records to information files.


Program CHGTEL of TELNET maintenance
If a user name is specified for controlling of autosignon in an IP record checking will be performed whether a user profile exists. If a weekly calendar name is specified in an IP record checking will be performed whether a calendar record exists.


Deletion of useres via CHGPCS and CHKUSRPRF
Both programs can be used to delete user records if required. Deletion of log data will be submitted to batch via SBMJOB. Up to now this did not function correctly. At installation of this version, a job is submitted to batch eliminating the problem.


Fields PORD and PORDF - generic access to IFS

Now, generic search will always be performed if the complete path has not been found. This eliminates option 3. The fields will be adjusted at installation. Thus, generic control can only be performed in IFS records.


IP addresses for TCP/IP FTP and REXEC
The IP addresses have been adjusted to TELNET. That is, internally they will be stored in 15 digits and will be filtered for display.


The wildcard character has been changed from 0 to *. Complete wildcard now also is possible as new fields have been added.

A new, additional key now allows to have separate records for FTP server accesses, FTP-SERVER, for FTP client accesses FTP-CLIENT and for REXEC server accesses REXEC-SERV. Data will be adjusted at installation.


This allows for differentiation between the separate access types per IP address.


Additionally, a weekly calendar can be selected. If then wildcard *.*.*.* is being used, a general weekly calender for e.g. all FTP server accesses is possible.


Crossover function for TCP/IP FTP and REXEC
In addition to the current Anonymous support, which is based on entry of an Mail address, now a Crossover function is being provided.


This prevents that an FTP user knows about OS/400 user names and passwords that might be missused for TELNET access. It is now possible to create a user record, e.g. SMITHFTP in PCSACC/400 that is not allowed to exist within OS/400. 3 can now be specified in the field for server IP control for the crossover function. In the IP address record e.g. password SMITH2003 will now be stored encrypted for user SMITHFTP and the OS/400 user specified e.g. SMITH. Now the FTP user signs on with SMITHFTP and SMITH2003 PCSACC/400 will control the values and signs on the user within OS/400 as user SMITH. The FTP user will only see the messsage User SMITH signed on and does not know the password of SMITH. This provides enhanced access security for FTP/REXEC.

 back to top

Changes in PCSACC/400 V3R2M4 dated december 19th. 2003

Program LOGPCS - bugfix
TELNET info data are not correct converted into access rights.


Program PCSFTP - bugfix
FTP client access to FTP server from 5250 emulation or from batch was allways rejected if ip address control was defindes with option 2.


Program CHGPCS - new function
Option U: with QNOCHECK can now delete all stored user data.

 back to top

Changes in PCSACC/400 V3R2M4 dated january 6th. 2004

Program PCSSQ2 - Bug fix
The following SQL commands now also are being supported:

SELECT SL851PF.CONTNUM Col1002,SL851PF.UNDYEAR Col1003,Col1007,
Col1008 FROM NLSNAS04.SLTEST.SL851PF SL851PF,(SELECT
SL236JF.UNDYEAR Col1005, SL236JF.ENDTNUM Col1006,
SL236JF.COVEXTN Col1008,SL236JF.LINENUM Col1007 FROM
NLSNAS04.SLTEST.SL236JF SL236JF WHERE
SL236JF.COVEXTN<>'') Qry1009 WHERE Col1006=SL851PF.ENDTNUM
AND Col1005=SL851PF.UNDYEAR

Program LOGPCS - Bug fix
Conversion of DDM commands (SBMTMRCMD) into access authorities did not work since long time.

Program PCSIFS - Bug fix
Netserver accesses to IFS - MOVE/RENAME of directories generally is allowed below generic paths. This function has been deactivated with the last adjustment.

Program PCSCMD - Bug fix
Processing of remote commands and iSeries Navigator: If field PRMCMD does not contain value 1 or 2, value 2 will always be adopted (when 0 or blank).

Program CHGPCS
If invalid values exist in fields of a user record, they will be corrected when being displayed. These changes will now be updated
automatically before being displayed.

 back to top

Changes in PCSACC/400 V3R2M4 dated january 19th. 2004

Programs RGZPCS and CLRPCSLOG - Bug fix
Problems are fixed in both programs.

Program CHGCAL - Bug fix
Wrong display of subfile after change of calendar record.

Sample program for installation in batch
For installation of PCSACC/400 from CD or from savefile QGPL/QPCS sample code was added to QPCS/QCLSRC.

This code must be individually adapted.

 back to top

Changes in PCSACC/400 V3R2M5 dated march 23th. 2004

OS/400 Start release
OS/400 Start release has been changed from V3R7 to V4R3.

PCSACC/400 V3R2M5 was tested up to OS/400 V5R3.

Date- and time operations
All exit and update programs now operate with time fields. Thus, these programs are now independent from system values.

Program CHGPCS - Bugfix
Error when scrolling in group selection.

Program CHGPCS
F5=Update: Field group will no longer be deleted.
When displaying mail etc. the whole area will be deleted, text will no longer be overlayed.
F5=Update: The default value of the reset function for display of text field has been changed from 0 to 2

Program CHKUSRPRF - Bugfix
No deletion of user QNOCHECK .

Programs PCSCMD and LOGPCS - Bugfix
Distributed program CALL with QCMDEXC will not be resolved, possible with bei VA RPG.

Program DSPLOG
More text added to screen.

Command CLRPCSLOG - Bugfix
Records in file PCOUT2 will not be deleted. During installation, a clearing program will be submitted to batch.

Program PCSTEL - Bugfix
If test periods expire, TELNET requests have been rejected.

Program LOGPCS - Bugfix
No device records are created, if TELNET log data are converted.

Program PCSNETA - Bugfix
V5R3
was added to the release table, to run program under OS/400 V5R3.

Exitpoint PCSACC was removed from network attributes and moved to WRKREGINF.

 back to top

Changes in PCSACC/400 V3R2M6 dated june 11th. 2004

Program PCSNETA - Bug fix
The program DDMACC could not be activated.

Programs PCSDTQ and LOGPCS - new function
Access to data queues is now also permitted via * LIBL. Pseudo-library #BLANK can now also be used.

Programs DSPLOG and LOGPCS - Bug fix
Long log records often have not been deleted. Incorrect data will be corrected during installation via SBMJOB of program QPCS/KORRPCOUT2. Programs DSPLOG and LOGPCS are now working correctly.

Programs PCSFTP and LOGPCS - new function
For FTP accesses, library-, file- and file member names are being determined. If the member name is not valid, like e.g. 1.MBR the
complete request for conversion into access authority has been ignored. Now, an invalid member name will be ignored by exit program PCSFTP as well as by conversion program LOGPCS.

Programs PCSSQ2 and LOGPCS - Bug fix
When displaying columns with SQL/ODBC, a SELECT ... DBXFIL= is being initiated. This access is being allowed even without read authority for file record in PCSACC/400.

Program CHGPCS - Bug fix
If multiple library records are being added in a loop and no text is being entered, up to now the text has been determined from the object at the first ADD only. Now the program can identify if the text remains unchanged but the name has been changed and the text will be determined new from the object.

When copying all files of a library, only the first has been copied if the target library already exists.

Program DDMACC - Bug fix
In the test mode no more messages are sent to the remote system

Programm PCSTEL - Bug fix
The second IP address has not been edited in an error message.

Program OBJPCS - new function
When displaying files, now DDM files will also be shown.

Programs PCSSQ2 and LOGPCS - new function
For SQL/ODBC, temporary work files in a WITH - statement are being ignored. A WITH will also be identified in an INSERT INTO.

Program PCSSQ2 - Bug fix
In SQL/ODBC, library #BLANK is being preferred if the searched file name is stored there. The record has not been read due to an error. Now the record will be identified at user, group or QDEFAULT.

Program LOGPCS - new function
For SQL/ODBC, no file record will be created during conversion of log records in batch if the file is being stored in library #BLANK. When converting single records via options S + G on the display of log records (program DSPLOG), no checking will be performed for the file in library #BLANK. As yet, a file record and eventually a library record will be created or supplemented.

Program CHGPCS - new function
User displays page 1,2 and 3 and library display have been rearranged in table form. Affiliation of fields can now be
identified more easily.

 back to top

Changes in PCSACC/400 V3R2M7 dated july 14th. 2004

Program LOGPCS - Bug fix
If convert of protocol records into access rights runs in batch, database records are ignored in V3R2M6 of PCSACC/400.

Converting runs in batch with command CVTPCSLOG. Converting into batch was submitted from program CHGPCS option S/G with cmd key F17 and program DSPLOG displaying protocol records with cmd key F7.

Program DSPLOG displaying protocol records: Converting single records with option S/G works correct.

Program DDMACC - Bug fix
Generic access to IFS subsystem QDLS with shared folder type 0 client DOS 640 k was not supported. This client is 15 years old and not very often in use.

Display file formats - Bug fix
2 formats are not converted to multi language support and still in german.

Programs PCSFIL and LOGPCS - Bug fix
Library #BLANK is now also supported for *NDB file operations via SQL/ODBC client access file transfer (ADDPFM, CLRPFM etc.)

All exitprograms - new function
If an error message was send to an external message queue, now the message id for example MSG0102 was added to the end of the message text. Applications like Tango can now handle PCSACC/400 messages.

 back to top

Changes in PCSACC/400 V3R2M8 dated january 12th. 2005

Programs PCSSQ2 and LOGPCS - Bugfix
At a CREATE TABLE without library, the default library has not been taken into considerations.

If, e.g. a requested file has not been found in *CURLIB or *LIBL for a SELECT without library, the Default library up to now has not been searched.

For completion of a FROM verb, searching has been performed in a specified sequence. Now, verbs following a JOIN will be ignored and the verb found next will be considered. A WHERE positioned in the rear part of a string has overlayed a previous GROUP BY. Thus,field names have been processed as file names.

A FROM n FOR n will now be ignored.

A SELECT * FROM TEST . ARTIKLL will now be accepted. This means, blank spaces within a name between library and file are allowed now.

Program CHGPCS - Bugfix
Command PRTLOG only once could be submitted to batch.

When updating a user record without OS/400 user profile, an existing text has been deleted.

Program DSPLOG - Bugfix
Display of *CURLIB and *LIBL generally has been wrong. Values of the previously read record have been displayed.

Program PCSNETA - Bugfix
File EXITPP has been changed. Exitpoint PCSACC in OS/400 V5R3 is now supported as from OS/400 V4R2 to V5R2.

If command PCSNETA is called, language library QPCS.... is up now removed from *LIBL, when command ends.

Documentation
Chapter Frequently asked questions and answeres now only is available via http://www.pcsacc400.com/first.htm.


Email address for support
Email address busch@ewetel.net has been replaced by busch@pcsacc400.de. The former address is no longer avilable, as it is being misused by spams.

 back to top