Master Data

Zuletzt geändert von Steffi F am 2025/08/25 10:04

Master Data Objekte speichern

SaveCompanyList_V1 Request
▶
SaveCompanyList_V1 Response
▶
SaveCompanies_V2 Request
▶
SaveCompanies_V2 Response
▶
SaveContacts Request V2
▶
SaveContacts Response V2
▶

Hinweis  Hinweis: 

Im Command SaveContacts Request V3 ist die ID kein Pflichtfeld!

SaveContacts Request V3
▶
SaveContacts Response V3
▶
SaveCostCenters_V1 Request
▶
SaveCostCenters_V1 Response
▶
SaveCostCenters_V2 Request
▶
SaveCostCenters_V2 Response
▶
SaveDepartments_V1 Request
▶
SaveDepartments_V1 Response
▶
SaveDepartments_V2 Request
▶
SaveDepartments_V2 Response
▶
SaveLocations_V1 Request
▶
SaveLocations_V1 Response
▶
SaveLocations_V2 Request
▶
SaveLocations_V2 Response
▶

Hinweis  Hinweis: 

Das Command SaveContracts hat einige Felder, die speziell validiert werden. Es handelt sich um folgende Werte:

  • Das StartDate darf keinen Datumswert beinhalten, der zeitlich später ist als das ExpirationDate.
  • Die ParentId muss die Id eines existierenden Ordners beinhalten.
  • Der Name darf bei einem neuen Contract nicht leer sein.
  • Die angegebene Duration wird nicht übernommen, sondern vom Server ausgerechnet.
  • Für ExternalContractPartner und InternalContractPartner wird nur die Id berücksichtigt.
  • Der ContractType kann nur über das Feld ContractTypeId gesetzt werden.
  • Path und FullPath werden nicht berücksichtigt. Der Pfad kann verändert werden, indem der Vertrag verschoben oder umbenannt wird.
  • Bei den Relations, ContactPersons und Beneficiaries wird die ContractId ignoriert und die Id von dem zu speichernden Vertrag genommen.
  • Wenn der Vertrag mit einem Dokument verlinkt werden soll, dann sind die DocumentLinks ID und DocumentID Pflichtfelder. Das Feld ItemId muss dann auch gleich der ID des zu speichernden Vertrages sein.
SaveContracts Request
▶
SaveContracts Response
▶

Master Data Objekte löschen

DeleteCompanyList_V1 Request
▶
DeleteCompanyList_V1 Response
▶
DeleteContacts_V1 Request
▶
DeleteContacts_V1 Response
▶
DeleteCostCenters_V1 Request
▶
DeleteCostCenters_V1 Response
▶
DeleteDepartments_V1 Request
▶
DeleteDepartments_V1 Response
▶
DeleteLocations_V1 Request
▶
DeleteLocations_V1 Response
▶

Master Data Objekte auslesen

GetMasterDataSettings Request
▶
GetMasterDataSettings Response
▶
GetContact Request
▶
GetContact Response
▶
GetContact Request V2
▶
GetContact Response V2
▶
GetContract_V1 Request
▶
GetContract_V1 Respone
▶
GetContract_V2 Request
▶
GetContract_V2 Respone
▶
GetCostCenter_V1 Request
▶
GetCostCenter_V1 Response
▶
GetCostCenter_V2 Request
▶
GetCostCenter_V2 Response
▶
GetDepartment_V1 Request
▶
GetDepartment_V1 Response
▶
GetDepartment_V2 Request
▶
GetDepartment_V2 Response
▶
GetLocation_V1 Request
▶
GetLocation_V1 Response
▶
GetLocation_V2 Request
▶
GetLocation_V2 Response
▶
GetCompany_V1 Request
▶
GetCompany_V1 Response
▶
GetCompany_V2 Request
▶
GetCompany_V2 Response
▶

Master Data Objektlisten auslesen

GetContactList Request
▶
GetContactList Response
▶
GetContractList Request
▶
GetContractList Respone
▶
GetCostCenterList Request
▶
GetCostCenterList Response
▶
GetDepartmentList Request
▶
GetDepartmentList Response
▶
GetLocationList Request
▶
GetLocationList Response
▶
GetCompanyList Request
▶
GetCompanyList Request
▶

 

© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community