on 03-15-2013 10:49 AM
Hi,
I am working on PI7.3 Java stack now.
The requirement is :
There is a field "A" in the target message.
Value of field A
For 1st message PO1
For 2nd message PO2
For 3rd message PO3
For 4th message PO4
Like this the Output need to be increased by 1 for every message.Suppose today 100 message went,so from tomorrow field A value shud start from PO101.So it should always remember what was the last value passed.
Regards
Hi,
So you are using PI7.3 Java stack, you can go for File look-up approach also where you need to read the file content every time and update the value after reading.
have lookin the following wiki:
http://wiki.sdn.sap.com/wiki/display/xi/file%2blookup%2bin%2budf?bc=true
Regards
Gagan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Since you dont have ABAP stack in PI so i would suggest you to maintain number range object in ECC. This is defined using Tcode - SNRO. Where you need to provide Number lengh domain - for e.g. NUM10, if you want your number as 10 digit long.
Create a Z RFC which is in turn calling standard RFC 'Number_Get_Next'. This standard RFC takes parameter as Number Range object created, & Qunatity - which is nothing but increment value which 1 in our case.
Import this ZRFC in PI. Call this in RFC Lookup function. This will return next number than before each time when RFC is called.
Add PO before the result of RFC lookup. This will get you the solution.
Regards,
Ashish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
in case you have the Seeburger-Adapters available on your PI-System, then this is included as standard functionality
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Use simple JDBC lookup in the mapping to handle this If the sender system accepts and does the same , then you dont need to handle and maintain this.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Use below mapping, your team has chage counter value to 0 everyday manually or write some program to do so.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Why you cannot make counter on Sender side? And then use it to make PO<counter value> items?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
With only java stack is a bit complicated to mantain a counter through different messages. I don't really know if that PI version has an extra utility, to start i would use an external DB to store that value or if you have an SAP ERP involved i would use a counter (Z table) from there.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.