Master Data

Last modified by Steffi F on 2025/06/16 06:36

Master Data Objekte speichern

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

Hinweis  Note:  

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  Note:  

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 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 2025
Besuchen Sie unsere neue Aagon-Community