Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Not under consideration
Workspace IBM i
Created by Guest
Created on Jan 3, 2020

Exit Point QIBM_QPWFS_FILE_SERV more object type info

File Server Exit Point QIBM_QPWFS_FILE_SERV Format PWFS0200
The File Server Exit Point since V7R3 has a format PWFS0200. This format brings a parameter “Object type” that can be either *STMF for file or *DIR for directory. Unfortunately the only function is the CREATE that comes with this information.

REQUEST: Customer requested to enhance also the MOVE operation with this information.


Use Case:

Administrators want to be able to reject moves of directories that often happen by mistake when a user is clicking on a mapped share of the ifs on a directory and moves the mouse. This causes unwanted moves of directories including sub-directories to another directory and processes based on the existence of the moved directories will fail.

currently the exit point returns only a string of directory/file and except the create statement the flag for directory/file is not in use. So we don't know if a move operation is for only a directory or a directory+file.

Customers want to avoid the move of directories but may allow the move of files.

Target of this request function enhancement is to support the flag for directory/file at least in the move operation, better would be to have it in all functions.

We would appreciate to have this backward compatible for V7R3.


Idea priority High
  • Guest
    Reply
    |
    Apr 23, 2020

    Thank you for submitting this request.

    The path is provided to the exit program and the object type and other attributes can be retrieved by the exit program directly for most of the functions. The reason the type was provided on the create request is because the object doesn't exist. For any other requests that include a path in the call to the exit program, the object exists and information for the object can be retrieved by the exit program.

    Attributes can be retrieved by calling an API such as QlgGetAttr()--Get Attributes (using NLS-enabled path name) or QlgStat64()--Get File Information (large file enabled and using NLS-enabled path name). Another option would be to use the Display Attributes (DSPATR) command and specify OUTPUT(*PRINT).

  • Guest
    Reply
    |
    Apr 21, 2020

    Due to processing by IBM, this request was reassigned to have the following updated attributes:
    Brand - Servers and Systems Software
    Product family - Power Systems
    Product - IBM i
    Component - IFS (Integrated File System) and Servers
    Operating system - IBM i
    Source - Client

    For recording keeping, the previous attributes were:
    Brand - Servers and Systems Software
    Product family - Power Systems
    Product - IBM i
    Component - Core OS
    Operating system - IBM i
    Source - Client

  • Guest
    Reply
    |
    Feb 17, 2020

    The COMMON Europe Advisory Council (CEAC) has reviewed this requirement and recommends that IBM view this as a MEDIUM priority requirement that should be addressed.

    Background: The CEAC members have a broad range of experience in working with small and medium-sized IBM i customers. CEAC has a crucial role in working with IBM i development to help assess the value and impact of individual RFEs on the broader IBM i community and has therefore reviewed your RFE.

    To find out how CEAC help to shape the future of IBM i, see CEAC @ ibm.biz/BdYSYj and the article "The Five Hottest IBM i RFEs Of The Quarter" at ibm.biz/BdYSZT

    Therese Eaton – CEAC Program Manager, IBM