Working with the IB Blocks
  • 01 Jun 2022
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Working with the IB Blocks

  • Dark
    Light
  • PDF

Article Summary

Placing the IB Blocks

  • The Blocks can be dragged and dropped inside one of EdgeReady Runtime lanes (On cloud or On plugin). The outline of blocks are highlighted when they are placed inside a lane. The blocks fit with each other like pieces in a puzzle.

Placingblocks1

  • If there is no outline displayed, it means the block does not logically fit into the particular lane and placing it will display an error. 

For example, when a SAP block is dragged and dropped inside an on-cloud lane without a plugin lane, it displays an error message on the bottom right of the page. 

Also, while dragging a block from the left pane to canvas, the block appears blurred until it is dropped in the canvas.

Editing the Blocks

  • On clicking a block or field, an outline is displayed, indicating that the block can be copied/deleted.
    • The blocks can be copied, pasted or deleted by ctrl+C, ctrl+V, or Delete key operations in the keyboard or
    • Right clicking the block and selecting Copy or Delete options.

Normal Block:


Selected Block: (Displays a yellow outline) - Indicating that it can be copied or deleted. 

  • Right-clicking on a block displays the following options(Self-explanatory):
    • Delete node
    • Minimize
    • Expand
    • Cut
    • Copy
    • Paste
    • Comment - Disables a block
    • Uncomment
    • Undo
    • Redo

Editingblocks

  • On clicking the empty input oval box space, a shortcut to the math operator or functions can be accessed.  Shortcut-functblock

 

Testing the BOS


Once a business logic is partially or fully developed with complete mapping of input and output variables, the BOS can be tested directly in the Integration Builder.

To test a logic, do the following:

  1. After adding the required blocks, click Test  from the top-right corner of the Integration Builder screen. A Properties window is opened.
  2.  Enter the input values for the logic (if the logic requires an input from the user).
  3.  Select the Debug checkbox (optional).
  4.  Click Test.

The logic is tested and the Output is displayed.

For example, if a user needs to append "Firstname" and "LastName", the input variables for the firstname and lastname are added to the Set block. The output is stored in the "Fullname" variable. When this logic is tested, The log displays the output along with the "Success" message.

TestWindow


Note
It is recommended to select the Debug checkbox, to fetch a detailed description of the output. If unchecked, the execution message is system generated and hence becomes difficult to interpret.





Was this article helpful?

ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses