Create Cycle Count
POST/api/cyclecounts/createcyclecount
Tier: Internal — subject to change without notice.
Creates a new cycle count (IsComplete = false, empty item lists).
Request
Responses
- 200
- 400
- 401
- 403
The new CycleCountDtos.CycleCountDetailDto.
Validation failure — an invalid PlaceId yields InvalidReference; an
unparseable StocktakeScope yields InvalidOperation ("StocktakeScope");
or supplying both SkuGroupId and SkuIds together (InvalidOperation),
matching AddCycleCountDto.SkuGroupId.
Unlike inventories, there is no open-count uniqueness check — multiple concurrent cycle
counts on the same place are allowed.
Caller is not authenticated.
Caller does not have Create permission on the CycleCount module.