1 / 35

Colleague Troubleshooting and Investigation

Colleague Troubleshooting and Investigation. Ben Jenkins – bljenkins1@waketech.edu. Tools of the Trade. Documentation. Internal Relationships. Inter-Department. Fellow IT. Colleague Studio. The best thing since:. Colleague Studio (Projects). Colleague Studio (Projects).

wright
Download Presentation

Colleague Troubleshooting and Investigation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Colleague Troubleshooting and Investigation Ben Jenkins – bljenkins1@waketech.edu

  2. Tools of the Trade

  3. Documentation

  4. Internal Relationships • Inter-Department • FellowIT

  5. Colleague Studio The best thing since:

  6. Colleague Studio (Projects)

  7. Colleague Studio (Projects) • A great tool for organization • Gather related pieces of information • Easily identify past projects • Create a naming convention • Close completed projects • Removed from the project list • Easily reopened and added to the visible project list

  8. Colleague Studio (Projects) • Active project list:

  9. Colleague Studio (Projects) • Closed Projects:

  10. Colleague Studio (Show Reference)

  11. Colleague Studio (Show Reference) • Show References(Entity Attribute) • Show References(Process)

  12. Colleague Studio (Show Reference) “Show Reference” Results

  13. Colleague Studio (Show Reference) If you see this: • Run the Build CS Objects Indexes (BCSO) utility in the target environment. • Doesn’t need to be run on a quiet system • Can take 8 hours or more • See BCSO “process help” for details of functionality.

  14. Colleague Studio (Search)

  15. Colleague Studio (Search) • Process Search: • Easily import results

  16. Colleague Studio (Search) • Entity Attribute Search:

  17. Colleague Studio (Search) • Typically a search will result in:

  18. Colleague Studio (Search) • On occasion:

  19. Colleague Studio (Search) • If only an application is returned • Use JDEF to identify parts • Import individually

  20. Colleague Studio (Reporting)

  21. Colleague Studio (Reporting) • Reports • Easily searchable • Inserts can be included • All code listed • Process Event Code • Field hook code • Rt click project > Studio > Report

  22. Colleague Studio (Debugging)

  23. Colleague Studio (Debugging) • Debugging! • Test and Debug WebAdvisor • Without defining a web server connection • Step through code • Set breakpoints • Create custom views and watch as variables populate • Hover over variables to check values

  24. Web UI

  25. Web UI • File Element Inquiry (RFEI) • Simple navigation • Drilldown to Database Element Presentation(RDEP) • Identification of valcode tables and files • Validation Codes (VAL) • Who doesn’t wonder what the heck these codes mean from time to time?? • Rules Test and Debug (RLTD)!!

  26. Terminal

  27. Terminal • Direct access to search the database!! • Esearch and Select • <<appl>>.ERROR identifies the calling process • Find that elusive MISC.TEXT record • There must be 50 things I can list here

  28. External Relationships

  29. College Information System (CIS) Helpdesk

  30. Research Example • Somewhat new HR employee taking over duties of a retiree • Confusing LVAU errors • Listing people who haven’t been employed for years

  31. Research Example • Research • Walk through the process with the young lady who had the questions • Create a project in Colleague Studio • Can easily be referenced next time • Import the process • Had to use JDEF on that one • Debug the code

  32. Research Example • Conclusion • PERLVACC already exists with start date of xx/xx/xx • I spot checked a couple of these and it looks like you added them through some other method at some point earlier in the month. Employee 1953085 had a SVAC accrual of 9.33 hours added by you on 4/1/13 and employee 1412371 had a SVAC accrual of 9.33 hours added by you on 4/15/13. If the leave plan, employee ID, and start date match an existing record you’ll get this message because a duplicate accrual record can’t be created. It looks like you probably added leave plans for these people (new full-timers maybe?) so it’s telling you that not enough info has changed for a new record to be created. I would assume that in most cases this error can be blown off, but if you can think of a case where you created a new leave accrual record for someone, and in the same month you want a change to the accrual amount, you’re going to have to do it somewhere other than LVAU, if you see what I’m saying. • And…

  33. Research Example • Conclusion (Continued) • XXXXXXX - Person is not employed as of xx/xx/xx • XXXXXXX - Cannot create default Person Leave Accrual record • It took me a while to figure out exactly what was happening here. Here’s a breakdown… The LVAU process starts by pulling in everyone (actively employed or not) with an HRPER record and a SVAC (in this case) leave plan. It then eliminates anyone who wouldn’t have an anniversary date between the days you specified, in this case 4/1/13 to 4/30/13. At this point we still have ex-employees in the list. Next anyone who has an anniversary date between those days, but isn’t hitting one of the benefit effecting years (5, 10, 15, 20) is eliminated because, regardless of whether they’re employed or not, a new accrual record doesn’t need to be created, nothing is changing for them. Next it starts looking at the date ranges on the individual’s position and wage records and the roadblock is finally hit, resulting in first the “Person is not employed…” warning and then finally the “Cannot create default…” error.

  34. THE END!

More Related