Skip to Content
avatar image
Former Member

Storing data in XI dbase

Hi All,

We are creating the following scenario:

1) R/3 system send Idoc towards XI, containing billing information

2) XI system receives Idoc, change structure and sends it to the customer via the appropriate way (FTP, MAIL, webservice invokation).

The mapping "customer-transport type" would we like to store 100% inside XI, because:

- we don't want to do an extra call towards another system (avoid netwerk call)

- we don't want to keep this data in r/3

- we don't want to install an aditional system

Putting this in one massive XI value mapping is not flexible enough: it should be easy to change a mapping or to add one + an automatic synchronisation with other systems should be possible.

Seeing that XI runs on a full WAS (ABAP+J2EE) we were wondering wether is was possible to create some custom SAP tables on the XI was, which contains this data. This dbase would be easily adjustable by an administrator (via a maintenance view).

Around the dbase we would then write a simple function module wich access this table.

Is this a possible solution and are there better solutions?

If we use the local WAS dbase, what are the possible ways of accessing it ... ?

Any suggestion is fine.

Kind regards

Joris

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Dec 06, 2006 at 04:06 PM

    hi,

    >>>>round the dbase we would then write a simple function module wich access this table.

    Is this a possible solution and are there better solutions?

    sure you can do that and use ABAP mapping to access it for example

    (remember you can have many mappings in one interface mappings)

    so you can use any to do your mapping and then just abap

    mapping to do the lookup call to db on XI WAS

    Regards,

    michal

    -


    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Michal,

      Thanks for the answer, I didn't think of that!

      Does anyone know other ways to do so? I would like to know all the possibilities... .

      Kind regards

      Joris