= UseCase0003 Implementation - Додавање на ставка во нарачка = '''Актер иницијатор:''' Келнер '''Други актери:''' нема == Опис == Келнерот додава производ од менито во постоечка нарачка. Системот проверува дали производот е активен, го одредува следниот редоследен број на ставката, ја внесува ставката со тековната цена. == Сценарио == 1. Системот ги прикажува достапните производи од менито. [[Image(screenshot_3_1.png)]] 3. Келнерот избира производ и внесува количина. 4. Системот го одредува следниот редоследен број на ставката: {{{ SELECT COALESCE(MAX(item_number), 0) + 1 FROM order_item WHERE order_id = $1 }}} 5. Системот ја внесува ставката: {{{ INSERT INTO order_item (order_id, item_number, product_id, quantity, unit_price) VALUES ($1, $2, $3, $4, $5) }}} 6. Системот ја прикажува ажурираната листа на ставки. [[Image(screenshot_3_2.png)]]