cancel
Showing results for 
Search instead for 
Did you mean: 

Integration Framework 2.0 ouubound adapter Business One missing?

StefanoCammilli
Explorer
0 Kudos
850

Hi all,

i'm testing the new "Integration Framework for SAP Business One 2.0" delivered with the SBO 9. PL04 installation.

After installing the IF you now have access not only to the old interface but even to the new one calling a specific URL; in this interface SAP is delivering access to the B1P level so we can now use javascript and so on with many new opportunities.

Actually we now have something like a "Web IDE" to develop inside our integration scenarios.

I'd like to understand this new tool so i've started creating a simple package with just one scenario step to migrate items from a B1 company to another.

Following the new IF documentation i've choose the Imbound adapter that i could setup against SBO event for object 4:

i've added a new xsl file to transform the information as needed (now the file is empty with just default information added when created; it do nothing for now):

i've linked an outbound adapter where i've expected to see the SBO option, but i could not find it:

When i go to the "Deployment Panel" I can easly set the inbound SLD, but not the recevier one (in this screen i've selected BPMO because it seemed to me the more similar to produce a SBO outbound):

So the question is: how do I specify that my step will end with a SBO outbound?

p.s.

do you know if some documentation repository exists for IF 2.0 apart of the one delivered with the installation?

Thank you

View Entire Topic
StefanoCammilli
Explorer
0 Kudos

Hi Huan,

in documentation i found that way to show "B1AO" adapter as "primary outbound" option; i could get this chance after selecting "B1if Compatibility Mode" in Package configuration:

1.png

So then i can specify Primary Outbound as B1AO:

2.png

What I really do not understand is the following:

  • working with "B1if Compatibility Mode" with IF2.0 is something that is worth to be done to still be compatible with IF.10
  • when creating new packag directly with IF2.0 is correct to invoke directly DI with adapter call inside processing and letting oubound to be VOID?

Let's make an example to be more clear:

  • assume i want to migrate Items Master Data from company A to company B
  • i work with IF2.0
  • i create a new package name "Item MD"
  • i create a new scenario "Items" (in this scenario i could always implement migration of new objects releated to Items)
  • i create a new step called "Item Migration"

In process modeling with IF2.0 what is the best practice to benefit if IF2.0 evolution?
I presume in both case I neeed to:

  • Primay Imbound: event from B1 company A
  • XSL atom with data manupaltion (if needed) and message enrichment

the I have to choise:

  • activate B1iF compatiblity mode that will lead me to have primary outbound as B1AO
  • do not activate B1iF compatibilty mode and need to use seconday outbound adapter (B1 DI Call) , and the link and outboud as VOID

What do you suggest?

Thanks again

Stefano