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 10 Next »

You can create an extension by using the XPanels application.

To create a sample Warehouse extension in XPanels:

1. In IWS, click Open XPanels on the toolbar.

Open XPanels toolbar

You see the XPanels window.

XPanels window
2. Click on Open Panel
3. Select the EagleML object you want to extend. For example, select Warehouse NAV.

Select Panel dialog
4. Click Add New Extension to give your extension a name and enter wrhsNavCustom in the popup.
Add New Extension button
5. Click OK.

You see the Extensions Panel at the bottom of the window.
Extensions Panel
6. Click the DB Tables tab in the right pane, click the Load Tree of DB Items button, and select a table for extension. In this example, the ESTAR.TEMP_WRHS_EXT table is selected.
7. Drag and drop the table name you selected onto the Extensions Panel.

Extensions panel

You see the Create a new model popup.

Create a new model dialog

Important Note: Make sure the business key fields are unchecked on this step. For the list of available business keys, see the Database Keys for EagleML Objects page in the EagleML wiki. Otherwise, you will not be able to perform your extract via default EagleML extract streams properly.
For this particular example extension EFFECTIVE_DATE DATE, ENTITY_ID, and SRC_INTFC_INST should be removed.
9. Uncheck any other fields that you do not want to add to the extension. 
10. Enter a new name for the model in the Model Name field.In this example, the model name is ESTAR.TEMP_NAV_EXT.

Create a new model popupProperties
11. Click OK.

The extension model is generated automatically.

Example of Extension model
12. Click the Save button on the ribbon and click OK in the popup.

Extension Successfully saved message
13. Close the XPanels window.


  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.