# Update Adjustment with Type Count Quantity Update a count-type inventory adjustment by setting available quantities for draft adjustments. Requires one of the following roles: "ADD" in the "Adjustment" module or "EDIT" in the "Global" module. Products with type "Composite" and "Non Inventory" cannot be adjusted. When the InventoryAdjustment Approval config is enabled, updated adjustments may transition to StateID 1 (Draft) or StateID 2 (Pending). Endpoint: PUT /api/v3/Adjustment/Set Version: 3.1.0 Security: OAuth2_clientCredentials ## Request fields (application/json): - `Outlet` (string, required) The name of the outlet that made the adjustment - `Date` (string, required) Date of adjusment.(yyyy/mm/dd) - `Number` (string, required) Number of invoice adjusment. This is primary key for the object - `PIC` (string) The name of the PIC that made the adjustment - `Note` (string) Note of adjustment - `Variants` (array, required) - `Variants.Code` (string, required) Code of variant - `Variants.Quantity` (number, required) Quantity of variant - `Variants.Price` (integer) Price of variant - `Variants.Note` (string) Note of variant ## Response 200 fields (application/json): - `ID` (string) Inventory Adjustment created successfully ## Response 202 fields (application/json): - `Message` (string) Example: "Adjustment number 2020.07.0002 created, no product inventory changed!" - `ID` (string) Example: "ac614f2b-db57-4244-a082-114f5f04b9d4" ## Response 400 fields (application/json): - `Message` (string) ## Response 500 fields (application/json): - `Message` (string) - `ExceptionMessage` (string) - `ExceptionType` (string) - `StackTrace` (string)