Master Data

Version 5.1 von Steffi F am 2025/06/16 06:29

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
▶

Das Command SaveContracts hat einige Felder, die speziell validiert werden:

  • Das StartDate darf keinen Datumswert beinhalten, der später ist als das ExpirationDate.
  • 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 setzen.
  • Path und FullPath werden nicht berücksichtigt. Den Pfad kann man verändern, 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. ItemId muss dann auch gleich der ID des zu speichernden Vertrages sein.
SaveContracts Request
▶
SaveContracts Response
▶

Master Data Objekte löschen

DeleteCompanyList Request V1
▶
DeleteCompanyList Response V1
▶
DeleteContacts Request
▶
DeleteContacts Response
▶
DeleteCostCenters Request
▶
DeleteCostCenters Response
▶
DeleteDepartments Request
▶
DeleteDepartments Response
▶
DeleteLocations Request
▶
DeleteLocations 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