BAPI_CATIMESHEETMGR_INSERT with RFC XI user gives errormessages

Hello group,
In an interface with XI I call the BAPI BAPI_CATIMESHEETMGR_INSERT with a certain profile. For this profile certain checks are made for the inputvalues. When I debug the functionallity with my account the BAPI works fine. But when the same data is inserted with an RFC user trough XI I get errormessages that belong to another HR-profile. It is as if the hardcoded profileparameter is overwritten.
Did anyone have the same problem, and if yes how was this solved?
Regards, Léon Hoeneveld

It had to do with user-exits that were active and did checks when the transaction code was empty.

Similar Messages

  • Invalid_jobdata when submitting job with rfc user

    Hi,
    I've created a function module in the erp system to remotly trigger a report program by a bw prossess chain.
    When running in the forground it works fine, but the runtime is so long that I want it as a background job.
    So I call job_open, job_submit, job_close in the function module. When I test the function module in the erp system with my dev user it opens a new job, adds a step and release correctly. It also runs fine if I intercept it in the debugger and change sy-uname to aleremote (the standard rfc user).
    It does not work when it's acctually called rfc from the bw system. The job is opened, but job_submit throws invalid_jobdata.
    Could this have anything to do with rfc or the executing user (which is of type SYSTEM)?

    I've caught the execption so there is no dump, but I'm unable to determine why the function module job_submit gives invalid_jobdata only when the executing user is the aleremote user and only when the call originated (the call to my module) from a remote system (the module job_submit is called locally thru my module). Authorization for the user is sap_all, but I was woundering maybe the user type system could be a problem?

  • AUTO PO print out creates spool with RFC user.

    We have classic scenario where AUTO SRM PO print out spool is create with RFC user. While PO data is passing to R/3 is correct with correct user (created_by). Out put is created on the name with RFC user not with user who create SRM SC& PO. BADI BBP_CREATE_PO_BACK will help?

    Hi Vishal,
    Welcome to SDN.
    Do they use custom PO SAPScript/Smartform?
    If they do, you may want to check the print program (custom one) and the custom PO form. Perhaps there is some logic to set/display with the european decimal notation.
    If they don't, you can also check the print program setting and do debugging (if necessary) to find out the logic to assign european decimal notation. 
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward point if helpful.

  • Order not getting saved with RFC user

    Hi CRM experts,
    We have custom report to update payment card details in CRM order. For an error order when I try to update the card details in CRM it successfully deactivates the "Contains Error(I1030)" status and saves the order.
    Whereas the same error order when I try to update the card details through external system, the user is RFC user, the program does not deactivates the status I1030 and the order gets saved with error.
    Initially I thought it is an authorization issue with RFC user, so I tried applying SAP_ALL access to RFC user but it did not work.
    Kindly suggest the possible solution.
    Thanks in advance
    Meenu.

    Hi Meenu,
    The standard one order framework works in such a way that when any changes to any object like PARTNER , HEADER , ITEMS , CARDS etc take place, then after changes done, the system checks for any inconsistency for that particular object and displays error messages accordingly.
    At the next change, the check runs again and the messages are removed. The checks are run through the standard event framework of BEFORE and AFTER. So in case the error messages are not getting removed, it means that these events are not getting triggered properly. I think that you are using individual FM for changing the details which could be something like CRM*CARD*MAINTAIN*OW*, you can try using CRM_ORDER_MAINTAIN, as this FM triggers all events correctly.
    /Hasan

  • RFC Logon user authorizations

    Hi! I have some doubts regarding the authorizations for the RFC logon user.The same question is disussed in the forum.But I am still confused.I mean authorizations to the   user for which we set the user id and password in the RFC destinations in SM59 transaction.
    1) Our RFCs exist in the backend and we develop  SyncBos in the Middle ware MI server.So we give the  Logon Id and pwd to allow the Middleware to remotely logon to the backend for exceuting the RFcs. right?
    So the UserId we give here, must be a valid user in the backend.I want to know the minimum authorization objects that are required to be given to this user,So that  RFcs in the backend are executed.
    2) There is also an option "current user".When should this be used?
    Thank you!

    Hi,
    When current user option is set, it means that the userid and password which we use on the client to synchronize with the middleware is taken by the RFC and tries to execute the BAPI Wrappers. So this means that the user id and password should be same across both middleware and backend systems and in the backend system this particular sync user should have the proper authorizations to execute the BAPI Wrappers from the middleware system.
    Simply saying when current user option is set, the userid and password should be identical on both middleware and backend systems with proper authorizations in the backend system to execute BAPI wrappers(for that set S_RFC role for user in the backend).
    Regards,
    Siva.

  • I'm not responding issue on chat with Windows XP user

    Hi Everyone,
    First off, My ability to log on is still spotty with a mac.com or AIM address. I've done everything from my last posting regularly but still get spotty log ons, appoximately 1 in 8 log ons is successful, the rest is hoist unexpectedly lost. I personally think there is much more than just my computer, time for an upgrade Apple!
    My problem today is that I'm trying to chat with a buddy in Austria. He's running Windows XP and installed AIM 5.9. He ran through the set up, his camera was listed, he did the autoconfigure, set up the camera and has a good preview.
    When I log on I can see him and he me. We can text chat with no problems. HOWEVER, no video chat
    When he calls me, I double click, it opens to the preview screen, I click on accept and my window say video conferencing starting, then it says video chast failed because I didn't respond. This is incomprehensible to me since I hit the accept button and the video chat tried to start.
    Furthermore, when I call him, it rings at his place, he clicks accept, we both get the preview and video chat starting message, then I get the video chat failed because I didn't respond message, even though I initiated the call.
    That all said, apart from the spotty log on problems plaguing me, once I am logged on, I have absolutely no problems chatting with my wife at the office on her Mac.
    So, if I constantly get I didn't respond messages as described with a Windows XP user but not with the wife on a Mac, I have to assume there's nothing wrong at my end, or shouldn't I *** U & ME at all??!!
    Does the windows user need different ports than me, do I need to open additional ports, should I switch off my firewall completely?? He already tried switching off his firewall coompletely but the same message came up.
    I pointed my buddy to Ralph's web site, but when we went there to get the windows updated component, it appeared to want to download the same messenger 5.9 that we downloaded earlier today, the file was the same 8.8 meg. Am I missing something Ralph?
    Of course, there "may" be a language compatibility issue because 5.9 is English and he's running it on a german version of Windows (AIM only has text on AIM 5.1 for Gewrman users right now which has no video) but he didn't have any problems with the install or set up.
    It's just really confusing. Any suggestions??

    Curious, you said each other could see each other BEFORE initiating a video chat... do you mean that each of you could see each other in the buddies list?
    As for not connecting to a PC user, you're not the only one having issues. I have been able to receive a video chat from a PC user, but not initiate one with that same user. Basically in order for me to receive a video chat from the PC user (they must initiate the chat), I had to go into my System Preferences > Internet and Network > Sharing > Firewall and then check the box "iChat BonJour". My firewall is turned off, however, if I do not put a check in that one box, the PC user can't video chat with me. Don't ask me why this is so since the firewall is turned off, it should automatically allow traffic on all ports... but alas, apparently that is not the case. That alone did not do the trick because the PC users router was not playing well in the mix. He connected directly to his modem (removed his router from the mix), and initiated a video chat with me, no problems. If he puts his router back into the mix, he can't video chat any more. If I deselect the "iChat Bonjour" setting, whether he is connected to the router or not, he will no longer be able to initiate a video chat any more. I tried removing my router, so that basically we both were connected directly to our modems, but that didn't help me to initiate a video chat with him. Text chats have never been a problem and both of us are using AIM as our intermediary.
    I also have no problems whatsoever chatting with fellow Mac users... but then, we are all working with the same software/OS whereas the PC users are not.
    Give my little scenario a go with your PC friend and see if he can now initiate a chat with you. I too would like to know what the PC user needs to enable as well... like specifics since merely saying open ports blah blah blah does nothing for someone who has no idea where to look to make those changes on a PC.
    So what I have learned is:
    1. Merely turning your firewall off doesn't automatically enable certain port traffic on your machine, you must enable it yourself. This could also be true for the PC users as well, thus knowing where to enable said ports under WindowsXP would be greatfully welcome.
    2. Routers can interfere with the process. If removing the routers from the chain still results in no joy, then consider it to be a configuration issue on each machine. If removing the routers works, then your machines/software are good to go, you just now have to figure out why the routers don't like each other. In my case, my router works fine for him, but his does not work fine for me.
    One should be able to connect to a PC if the PC can connect to you. Clearly I need to enable something else on my end or he needs to enable something on his end. The stuff should work, but our stupid machines are telling themselves to not work because we never told them that we want them to work. I know that sounds absurd, but I proved that was the case when I got the PC user to initiate a successful video chat with me.

  • Can I share one iPhoto library with all the users in my iMac?

    I moved the library to the shared folder and gave it 775 permissions but when I try opening it with the second users it asks if I want to fix permissions. I click OK and after a while it tells me it is locked... which kind of tells me I won't be able to share it but I wanted to confirm... Thank you.

    No, you cannot share your photo library in a shared folder. That will give permission problems.
    You need to move your iPhoto library to a disk volume or a disk partition where permissions are ignored.
    See this support article:  iPhoto: Sharing libraries among multiple users
    -- Léonie
    Have you considered to use iCloud Photo Sharing to let your family see selected photos?

  • Can I Use Game Center With Another iPad User?

    Am I able to play a game simultaneously with another iPad user by using game center? For example, can we play a hangman game against each other from different locations if we do it through game center? And if so, how?
    Thank you.

    This is possible, however it is not as easy as that.
    If you want to allow someone to have access to a purchase you have made on your Apple ID, you must log into their device with your Apple ID and download that purchase..You would then simply log back out again.
    Every purchase you make with your Apple ID gives you the licence to store the purchase accross 5 devices.
    On the other persons device, go to Settings > Store > Apple ID > Sign Out.
    Sign into their device the same way, then go into iBooks > Store > Purchased, and download your book.
    Once downloaded, go back into Settings > Store > Apple ID > Sign Out, then sign back in with their Apple ID.

  • How to Create Support Message with no SolMan User

    Hi all,
    I would like to test if it is possible to create a support message from ECC system, if the same user do not have a SolMan user.
    Now, in few other threads, like
    Creation of support message in SolMan without having user id in SolMan
    Re: Do End User Require Login in Solman to raise Support Messages !!
    show to the user there support message list
    e.t.c.
    it is clearly stated: it is possible.
    I have done the next steps:
    In ECC:
    - created a test user
    - assighned him a "sap_all" profile (and "Z_SAP_SV_FDB_NOTIF_BC_CREATE" role) + user comparasion
    - assighned him a "Z_SAP_S_RFCACL" role + user comparasion
    In Solman:
    - No user created
    - In TX DNO_CUST04 the Field Name "NO_USER_CHECK" is maintained with the value "X".
    - In tx BP business partner is created as a general BP, with valid external SYS ID no (other users with both ECC and SM user are OK), and changed to "employee" with ECC username defined.
    Now, the problem is when I try to create a support message as a test user in ECC, I get an error:
    "Error in Local Message System: No authorization to logon as trusted system (Trust Message was Not Created"
    All I could find is the tread:
    solution maanger issue
    and this one is basicly different:
    the mentioned user has both ECC and SM user.
    And one of the answers was the user must have S_RFCACL roles in BOTH ECC ans SM systems...
    In ST22 (in solman) I get error description:
    " An RFC call (Remote Function Call) was sent with the invalid user ID
      "TEST_T01230 "
    . Or the calling system is not registered as trusted system in the
    target system."
    Now, the calling system IS regged as a trusted sys (as I mantioned - other users with both ECC and SM users can send supp. msgs)
    So -  the only answer is "invalid user ID".
    The short message is
    " No authorization to logon as trusted system (Trusted RC=0)"
    and  the trusted return codes ( 0 ) have the following meaning:   Invalid logon data (user ID and client) for the trusting system.
    So. how can I perform trusted Logon with no user in SM?
    Thank you in advance,
    cheers
    Nenad

    Hi again,
    thank you for your help.
    At first I thought you meant *_back dest. directly in SM, and now I see you ment to use SMSY to go to ECC sys, and maintain the RFC conns on ECC diredtly from SMSY, "clean-up RFC Destinations". Yes, can do
    So:
    The problem is solved.
    I deleted the *_back user from ECC to SM, and re-generated the connection with default system pre-defined user SMB_T01. (it is interesting that SU01 reports - user SMB_T01 does not exist)
    I even deleted a SRFCACL role from the test user in ECC, and the user was still able to create the support message (certanly he was, as he uses a *:back rfc with SMB_T01to log on to SM)
    So, resume:
    To be able to create / send a support message from another system, with no user in SolMan, it is needed:
    - a user in other system with roles needed for everyday work, +  "Z_SAP_SV_FDB_NOTIF_BC_CREATE" role;
    - a not trusted SM_<SID>CLNT<CLNT_NB>_BACK rfc connection from satelite system to SolMan, with defined logon user (with apropriate authorisations) - generated by the system.
    -  the BCOS_CUST table in ECC system should be onfigured like: OSS_MSG W SM_<SID>CLNT<CLNT_NB>_BACK CUST 620 1.0
    - a Business Partner for user in SM with identification number for system from where the massege will be sent from. (the user can send the note with out this condition, but the "created by" field in message will be empty in that case)
    Once again thank you,
    cheers,
    Nenad
    Case closed.
    Edited by: Nenad nikolic on Mar 23, 2010 10:54 AM
    Edited by: Nenad nikolic on Mar 23, 2010 10:57 AM

  • Using file receiver adapter with a different user

    Hello.
    I have a simple question (at least I think it is)
    Can I use a file receiver adapter (where the transport protocol is NFS - not FTP)
    so that a different user will access the directory (not the usual SAPServiceSID)?
    I don't see any place for using username and password, and using the FTP protocol is not possible
    because of security reasons.
    Any help Appreciated.

    Hello.
    Thanks for the quick answers.
    I'm sorry for not being clear enough before.
    I have a microsoft network share on a different server then the PI.
    When I use the path:
    server\share
    I manage to successfully put a file via the file receiver adapter, with NFS as the transport protocol.
    However in order to do this, the owner of the share had to give credentials to the user: SAPServiceSID of my PI system
    which is an active directory user.
    The owner wants me to use a local user instead.
    Can this be done with a local user?

  • I have purchased a from within an app. I submit my password for the app, and then my Apple ID.  I then get the following messages "Regrant failure _ please log in with the same user that has bought this app"  and that is followed  by "cant conn with IT _

    I have purchased an item from within the app PocketBible on my iPad.  However when I try to download it I am asked for my app User Name and Password and then my Apple ID and password.  I give both of these.  I then get a message which says Regrant failure - Please log in with the same user that has bought the app.  That is then followed by  Pocket Bible Alert - cannot connect to iTunes Store.
    Anybody got any ideas, both what the 1st alert means and how I get round the problem please.

    I had the same problem. My wife had the PocketBible on her Ipad 2 and she transferred ownership to me. I had to delete the app and reinstall it from the App store(logged in with my apple ID) and its working without a problem. I do not get those error messages when I attempt to Buy/Upgrade or Add/Remove books.

  • RFC Call through BSP - Issue with RFC logon credentials

    Hi everyone,
    I have an BSP application running on a 6.40 which calls a RFC function module on a backend system (4.6c) using a trusted RFC connection.
    The BSP is started with an URL which contains in encoded form the username and password. So we don't use the standard sap-username & sap-password.
    In the first step the user is logged in with the anonym user (user type 'service') which is entered in the SICF. So sy-uname = 'anonym'.
    After a couple of checks and verifications the BSP makes a user switch using 'SUSR_INTERNET_USERSWITCH'. Exporting parameters are the now decoded values from the URL. So after the switch sy-uname is e.g.  'blabla'.
    Now a function module on the backend system is called. What I would now expect is that on the backend system sy-uname is also 'blabla'. But it isn't. The sy-uname is still 'anonym', which isn't very helpful regarding object authority checks.
    Only after an reload of the BSP page and a second RFC call of the function module the sy-uname = 'blabla'.
    I wonder what causes this problem?
    Thanks for your replies & regards
    Kruno

    Hi,
    I solved it.
    Before I execute function 'SUSR_INTERNET_USERSWITCH' I first check if user has a valid backend account by using function module 'BAPI_USER_EXISTENCE_CHECK'.
    And this is the problem. When 'BAPI_USER_EXISTENCE_CHECK' is executed once all other RFC function calls to the backend get the wrong user.
    Why? I don't know yet. Maybe I will get an useful anwer from an OSS note.

  • HT4059 CAN YOU SHARE IBOOK BOOKS WITH OTHER IBOOK USERS?

    Does anyone know if you can share books in ibook with other ibook users?

    No, not unless you give them access to your iTunes Store account (which would probably be a violation of the Store terms of use).
    Regards.

  • Can't access my user profile with the supplied user information from Oracle

    I can't access my user account at oracle.com with the supplied user name and password supplied by oracle email.
    user = [email protected]

    I have deleted all cookies and files, can you please give me some feedback asap. I am registered on an Oracle event that I need to be able to unregister but I can't do it since I can't access www.oracle.com.

  • HT3529 When texting with other iphone users, the text used to be in a blue bubble. Now it's green. What happened? Am I being charged for these text messages now? I'm with Verizon if that matters.

    When texting with other iphone users, the text used to be in a blue bubble. Now it's green. What happened? Am I being charged for these text messages now? I'm with Verizon if that matters.

    Thanks for the help, Allan Sampson.
    I updated itunes, shut the phone off and on, it still didn't give me blue bubbles. Kept following the suggestions on the page ...  I didn't know there was an IMessaging switch, but, shoot, it was OFF. Anyway, I toggled it on and now the text bubbles are blue again.

Maybe you are looking for

  • How do I change or delete the Adobe Digital ereader licenses?

    My HP laptop and Acer Iconia tablet are getting error messages. Laptops says that the license isn't assigned to the user, the Iconia says the time settings are incorrect. When I downloaded the books from the library to the laptop it worked fine the f

  • Apple certified cable for AV RCA out and USB sync with BMW car's COMBOX

    My recently purchased Apple certified cable for AV RCA out and USB sync works very well with the PC and TV. I bought it to connect to my BMW car's COMBOX interface which is designed to connect to Apple products. It doesn't even power up and BMW fails

  • Mount USB drive

    I am trying to mount a USB drive, using this command: mount -t usbfs /dev/sdb1  /usb When I list the contents of /usb it says:   001   002  devices What am I doing wrong?

  • How to do a group video-call (more than 2)?

    Hi, Does anyone know how to do group (more than 2) video calls with facetime?

  • Internals of Packager for iPhone

    Hello, just out of curiosity. Does anyone of you know what exactly does the "Packager for iPhone" does? At first, I thought that it was some kind of cross-compiler from swf bytecode to Obj-C/arm code; because of Apple Restrictions, and because of the