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

Re: can I have a xml file like outbound with a http call like inbound in b1if?

$
0
0

Hi,

 

please have a look into embedded B1i Help (Help -> Online Help) and search for "http inbound".

The document "HTTP and Simplified HTTP Inbound" gives you a hint how-to work with URL parameters.

 

To call the integration framework server using URL parameter, use the following address:

http://<server>:<port>/B1iXcellerator/exec/ipo/vP.<SLDsysid>.in_HCSX/com.sap.b1i.vplatform.runtime/INB_HT_CALL_SYNC_XPT/INB_HT_CALL_SYNC_XPT.ipo/proc?urlpar(<parameter>)=<value>

 

<server> is the name or address of the integration framework server

<port> is the port of the integration framework server

<SLDsysid> is the SysID of the HTTP system in the SLD

<value> is the value of the URL parameter

 

Add information about the payload type in the following way to the address:

…/proc?urlpar(<parameter>)=<value>&bpm.pltype=<payload type>

 

 

You can add more URL parameters to the address using &.


e.g.

http://<server>:<port>/B1iXcellerator/exec/ipo/vP.<SLDsysid>.in_HCSX/com.sap.b1i.vplatform.runtime/INB_HT_CALL_SYNC_XPT/INB_HT_CALL_SYNC_XPT.ipo/proc?action=rspReportFilter&paramSNID=000000000310197870(ABC Example Company)

 

 

If you use the HTTP POST method, you can find the incoming message in /vpf:Msg/vpf:Body/vpf:Payload[./@Role=’S’] of the integration framework message.

 

If you use the HTTP GET method, you can find the parameter in /vpf:Msg/vpf:Body/vpf:Payload[./@Role=’T’] in the integration framework message.

 

Best regards

Bastian


Viewing all articles
Browse latest Browse all 973

Trending Articles