Hier wordt de wijze van de overige validatie beschreven van het endpoint, kijk altijd in het model voor de verplichte velden
Stap 1: validatatie
De volgende combinaties van velden zijn niet mogelijk
- article_id en quantity gevuld en geen turnovergroup_id gevuld
- article_id gevuld en is_manual_input = 1
- is_no_article_price = 1 en geen article_id gevuld
- is_no_article_price =1 en geen price of price = 0
- article_number gevuld is_manual_input en article_id niet gevuld
- article_numer en article_id gevuld en is_manual_input = 1
- sort_order verkeerde waarde (bestaat al)
- article_id is gevuld geen article_number
- article_id is gevuld wel een article_number, maar deze hoort niet bij het article_id
- unit_type is gevuld, article_kind niet
- article_kind is gevuld, unit_type niet
- Als article_id gevuld of article_number en is_manual_input zijn gevuld, dan moeten article_kind en unit_type gevuld zijn
Gerelateerde artikelen