Quantcast
Channel: SCN: Message List - SAP Business One Integration Technology
Viewing all articles
Browse latest Browse all 973

Re: OrderCreation and OrderConfirmation

$
0
0

Hi,

 

in your inbound definition the parameters "scenario step identifier" and "identifier" must be equal.

Please change the value of "identifier" towards the name of the scenario step.

 

Reactivate after the change.

 

You will get the complete message flow of your predecessor step in Payload segment S of your successor step. Here You will also find the DI API result of your order creation.

 

In the B1 object call atom there are several ways to retrieve your dynamic key, please check the content help under following symbol:Capture.PNG

 

Please also keep the parameter for SysID variable and don't use the hard selection '0010000107":

A Leading # Indicates Actual Value, Otherwise this is an XPath, like e.g. /vpf:Msg/vpf:Body/vpf:Payload[./@Role='S']/vPStatus/vpf:Msg/vpf:Header/vpf:ReceiverList/vpf:Receiver[./@handover='P']/@Id


Parameters with * Support Variables, Properties, and so on.

 

Best regards

Bastian

Usage in Parameter Fields of an Atom User Interface

Variable

Description

$string

This is a placeholder for the value of a system variable, local variable, global variable or local or global property.

$string(name)

This is a placeholder for the value of a system variable, local variable, global variable or local or global property.

To bypass the cross-side scripting, check for an SQL call, explicit type casting to string is possible. This is only relevant in the context of an SQL call atom.

$[name]

This is the placeholder for the value of the first element with this name in the current integration framework message.

$[atomx/name]

This is a placeholder for the value of the first element with this name in the section, created by atomx in the current integration framework message.

$(name)

This is a placeholder for the value of a memory variable

$((name))

This is a placeholder for the value of a session variable

$*sysid.adapter.prop*

This is a placeholder for the value of a property related to an entry in SLD (for example, $*0010000101.JDBC.url*)

${tbl[row,col]}

This is a placeholder for the value of a global table type 1. row can be a number (for example, 2) or a condition (for example, 2=’233’ or 2=233)

${tbl[row,row,col]}

This is a placeholder for the value of a global table type 2. row can be a number (for example, 2) or a condition (for example, 2=’233’ or 2=233)

$?cfgpar?

This is a placeholder for the value of an integration framework connectivity or runtime parameter

 

For all notations in brackets or parenthesis, you can use a local or global variable in the notation to define the values (name, atomx, tbl, row, col).

 

EXAMPLE

$(($name))


Viewing all articles
Browse latest Browse all 973

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>