Dime.Scheduler

Dime.Scheduler

  • Overview
  • User
  • Administrator
  • Setup
  • Plugins
  • Back Office
  • Developer
  • Guides
  • News
  • Languages iconEnglish
    • Deutsch

›Dime.Scheduler

Dime.Scheduler

  • Introduction
  • Web API
  • Import Service
  • Stored Procedures

Microsoft Dynamics NAV

  • Sending and receiving data
  • Send, receive and support functions
  • NAV Objects and configuration overview
  • Versioning and solution IDs
  • Updated standard objects

Microsoft Dynamics CRM

  • Customization
  • Sending data
  • Receiving data
  • Overview of C# Send-Plugins, Receive-Methods and Support Methods

Microsoft Dynamics 365 Business Central Connector

  • Introduction
  • Events

Import Service

The import service is a misfit among the web APIs as its implementation is slighty different. Looking at the service, you will notice two endpoints:

Import endpoints

They are basically the same, except that the "Execute" action is slightly more scalable because it accepts an array of the type that is accepted in the "InsertData" action.

Here is the data type of the POST body:

[
  {
    "StoredProcedureName": "sample string 1",
    "ParameterNames": [
      "sample string 1",
      "sample string 2"
    ],
    "ParameterValues": [
      "sample string 1",
      "sample string 2"
    ]
  },
  {
    "StoredProcedureName": "sample string 1",
    "ParameterNames": [
      "sample string 1",
      "sample string 2"
    ],
    "ParameterValues": [
      "sample string 1",
      "sample string 2"
    ]
  }
]

This web api merely executes the stored procedure that was passed in the StoredProcedureName parameter with the parameters and values in the corresponding arguments of the web api call.

An example of such a web api call could be the following:

[{
    "StoredProcedureName": "mboc_upsertPin",
    "ParameterNames": ["Name","HexColor"],
    "ParameterValues": ["Pin 1","#CD5C5C"]
},{
    "StoredProcedureName": "mboc_upsertPin",
    "ParameterNames": ["Name","HexColor"],
    "ParameterValues": ["Pin 2","#F08080"]
},{
    "StoredProcedureName": "mboc_upsertPin",
    "ParameterNames": ["Name","HexColor"],
    "ParameterValues": ["Pin 3","#FA8072"]
},{
    "StoredProcedureName": "mboc_upsertPin",
    "ParameterNames": ["Name","HexColor"],
    "ParameterValues": ["Pin 4","#FFA07A"]
}]

When executed, this web api will have added or updated four pins. To learn more about how to format the request, check out the import stored procedures document.

Read more

  • Import stored procedures
Last updated on 10/29/2020 by Hendrik Bulens
← Web APIStored Procedures →
  • Read more
Dime.Scheduler
Manuals
  • User Manual
  • Administration
  • Installation
  • Guides
Essential links
  • Getting Started
  • FAQ
  • Get support
  • Privacy Statement
Useful resources
  • Dime.Scheduler
  • Company website
  • GitHub
Community
  • LinkedIn
  • Youtube
  • Facebook
  • Twitter

Copyright © 2021 Dimenics