Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

System Setup / Plugin Customization / Plugin Configuration [SET062] .

This plugin is used for ….

image-20240326-130523.png

If you don’t like reading, you can watch the video.

Try it!

Plugin details

Type

Plugin Name

Interface

Location

Method Name

Module

Linked Action

Picking/Release

Sales Order Allocation Auto Reservation

ISalesOrderAllocationAutoReservation

DATASCOPE.SDK.PluginInterfaces

·    Sales Order Release

·    Sales Order Wave Release

Auto Reserve Button

<detail>

To develop your own plugin:

For more information regarding building the plugin, refer to the high-level overview on how to build a basic plugin - Developing your own plugins

Strong development skills are required in order to develop your own plugins.

For more information, refer to What is needed to work with Plugins?

  • Open a Class Library Project within Visual Studio

  • Insert the DATASCOPE SDK

  • Insert the inheritance from the DATASCOPE SDK

  • Select the required Interface.

  • Write your code as per your own requirement.

  • Build it into a single .dll file and save it in the C:/ Program Files / DATASCOPE / DATASCOPE WMS WebAPI / Plugins folder on the server.

  • Test it in the module.

To configure the plugin:

  • From the Main Menu, browse to System Setup / Plugin Customization / Plugin Configuration

  • Select Sales Order Allocation Auto Reservation from the Plugin Name drop-down.

  • Select ADD from the Action drop-down

  • Enter a Display Name (i.e. Sales Order Release)

  • Enter the applicable DLL name in the DLL FileName field - for example SOReservationRule.dll

  • Ensure the DLL name (saved in the DATASCOPE WMS WebAPI / Plugins folder) is exactly the same as the name entered in the DLL FileName field.

All the Plugin .DLL files are located on the DATASCOPE WMS server under C: / Program Files (x86) / DATASCOPE / DATASCOPE WMS WebAPI / Plugins. . Refer to https://datascopewms.atlassian.net/wiki/spaces/TG/pages/109051919/What+is+needed+to+work+with+Plugins#Location-of-plugin-files .

  • Select Save to save the configuration.

  • This plugin will now be configured for the Auto Reserve button on the Sales Order Release screen.

For more information on configuring a plugin, refer to Create a Custom Plugin and link it to a Module or System Setting (configuring plugins) or https://datascopewms.atlassian.net/wiki/spaces/TG/pages/109707274/Developing+your+own+plugins#Configuring-the-plugin-in-the-software

image-20240326-131123.png
  • No labels