What is a Link, & different types of Link in Siebel?
Answers were Sorted based on User's Feedback
Answer / ganesh
creating relationshiop between two bcs.they are two types
1)1:m
2)m:m
| Is This Answer Correct ? | 159 Yes | 7 No |
Answer / charan
link is the relation between bc to bc the relation is m:m
| Is This Answer Correct ? | 88 Yes | 49 No |
Answer / nitin charanpahari
Link is basically used to create a relationship between two
Business component when they are having 1:M or M:M
relation.This is also used to associate Business component
to the corresponding Business Object after creating Link
between them.
| Is This Answer Correct ? | 43 Yes | 4 No |
Answer / koti
creating relationshiop between two bcs.they are two types
1)1:m
2)m:m
| Is This Answer Correct ? | 26 Yes | 1 No |
Answer / nani
Specifies the relationship between two business components. The relationship can be one-to-many (1:M), such as parent/child, or many-to-many (M:M).
| Is This Answer Correct ? | 20 Yes | 1 No |
Answer / vinoth
link relation between 2 bc like parent and child
types
direct link
indirect link
indirect multi value link
| Is This Answer Correct ? | 14 Yes | 2 No |
Answer / baburao.b
----> Link is establishing Master Detail relation betwen two entities
----> for bring fields from child BC into parent BC
| Is This Answer Correct ? | 13 Yes | 2 No |
Answer / anupam
It is used for creating relationships between two different
business components.
Links are of two types:
1)1:M
2)M:M
1)1:M link-It is based on relationship that 1 parent
business component is related to many child business component.
2)M:M link-It is based on relationship that many parent
business component is related to many child business
component.It uses the concept of intersection tables to
implement it.
| Is This Answer Correct ? | 7 Yes | 2 No |
Answer / sujitha
Link is used for Creating relationship b/w two BC's...
To configure a link,we need two relationships,those are
M:1 (or) 1:M Relationship.
M:M Relationship.
| Is This Answer Correct ? | 4 Yes | 1 No |
what are impacts that if we increase the log levels in siebel
Explain when do you use genbscript.exe?
how to make a field read-only based on user group?
This is krishna, I created new Table,Bc,Link,Bo,view,screen TABLE : CX_ECB_S_TAT BC : ECB TAT BC Link : ECB TAT BC/Service Request Bo : ECB TAT BO View : ECB TAT View Screen : ECB TAT Screen and I created new "X_ECB_TAT_ID" Column for foregin key relation ship in "S_SRV_REQ" Table [in colum properties I specified Forieignkey Table-CX_ECB_S_TAT] and I created "TAT Id Ext" Field with "X_ECB_TAT_ID" Column in "Service Request" BC. I created Link"ECB TAT BC/Service Request". in this link I specified "Destination Field-TAT Id EXT".( Parent BC : ECB TAT BC, Child BC : Service Request) --------------------------------------------------- There is two Screens 1)ECB TAT Screen 2)Service Request Screen in First Screen : ECB TAT Screen Parent BC : ECB TAT BC Fields : Type,Area,Sub Area,TAT I given the field values to Type,Area,Sub Area and based on field values I given "TAT" field value. now we will go to Second Screen : Service Request Screen Child BC : Service Request Fields : INS Product,INS Area,INS Sub-Area,TAT I given same values(Parent bc Field Values) to INS Product,INS Area,INS Sub-Area then should be update "TAT" Field value (I mean Parent BC same "TAT" Field vaue should be update in "TAT" Field in Child BC) I wrote script for above requirement in "SetFieldValue" Event in "ECB TAT BC" function BusComp_PreSetFieldValue (FieldName, FieldValue) { if(FieldName == "TAT") { var Bo = TheApplication().GetBusObject("ECB TAT BO"); var Bc = Bo.GetBusComp("Service Request"); this.ActivateField("Type"); this.ActivateField("Area"); this.ActivateField("Sub Area"); this.ActivateField("TAT"); var sType = this.GetFieldValue("Type"); var sArea = this.GetFieldValue("Area"); var sSubArea = this.GetFieldValue("Sub Area"); var sTAT = FieldValue; //this.GetFieldValue("TAT"); var Bc1 = Bo.GetBusComp("Service Request") with(Bc1) { var exp = "[INS Product] = '" + sType + "' AND [INS Area] = '" + sArea + "' AND [INS Sub-Area] = '" + sSubArea + "'"; ActivateField("INS Product"); ActivateField("INS Area"); ActivateField("INS Sub-Area"); ClearToQuery(); SetViewMode(AllView); SetSearchExpr(exp); ExecuteQuery(ForwardOnly); var cnt = CountRecords(); ActivateField("TAT"); var fst = FirstRecord(); while(fst) { SetFieldValue("TAT",sTAT); fst = NextRecord(); } } } return(ContinueOperation); } but in "Service Request" BC "TAT" field value updating existing records,not updating creating new necords. I should update "TAT" field value to creating new records. where I have to write script in which event in which BC for this. please post detail script for this. from last 15 days i'm working on this. please help me on this. thank you so much in advance.
Tell me what is the behavior of the eim delete process?
Suppose I have a view with form applet on the top and list applet at the bottom.there is "score" field in the list applet.how to display the totals of score in form applet?
What are the different applets available in Siebel?
when do you use "caninvoke(false/true)" method in scripting?
How would you import url links into the s_lit base table?
Differences btn 1:M and M:M Link?
How to configure the products in siebel?
What value will get stored in the database when a field has both predefault value and post default value?