PeopleSoft Integrations – How to Debug the Integration Message


 

Image Ref: http://bit.ly/h6ciy4

Image Ref: http://bit.ly/h6ciy4

Integration setup between PeopleSoft systems, like between CRM and Campus Solution (CS), could as easy tasks as spending few hours (assuming you have the proper roadmap and steps to execute) and you have systems connected with messages flowing across. However, it could be a monster as well, if one small thing doesn’t work or is not done in proper order. I always say that the more time you spend when working with integration is not on setup/configuration/execution, but on troubleshooting and fixing the issue, if any.

 

One of the challenges with integration setup/execution I have found is the effective way to debug the issue and resolve it. Today my post is very technical in nature for all the PeopleSoft developers who face challenges debugging the integration messages.  Following quick tips will help you enable the tracing and logging on the subscription code in PeopleCode to help with debugging.

If you are asking one of the following questions to yourself then this post will help you:

Q: How to debug the subscription PeopleCode for Integration Message?

OR

Q: How to enable app. Server trace for subscription PeopleCode for Integration Messages?

Resolution:

You can generate a trace while the subscription PeopleCode get executed by using the following two functions in the subscription PeopleCode:

SetTracePC(0);

SetTraceSQL(0);

For Example:

Task: Enable a trace for Person Basic Sync message subscription code in CRM:

Solution:

Please find below the instructions for tracing the subscription PeopleCode:

1. Open in Application Designer this PeopleCode:

FUNCLIB_RBEIP.PERSON_ID.FieldFormula

2. Add the lines of code as showed below to the function ProcessPersonMessage and save:

Function ProcessPersonMessage

SetTracePC(2124);

SetTraceSQL(63);

MessageBox(0, “”, 0, 0, “<< Process Person Message Subscription >>”); MessageBox(0, “”, 0, 0, “” | %Datetime);

SetTracePC(0);

SetTraceSQL(0);

End-Function;

3. Recreate the issue scenario to product the error (or resubmit the message)

4. The traced PeopleCode will be added to the app server log file, which can normally be found in the folder below:

PS_HOME\appsrv\dbname\LOGS\appsrv.log

Now in the appsrv.log file you will notice much more details about the message and it will help debug the code and identify the error. You can always use message box or log statement to identify from where your logging statement starts.

TIP:

Before you enable the tracing, I recommend to delete or rename the old app server log file, so that a new file is generated.

HTH

My profiles: Blog RSS LinkedIn YouTube Twitter Google Buzz

My Older Posts

Why does an Organization need or opt for CRM

January 6, 2011 Leave a comment

If one would conduct a survey on the use of CRM, it is highly possible that the results would include concerns from Organizations. Mostly shortcomings on expectations and on the way it is managed from the part of the users and the implementers.In spite of all this, organization feel the need for CRM and rightfully so, as it enhances your all important, customer service delivery.

Outlined below are some of the major reasons, why Institutions feel the need for CRM. I will be mentioning customers  & students in my points below, as these aspects cover, higher education, private and public sector,

  • Building perceptions of your Organization

This involves, using the collected data on your customers or students to convert it into actions that change your organizations outlook,

  • Customer orientated focus

Ensures that your employees are focusing more on your customers or students.

  • Integrating your internal processes

It allows you to build the bridge between your other business systems, so that data can be shared seamlessly

  • Solutions for increasing leads-Falling sales for corporate / Falling enrolments for higher Ed

Allow you to establish processes, which can identify and capture leads that can be converted into customers or students

  • Competition

With the changing technology, response times have set new parameters and expectations. The need for CRM is most critical here, as it helps you reduce turn around and response times to your customer requirements.

The above is an indicator that, the CRM pros clearly out weigh the cons and  build the need for the application in today’s competitive market. Besides,research has proved that, “Customer” rates at 92% as compared to other success factors like Financial, Employees, Organizations, Supplier and physical assets

Thank you!

Girish-

Email-prabhuconsult@gmail.com

My Other Posts

My Social Media-YouTubeTwitter

 

CRMakaan 2010 in review


The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads This blog is on fire!.

Crunchy numbers

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 1,600 times in 2010. That’s about 4 full 747s.

In 2010, there were 28 new posts, growing the total archive of this blog to 32 posts. There were 44 pictures uploaded, taking up a total of 4mb. That’s about 4 pictures per month.

The busiest day of the year was June 18th with 121 views. The most popular post that day was About Us.

Where did they come from?

The top referring sites in 2010 were crmakaan.com, linkedin.com, mail.yahoo.com, lmodules.com, and google.co.in.

Some visitors came searching, mostly for crmakaan, crmakaan.com, marketing related task, student lifecycle measures, and default timezone in PeopleSoft.

Attractions in 2010

These are the posts and pages that got the most views in 2010.

1

About Us May 2009

2

Managing Communication Plans Using Task Management :Students and Customers November 2010
6 comments

3

Task Management using CRM Tools:Marketing related Tasks October 2010
2 comments

4

Treats for Software Implementations and Development November 2010
6 comments and 1 Like on WordPress.com,

5

ERP Applications: A very simple and basic explanation September 2010
1 comment

Thank You everyone who visited our blog and contributed via comments as well. We look forward to grow this blog in 2011 and have more fun stuff.

My profiles: Blog RSS LinkedIn YouTube Twitter Google Buzz

My Older Posts

WISH ALL OF YOU A VERY SUCCESSFUL NEW YEAR 2011!

January 1, 2011 Leave a comment

Systems that make CRM Business Processes Work

December 20, 2010 Leave a comment

In my previous post, we discussed and saw the outline of all strategic and operational processes that make CRM a successful methodology- ‘Dishing out the CRM recipe:Easier said than done’

Today, we will look at the CRM systems required to make those processes work.

The following are brief explanations on the above flow diagram:

  • Multi-channel Communication

Customers contact your organization using the various channels of communication.

  • CRM Automation

Once the data is captured, all CRM automated systems come into play.

  1. Marketing automations
  2. Sales automations
  3. Service automations
  • Data Warehouse

All data captured from your automated systems is stored in a well-organized manner.

  • Analytical Applications

These applications analyze, measure, and improve process/performance.

  • Transaction Systems

These systems move data back and forth, involve continuous collection, and retrieve or modify data.

So, there you have it…the process and system sides of the CRM coin which needs to flip to the right side of your call to make your entire methodology work. As always, I try to keep the content as non-technical as possible for the benefit of the functional power users. Personally, I tend to gravitate towards understanding the business and functional aspect of it, before venturing into the technical details.

Thank you!

Girish-

Email-prabhuconsult@gmail.com

My Other Posts

My Social Media-YouTubeTwitter

Linking Email to Social Media

December 13, 2010 Leave a comment

 

Ref:Google Images

Previous to this post, we discussed how students can be some of your best recruiters due to the influence of social media. Today, we are going to discuss the connection between email and social media tools. The communication framework in CRM software applications is, perhaps, the most robust and powerful functionality. Email used for marketing to prospective and current students/customers has always been very effective; however, with any channel of communication, you must first have a good student/customer base to manage.

Now, enter into the email mix the concept of social media. The first thought that strikes the majority of us: it is one and the same since email communication too occurs over the web. The simple truth, though, is that email and social media are located at opposite ends of the spectrum. While email targets a set audience, social media brings together communities, or groups, bound together by a social e-platform such as Facebook.

In order to bridge email and social media, there are applications that allow you to share some marketing campaigns (e.g. newsletters) on Facebook. This works by providing sign up links or icons on your Facebook pages for newsletters, magazines, or blogs. Once students/customers subscribe, you can market directly to that audience using the email application.

Overall, this links your email and social media, which turns out to be a very powerful combination to build and manage relationships with your students/customers. CRM applications are now moving towards defining new ways to seamlessly integrate email with social media tools, so we can continue building a strong student/customer base.

Thank you!

Girish-

Email-prabhuconsult@gmail.com

My Other Posts

My Social Media-YouTubeTwitter

 

Social Media can make existing Students, your best recruiters!

December 6, 2010 1 comment

Ref: Google Image

The fingers now have more power than any other part of our body, thanks to social media tools. When at a campus or mall, the fingers are constantly on the move using some gadget or gizmo; this is changing the way we communicate.

Today I’m going to discuss how the advent of social media makes existing students your best recruiters. Very simply put: word of mouth, perhaps, beats some of the most sophisticated marketing and advertising tools. This combined with students using social media tools such as Facebook, Twitter, and various blogs to spread their positive experiences make it the biggest influencer as compared to anything else.

The following are some quick points on recruiting strategies that involve current students-

  • Request and encourage students to share their experiences using the institution’s blog. The chances are good that prospects will come across this blog in their research of the institution.
  • Have students place links about the institution or the institution’s Facebook page on their personal Facebook pages. With their vast network of connections, marketing of the institution will go a long ways in terms of reaching prospects
  • Have them chat with prospects, so that question & answer sessions with students are facilitated,
  • Plan for students to interact with prospects during open house events or campus tours. Allow them to follow-up with these prospects via social networks, so the prospects are reminded of their positive experiences at the institution

As existing students share their rich experiences via social media tools, it builds a very strong first impression in the minds of prospective students. This can be the deciding factor when it is time for prospects to complete applications for admission to various institutions. Best of all, these recruiting efforts will cost the institution very little.

In my upcoming posts, I will outline the connection of your CRM system with different social media tools.

 

Thank you!

Girish-

Email-prabhuconsult@gmail.com

My Other Posts

YouTubeTwitter

 

Follow

Get every new post delivered to your Inbox.