Don’t Wait to Advocate!

Advocacy for your IT team and the work you do is not optional in today’s environment. Management often does not see IT as a valued business partner, but rather as a support system for other departments. Advocacy for your department can be a game changer not just for you and your team, but for the organization as a whole.

When you advocate for the work your IT team does, you improve the visibility of what you bring to the enterprise and gain a seat at the strategic table. You can facilitate collaboration which will support company growth and allow people to do the same amount of work in less time by utilizing stronger, more versatile applications. The benefits are huge.

In spite of the benefits of advocacy, the idea of advocating can be a little intimidating. Many people look at it as something that only happens when something goes wrong. An advocate is someone sent into talk to management when an application blows up or a serious bug is discovered.

However, there is a better way to approach advocacy. Fumbles on the field grab the attention of management and bring focus to IT, but you want to begin advocating for your department long before that. You don’t want the conversation to be started when tensions are high and management is not only upset, but second guessing the applications and technology that they perceive to be the root an issue.

Bugs happen to the best of us. As a true IT professional, you have built applications that are sturdy, reliable, and of industrial strength. They operate as they should, keeping the business moving until that stray bug appears. These issues are the exception not the rule and it’s the periods of time between events that you will find the best opportunities to begin positive and effective dialogue.

So instead of being intimidated by advocacy, here is a simple, positive approach that you can take.

Start by assessing your organization. How are your applications working for the users across your enterprise? Are there any pain points that management or very visible departments are experiencing? If there are, these are your golden ticket, the low hanging fruit waiting for you to pick.

Choose one pain point that is easy to tackle but has high visibility and take the initiative to build a solution. Once that is done, go to management and tell them about the fix. Avoid lofty tech terms and just let them know a solution is now in place. This opens the door to positive dialogue while also shining a spotlight on the IT department in a good way.

Once that critical channel of communication is open, there is a real opportunity for you to shift the perspective of management. You will be able to highlight what you and your team are working on, the value you provide to the company, and the ROI tied to your applications. Show them what is happening when they aren’t looking, the robust software that is driving their business, and pull up a chair to a collaborative conversation. When you have a seat at the table, you will learn all kinds of ways that you can support the company through IT solutions. In turn, management will begin to see software as a way to make their business goals reality. The door is open and the perspective begins to shift towards seeing IT as a valued business partner.

So I encourage you – don’t wait for that bug to wreak havoc to begin advocating for your company. Fortune favors the bold and the go-getter, so find that pain point, create the solution, and step into the role of IT advocate.

Integrate spool files seamlessly into your apps

Integrate spool files seamlessly into your apps
rswanson
Mon, 01/23/2023 – 15:31

Posted on January 23, 2023

Every IBM i system generates spool files in one way or another. From job logs and compile listings to old-school inventory lists and sales reports, spool files can be quite prevalent. Many companies use tools to convert their spool files into PDFs that can be easily emailed or displayed, and Valence is no exception. The Spool File Viewer app included with Valence makes it easy for users to list spool files and download them in PDF form.

But did you know you can also bring Spool File Viewer functionality directly into your Nitro App Builder-developed apps? This makes it possible to conveniently show specific spool files without users having to leave the app to find and view the documents generated by their actions.

Introduced in Valence build 6.1.20221219.0, the Spool File Viewer is accessed within NAB Designer as a utility widget. This means you bring it into your app by clicking on “Add Widget”, then click the “Utility Widgets” button, then select “Spool File Viewer” as depicted here:

In order for the desired spool file to be shown in your app, you must supply the viewer widget with pertinent spool file attributes using app variables. The values required are:

The name of the spool file
The spool file number
The name of the job that created the spool file
The user of the job that created the spool file
The job number that created the spool file

In cases where you’d like the spool file to occupy the full screen within your app, you may find it easiest to place the Spool File Viewer widget in its own section, then show that section once the required app variables have been populated.

The app variables feeding the spool file viewer may come from the front-end, such as a clicked row in a grid widget, or from a back-end RPG program that has been called through a front-end action, like a button click. The latter scenario is most applicable for calls to programs that create spool files which you’d like to display in-line to the user. In such cases, your back-end RPG program should set the app variables with the pertinent values once the spool file has been created. This is done using the SetAppVar() NAB helper program procedure, as depicted in EXNABBTN.

Note that in the next Valence maintenance build, expected to be released in mid February 2023, the app variable holding the spool file number can be hard-coded to a value of *LAST to retrieve the last applicable spool file generated by the job having a matching spool file name.

By default, the spool file viewer will show the spool file as inline text using a uniform size font. If you’d prefer to see the spool file as a PDF (available when running in Desktop only), click on the widget’s Settings and click the “View as PDF” checkbox.

To see the Spool File Viewer widget being put to use in live action, be sure to catch the upcoming Developer Diaries episode on February 9. Click here to set a calendar reminder.

CategoryTip of the Month

Verified by MonsterInsights