Applies to:
Siebel Tools - Version: 8.0.0.3 SIA [20416]Information in this document applies to any platform.
Symptoms
Using Siebel Tools:
Select Tools > Search Repository
Enter search string "abc"
In "Types" select "Task Step IO Argument"
> Search Now
The following error is shown:
"Unable to find the parent buscomp of buscomp 'Repository Task Step IO Argument', possibly because there is no active link at this time.(SBL-DAT-00464)"
Cause
Product Defect with similarity to Change request 12-O11LEP (fixed in 8.0) as documented in "Repository Search; Error on object WF Step Branch (Doc ID 542402.1)" on Metalink3.
Solution
Change Request 12-1THO6X1 has been logged to address the error given when searching type: "Task Step IO Argument"The search functionality does not work for Task Step IO Argument Types. De-select the Task Step IO Argument when doing a Repository Search and perform a manual search for this Type using the Flat Tab.
For more details to fix this defect please refer to Doc Id: 542402.1 (Repository Search; Error on object WF Step Branch)
References
NOTE:542402.1 - Repository Search; Error on object WF Step BranchApplies to:
Siebel Tools - Version: 7.7.1 [18306]z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V7 (Enterprise)
Version: 7.7.1 [18306]
Database: Oracle 9.2.0.4
Application Server OS: Microsoft Windows 2003 Server
Database Server OS: Microsoft Windows 2003 Server
This document was previously published as Siebel SR 38-1447705421.
Symptoms
when doing a repository search in Tools on the object WF Step Branch I get the error "Uable to find the parent buscomp of buscomp 'Repository WF Step Branch', possible because ther is no active link at this time. (SBL-DAT-00464)".I set the /s sql logging on Tools but wasn't unable to find the 'abc' I was quering on, on the object 'WF Step Branch'.
Something may have gone wrong during the Repository Merge when importing the old WF's. Could you advice on what next steps to take to diagnose this problem?
Cause
Can not search for WF Step Branch or WF Step I/O Argument in Siebel ToolsSYMPTOMS:
Select Tools > Search Repository
Enter search string "abc"
Select WF Step Branch or WF Step I/O Argument as type:
The following error is shown:
Unable to find the parent buscomp of buscomp 'Repository WF Step Branch', possibly because there is no active link at this time.(SBL-DAT-00464)
Unable to find the parent buscomp of buscomp 'Repository WF Step I/O Argument', possibly because there is no active link at this time.(SBL-DAT-00464)
Solution
SOLUTION:
Change Request 12-O11LEP has been logged to address this behavior.
Steps to fix this defect:
-CR 12-O11LEP for search "WF Step Branch" or "WF Step I/O Argument as type"
-CR 12-1THO6X1 for search "Task Step IO Argument"
1.Copy Siebel Tools SRF file from Tools\OBJECTS\(Language) directory.
Copy of siebel_sia.srf
(If using SEA then it will be Siebel.SRF)
2.Open Siebel Tools.
3.From Tools explorer > Go to Business Component
4.Search for “Repository Task Step IO Argument” BC from Business Component
(In case of CR 12-O11LEP - search for "WF Step Branch" or "WF Step I/O Argument as type")
5.From Tools explorer > Business Component > Field
6.Create new field
Field Name : Parent Type
Join: Parent Alias
Column: TYPE_CD
7.Create new field
Field Name : Parent Type Code
Calculated: Checked
Calculated Value: LookupName("TASK_STEP_TYPE_CD",[Parent Type])
8.Create new field
(Some of other version already exist this field then it is required to uncheck calculated value)
Field Name : Siebel Oper BC Name
Join: Parent Alias
Column: BUSCOMP_NAME
9.Add join for field “Parent Subtask Name”
Calculated: Unchecked
Calculated Value: Clear
Join: Parent Alias
Column: SUBTASK_NAME
10.Make sure to compile to copied SRF file. Tools\OBJECTS\(Language) \Copy of siebel_sia.srf
11.Close Siebel tools
12.Copy over Tools\OBJECTS\(Language) \Copy of siebel_sia.srf to Tools\OBJECTS\(Language) \ siebel_sia.srf
13. Start Siebel Tools then test.
Applies to:
Siebel Tools - Version: 7.7.2 SIA [18325] to 7.7.2.6 SIA [18372] - Release: V7 to V7z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V7 (Enterprise)
Version: 7.7.2.6 [18372]
Database: Microsoft SQL Server 2000 SP4
Application Server OS: Microsoft Windows 2003 Server SP1
Database Server OS: Microsoft Windows 2003 Server SP1
This document was previously published as Siebel SR 38-3090062471.
Symptoms
SBL-DAT-00464After the upgrade to 7.7.2.6 we get the warning SBL-DAT-00464* as an "Error" on the GUI and the
creation of the contact record is
interrupted/stopped. The error is reproducible with our
current SRF running on 7.7.2.5. I.e. running 7.7.2.6 software but keeping
the SRF that was
compiled for with 7.7.2.5 and that is now running on our production system. That to me clearly
shows that this error is due
to the fact that we are trying to run 7.7.2.6. We have tried
1) spooling the SQL
2) running tools and client with enhanced logging (SET
SIEBEL_LOG_EVENTS=5)
3) removing all scripts of the BC Contact
4) removing all audit
trailing for BC Contact
5) making sure we don't have any state model up and running for BC
Contact
6) checking for any runtime events on BC Contact
7) removing validation rules for
BC Contact
When running enhanced logging we se that we have SBL-DAT-00464 warnings on BC
Action and Service Request too, but
on those BC we don't get any warnings on the GUI and we
can create records without any problems.
BC Contact:
1) We can do update on
existing contact records without getting any error
2) We can create records on the tables
S_USER, S_CONTACT, S_CONTACT_X, S_CONTACT_XM, S_PARTY,... when coming from another BC e.g. BC
Employee
Please give us some feedback on where this is a known issue or some input on
where we can look to track down this error.
*)
ObjMgrQueryLog Warning 2 0 2006-07-10
10:48:56 (query.cpp (11135)) SBL-DAT-00464: Unable to find the parent
buscomp of
buscomp 'Contact', possibly because there is no active link at this time.
Cause
After reviewing the configuration customer found that the only place where the field is used was as a predefault on another BCSolution
After making the change to this field solved the problem.ParentFieldValue("Id")
To:
IIF(ParentBCName() IS NOT NULL, ParentFieldValue("Id"), "")
Applies to:
Siebel Tools - Version: 7.5.2.214 SIA [16066]z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.5.2.214 [16066] Fin Svcs
Database: Oracle 8.1.7.3
Application Server OS: Microsoft Windows 2000 Server
Database Server OS: HP-UX 11i
This document was previously published as Siebel SR 38-1269640261.
Symptoms
SBL-DAT-00464We have requirement to set pre-default field values when a complaint record (part of Service
Request) is created via smartscripts.
We have created runtime event PreInvokeMethod on
the service request business component to set the profile attribute and call the
smartscript
below is our configuration:
1. we set the link spec = TRUE on the fields on
the contact business component (eg:Last Name)
2. in the ActionSet, I used created the
following actions
Name =
WBC_Set_Last_Name
Action Type = Attribute
Set
Profile Attribute =
ActiveContactLastName
Set Operator =
Set
Value = ParentFieldValue("Last Name")
3. on the Service
Request business component field, i used the profile attribute value to pre-defaul the
field.
4. compile the SRF
5. reloaded personalisation
We have experience the
following error when the create complaint button is clicked on the customer view.
"Unable to
find the parent buscomp of buscomp '', possibly because there is no active link at this
time."
your urgent attention to this is required.
Cause
It has been observed that using ParentFieldValue function in Runtime Events causes the following error message:
"Unable to find the parent buscomp of buscomp '', possibly because there is no active link at this time."
BUG 12-L0RK3B has been logged to address this.
Solution
To achieve customer's requirement, customer has been advised to get Contact Last Name field from scripting by changing the action set to invoke a business service to set the profile attribute instead.
The behavior is also fixed in Version 8.0
Additional Keywords:
Personallization, ParentFieldValue
No comments:
Post a Comment