All posts tagged: News

Apex – around North America

Every week we have teams working with clients all around North America. Last week we had people in Canada, the US and Mexico. This week we’re not in Mexico, but we have started a few new projects around the country. Check out the map below and see where our consultants are working this week –

apexmap

 

See what our consultants see –

[fancy_images]
[image title=”Apex – Southfield, MI” alt=”Apex – Southfield, MI” caption=”Apex – Southfield, MI”]http://www.apexbpm.com/wp-content/uploads/2013/05/photo-2.jpg[/image]
[image title=”Jim – Toronto” alt=”Jim – Toronto” caption=”Jim – Toronto”]http://www.apexbpm.com/wp-content/uploads/2013/05/toronto.jpeg[/image]
[image title=”Chenthil – Warren, OH” alt=”Chenthil – Warren, OH” caption=”Chenthil – Warren, OH”]http://www.apexbpm.com/wp-content/uploads/2013/05/warrenOH.jpeg[/image]
[image title=”Nick – Tampa, FL” alt=”Nick – Tampa, FL” caption=”Nick – Tampa, FL”]http://www.apexbpm.com/wp-content/uploads/2013/05/tampa3.jpg[/image]
[image title=”Nick – Tampa, FL” alt=”Nick – Tampa, FL” caption=”Nick – Tampa, FL”]http://www.apexbpm.com/wp-content/uploads/2013/05/tampa2-e1369319999197.jpg[/image]
[image title=”Rama – Tampa, FL” alt=”Rama – Tampa, FL” caption=”Rama – Tampa, FL”]http://www.apexbpm.com/wp-content/uploads/2013/05/tampa.jpg[/image]
[image title=”Rama – San Fran, CA” alt=”Rama – San Fran, CA” caption=”Rama – San Fran, CA”]http://www.apexbpm.com/wp-content/uploads/2013/05/san-fran2-e1369319853866.jpg[/image]
[image title=”Laura – Indy, IN” alt=”Laura – Indy, IN” caption=”Laura – Indy, IN”]http://www.apexbpm.com/wp-content/uploads/2013/05/Simon.jpg[/image]
[image title=”Laura – Indy, IN” alt=”Laura – Indy, IN” caption=”Laura – Indy, IN”]http://www.apexbpm.com/wp-content/uploads/2013/05/Lucas-Oil-Stadium.jpg[/image]
[image title=”Laura – Indy, IN” alt=”Laura – Indy, IN” caption=”Laura – Indy, IN”]http://www.apexbpm.com/wp-content/uploads/2013/05/Indy-500.jpg[/image]
[image title=”Laura – Indy, IN” alt=”Laura – Indy, IN” caption=”Laura – Indy, IN”]http://www.apexbpm.com/wp-content/uploads/2013/05/Garden.jpg[/image]
[image title=”Jim – Working from an airplane in Detroit” alt=”Jim – Working from an airplane in Detroit” caption=”Jim – Working from an airplane in Detroit”]http://www.apexbpm.com/wp-content/uploads/2013/05/DTW.jpg[/image]
[image title=”Sashi – Anchorage, AK” alt=”Sashi – Anchorage, AK” caption=”Sashi – Anchorage, AK”]http://www.apexbpm.com/wp-content/uploads/2013/05/alaksa.jpg[/image]
[image title=”Rajesh – Washington D.C.” alt=”Rajesh – Washington D.C.” caption=”Rajesh – Washington D.C.”]http://www.apexbpm.com/wp-content/uploads/2013/05/DC.jpg[/image]
[image title=”Atlanta Branch” alt=”Atlanta Branch” caption=”Atlanta Branch”]http://www.apexbpm.com/wp-content/uploads/2013/05/IMAG0278.jpg[/image]

[/fancy_images]

erikafulkApex – around North America
read more

Apex Presenting with Delphi Automotive at #IBMImpact

Jim Volpe

Apex has played a key role in three projects to implement IBM BPM at Delphi.  The first project was with their purchasing process centers, which was highlighted in a presentation last year at Impact.  We also worked with Delphi to build an engineering change process and are now helping them to complete a process for new business acquisition.

Next week at Impact, I will present with Richard Rossio from Delphi Automotive, discussing our approach to the new business acquisition process and lessons learned from engineering change.   You can find the session to add it to your agenda here.

IterativeAddingValue

Abstract: Delphi Automotive implemented a system to improve the efficiency and standardization of their quoting process using IBM BPM. This presentation will illustrate how they delivered a process application quickly to provide early value, then continued to work toward providing additional value through iterative releases. The presentation will include a discussion of assembling the right team and how the diversity of the team’s capabilities was important. It will also look at the complexity and challenges that the team faced. These included integration with several systems and the need to build advanced user interfaces to view and edit complex data, both easily and quickly, within IBM BPM.
When: Thursday, 2 May, 08:45 AM – 09:45 AM
Where: Venetian – Delfino 4101A

If you would like to set up a meeting with us to discuss the project or the cool new products from Apex, please contact us.

jvolpeApex Presenting with Delphi Automotive at #IBMImpact
read more

@apexbpm at #IBMImpact

Below are IBM’s 5 reason’s to attend Impact 2013. Want to know what we think are reason’s 0-4?

In addition to the great content presented at Impact, our Apex experts will be out and about during the conference to show you what we’ve been up to since the last time you’ve checked in with us. We spent a lot of time with customers understanding what they need to make their IBM BPM projects successful, and we’ve been upgrading our products to make sure all of our clients (existing and future) will have access to these new great features. Some of these solutions may be things you never knew you wanted, but I bet when you see them, you won’t want to do another project without them. Check out some of the other great reason’s to meet with us:

0 – A sneak peak at a game changing new product from Apex that enables case management in IBM BPM

1 – Meet 1:1 with an Apex expert to learn more about Apex Coach Views (You can read more about our upgrades to Coach Views before you stop by)

2 – Check out one of our current products that we’ve spent a lot of time revamping, we’ll reveal which one when we see you! 

3 – Find out how Apex can accelerate your IBM BPM process improvement project

4 – An exciting concert from Matchbox 20

 

impact_top_5

 

 

 

IBMImpact

erikafulk@apexbpm at #IBMImpact
read more

Apex Coach Views Release 1.3 Available

Apex is pleased to announce general availability of Apex Coach Views Release 1.3 which includes the new capabilities described below. These features were a direct result of feature requests from our current customers. Keep the great ideas coming!

More… Display

In release 1.3 we added a new config option “More” for a Multiline Column. This is used to specify how the display of the “more” text will show in a Multiline Column. When the text description is more than the number of lines defined, the “more” text can be displayed in one of two ways: as a Dialog which shows on click of “more” or as a Tooltip which is displayed on mouse hover of “…”.

more

After clicking “…more” the dialog box pops up –

more1

 

As a Tooltip, hover the “…” to show more text –

more2

More… Placement

As a further enhancement to the “More..” Display, the placement of “More..” on Multiline Views has been changed to the lower-right corner of the text block.

more3less

Help Text

Prior to Release 1.3, help text for field views was only available when field labels were visible; it shows on hover of the label. In Release 1.3, the display of help text on field views is visible on the field’s control even when the field label is turned off. The below example demonstrates three different combinations of the help text with and without a field label visible.

When your field views have labels turned on, the help text displays on hover of the label and the value of the field displays on hover of the control.

id

name

When your field views do not have labels turned on, the help text displays on hover of the control.

product

When your field views do not have labels turned on and they do not have help, the value of the field displays on hover of the control. This is helpful if you have an extra-long value in your control that is not fully visible within the control itself.

long

 

Tree Grid

Release 1.3 of Apex Coach views include a new Grid view called Tree Grid. This view is used to define a tabular presentation of data in a multi-level format. In the below example we demonstrate the relationship between parts, showing a root part.

parts

When expanded, we show all the parts that make up that part. All of the regular grid columns can be used in a Tree Grid.

parts2

Below is another example of the Tree Grid functionality. This grid demonstrates that multiple object types can be displayed within the tree grid. At the top level, there are Process Applications. Expanding a Process App one level, you see the branches of that process app. And, expanding one more level, you see the snapshots that have been taken within the branch.

project

Click to Edit

In Release 1.3, a new feature has been added to many input field views called Inline Edit. With this feature, fields show as read-only with click-to-edit capability. This functionality has been added to enhance the user experience and display of field views on coaches. The default display shows a “pencil” icon, indicating to users that this is a click-to-edit field; however, this can be easily removed or styled differently based on the needs of the application. Inline Edit is currently in the following views: Text, Masked Input, Multiline, Number, Currency, Date, Custom Date, Lookup, Precent, Time and Select.

w icon

wo icon

Initial value is shown, hover to see an editable field

c2e

Click text to edit field

click2e

Edit field

editing1

When you tab away from the field it will automatically save

save

When save is complete the value is displayed as text

new

Find out more about Coach Views here

erikafulkApex Coach Views Release 1.3 Available
read more

Apex Coach Views Release 1.2 Available

Apex is pleased to announce general availability of Apex Coach Views Release 1.2 which includes the new capabilities described below.  Nine of these features were a direct result of feature requests from our current customers.  Keep the great ideas coming!

Static Grid

The Apex Coach Views Grid coach view provides high performance grids that load data just in time to manage extremely large data sets. Release 1.2 adds the Static Grid coach view that binds to a simple server-side list.  Static grid supports the same column types as Grid as well as Single, Multiple, and None selection modes.  When a selection is made on the grid, it is passed back to the server in the listSelected variable.

Static Grid

Message View

Apex Coach Views contains the Multiline field that displays a block of plain or rich text with scrollbar or “more…” link for overflow.  Release 1.2 adds the Message view that is like Multiline but only is displayed when the message has a value.The example below shows the product name and description fields.  There is a message field between the two but it is not showing right now because there is no message to display:

empty

After the user enters a value, it is checked.  If there is a problem, the message is updated and the coach view shows itself automatically:

message

If the message is longer than the number of lines specified in the design (2 in this example), the “more” link is shown.  When the user clicks the link, the whole message is shown:

message

Disabled Labels

Apex Coach View fields can be enabled and disabled using the visibility option at design time or the enable() and disable() helper functions.  Release 1.2 adds a css class to disabled field labels and can be styled via a simple modification to your .css file.

disabled  enabled

Required/Optional

Apex Coach View fields can be set to required using the visibility option at design time. Release 1.2 adds required() and optional() helper functions to change this at run time.

optional required

Custom Date

The Apex Coach Views Date field has a date picker and supports various localized date display format.  Release 1.2 adds a Custom Date view that allows users to enter dates in multiple formats without using the date picker.  The designer specifies one or more formats that will be supported by the field.  This example below has the following formats specified:

  • yyyy/MM/dd
  • MMM dd, yyyy
  • MMMM dd, yyyy
  • yyyyMMdd
  • MMM-dd-yyyy

When the user inputs the data using one of the formats:

input

The coach view finds a matching format, converts the value to a date and then formats the entry it to the preferred format (the first one in the list):

passedback

The user could have entered date in any of these formats:

  • 1978/01/30
  • Jan 30, 1978
  • January 30, 1978
  • 19780130
  • Jan-30-1978

Validation Service

Most field validation can be handled client-side but there are some situations where server-side validation is required. Release 1.2 adds a new Validation Service config option that specifies an Ajax service that is called when the field is modified. A spinner is displayed next to the field while the validation is being done. The field will not be “valid” for button validation scope until the service has returned successfully. If the service finds and error, the field is marked invalid and the message is shown.

Labels Left/Above

In prior releases, field labels were place to the left of the fields with a “:” after the label. Release 1.2 extends the Show Label configuration option to place the label either to the left of the control or above the control. Additionally, the “:” after the label has a css class that allows it to be hidden if you prefer.

left

above

Column Row Expander

Apex Coach Views includes two new Layout Views in Release 1.2.  The Column Expander view and Row Expander views can be used in a table section to span two or more columns or rows, respectively.  In the example below, the Description field spans 2 rows and 2 columns, demonstrating the Column and Row Expander views.

column

Grid Row Refresh

In prior releases, when an item in the grid changed, the refresh() helper function was used to refresh the grid and see the changes.  The problem with this is that the entire grid refreshed which took longer and was visually disruptive.  In 1.2, we have added the refreshRowById() and refreshRow() helper functions to refresh a specific row in the grid. This improves the performance and usability of row-specific operations.

Masked Input

Apex Coach Views contains a rich set of field types including Text, Number, Percent, Currency, Date, Time and many others.  In release 1.2, we have added an Masked Input field which guides the user when entering data with a masked input.  Masked Inputs let you specify a formatting overlay as well as what characters can be entered in each position.  As the user completes a portion of the field, the view automatically moves the cursor to the next portion of the field:

phonenumber

The information passed to the server does not include the formatting:

phonevalue

Social security numbers are another excellent example of how the Masked Input field can be used.

Dynamic Sections

Release 1.2 includes a new “Dynamic Section” view that can be used to design dynamic UIs that present a set of data in repeating sections.  When the page is displayed, the view fetches the first 5 items.  As the user scrolls to the bottom, it automatically fetches the next 5 items. Watch the size of the scroll bar and the spinner at the bottom of the page in this video to see how it works:

[jwplayer mediaid=”820″]

The content of the Dynamic Section can be organized using other layout views like vertical section and table section.

 

If you have any questions about Apex Coach Views, please don’t hesitate to contact us.

 


erikafulkApex Coach Views Release 1.2 Available
read more

Apex Coach Views added to IBM Business Partner Application Showcase

Apex is pleased to announce that our newest product, Apex Coach Views, is now listed in the IBM Business Partner Application Showcase.

[pullquote1 quotes=”true” align=”center” cite=”IBM Business Partner Application Showcase”]The IBM Business Partner Application Showcase features solutions from IBM Business Partners and IBM with proven success in industries, specialties, and product areas.[/pullquote1]

You can view the listing on the IBM Business Partner Application Showcase or visit the Apex Coach Views site.

 

David KnappApex Coach Views added to IBM Business Partner Application Showcase
read more

Apex Achieves Premier Business Partner Level

We are pleased to announce that IBM has recognized our achievements by making Apex a Premier Business Partner.  IBM defines the premier level on the PartnerWorld site:[pullquote1 quotes=”true” align=”center”]Premier Business Partners have demonstrated superior skills and market success. They actively collaborate with IBM to deliver significant client value through innovative solutions.[/pullquote1]

We value our partnership with IBM and look forward to continued collaboration to help our customers succeed.

The IBM logo and the IBM Premier Business Partner mark are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide.

David KnappApex Achieves Premier Business Partner Level
read more

Announcing Apex Coach Views

Apex is pleased to announce our newest product – Apex Coach Views.  Apex Coach Views contains a rich set of coach views (56 and growing) packaged as an IBM BPM 8 toolkit.  Some of the key features of the Apex Coach Views include:

[one_half]

We have created a dedicated Apex Coach Views Site which includes documentation, videos and purchase details.  If you have any questions about the Apex Coach Views, please don’t hesitate to contact us.

My button

[/one_half]
[one_half_last]

[/one_half_last]

 

 

 

David KnappAnnouncing Apex Coach Views
read more

Apex Repository 2.15.0 Available

Apex is pleased to announce general availability of Apex Repository version 2.15.0.  Version 2.15.0 adds support for executing creates, updates, and deletes of multiple business objects in a single transaction.  The Apex Repository makes it easy to manage IBM BPM business objects in a relational database.  After defining the setup for a business object using a simple XML file, the repository automatically creates or alters existing tables, indexes and foreign keys to match.   For more information on the Apex Repository, please contact us at info@apexbpm.com.

lgerhardApex Repository 2.15.0 Available
read more

Chris Turner joins Apex

Apex is pleased to announce that Chris Tuner has joined the Apex team.  Chris has over 26 years of professional experience.  He comes from an Open Source Content Management industry leader.  As Lead Technical Account Manager, he was responsible for helping fortune 500 clients design their high volume, high availability architectures for smooth operations.  His clients represented a broad range of industries including entertainment, health care, publishing, retail sales, and hospitality.  Prior to this, he was with one of the largest internet and television news and entertainment services in the world.  As e-commerce and member services operation lead, he was responsible for dozens of high volume websites.  With experience ranging from operating nuclear submarines in the Navy to business intelligence, Agile development, performance tuning and troubleshooting in the information technology sector, Chris is ready to tackle any challenge.

David KnappChris Turner joins Apex
read more