-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadsmlSnippets.xml
193 lines (178 loc) · 8.34 KB
/
adsmlSnippets.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
<!--Skapar en ny produkt-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CreateRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT"
type="Produkt">
<AttributesToSet>
<StructureAttribute id="215" name="Artikelnummer">
<StructureValue langId="10" scope="global"><![CDATA[000111]]></StructureValue>
</StructureAttribute>
<StructureAttribute id="22" name="Produktnamn">
<StructureValue langId="10" scope="global"><![CDATA[000111 TESTPRODUKT]]></StructureValue>
</StructureAttribute>
<StructureAttribute id="392" name="Artikelnummer för publicering">
<StructureValue langId="10" scope="global"><![CDATA[000-111]]></StructureValue>
</StructureAttribute>
</AttributesToSet>
</CreateRequest>
</BatchRequest>
<!--Trunkerad response-->
<?xml version="1.0" encoding="UTF-8"?>
<BatchResponse version="5.1.16 build 116 (2010/05/27 14-36)" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="adsml.xsd">
<CreateResponse>
<StructureContext idPath="12:1516:145842:180789" name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT" sortPath="0:14:2:1">
<!--Attribut-->
</StructureContext>
</CreateResponse>
</BatchResponse>
<!--Modifierar attribut på en produkt-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModifyRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT" returnNoAttributes="true">
<ModificationItem operation="replaceValue">
<AttributeDetails>
<StructureAttribute id="421" name="yy Artikelstatus MMS001">
<StructureValue langId="10" scope="global"><![CDATA[60]]></StructureValue>
</StructureAttribute>
</AttributeDetails>
</ModificationItem>
</ModifyRequest>
</BatchRequest>
<!--Lägger till en tillverkarrelation på en produkt-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModifyRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT" returnNoAttributes="true">
<ModificationItem operation="addAttribute">
<AttributeDetails>
<StructureAttribute id="31" name="Tillverkarrelation">
<StructureValue langId="10" scope="global"><![CDATA[69215]]></StructureValue>
</StructureAttribute>
</AttributeDetails>
</ModificationItem>
</ModifyRequest>
</BatchRequest>
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModifyRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT">
<LookupControls>
<AttributesToReturn>
<Attribute id="31"/>
</AttributesToReturn>
</LookupControls>
<ModificationItem operation="replaceValue">
<AttributeDetails>
<StructureAttribute id="392">
<StructureValue scope="global" langId="10" type="text"><![CDATA[111-111]]></StructureValue>
</StructureAttribute>
</AttributeDetails>
</ModificationItem>
<ModificationItem operation="replaceValue">
<AttributeDetails>
<StructureAttribute id="413">
<StructureValue scope="global" langId="10" type="text"><![CDATA[foo]]></StructureValue>
</StructureAttribute>
</AttributeDetails>
</ModificationItem>
</ModifyRequest>
</BatchRequest>
<!--Tar bort alla tillverkarrelationer på en produkt-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModifyRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT" returnNoAttributes="true">
<ModificationItem operation="removeAttribute">
<AttributeDetails>
<StructureAttribute id="31" name="Tilverkarrelation" />
</AttributeDetails>
</ModificationItem>
</ModifyRequest>
</BatchRequest>
<!--Trunkerad Response-->
<?xml version="1.0" encoding="UTF-8"?>
<BatchResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="adsml.xsd">
<ErrorResponse id="4024" type="malformedRequest">
<Message><![CDATA[Error at line 2 column 63. cvc-elt.1: Cannot find the declaration of element 'BatchRequest'..]]></Message>
</ErrorResponse>
<CreateResponse>
<StructureContext idPath="12:1516:137713:138413" name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT">
<SimpleAttribute name="objectTypeId" type="integer">
<Value><![CDATA[12]]></Value>
</SimpleAttribute>
<!--Trunkerade attribut-->
</StructureContext>
</CreateResponse>
</BatchResponse>
<!--Skapar en ny varugrupp-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CreateRequest name="/Structures/Classification/JULA Produkter/xx Import/Nya varugrupper/Testgrupp"
type="Produktkategori">
<AttributesToSet>
<StructureAttribute id="411" name="Varugruppsnamn">
<StructureValue langId="10" scope="global"><![CDATA[Testgrupp]]></StructureValue>
</StructureAttribute>
<StructureAttribute id="20" name="Produktkategorinamn">
<StructureValue langId="10" scope="global"><![CDATA[Testgrupp]]></StructureValue>
</StructureAttribute>
<StructureAttribute id="46" name="Attributgrupp">
<StructureValue langId="10" scope="global"><![CDATA[000111]]></StructureValue>
</StructureAttribute>
</AttributesToSet>
</CreateRequest>
</BatchRequest>
<!--Länkar givet objekt till given plats-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<LinkRequest name="/Structures/Classification/JULA Produkter/xx Import/Produktimport/000111 TESTPRODUKT"
targetLocation="/Structures/Classification/JULA Produkter/xx Import/Nya varugrupper/Testgrupp/"
returnNoAttributes="true">
<CopyControls copyLocalAttributes="true" />
</LinkRequest>
</BatchRequest>
<!--Tar fram pathen till en given varugrupp (söker via varugrupps-kod från Movex)-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SearchRequest base="/Structures/Classification/JULA Produkter">
<SearchControls excludeBin="true" excludeDocument="true" />
<Filter>
<FilterString><![CDATA[FIND BELOW #11 WHERE("Attributgrupp" = "160701")]]></FilterString>
</Filter>
</SearchRequest>
</BatchRequest>
<!--Söker fram en News-mapp i en given katalog-->
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SearchRequest base="/Structures/Publication/V10">
<Filter>
<FilterString><![CDATA[FIND BELOW #18 WHERE(#375 = "News")]]></FilterString>
</Filter>
</SearchRequest>
</BatchRequest>
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SearchRequest base="/Structures/Classification/JULA Produkter">
<SearchControls excludeBin="true" excludeDocument="true" />
<Filter>
<FilterString><![CDATA[FIND BELOW #12 WHERE ("objectId" = "1777")]]></FilterString>
</Filter>
</SearchRequest>
</BatchRequest>
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModifyRequest name="/foo/bar">
<LookupControls>
<AttributesToReturn>
<Attribute id="215" />
</AttributesToReturn>
<LanguagesToReturn>
<Language id="10" />
</LanguagesToReturn>
</LookupControls>
<ModificationItem operation="addValue">
<AttributeDetails>
<StructureAttribute id="31">
<StructureValue langId="10" scope="global"><![CDATA[foo]]></StructureValue>
</StructureAttribute>
</AttributeDetails>
</ModificationItem>
</ModifyRequest>
</BatchRequest>
<BatchRequest xsi:noNamespaceSchemaLocation="adsml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<LookupRequest name="/Structures/Classification/JULA Produkter/Beslag, färg & förvaring/Förvaring/Hyllor och tillbehör/Förvaringsskåp/340017 VERKTYGSSKÅP RÖD 2DELAR">
<LookupControls>
<AttributeTypesToReturn>
<AttributeType name="structure-text" />
</AttributeTypesToReturn>
</LookupControls>
</LookupRequest>
</BatchRequest>