787. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2/1/2017 2:57:07 PM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

787.1 Files compared

# Location File Last Modified
1 C:\Araxis_Merge_Comprasion\Pub_un\BTSSS_CIF_122016.zip\BTSSS_CIF_12_20_16\clean\CRM\trunk\SDK\Schemas isv.config.xsd Tue Dec 20 19:50:59 2016 UTC
2 Wed Feb 1 19:57:07 2017 UTC

787.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 0 0
Removed 1 337

787.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

787.4 Active regular expressions

No regular expressions were active.

787.5 Comparison detail

1   <?xml vers ion="1.0"? >        
2   <xs:schema  attribute FormDefaul t="unquali fied" elem entFormDef ault="qual ified" xml ns:xs="htt p://www.w3 .org/2001/ XMLSchema" >        
3           <x s:element  name="conf iguration"  type="Isv Configurat ionType" / >        
4           <x s:complexT ype name=" IsvConfigu rationType ">        
5                    <xs: sequence>        
6                             <xs:el ement name ="Root">        
7                                      <xs:comp lexType>        
8                                               <xs:sequen ce>        
9                                                       <x s:element  name="NavB arAreas"   type="NavB arAreasTyp e" minOccu rs="0" max Occurs="1" >        
10                                                       </ xs:element >        
11          
12                                                       <x s:element  name="Menu Bar" minOc curs="0" m axOccurs=" 1">        
13                                                                <xs: complexTyp e>        
14                                                                         <xs:se quence>        
15                                                                                  <xs:elem ent name=" CustomMenu s" minOccu rs="0" max Occurs="1" >        
16                                                                                           <xs:comple xType>        
17                                                                                                   <x s:sequence >        
18                                                                                                            <xs: element na me="Menu"  minOccurs= "0" maxOcc urs="unbou nded" type ="Menu" />        
19                                                                                                   </ xs:sequenc e>        
20                                                                                           </xs:compl exType>        
21                                                                                  </xs:ele ment>        
22                                                                         </xs:s equence>        
23                                                                </xs :complexTy pe>        
24                                                       </ xs:element >        
25                                                       <x s:element  name="Tool Bar" type= "ToolBar"  minOccurs= "0" maxOcc urs="1" />        
26                                                       <x s:element  name="Area s" minOccu rs="0" max Occurs="1" >        
27                                                                <xs: complexTyp e>        
28                                                                         <xs:al l>        
29                                                                                  <xs:elem ent name=" Home" type ="Navigati onArea" ma xOccurs="1 " minOccur s="0" />        
30                                                                                  <xs:elem ent name=" Workplace"  type="Nav igationAre a" maxOccu rs="1" min Occurs="0"  />        
31                                                                                  <xs:elem ent name=" Sales" typ e="Navigat ionArea" m axOccurs=" 1" minOccu rs="0" />        
32                                                                                  <xs:elem ent name=" Marketing"  type="Nav igationAre a" maxOccu rs="1" min Occurs="0"  />        
33                                                                                  <xs:elem ent name=" Service" t ype="Navig ationArea"  maxOccurs ="1" minOc curs="0" / >        
34                                                                                  <xs:elem ent name=" Reports" t ype="Navig ationArea"  maxOccurs ="1" minOc curs="0" / >        
35                                                                         </xs:a ll>        
36                                                                </xs :complexTy pe>        
37                                                       </ xs:element >        
38                                               </xs:seque nce>        
39                                      </xs:com plexType>        
40                             </xs:e lement>        
41                             <xs:el ement name ="Entities " minOccur s="0" maxO ccurs="1">        
42                                      <xs:comp lexType>        
43                                               <xs:sequen ce>        
44                                                       <x s:element  name="Enti ty" type=" EntityNode " minOccur s="0" maxO ccurs="unb ounded" />        
45                                               </xs:seque nce>        
46                                      </xs:com plexType>        
47                             </xs:e lement>        
48                             <xs:el ement name ="ServiceM anagement"  minOccurs ="0" maxOc curs="1">        
49                                      <xs:comp lexType>        
50                                               <xs:sequen ce>        
51                                                       <x s:element  name="Appo intmentBoo k" minOccu rs="0" max Occurs="1" >        
52                                                                <xs: complexTyp e>        
53                                                                         <xs:se quence>        
54                                                                                  <xs:elem ent name=" SmoothScro llLimit" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1" />        
55                                                                                  <xs:elem ent name=" Validation ChunkSize"  type="xs: integer" m inOccurs=" 0" maxOccu rs="1" />        
56                                                                                  <xs:elem ent name=" TimeBlocks " minOccur s="0" maxO ccurs="1">        
57                                                                                           <xs:comple xType>        
58                                                                                                   <x s:sequence >        
59                                                                                                            <xs: element na me="TimeBl ock" type= "TimeBlock Node" minO ccurs="0"  maxOccurs= "unbounded " />        
60                                                                                                   </ xs:sequenc e>        
61                                                                                           </xs:compl exType>        
62                                                                                  </xs:ele ment>        
63                                                                         </xs:s equence>        
64                                                                </xs :complexTy pe>        
65                                                       </ xs:element >        
66                                               </xs:seque nce>        
67                                      </xs:com plexType>        
68                             </xs:e lement>        
69                    </xs :sequence>        
70                    <xs: attribute  name="vers ion" type= "xs:string " use="req uired" />        
71           </ xs:complex Type>        
72           <! --        
73                    A Ti meblock de finition        
74           -- >        
75           <x s:complexT ype name=" TimeBlockN ode">        
76                    <xs: attribute  name="Enti tyType" ty pe="xs:str ing" use=" required"  />        
77                    <xs: attribute  name="Stat usCode" ty pe="xs:str ing" use=" required"  />        
78                    <xs: attribute  name="CssC lass" type ="xs:strin g" use="re quired" />        
79                    <xs: attribute  name="Clie nt" type=" xs:string"  use="opti onal" />        
80                    <xs: attribute  name="Avai lableOffli ne" type=" xs:boolean " use="opt ional" />        
81           </ xs:complex Type>        
82           <! --        
83                    The  Homepage L eft Naviga tion Area        
84           -- >        
85           <x s:complexT ype name=" Navigation Area">        
86                    <xs: sequence>        
87                             <xs:el ement minO ccurs="0"  maxOccurs= "unbounded " name="Na vBarItem">        
88                                      <xs:comp lexType>        
89                                               <xs:sequen ce>        
90                                                       <x s:element  name="Titl es" minOcc urs="1" ma xOccurs="1 " type="Lo calizedTit les" />        
91                                               </xs:seque nce>        
92                                               <xs:attrib ute name=" Icon" type ="xs:strin g" use="re quired" />        
93                                               <xs:attrib ute name=" Url" type= "xs:string " use="req uired" />        
94                                               <xs:attrib ute name=" Id" type=" xs:string"  use="requ ired" />        
95                                               <xs:attrib ute name=" PassParams " type="CR M_Boolean"  use="opti onal" />        
96                                               <xs:attrib ute name=" Client" ty pe="xs:str ing" use=" optional"  />        
97                                               <xs:attrib ute name=" AvailableO ffline" ty pe="xs:boo lean" use= "optional"  />        
98                                      </xs:com plexType>        
99                             </xs:e lement>        
100                    </xs :sequence>        
101                    <xs: attribute  name="code " type="xs :string" u se="requir ed" />        
102           </ xs:complex Type>        
103           <! --        
104                    A Me nu that co ntains 1 o r more Men u Items or  Sub-Menus        
105           -- >        
106           <x s:complexT ype name=" Menu">        
107                    <xs: sequence>        
108                             <xs:el ement name ="Titles"  minOccurs= "0" maxOcc urs="1" ty pe="Locali zedTitles"  />        
109                             <xs:gr oup ref="M enuNodes"  minOccurs= "0" maxOcc urs="unbou nded" />        
110                    </xs :sequence>        
111                    <xs: attribute  name="Acce ssKey" typ e="CRM_Acc essKey" us e="optiona l" />        
112                    <xs: attribute  name="Vali dForCreate " type="CR M_Boolean"  use="opti onal" />        
113                    <xs: attribute  name="Vali dForUpdate " type="CR M_Boolean"  use="opti onal" />        
114           </ xs:complex Type>        
115           <! --        
116                    Vali d nodes th at may app ear inside  of a Menu        
117                    This  may appea r in any o rder and m ay occur a s many tim es as need ed        
118           -- >        
119           <x s:group na me="MenuNo des">        
120                    <xs: choice>        
121                             <xs:el ement name ="MenuItem " type="Me nuItem" />        
122                             <xs:el ement name ="MenuSpac er" />        
123                             <xs:el ement name ="SubMenu"  type="Men u" />        
124                    </xs :choice>        
125           </ xs:group>        
126           <! --        
127                    A Me nu Item th at appears  in a top- level menu  or in a s ub-menu        
128           -- >        
129           <x s:complexT ype name=" MenuItem">        
130                    <xs: sequence>        
131                             <xs:el ement name ="Titles"  minOccurs= "1" maxOcc urs="1" ty pe="Locali zedTitles"  />        
132                    </xs :sequence>        
133                    <xs: attribute  name="Url"  type="xs: string" us e="optiona l" />        
134                    <xs: attribute  name="Icon " type="xs :string" u se="option al" />        
135                    <xs: attribute  name="WinM ode" type= "xs:unsign edByte" us e="optiona l" />        
136                    <xs: attribute  name="Pass Params" ty pe="CRM_Bo olean" use ="optional " />        
137                    <xs: attribute  name="WinP arams" typ e="xs:stri ng" use="o ptional" / >        
138                    <xs: attribute  name="Java Script" ty pe="xs:str ing" use=" optional"  />        
139                    <xs: attribute  name="Clie nt" type=" xs:string"  use="opti onal" />        
140                    <xs: attribute  name="Avai lableOffli ne" type=" xs:boolean " use="opt ional" />        
141                    <xs: attribute  name="Acce ssKey" typ e="CRM_Acc essKey" us e="optiona l" />        
142                    <xs: attribute  name="Vali dForCreate " type="CR M_Boolean"  use="opti onal" />        
143                    <xs: attribute  name="Vali dForUpdate " type="CR M_Boolean"  use="opti onal" />        
144           </ xs:complex Type>        
145           <! --        
146                    A To ol Bar tha t contains  buttons        
147           -- >        
148           <x s:complexT ype name=" ToolBar">        
149                    <xs: sequence>        
150                             <xs:ch oice maxOc curs="unbo unded">        
151                                      <xs:elem ent name=" Button">        
152                                               <xs:comple xType>        
153                                                       <x s:sequence >        
154                                                                <xs: element na me="Titles " minOccur s="0" maxO ccurs="1"  type="Loca lizedTitle s" />        
155                                                                <xs: element na me="ToolTi ps" minOcc urs="0" ma xOccurs="1 " type="Lo calizedToo lTips" />        
156                                                       </ xs:sequenc e>        
157                                                       <x s:attribut e name="Ic on" type=" xs:string"  use="opti onal" />        
158                                                       <x s:attribut e name="Ur l" type="x s:string"  use="optio nal" />        
159                                                       <x s:attribut e name="Ja vaScript"  type="xs:s tring" use ="optional " />        
160                                                       <x s:attribut e name="Pa ssParams"  type="CRM_ Boolean" u se="option al" />        
161                                                       <x s:attribut e name="Wi nParams" t ype="xs:st ring" use= "optional"  />        
162                                                       <x s:attribut e name="Wi nMode" typ e="xs:unsi gnedByte"  use="optio nal" />        
163                                                       <x s:attribut e name="Cl ient" type ="xs:strin g" use="op tional" />        
164                                                       <x s:attribut e name="Av ailableOff line" type ="xs:boole an" use="o ptional" / >        
165                                                       <x s:attribut e name="Ac cessKey" t ype="CRM_A ccessKey"  use="optio nal" />        
166                                                       <x s:attribut e name="Va lidForCrea te" type=" CRM_Boolea n" use="op tional" />        
167                                                       <x s:attribut e name="Va lidForUpda te" type=" CRM_Boolea n" use="op tional" />        
168                                               </xs:compl exType>        
169                                      </xs:ele ment>        
170                                      <xs:elem ent name=" ToolBarSpa cer" />        
171                             </xs:c hoice>        
172                    </xs :sequence>        
173                    <xs: attribute  name="Vali dForCreate " type="CR M_Boolean"  use="opti onal" />        
174                    <xs: attribute  name="Vali dForUpdate " type="CR M_Boolean"  use="opti onal" />        
175           </ xs:complex Type>        
176           <x s:complexT ype name=" LocalizedT itles">        
177                    <xs: sequence m inOccurs=" 1" maxOccu rs="unboun ded">        
178                             <xs:el ement name ="Title" t ype="Local izedLabel"  />        
179                    </xs :sequence>        
180           </ xs:complex Type>        
181           <x s:complexT ype name=" LocalizedT oolTips">        
182                    <xs: sequence m inOccurs=" 1" maxOccu rs="unboun ded">        
183                             <xs:el ement name ="ToolTip"  type="Loc alizedLabe l" />        
184                    </xs :sequence>        
185           </ xs:complex Type>        
186           <x s:complexT ype name=" LocalizedL abel">        
187                    <xs: attribute  name="LCID " type="xs :integer"  />        
188                    <xs: attribute  name="Text " type="xs :string" / >        
189           </ xs:complex Type>        
190           <x s:complexT ype name=" EntityNode ">        
191                    <xs: all>        
192                             <xs:el ement name ="MenuBar"  minOccurs ="0" maxOc curs="1">        
193                                      <xs:comp lexType>        
194                                               <xs:sequen ce>        
195                                                       <x s:element  name="Cust omMenus" m inOccurs=" 0" maxOccu rs="1">        
196                                                                <xs: complexTyp e>        
197                                                                         <xs:se quence>        
198                                                                                  <xs:elem ent name=" Menu" minO ccurs="0"  maxOccurs= "unbounded " type="Me nu" />        
199                                                                         </xs:s equence>        
200                                                                </xs :complexTy pe>        
201                                                       </ xs:element >        
202                                               </xs:seque nce>        
203                                      </xs:com plexType>        
204                             </xs:e lement>        
205                             <xs:el ement name ="ToolBar"  minOccurs ="0" maxOc curs="1" t ype="ToolB ar" />        
206                             <xs:el ement name ="NavBar"  minOccurs= "0" maxOcc urs="1">        
207                                      <xs:comp lexType>        
208                                               <xs:sequen ce>        
209                                                       <x s:element  maxOccurs= "unbounded " name="Na vBarItem">        
210                                                                <xs: complexTyp e>        
211                                                                         <xs:se quence>        
212                                                                                  <xs:elem ent name=" Titles" mi nOccurs="1 " maxOccur s="1" type ="Localize dTitles" / >        
213                                                                         </xs:s equence>        
214                                                                         <xs:at tribute na me="Icon"  type="xs:s tring" use ="required " />        
215                                                                         <xs:at tribute na me="Url" t ype="xs:st ring" use= "required"  />        
216                                                                         <xs:at tribute na me="Id" ty pe="xs:str ing" use=" required"  />        
217                                                                         <xs:at tribute na me="PassPa rams" type ="CRM_Bool ean" use=" optional"  />        
218                                                                         <xs:at tribute na me="Area"  type="xs:s tring" use ="optional " />        
219                                                                         <xs:at tribute na me="Client " type="xs :string" u se="option al" />        
220                                                                         <xs:at tribute na me="Availa bleOffline " type="xs :boolean"  use="optio nal" />        
221                                                                </xs :complexTy pe>        
222                                                       </ xs:element >        
223                                               </xs:seque nce>        
224                                               <xs:attrib ute name=" ValidForCr eate" type ="CRM_Bool ean" use=" optional"  />        
225                                               <xs:attrib ute name=" ValidForUp date" type ="CRM_Bool ean" use=" optional"  />        
226                                      </xs:com plexType>        
227                             </xs:e lement>        
228                             <xs:el ement name ="Grid" mi nOccurs="0 " maxOccur s="1">        
229                                      <xs:comp lexType>        
230                                               <xs:sequen ce>        
231                                                       <x s:element  name="Menu Bar">        
232                                                                <xs: complexTyp e>        
233                                                                         <xs:se quence>        
234                                                                                  <xs:elem ent name=" ActionsMen u" type="M enu" minOc curs="0" / >        
235                                                                                  <xs:elem ent name=" Buttons" t ype="ToolB ar" minOcc urs="0" />        
236                                                                         </xs:s equence>        
237                                                                </xs :complexTy pe>        
238                                                       </ xs:element >        
239                                               </xs:seque nce>        
240                                      </xs:com plexType>        
241                             </xs:e lement>        
242                    </xs :all>        
243                    <xs: attribute  name="name " type="xs :string" u se="requir ed" />        
244                    <xs: attribute  name="Clie nt" type=" CRM_Client " use="opt ional" />        
245                    <xs: attribute  name="Avai lableOffli ne" type=" xs:boolean " use="opt ional" />        
246           </ xs:complex Type>        
247           <x s:simpleTy pe name="C RM_Client" >        
248                    <xs: restrictio n base="xs :string">        
249                             <xs:pa ttern valu e="((None| Outlook|We b|All|Outl ookWorksta tionClient |OutlookLa ptopClient ),?)+" />        
250                    </xs :restricti on>        
251           </ xs:simpleT ype>        
252           <x s:complexT ype name=" NavBarArea sType">        
253                    <xs: sequence>        
254                             <xs:el ement name ="NavBarAr ea" minOcc urs="0" ma xOccurs="u nbounded">        
255                                      <xs:comp lexType>        
256                                               <xs:sequen ce>        
257                                                       <x s:element  name="Titl es" minOcc urs="1" ma xOccurs="1 " type="Lo calizedTit les" />        
258                                               </xs:seque nce>        
259                                               <xs:attrib ute name=" Id" type=" xs:string"  use="requ ired" />        
260                                      </xs:com plexType>        
261                             </xs:e lement>        
262                    </xs :sequence>        
263           </ xs:complex Type>        
264           <x s:complexT ype name=" NavBarType ">        
265                    <xs: choice min Occurs="0"  maxOccurs ="100000">        
266                             <xs:el ement minO ccurs="0"  maxOccurs= "1" name=" NavBarItem ">        
267                                      <xs:comp lexType>        
268                                               <xs:sequen ce>        
269                                                       <x s:element  name="Titl es" minOcc urs="1" ma xOccurs="1 " type="Lo calizedTit les" />        
270                                               </xs:seque nce>        
271                                               <xs:attrib ute name=" Icon" type ="xs:strin g" use="re quired" />        
272                                               <xs:attrib ute name=" Url" type= "xs:string " use="req uired" />        
273                                               <xs:attrib ute name=" Id" type=" xs:string"  use="requ ired" />        
274                                               <xs:attrib ute name=" PassParams " type="CR M_Boolean"  use="opti onal" />        
275                                               <xs:attrib ute name=" Area" type ="xs:strin g" use="op tional" />        
276                                               <xs:attrib ute name=" Client" ty pe="xs:str ing" use=" optional"  />        
277                                               <xs:attrib ute name=" AvailableO ffline" ty pe="xs:boo lean" use= "optional"  />        
278                                      </xs:com plexType>        
279                             </xs:e lement>        
280                             <xs:el ement name ="NavBarBy Relationsh ipItem" mi nOccurs="0 " maxOccur s="1">        
281                                      <xs:comp lexType>        
282                                               <xs:all>        
283                                                       <x s:element  name="Titl es" minOcc urs="0" ma xOccurs="1 " type="Lo calizedTit les" />        
284                                                       <x s:element  name="Tool Tip" minOc curs="0" m axOccurs=" 1">        
285                                                                <xs: complexTyp e>        
286                                                                         <xs:se quence>        
287                                                                                  <xs:elem ent name=" Titles" mi nOccurs="1 " maxOccur s="1" type ="Localize dTitles" / >        
288                                                                         </xs:s equence>        
289                                                                </xs :complexTy pe>        
290                                                       </ xs:element >        
291                                                       <x s:element  name="Priv ileges" mi nOccurs="0 " maxOccur s ="1">        
292                                                                <xs: complexTyp e>        
293                                                                         <xs:se quence >        
294                                                                                  <xs:elem ent name = "Privilege " minOccur s ="1" max Occurs ="1 00000">        
295                                                                                           <xs:comple xType>        
296                                                                                                   <x s:attribut e name ="E ntity" typ e ="xs:str ing" use = "required" />        
297                                                                                                   <x s:attribut e name="Pr ivilege" t ype ="xs:s tring" use  ="require d"/>        
298                                                                                           </xs:compl exType>        
299                                                                                  </xs:ele ment>        
300                                                                         </xs:s equence>        
301                                                                </xs :complexTy pe>        
302                                                       </ xs:element >        
303                                               </xs:all>        
304                                               <xs:attrib ute name=" Relationsh ipName" ty pe="xs:str ing" use=" required"  />        
305                                               <xs:attrib ute name=" Id" type=" xs:string"  use="requ ired" />        
306                                               <xs:attrib ute name=" Area" type ="xs:strin g" use="op tional" />        
307                                               <xs:attrib ute name=" TitleResou rceId" typ e="xs:stri ng" use="o ptional" / >        
308                                               <xs:attrib ute name=" Client" ty pe="xs:str ing" use=" optional"  />        
309                                               <xs:attrib ute name=" AvailableO ffline" ty pe="xs:boo lean" use= "optional"  />        
310                                               <xs:attrib ute name=" Icon" type ="xs:strin g" use="op tional" />        
311                                               <xs:attrib ute name=" Sequence"  type="xs:n onNegative Integer" u se="option al" />        
312                                               <xs:attrib ute name=" Show" type ="xs:boole an" use="o ptional" / >        
313                                               <xs:attrib ute name=" ViewId" ty pe="ISVGui d" use="op tional" />        
314                                      </xs:com plexType>        
315                             </xs:e lement>        
316                    </xs :choice>        
317                    <xs: attribute  name="Vali dForCreate " type="CR M_Boolean"  use="opti onal" />        
318                    <xs: attribute  name="Vali dForUpdate " type="CR M_Boolean"  use="opti onal" />        
319           </ xs:complex Type>        
320           <x s:simpleTy pe name="I SVGuid">        
321                    <xs: restrictio n base="xs :string">        
322                             <xs:pa ttern valu e="\{?[0-9 a-fA-F]{8} -[0-9a-fA- F]{4}-[0-9 a-fA-F]{4} -[0-9a-fA- F]{4}-[0-9 a-fA-F]{12 }\}?" />        
323                    </xs :restricti on>        
324           </ xs:simpleT ype>        
325          
326           <x s:simpleTy pe name="C RM_Boolean ">        
327                    <xs: restrictio n base="xs :unsignedB yte">        
328                             <xs:mi nInclusive  value="0"  />        
329                             <xs:ma xInclusive  value="1"  />        
330                    </xs :restricti on>        
331           </ xs:simpleT ype>        
332           <x s:simpleTy pe name="C RM_AccessK ey">        
333                    <xs: restrictio n base="xs :string">        
334                             <xs:le ngth value ="1" />        
335                    </xs :restricti on>        
336           </ xs:simpleT ype>        
337   </xs:schem a>