Journal profile payroll administration

Edit the links between cost centers and cost units

Activity name: <a href="https://developer.loket.nl/Activities/PatchCostCenterCostUnitMatrixAtPayrollAdministrationLevelByJournalProfileId" target="_blank">PatchCostCenterCostUnitMatrixAtPayrollAdministrationLevelByJournalProfileId</a>

Edit the links between cost centers and cost units (koppeling kostenplaats en kostendrager)

patch/v2/providers/employers/payrolladministrations/journalProfiles/{journalProfileId}/CostCenterCostUnitMatrix

Request

  • Base URL
    https://api.loket.nl
  • URL
    https://api.loket.nl/v2/providers/employers/payrolladministrations/journalProfiles/{journalProfileId}/CostCenterCostUnitMatrix
  • Auth
    none required

Path parameters

journalProfileIdstring uuid required

The unique identifier of a journal profile

Headers

Authorizationstring required
Example:Bearer <TOKEN>

A valid Bearer token for authorizing the request.

Acceptstring required
Example:application/json;version=2018-01-01

The accept header is used to influence what type of output is returned and in most cases the version of the output

Request body

linkedboolean

If true the given combination of cost center and cost unit are linked. Linked means that the combination can be selected in the "Ledger account to payroll component mapping" and "journal allocation" on employment level.

lockedboolean

If true the given link between cost center and cost unit is locked and cannot be disabled. This is due to the automaticallyLinkToAllCostCenters and automaticallyLinkToAllCostUnits fields

Example request

[
  {
    "costCenter": {
      "id": "b14acd0d-75d7-4fc8-8b22-4a3924585cab",
      "code": "SAL073",
      "description": "Sales"
    },
    "costUnit": {
      "id": "b14acd0d-75d7-4fc8-8b22-4a3924585cab",
      "code": "005",
      "description": "Tilburg"
    }
  }
]

Response

OK

Example response

{
  "version": {
    "resourceVersion": "2018-12-31"
  },
  "messages": [
    {
      "type": "Warning",
      "description": "<some warning>",
      "id": "904d6856-6034-4624-bcbc-886188c115c5",
      "code": 12
    }
  ],
  "content": {
    "costCenter": {
      "id": "b14acd0d-75d7-4fc8-8b22-4a3924585cab",
      "code": "SAL073",
      "description": "Sales"
    },
    "costUnit": {
      "id": "b14acd0d-75d7-4fc8-8b22-4a3924585cab",
      "code": "005",
      "description": "Tilburg"
    }
  }
}

Changes

No recorded changes to this operation across all 6 revisions of this API.