UPDATED: HR-XML 3.0 Preview: A Next Generation in Standards for HR Services

UPDATED: Sorry - I goofed the registration URL in the first version of this. This problem has been corrected. Don’t miss this important update on the forthcoming HR-XML 3.0 release. HR-XML 3.0 Preview: A Next Generation in Standards for HR Services Tuesday, September 16, 2008 1:00 PM - 2:30 PM EDT (10:00 AM - 11:30 AM PDT) https://www1.gotomeeting.com/register/953322662 The HR-XML [...]

Categories: Computers | Emerald Software Group | HR | HRXML Blog | Human Resources | Onboarding | Programming | Service Oriented Architecture | Web Services
Follow-Up:Streamlining Testing, Trading Partner Integration, and Certification

For those that missed our most recent Webinar, you can find a recording embedded below. Some of the video qualityisn’t great, but the sound is quite clear. As the Webinar explains, HR-XML's forthcoming Version 3.0 release is informed by almost 10 years of industry contributions and is architecturally more consistent and robust than ever before. [...]

Categories: Computers | Emerald Software Group | HR | HRXML Blog | Human Resources | Onboarding | Programming | Service Oriented Architecture | Web Services
Providing both Authentication and Anonymity

I was reading a little tgdaily today and I found an article about a new iPhone app that may be showing up in the app store in the near future. The new application is called Trapster and it’s a “social-networking speed trap warning website.” I know what you’re asking. Well, I don’t actually know [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
HR-XML Integration in Human Resources Software

Most of the programming and architecture work I do is in the human resources space. I write software for paperless onboarding and acculturation, personell change management, background checks and verification services, new employee requisitioning, and the like. As you can imagine, I spend a great deal of time and effort integrating with human [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
$700,000,000,000 Is An Unfathomable Sum

Divide it up among every man, woman, and child who is a citizen of the U.S. and it’s over $2300. A family of four would receive nearly $10,000. What could you do with that money? Would you be able to invigorate the economy better than our government? Don’t get me wrong - I’m [...]

Categories: Blog by Chuck Ros | Emerald Software Group | HR | Human Resources | Onboarding
Writing Anonymous Methods with Lambda Expressions

I like using Lambda expressions for anonymous methods. I don’t really have a good reason for it, but I like it, so here’s the difference. Let’s say you have a class exposing the following delegate: public delegate bool CheckExpirationDelegate(); public CheckExpirationDelegate CheckExpiration; The normal anonymous delegate would look like this: di.CheckExpiration += delegate() { return true; }; But, [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
Doing Things Right, and Doing the Right Things

I work with such a great group of people at Emerald Software Group.   It’s humbling.   I took my managers on a retreat earlier in the summer and among the strategy discussions, I needed about an  hour of  content, so I shoehorned in a discussion entitled, “What kind of company are we?”   I had no outline, only the [...]

Categories: Blog by Chuck Ros | Emerald Software Group | HR | Human Resources | Onboarding
9/11, A Flower On The Grave

Like you, I remember vividly what I was doing the morning of September 11th, 2001.   I was thinking about it this morning on my way to work, and the memory is full of negative emotions: anger, disgust, hatred, sadness, fear.   They’re like an open wound. I tried to look past the negative emotions.   The courage and [...]

Categories: Blog by Chuck Ros | Emerald Software Group | HR | Human Resources | Onboarding
Early Bird Registration Ends Soon for Global Partnering & Integration Summit!

The Global Partnering and Integration Summit's early bird registration ends July 31, so Register Today to save up to $150. The Summit is being held at the Hyatt Regency McCormick Place, Chicago on October 13-14, 2008. The HR Technology ® Conference is located in Chicago immediately following HR-XML’s Global Partnering & Integration Summit. The two complementary [...]

Categories: Computers | Emerald Software Group | HR | HRXML Blog | Human Resources | Onboarding | Programming | Service Oriented Architecture | Web Services
Paperless Onboarding - State Tax Forms

Let’s rewind the clock back a few years and recall those ancient days of paper intensive processes. It’s the first day of work and your new employee has just been instructed to head over to the HR Department to complete forms, forms, and more forms. Suddenly, you have the Federal Tax Form, [...]

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience
IHRIM meeting at UPS

Today, I attended an IHRIM meeting that was held at UPS in Atlanta. For those of you that don’t know, IHRIM is the International Association for Human Resource Information Management. A representative from the Aberdeen Group gave a great presentation on the topic of Human Resources Onboarding. According to the speaker, [...]

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience
Automate your Form I-9

In October 2004, President Bush signed Public Law 108-390 which for the first time authorized employers to store Employment Eligibility Verification Forms (Forms I-9) in an electronic format. The law took effect in April of 2005 and employers began to manage their Forms I-9 electronically. There are many reasons why a company should choose [...]

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience
Hurricane Katrina, My Story; Just One of Many

How many blogs and articles written today are going to start with something like, “Three years ago today, Hurricane Katrina roared ashore”, or “devastated the gulf coast”, or “washed away”, or any number of creative verbs trying to describe the affect that the storm had on so many lives?   Mine won’t - I’d prefer it [...]

Categories: Blog by Chuck Ros | Emerald Software Group | HR | Human Resources | Onboarding
Top 10 Reasons for Onboarding

Recently, I started watching a 1987 Classic NBA game between the Atlanta Hawks and Boston Celtics. Being  the  long time Georgia native that I am, it dawned on me that some things never change.   The Hawks lost in 1987 and 21 years later, they are still losing to the Celtics!   I wonder how many of you that [...]

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience
Statistical Method for Estimating Software Projects

As the Vice President for Research and Development at Emerald Software Group, a large part of my job comprises managing software projects from conception to completion. As a programmer in a management position, I’ve discovered a few things. First, I am very good at estimating how many human hours of programming time it [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
HR Onboading - My role at Emerald Software Group

Emerald Software Group provides paperless Human Resource Onboarding solutions that are unmatched in the industry . Give our system a look: Click Here! Please submit your contact information on the link provided above and someone will contact you to schedule a demo of our onboarding solution.

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience
Unpivot Table Sproc (3 lines)

CREATE PROCEDURE [TOPS].[UnpivotTable] ( @tableName AS VARCHAR(512), @whereClause AS VARCHAR(2000) = NULL, @commonColumns AS VARCHAR(2000) = NULL ) AS -- ========================================================== -- Author: Patrick Caldwell -- Create date: 2007/12/19 -- Description: this procedure unpivots data in a table -- [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
Onboarding: A Jillion Opportunities to Integrate

New employee onboarding is a conversion process: a candidate is converted into an employee.   Usually, anyway  (sometimes a candidate is turned into a contractor - yes, even contractors need to be onboarded).   While it’s a sliver of a process that sits between the recruiting and employee life cycle processes, it’s a process that’s sensitive to risk, [...]

Categories: Blog by Chuck Ros | Emerald Software Group | HR | Human Resources | Onboarding
Requisitioning the Right Way: Staff Service Request

During the past 10 years I’ve spent in Human Capital management, I’ve noticed that most companies do a less than satisfactory job of requisitioning items for a new hire by their first day of employment. Most of these same companies rely on manual processes to ensure that all of the requisitioned items are ready [...]

Categories: Emerald Software Group | HR | Human Resources | Onboarding | The Onboarding Experience