In last two posts we learned how to set and get a property in property set (Siebel Message). In this post we will learn how to Set and Get an element value in XML Hierarchy. If you don’t quite know the difference between XML Hierarchy and Siebel Message then I recommend going through this post [...]
Getting a property – Echo method
In this post we will try to get a property from a property set using Echo method. I will extend the same workflow and add one more step to it making it a 3 step process. Our New step will be called Get Property and now our workflow will look like
This new step will retrieve [...]
Setting property – Echo method – explanation
In previous post of series we used Echo Method to set property of property set in workflow. It is very important to understand how the second step in workflow is working because Echo method is nothing but manipulating input arguments and output arguments with help of dot notation.
Setting a property – Echo Method
In this post we will see how to use Workflow Utilities, Echo method to set a property in a property set or a Siebel message. Here is how our workflow will look like.
Step 1. Use PRM ANI Utility service to generate an empty Siebel Message set using an existing Integration Object
Step 2. Use Workflow Utilities [...]
InList and GetProfileAttrAsList functions
This is a very useful tip shared with us by “Kavitha Devarajan” known as “Kavi” to us.
==================================================================
Requirement:
Disable the Button if user has ‘Junior Sales Representatives’ responsibility assigned to him.
Thoughts/Assumptions:
This requirement is quite different for me, since every time we configure enable and disable button functionalities based on Position Names.
We have a button called as “create [...]
Workflow Utilities – Echo method
Workflow Utilities is not a well known business service, one of the reason for this is bad documentation. It may not be well known BS but it has a method name ‘Echo’ which is quite important and useful to know especially if you are working in Siebel EAI. I knew a bit about this business [...]
Scripting VS Vanilla business service
I was surfing net trying to find out new things that I can share with you when I came across this post in geeksbloggingat.com (another good Siebel blog).
I found the idea nice but I saw a flaw in implementation of that idea.I was not sure what I felt was right or wrong so as usual [...]
Query Specification error
Few days ago a user of our application suddenly started getting error while going to a particular screen.
”An error has occurred setting the query specification. Please execute another query or ask your systems administrator to check your application configuration if the problem persists.(SBL-DAT-00313)”
How to learn Siebel EAI?
I do not intend to teach you Siebel EAI through this post. I just want to share my thoughts and point you in direction from where you can start and be on your way. Lot of people have asked me above question and I thought it would be nice to share with all the answer I usually [...]
How to enable Siebel EAI logs
The most difficult error that I fixed during this web service implementation was when there was no error.
Confused ???
Let me make it simple. After fixing the errors mentioned in previous post my workflow executed successfully but web service returned below mentioned error response
Outbound Web Service- Problems & Solutions
All right now let’s get on to the different problems and their solutions that I faced while working on this Outbound Web Service. Most of the problems that I faced were when I tried to use workflows.
Error:
——————————————
Argument ‘SiebelMessage’ in step ‘Set Child Type’ is not correctly initialized or does not return valid data.(SBL-BPR-00107)
——————————————-
Outbound Web Service – Final Approach
Well as I said I my last post that I am going to give a try to one more approach on invoking web service and will try to make this solution Scriptless. I did try, but unfortunately I was not successful.
I tried a lot of things such as using a different container XML element, Data [...]
New Comments System @ Siebel Unleashed
Hi Everybody,
As the title of article might suggest this article is not related to Siebel. In continuing endeavour to make this site better and more interactive I am trying a new comments system.
Update: Ran into a technical glitch with this new comment system. So, back to normal one for the time being.
Looking forward to your [...]
Invoking Outbound Web Service – Alternate approach
In previous post I mentioned that there are other ways to achieve our requirement. So, I am going to discuss another approach, which involves less scripting (in fact very less) and workflows.
Our invocation method is going to remain the same Named Method n user property but now it will invoke a workflow instead of a [...]
Invoking Outbound Web Service
We successfully created Web Service record in previous post and in this post we will do the following:
Create a button on Contact Form Applet with caption as “Lookup” and method name as “LookupCountry”.
Create two new fields “IP Address” and “IP Country” on Contact BC
Expose these two fields on Contact Form Applet
When we click on Lookup [...]
