Änderungen von Dokument Nachrichten

Zuletzt geändert von Steffi F am 2025/10/13 11:22

Von Version 56.1
bearbeitet von Steffi F
am 2025/08/04 09:20
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 60.1
bearbeitet von Steffi F
am 2025/10/08 08:37
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Übergeordnete Seite
... ... @@ -1,1 +1,1 @@
1 -ACMP.68.Datenaustausch mit ACMP über die Public API.Commands über die Public API ansteuern.WebHome
1 +ACMP.69.Datenaustausch mit ACMP über die Public API.Commands über die Public API ansteuern.WebHome
Inhalt
... ... @@ -1,6 +1,6 @@
1 1  {{aagon.floatingbox/}}
2 2  
3 -= Use Case Container Adapter =
3 += Container Adapter =
4 4  
5 5  {{apimacro title="SaveContainers"}}
6 6  {{{<ICQL>
... ... @@ -116,7 +116,7 @@
116 116  </ICQL>
117 117  )))
118 118  
119 -= Use Case Contacts Adapter =
119 += Contacts Adapter =
120 120  
121 121  {{apimacro title="SaveContacts (Request) V1"}}
122 122  {{{<ICQL>
... ... @@ -194,6 +194,129 @@
194 194  </ICQL>}}}
195 195  {{/apimacro}}
196 196  
197 +{{apimacro title="ImportContacts_V1 Request"}}
198 +<ICQL xmlns:xsi="http:~/~/www.w3.org/2001/XMLSchema-instance" xmlns="http:~/~/acmp.com/ImportContactsRequest_V1">
199 + <ACMP>
200 + <ImportContacts ActionType="Request" version="1">
201 + <TImportContactsRequest_V1 xmlns:xsi="http:~/~/www.w3.org/2001/XMLSchema-instance">
202 + <Contacts>
203 + <TContact_V4 xsi:type="TContact_V4">
204 + <ID>{59387FFD-B171-47C5-B735-041FA132CA39}</ID>
205 + <Titles>Titles</Titles>
206 + <Name>Name</Name>
207 + <FamilyName>FamilyName</FamilyName>
208 + <Phone>Phone</Phone>
209 + <Phone2>Phone2</Phone2>
210 + <Phone3>Phone3</Phone3>
211 + <Phone4>Phone4</Phone4>
212 + <Fax>Fax</Fax>
213 + <Email>Email</Email>
214 + <PreferredContactMethod>pcPhone</PreferredContactMethod>
215 + <!
216 +-- Either use the Id properties (e.g. DepartmentId) to link master data to the contact,
217 + or use the Name properties (e.g. DepartmentName) to link an existing master data or create a new one if it doesn't exist
218 +\\ <DepartmentId>{59387FFD-B171-47C5-B735-041FA132CA39}</DepartmentId>
219 + <CompanyId>{59387FFD-B171-47C5-B735-041FA132CA39}</CompanyId>
220 + <CostCenterId>{59387FFD-B171-47C5-B735-041FA132CA39}</CostCenterId>
221 + <LocationId>{59387FFD-B171-47C5-B735-041FA132CA39}</LocationId>
222 + -->
223 + <DepartmentName>DepartmentName</DepartmentName>
224 + <CostCenterName>CostCenterName</CostCenterName>
225 + <CompanyName>CompanyName</CompanyName>
226 + <LocationName>LocationName</LocationName>
227 + <HTMLComment>HTMLComment</HTMLComment>
228 + <ContactSpecificValue>ContactSpecificValue</ContactSpecificValue>
229 + <Address>Address</Address>
230 + <Zipcode>Zipcode</Zipcode>
231 + <City>City</City>
232 + <Country>Country</Country>
233 + <Position>Position</Position>
234 + <FullName>FullName</FullName>
235 + <ADObjectGuid>{59387FFD-B171-47C5-B735-041FA132CA39}</ADObjectGuid>
236 + <UserPrincipalName>UserPrincipalName</UserPrincipalName>
237 + <SID>SID</SID>
238 + <SingleFieldValues>
239 + <TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
240 + <FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
241 + <Value>Value</Value>
242 + </TCustomFieldValue_V1>
243 + <TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
244 + <FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
245 + <Value>Value</Value>
246 + </TCustomFieldValue_V1>
247 + </SingleFieldValues>
248 + </TContact_V4>
249 + <TContact_V4 xsi:type="TContact_V4">
250 + <ID>{59387FFD-B171-47C5-B735-041FA132CA39}</ID>
251 + <Titles>Titles</Titles>
252 + <Name>Name</Name>
253 + <FamilyName>FamilyName</FamilyName>
254 + <Phone>Phone</Phone>
255 + <Phone2>Phone2</Phone2>
256 + <Phone3>Phone3</Phone3>
257 + <Phone4>Phone4</Phone4>
258 + <Fax>Fax</Fax>
259 + <Email>Email</Email>
260 + <PreferredContactMethod>pcPhone</PreferredContactMethod>
261 + <!
262 +-- Either use the Id properties (e.g. DepartmentId) to link master data to the contact,
263 + or use the Name properties (e.g. DepartmentName) to link an existing master data or create a new one if it doesn't exist
264 +\\ <DepartmentId>{59387FFD-B171-47C5-B735-041FA132CA39}</DepartmentId>
265 + <CompanyId>{59387FFD-B171-47C5-B735-041FA132CA39}</CompanyId>
266 + <CostCenterId>{59387FFD-B171-47C5-B735-041FA132CA39}</CostCenterId>
267 + <LocationId>{59387FFD-B171-47C5-B735-041FA132CA39}</LocationId>
268 + -->
269 + <DepartmentName>DepartmentName</DepartmentName>
270 + <CostCenterName>CostCenterName</CostCenterName>
271 + <CompanyName>CompanyName</CompanyName>
272 + <LocationName>LocationName</LocationName>
273 + <HTMLComment>HTMLComment</HTMLComment>
274 + <ContactSpecificValue>ContactSpecificValue</ContactSpecificValue>
275 + <Address>Address</Address>
276 + <Zipcode>Zipcode</Zipcode>
277 + <City>City</City>
278 + <Country>Country</Country>
279 + <Position>Position</Position>
280 + <FullName>FullName</FullName>
281 + <ADObjectGuid>{59387FFD-B171-47C5-B735-041FA132CA39}</ADObjectGuid>
282 + <UserPrincipalName>UserPrincipalName</UserPrincipalName>
283 + <SID>SID</SID>
284 + <SingleFieldValues>
285 + <TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
286 + <FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
287 + <Value>Value</Value>
288 + </TCustomFieldValue_V1>
289 + <TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
290 + <FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
291 + <Value>Value</Value>
292 + </TCustomFieldValue_V1>
293 + </SingleFieldValues>
294 + </TContact_V4>
295 + </Contacts>
296 + </TImportContactsRequest_V1>
297 + </ImportContacts>
298 + </ACMP>
299 +</ICQL>
300 +{{/apimacro}}
301 +
302 +{{apimacro title="ImportContacts_V1 Response"}}
303 +<ICQL xmlns:xsi="http:~/~/www.w3.org/2001/XMLSchema-instance" xmlns="http:~/~/acmp.com/ImportContactsResponse_V1">
304 + <ACMP>
305 + <ImportContacts ActionType="Response" version="1">
306 + <TImportContactsResponse_V1 xmlns:xsi="http:~/~/www.w3.org/2001/XMLSchema-instance">
307 + <ResultCode>0</ResultCode>
308 + <ResultMessage>ResultMessage</ResultMessage>
309 + </TImportContactsResponse_V1>
310 + </ImportContacts>
311 + </ACMP>
312 +</ICQL>
313 +{{/apimacro}}
314 +
315 +{{aagon.infobox}}
316 +Ab ACMP Version 6.9 steht im PublicAPI-Command ImportContacts_V1 zusätzlich die Identifikation von Kontakten über ContactsSpecificValue (Custom ID) zur Verfügung. Das Identifizierungsmerkmal ist in der ACMP Console konfigurierbar unter System > Einstellungen > Stammdaten > Kontakte.
317 +Hier kann die Einstellung speziell für den Kontaktimport über die PublicAPI gesetzt werden, wobei Sie wählen können, ob der Import wie bisher über ADObjectID und E-Mail erfolgt oder über die neue ContactSpecificValue.
318 +{{/aagon.infobox}}
319 +
197 197  {{apimacro title="DeleteContact (by RequesterID)"}}
198 198  {{{<ICQL>
199 199   <ACMP>
© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community