Configuration Table descritpion
Warning
Full load does currently only work properly with a B1 subscription and high time out since it must be done in one go.
This table contains the relevant information needed for the robaws product to download the right endpoints.

1. ConfigID Contains the ID of the record and will be given automatically, can be left blank while adding a new record. Is only for information and identification purpose but not relevant for the AF.
2. TableName The table name of the table in the DWH, this one is important especially for debugging but also for the AF. The AF will use this name as the key to retrieve the endpoint then. Naming convention should be that each single word starts with a capital letter as in the following example: TableNameWord
3. EndPoint The endpoint is the most crucial field as it specifies the Robaws endpoint which can be found in the documentation: Robaws Public API This field will be used by the AF to download the data from the Robaws API.
4. Incremental This field specifies if the data has to be downloaded incrementally or not. So far no table was needed to be downloaded incrementally since it is not possible to fetch such a large amount of data anyways from the API. Maybe this field is irrelevant and can be removed in future versions. Currently not implemented
5. Active This field specifies if this table is still relevant. It provides some kind of flexibility with the specification of tables which should be fetched from the API and removes the immediate need to delete the record once a table becomes irrelevant. It is needed as a distinguisher in the AF if the table should be downloaded or not.