File -> BPM -> BAPI_COMPANY_GETDETAILS > File
I'm in a little trouble...
I had a working scenario with File -> BPM -> BAPI_COMPANY_GETDETAILS -> File as found in a Blog.
The first file contains one company code and the RFC sync call gets the details and then sends the info back in a file.
To get closer to my final scenario, I enhenced this scenario qith having in the first file, multiple instance of the CompanyID (I created a special DataType, Message Type, .. for that) then in my BPM, I started with the receive step, then a transform 1 to N and then a bloc foreach that included the Sync RFC call and the send call as before.
My trouble is that now the RFC call sends me back an error (with same companyID then before)
Type - Code - Message
E - FN030 - Company 1 does not exist
but if I do the BAPI call with SE37, I get the correct results...
Has any one an idea ? It keeps me mad from this morning !
Thx in advance!!
Nandan Tatuskar replied
I just checked with this BAPI in R3 side ya its working if I enter even just '1' from se37 but the same BAPI if I call from normal report program and just give 1 its giving me same error as you are getting so I added zeros for which I used UNPACK statement which nothing but adds zeros.
So for your confirmation while giving company code you give value of 6 char lengh e.g '000001'.
This will work I have tested.