Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hier wordt de wijze van de overige validatie beschreven van het endpoint, kijk altijd in het model voor de verplichte velden

Table of Contents

Stap 1: validatatie

De volgende combinaties van velden zijn niet mogelijk

...

article_id en quantity gevuld en geen turnovergroup_id gevuld

...

How does the flatrateline endpoint work?

Table of Contents

Introduction

Always look to the model for list of required fields

Validation

During POST and PUT there is extra validation besides the required field check. The following combination of fields is not possible:

  1. article_id and quantity filled and not filled turnovergroup_id

  2. article_id used and is_manual_input = 1 

  3. is_no_article_price = 1 en geen and not filled article_id gevuld

  4. is_no_article_price = 1 en geen price of and not filled price or price = 0

  5. article_number gevuld and is_manual_input en and not filled article_id niet gevuld

  6. article_numer en and article_id gevuld en and is_manual_input = 1

  7. sort_order verkeerde waarde (bestaat al wrong value (does already exist)

  8. article_id is gevuld geen but not filled article_number

  9. article_id is gevuld wel een but article_number, maar deze hoort niet bij het does not belong to article_id

  10. unit_type is gevuld, but not filled article_kind niet

  11. article_kind is gevuld, but not filled unit_type niet

  12. Als article_id gevuld of or article_number en and is_manual_input zijn gevuld, dan moeten but then these must be filled article_kind en and unit_type gevuld zijn


Related articles

...

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@82a
sortmodified
showSpacefalse
reversetruetypepage
cqllabel = "autoflex10apiautoflex10" and type = "page" and space = "AF10"
labelsbrowser edge

...

hiddentrue
API"