Archive for Owen

author photo

I joined Four51 in 2001 after completing a liberal arts degree from St. Olaf College in Northfield, MN. I started as a support analyst, and have worn many hats over the years. Most Four51 customers know me through my work in our Solutions group where I help users develop unique Four51 application solutions. I am passionate about Four51, our customers, and our application. My favorite part about working here is seeing the cool solutions our customers build. Outside of work, I enjoy staying active with swimming, running and bicycling. I am currently contemplating training for a triathlon, but haven’t fully committed to it yet. I also enjoy reading history, literature and philosophy. My favorite iTunes podcast is a BBC history show called “In Our Time, with Melvyn Bragg”.

Thoughts from Four51: Form meets function when learning is fun

Everyone is passionate about something–it’s human nature–and we will relentlessly choose to learn more and more about our interests. I’ve recently developed an interest in history. It’s a topic I have not spent much time on since…I don’t know when, but lately I can’t get enough of it. I buy books, I download podcasts on iTunes, I read blogs…yada, yada, yada. In short, I’ve become passionate about it.

While we are free to pursue personal learning on our own time, self-directed learning in the workplace is often a struggle for employees. Most of us don’t get to pick what we learn about at work, and if we do, the time allowed for self-directed learning is often very limited.

An online training magazine I recently read cited a survey that showed that 80% of survey participants didn’t remember the last time they purchased any self-directed learning offerings. To add further evidence, I’ve observed that nearly 100% of Four51 customers that attend our training courses come because they were asked to by someone else at their company, typically their boss.

It makes sense, right? Companies make calculated investments in their employees and ought to get a return for their money.

Here’s an obvious but interesting fact: Most of us learn the bulk of our knowledge and skill on the job, through ad hoc interactions with our peers. We collaborate with each other on the fly, and learn a wealth of information while doing so. It’s a powerful dynamic, probably more powerful than any classroom or web-based instructor-led training!

That being said, my impetus for this post is a learning website called learnhub.com. It’s a new tool that allows educators and students to teach and learn in a collaborative online community. Basically, it’s Facebook meets eLearning.

But the coolest thing is that you don’t need to be a licensed, certified educator to teach courses. In their words, “Because LearnHub’s communities can be created by both teachers and learners, the system purposefully blurs the line between teacher and student to increase collaboration between learners and educators. By eliminating the divide between students and teachers and combining education with the benefit of social networking, LearnHub has created a niche in education that is unprecedented in the world of online education.”

Pretty cool stuff. These people truly understand how most of us learn: peer-to-peer, collaboratively, in social networks. And, as an added bonus, learnhub.com is a lot of fun. Learners and educators have the ability to create personal profiles, develop communities around any topic, get RSS updates about what other users are doing, and much more.

Why not make learning fun? Shouldn’t Four51 do this? I’m not making any announcements in this post, but I will say that Four51 is currently taking a hard look at ways to enhance our training offerings. In a few weeks, Four51 will be distributing a survey to all our customers asking for input about how we can enhance your Four51 learning. When you receive the survey, I ask you to take it seriously and really let us know what your training needs and wants are.

To me, learnhub.com is a clear indication that there is technology available to support a wide-variety of learning styles and needs. That’s what I want Four51 to do but the question remains, do you?

Owen

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 11%

  • Share/Bookmark

Four51 Tools: Benefitting from the Ariba Supplier Network

Four51 works with lots of print providers who have customers that use the Ariba Spend Management application. Using Four51′s PunchOut capabilities, print providers can give Ariba users the ability to access a Four51 catalog, place products in a shopping cart, and import the product information back into the Ariba system. Ariba users love this because it gives them the ability to put an order through their own financial and accounting control processes before placing the order, and it removes their burden of having to maintain product information in their Ariba database. Similarly, Four51 provides variable data capabilities, something which is not available in Ariba.

On almost every Ariba implementation in which I’ve participated, I’ve noticed that the impetus for the project is customer-driven. Customers ask for PunchOut, and we respond. This is all fine and good, but I believe that the Ariba Supplier Network contains a lot of opportunity for the print provider who is looking for new business.

When you join the Ariba Supplier Network, you not only have the ability to help your existing customers streamline their procurement processes, but you have the opportunity to (as Ariba says on their website):

- Gain exposure to leading buying organizations through a searchable profile
- Respond to sourcing opportunities on the Ariba Supplier Network
- Enjoy market share gains in existing customers through increased contract compliance, extended contract duration and deeper account penetration.

As an example of this, you can go to http://supplier.ariba.com and see a scrolling ticker in the middle of the page that shows Ariba customers that have posted RFPs. As I type this, the ticker is showing me opportunities with companies like Nokia and Hubbell Incorporated for contracts worth more than $1,000,000.

Check out http://supplier.ariba.com for more information about the benefits of joining the Ariba network.

Owen

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 12%

  • Share/Bookmark

Four51 Application: Expanded OCI Integration

Included in Four51′s Release 8 is functionality to support OCI integration with SAP Buyer Professional. Release 8 was implemented a couple of weeks ago and since then we have received four requests for OCI integration. This is exciting to me, as it shows there is some decent demand among SAP print buyers for integration with print sellers.

In this post, I’ll try to cover what OCI integration is, and what it provides both print buyers and print sellers.

OCI stands for Open Catalog Interface. It enables SAP users to integrate purchase order processing with a web-based supplier catalog (Four51). From a user’s perspective, the workflow looks like the following:

1. Users log onto their SAP system and open a new purchase order.

2. Users click a link to shop in a Four51 website which opens a web browser and logs them into your Four51 website automatically.

3. Users shop on Four51 and place items into their shopping cart.

4. When ready, they click “Submit” in the Four51 shopping cart check-out.

5. Four51 sends the order back to the SAP system in an electronic transimission. The user is simultaneously redirected back to their SAP system.

6. The order is routed through the SAP system’s established requisition and
approval process.

7. The SAP System confirms the order with Four51 via a electronic purchase order. The order then appears in a Four51 Administrative interface.

The benefits of OCI to an SAP print buyer are significant:

1) They can offload the management of product skus to the print seller rather than maintaining them in their SAP database.

2) OCI provides an enhanced, seamless user experience by tying SAP and Four51 together into one workflow.

3) OCI Integration reduces purchasing costs.

4) OCI prevents renegade spending, since purchase orders flow through the buyer’s established financial control and approval processes inside SAP.

The benefits of OCI to a print seller are also tremendous:

1) There aren’t many sellers that can support OCI, so being able to offer it to your buyers via Four51 is very unique.

2) OCI improves data sharing with your customer.

3) Variable documents aren’t a native capability of SAP, so you’re offering something they can only get through you.

4) Your cost to process purchase orders is also reduced.

All-in-all, OCI projects are fairly straightforward and easy to implement. Four51′s new OCI platform is very flexible and works easily with SAP. If you have a customer that uses SAP and you would like more information, contact your Four51 representative.

-Owen

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 12%

  • Share/Bookmark

Four51 Tools: Creating a Four51 Expert

Four51 recently rolled out a series of new application training certifications. Via these certifications, Four51 users become experts, learning how to leverage Four51 features and functionality to their maximum potential.

The response from our customers has been phenomenal! Long time customers are saying they are achieving a level of proficiency far above and beyond what they thought possible, while new customers are saying that they leave training feeling confident they can use their Four51 skills immediately.

Having a Four51 expert in your company is fundamental to your success marketing and selling online commerce to your prospects and customers. Not only should your Four51 experts be building sites, but they should also be engaged during the sales process to learn your customer’s needs and consult on the best Four51 solution. Involving your experts at the start of a sales cycle is crucial to a successful implementation, and it will alleviate a lot of the headaches along the way.

If you don’t have a Four51 expert in your organization, it’s well worth establishing the position. If you already have a Four51 expert in your company, think about sending them to Four51′s certification courses to increase their skill and ability.

Owen

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 8%

  • Share/Bookmark

Advanced Technology: Auto-Hide With Copy Fit Rules

Copy fit rules are extremely powerful because they allow you to fit long strings of text inside a text container when the text is too long for the container or a paragraph line in the container. However, since copy fit rules can only be applied to a text container, a unique challenge exists when you need to copy fit only one paragraph within a text block. For example, you may have the following text block:

Name
Address Line One
Address Line Two
City, State Zip Code

If a user enters text that is too long for “Address Line One”, but does not enter text that is too long for the other variables, you likely don’t want to copy fit the other lines. Using Pageflex’s grouping, copy fit, and auto-hide features, you can allow for this very easily. In the following example, we discuss how to configure this for a block of text with four lines of text: Name, Address Line One, Address Line Two, City/State/Zip Code.

Here are the general steps we used to create the example:
———————————————————————————————————
1. Draw four separate text boxes, one for each line of text: Name, Address Line One, Address Line Two, City/State/Zip Code.

2. Set the Flex Width property for each text box to “Minimize”.

3. Create a vertical group including all four text boxes, and set the group’s Vertical Alignment and Horizontal Alignment properties appropriately. This step is necessary to ensure desired collapsing.

4. Optionally, set the Bumper properties of each text box to accomodate for desired leading between text boxes.

5. Create an “Advanced” copy fit rule. You may create the rule to copy fit any of the following attributes: Font Size, Leading, Horizontal Scale, Space Before, Space After, Tracking. Be sure to check the option for “Fit paragraphs on single lines”. This will ensure that text does not wrap.

6. Apply your copy fit rule to all four text boxes.

7. Create four Plain Text/Constant variables named the following: Name, AddressLineOne, AddressLineTwo, CityStateZip. Apply these to the corresponding text on your template.

8. With your pointer tool, select the text box containing the Name variable. Go to the Flex tab of the Properties dialog box and look for “Auto-Hide Condition”. In the “For Element” box, enter “Name” (without quotes).

9. Repeat step #8 for AddressLineOne, AddressLineTwo and CityStateZip.
———————————————————————————————————————

To see a working example of this project and to download the project files, click here.

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 6%

  • Share/Bookmark

Advanced Technology: Layering Pageflex Variables

Template designers are often asked to build a single template to accomodate many different versions of a product. For example, a single customer’s business card may have many different versions, each version having a different layout and graphics. The rules that drive the versions may depend on anything from a person’s corporate division to the number of variable fields used. In all cases, the design of the product changes based on many different dynamic factors.

One strategy that helps when implementing these challenging projects is to use layers of variability. Layered variability means embedding variable content inside of variable content. For example, you can embed variable area templates inside variable area templates. You can embed variable text inside of variable text. You can even mix embedded variable content as long as you stay within the boundaries of Pageflex’s content rules. For example, inside a variable area template, you can embed variable text or a variable image.

Layering variables basically means creating a bunch of rules (or scripts) that control content on several different levels. According to Pageflex, there is no limit to the number of layers you can implement, giving you endless options for how to configure your projects. In the following example, we discuss how to implement a template where a user can choose from a logo selection or enter their own tagline text, but not both. Either the logo appears or the tagline appears. There are two layers of variability to this project:

Layer One: Controls whether the logo OR the tagline appears.
Layer Two: Controls the specific logo OR tagline text to appear.

Here are the general steps we used to create the example:
———————————————————————————————————
1. Draw an Area Template container on your pasteboard.

2. Place an Image container inside the Area Template.

3. Create a source variable for the logo selection:
Variable Name: LogoSelection
Kind: Plain Text
Source: Constant

4. Create an image rule for the logo:
Variable Name: LogoRule
Kind: Image
Source: Rule
Rule Definition:
If “LogoSelection” Is “Logo A” Result Is “LogoA.jpeg”
Else If “LogoSelection” Is “Logo B” Result Is “LogoB.jpeg”
Else If “LogoSelection” Is “Logo C” Result Is “LogoC.jpeg”

5. Apply “LogoRule” to the Image container inside the Area Template.

6. Select the Area Template container with your pointer tool, and then export it as a file into your Area Templates folder. Name the file “LogoVersion.xat”.

7. Delete the Image container inside the Area Template, and then draw a text container inside the Area Template container.

8. Put some default text into the Text container, and then apply a source variable. Use the following variable definition:
Variable Name: CustomerText
Kind: Plain Text
Source: Constant

9. Select the Area Template container with your pointer tool, and then export it as a file into your Area Templates folder. Name the file “TextVersion.xat”.

10. Create a rule for the Area Template container:
Variable Name: VersionRule
Kind: Area Template
Source: Rule
Rule Definition:
If “LogoSelection” Is Not Result Is “LogoVersion.xat”
Otherwise Result Is “TextVersion.xat”

11. Apply “VersionRule” to the Area Template container.
———————————————————————————————————

To see a working example of this project and to download the project files, click here.

There are several benefits to layering variables in your Pageflex projects:

1. Layered variable content make multi-version projects possible, which otherwise would require several different projects.

2. Layering variables reduces the total number of elements in a project. A common mistake amongst template designers is to create a separate static area template for each version. You can reduce the number of content files by embedding variables within your content files.

3. Using layered variable content makes modifications quicker. If you need to make a change that affects an underlying element, you only need to make the change once.

There are also drawbacks to using layering:

1. Initial setup can be complicated and difficult to grasp. Creating templates with several layers of variability requires planning. Your first few templates will take longer to setup, but after several projects, you’ll find that you save a great deal of time.

2. Troubleshooting issues can be difficult. Sifting through lots of different rules and content files to find the specific cause of an error takes some work. Projects often appear to be a tangled mess of nonsense, especially if you did not build the template.

VN:F [1.9.0_1079]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.0_1079]
Rating: 0 (from 0 votes)
Google Buzz

Popularity: 9%

  • Share/Bookmark