IDOC : Interface behaves differently when updated via external system

Hi,
I have a z idoc function module to update customer master table. z function module was created coping the standard fucntion and added a additional logic.
Now when the idoc from other non sap system hits sap, the tables are not updated as expected by the logic but updated the tables when it used to update with standard function module.
When I reprocess the same idoc through we19, it updates correctly.
Am i missing something please help.
Thanks

I created a zprocess code and assigned it to inbound parameters in partner profiles settings. and z process code is assigned to z funtion module.

Similar Messages

  • PA30 and ESS behave differently when updating other bank details

    I am trouble shooting an issue with maintaining other bank details in ESS. In PA30 when a other bank details record is updated SAP code just updates the record with new data. it will change the date changed to sy-datum with no changes to the begda and endda,
    In the case of ESS a new enrty is created in created in the PA0009 so now we have 2 active banks. please help

    Hi,
    You need to implement BADI "HRXSS_PER_BEGDA"
    Please find the following SPRO path
    Personnel Management-> Employee Self-Service -> Service-Specific Settings -> Own Data -> Change Default Start Date
    Change Default Start Date
    Use
    In this IMG activity, you can specify a certain date as the default value for the start date of data records in the Own Data area. You can specify the following dates:
    A date that will be displayed as the start date on the overview page
    A date from which the user can maintain his or her personal data
    You can thus specify whether a user can change only present and future dates or if he/she can also change data records whose validity periods are in the past.
    For example, if a customer wants to allow their employees to maintain their family dependents information as of the previous year, the customer can implement this BAdI specifying the date from which employees can maintain their family data.
    Requirements
    The current system date is currently set as the default value. You can overwrite this setting with a date of your choice.
    Activities
    To change the default start date, you can use the Business Add-In (BAdI) HRXSS_PER_BEGDA. You can set the date in the DEFAULT_DATE method.
    Parameters of the method DEFAULT_DATE:
    MOLGA (Importing)
    PERNR (Importing)
    INFTY (Importing)
    SUBTY (Importing, optional)
    BEGDA (Changing)

  • Why does "Link Media" behave differently when used as a keyboard shortcut vs when right clicked???

    Not sure whether anyone else is encountering this, but the "Link Media" command behaves differently when right clicked as opposed to when used as a keyboard shortcut.
    When you right click to select that option for an offline file, you get only the corresponding disconnected source media. But when you execute "Link Media" via a keyboard shortcut, PP brings up a huge list of all other offline media. Why does it only do that when you use the keyboard shortcut for "Link Media" but not when you right click "Link Media".
    I'd like to get the Link Media command to behave via the keyboard shortcut the same way it behaves when right clicked. I don't want to have to deal with relinking a hundred other files, but just the single offline file I'm working on.

    Among the alternatives not mentioned... Using a TiVo DVR, rather than the X1; a Roamio Plus or Pro would solve both the concern over the quality of the DVR, as well as providing the MoCA bridge capability the poster so desperately wanted the X1 DVR to provide. (Although the TiVo's support only MoCA 1.1.) Just get a third-party MoCA adapter for the distant location. Why the hang-up on having a device provided by Comcast? This seems especially ironic given the opinions expressed regarding payments over time to Comcast. If a MoCA 2.0 bridge was the requirement, they don't exist outside providers. So couldn't the poster have simply requested a replacement XB3 from the local office and configured it down to only providing MoCA bridging -- and perhaps as a wireless access point? Comcast would bill him the monthly rate for the extra device, but such is the state of MoCA 2.0. Much of the OP sounds like frustration over devices providing capabilities the poster *thinks* they should have.

  • When updating via iTunes from 7.0.2 to iOS 8 was error -1.

    When updating via iTunes from 7.0.2 to iOS 8 was error -1. It saids to me that i need to restore my iPad to factory settings. But i have too many images needed to me. I have no restores (but iTunes make one before updating). How i can to restore my photos?
    iPad mini, 16Gb
    A1432

    Check for hardware issues
    Related errors: 1, 3, 10, 11, 12, 13, 14, 16, 20, 21, 23, 26, 27, 28, 29, 34, 35, 36, 37, 40, 1000, 1002, 1004, 1011, 1012, 1014, 1667, or 1669.
    These errors mean that your device or computer may have a hardware issue that's preventing the update or restore from completing.
    Check that your security software and settings aren't preventing your device from communicating with the Apple update server.
    Then try to restore your iOS device two more times while connected with a cable, computer, and network you know are good.
    Confirm that your security software and settings are allowing communication between your device and update servers.
    If you still see the error message when you update or restore, contact Apple support.

  • Executable behaving different when called f/Java

    I have an executable that is run from the command line which behaves differently when I run it from my application. The executable takes MP3s files as arguments and merges them together. When I use large files from within my app, it doesn't respond, but using the same files from the command line works fine. I was thinking it might be a memory thing, but the executable should get its own space seperate from the VM. Does anyone have any suggestions? Thanks!

    I do not have the source for the executable, so I wouldn't be able to pull lines out of there. It works from my Java app when I pass in smaller files, so I know I have the syntax correct, but with larger files it hangs. When I run the same thing from the command line with the larger files it runs like a champ. I was trying to use my task manager (I'm on Win NT) to look at memory usage since the only variable seems to be file size, but nothing seems to indicate it is a memory issue.

  • Automatic updates via ThinkVantage System Update (TVSU) are being discontinued.

    What do you thaink that system update is closed?
    For our PC customers, automatic updates via ThinkVantage System Update (TVSU) are being discontinued. Customers can continue to download updates by accessing the Lenovo support site at Lenovo Support & downloads. Lenovo is pursuing alternative solutions for system updates and future offerings will be communicated through the new Lenovo Message Center Plus.
    www-307.ibm.com/pc/support/site.wss/MIGR-72207.html

    This is being discussed here
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Code behaves differently when run in debugger

    var he:Array = handControl.getHumanInfo(ha, handNumber);
    while (he.length != 0)
    humanInfo.push(he.shift());
    This snippet is part of a large flash project I am working
    on. The program works fine by itself, but when I try to step
    through it in the debugger, it sometimes crashes, depending on
    where I put a breakpoint. If I put the breakpoint on the first line
    of code above, I can step into the function getHumanInfo(), trace
    it, and step back out, and everything is fine. But if I only put a
    breakpoint somewhere inside the getHumanInfo() function, all of a
    sudden when I step out of that function, the variable 'he' is
    undefined, and so the while loop never ends.
    This makes no sense to me. The code is either good or bad, it
    shouldn't behave differently based on where I put the breakpoint.
    The getHumanInfo() function always creates a new array and
    passes it back, so there is no reason 'he' should be undefined.
    This has happened many times when I've tried to use the flash
    CS3 debugger -- is there a known issue that this sounds like? I'm
    so fed up I'm ready to stop using the debugger altogether.

    I ran the program without the debugger and put some trace()
    statements in, just to make sure. Everything works fine without the
    debugger. So it seems to me it has to be a debugger issue. Has
    anyone heard of a similar issue?

  • BAPI exception when executing from external system.

    Hi Experts,
    I using the Function Module BAPI_MATERIAL_GET_ALL to get the Material and Plant attributes by giving Material and Plant data.I am able to get all the required
    attributes when I execute this Funtion Module in SAP but when I try to execute this
    Function Module from external system I am getting all the details except plant details.
    When I give plant data the Function module is throwing the below exception.
    java.lang.Exception: BapiWarning: I:MM:376 0001
       (0001 is the plant value)
    Please help me out over this issue.
    Thanks,
    Kiran.

    Hi ,
    i think u are getting this error
    W MM376 No planning data exists in plant 1000, u will get this message only if u pass the plant values to this FM , bcos its trying to get planning data from this plant.
    Regards
    Prabhu

  • Why does terminal behave differently when logged in as different users?

    when I'm logged into my mba as my regular normal user, bash behaves normally;  but when I create a new user or use any user other than my default the behavior is different.  (might be bash or sh)
    Specifically, the tab autocomplete function works fine when I'm logged in as my regular user (tab-complete;  tab twice for all available selections/options).
    But on a newly-created user (also an admin) there is no tab complete, no 'tab twice, other options' etc. 
    Has anyone else seen this?
    I searched in this forum and found some instructions for creating an .inputrc file but I don't appear to have one on my default user so not sure why I would need this on the new user ?!?!?
    p.s. here are the instructions I found previously via a post on this forum:
    http://www.ernieflores.net/osx-page-4/how-to-enable-tab-completion-in-mac-os-x-t erminal/

    Done!  Thanks!
    https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/6/wo/iLhrfiEtEJtPFTt J8S23O0/23.83.28.0.9
    https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/6/wo/iLhrfiEtEJtPFTt J8S23O0/23.83.28.1.9

  • MacBook Pro crashes when connecting via external modem

    My new MacBook Pro crashes when I try to connect to the Internet via an external modem. Is it a SW or HW problem? In the latter case might it by the computer or the modem (original).
    Sarah
    MacBook Pro 1,1   Mac OS X (10.4.6)  

    This is Bob Simpson again from Paris. I followed the advice given in this forum and took out the set of HP printer drivers from the drivers pre-installled in my MacBook Pro and put them on my desktop. After that, the modem worked perfectly. If I want to use my HP Laserjet 1200 printer, I plug it into a USB port on the computer, the computer recognizes it and prints. If I want to use the modem again, I have to take that printer out of my list of printers in the print center. This is a bit of a pain in the neck, but it works. No one at any of the Apple distributers or Apple Care centers was able to figure all this out. Our forum did the job and we should get free awards from Apple, like the installation of the update on all our computers that will settle this problem. Otherwise, my BMacBook pro works like a dream. Many thanks to all of you and jackplug, you don't have to throw away your printer.

  • Javascript written in Dreamweaver behaves different when inserted in Muse

    I have a simple javascript list that is written in Dreamweaver and works as expected but when I copy & paste that exact javascript into the -Object-insert html section in Muse the outcome is different.
    Is there a place I can go to research on what I need to do different for that code to behave properly in Muse? I am not understanding what I need to change or do different.
    Below is the code I got to work in Dreamweaver:
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>list</title>
    <script type="text/javascript">
    function fixTheList(){
    var msg = "";
    var msg = "";
    if (document.getElementById("appleQty").value > 0) {
    msg += "Apples   ";
    msg +=document.getElementById("appleQty").value;
    msg += "<br>";
    if (document.getElementById("orangesQty").value > 0) {
    msg += "Oranges   ";
    msg +=document.getElementById("orangesQty").value;
    msg += "<br>";
    if (document.getElementById("tangerineQty").value > 0) {
    msg += "Tangerines   ";
    msg +=document.getElementById("tangerineQty").value;
    msg += "<br>";
    if (document.getElementById("kiwiQty").value > 0) {
    msg += "Kiwis   ";
    msg +=document.getElementById("kiwiQty").value;
    msg += "<br>";
    if (document.getElementById("pearsQty").value > 0) {
    msg += "Pears   ";
    msg +=document.getElementById("pearsQty").value;
    msg += "<br>";
    if (document.getElementById("grapesQty").value > 0) {
    msg += "Grapes   ";
    msg +=document.getElementById("grapesQty").value;
    msg += "<br>";
    if (document.getElementById("canteloupeQty").value>0) {
    msg += "Canteloupes   ";
    msg+=document.getElementById("canteloupeQty").value;
    msg += "<br>";
    if (document.getElementById("strawberryQty").value>0) {
    msg += "Strawberry   ";
    msg+=document.getElementById("strawberryQty").value;
    msg += "<br>";
    document.getElementById("outputDiv").innerHTML = msg;
    </script>
    </head>
    <body>
    <div id="outputDiv">
    <table>
      <tr>
      <td>Item</td>
      <td>Quantity</td>
      </tr>
      <tr>
      <td>Apples</td>
      <td><input type="text" size="3" id="appleQty"></td>
      </tr>
      <tr>
      <td>Oranges</td>
      <td><input type="text" size="3" id="orangesQty"></td>
      </tr>
      <tr>
      <td>Tangerines</td>
      <td><input type="text" size="3" id="tangerineQty"></td>
      </tr>
      <tr>
      <td>Kiwi</td>
      <td><input type="text" size="3" id="kiwiQty"></td>
      </tr>
      <tr>
      <td>Pears</td>
      <td><input type="text" size="3" id="pearsQty"></td>
      </tr>
      <tr>
      <td>Grapes</td>
      <td><input type="text" size="3" id="grapesQty"></td>
      </tr>
      <tr>
      <td>Cantaloupe</td>
      <td>
      <input type="text" size="3" id="canteloupeQty">
      </td>
      </tr>
      <tr>
      <td>Strawberry</td>
      <td><input type="text" size="3" id="strawberryQty">
      </td>
      </tr>
      </table>
      <input type="button" value="Stack" onclick="fixTheList();">
    </div>
    </body>
    </html>

    Hello,
    Only difference I see is with the CSS properties of Input tag.
    You can define the style for these tag by adding few lines of code right below <title> tag in the code you are pasting in Object > Insert HTML.
    For an example you can add codes mentioned below
    <style type="text/css">
      input {
        border: thin solid #AAA2A3;
        margin-bottom: 7px;
        margin-left: 9px;
      </style>
    As per your requirement you can edit them.
    One more advice. Break your codes in to 3 part, Scripts tag, Style tag and Div tag in body.
    Insert Div tag in body in Object > Insert HTML
    Insert Scripts tag, Style tag in Page > Page Properties >Metadata > HTML for <head>
    This will help you avoid any unexpected behavior in preview when you have more stuff inserted in Muse Page.
    1. Script tag (Insert it in Page > Page Properties >Metadata > HTML for <head>)
    <script type="text/javascript">
    function fixTheList(){
    var msg = "";
    var msg = "";
    if (document.getElementById("appleQty").value > 0) {
    msg += "Apples   ";
    msg +=document.getElementById("appleQty").value;
    msg += "<br>";
    if (document.getElementById("orangesQty").value > 0) {
    msg += "Oranges   ";
    msg +=document.getElementById("orangesQty").value;
    msg += "<br>";
    if (document.getElementById("tangerineQty").value > 0) {
    msg += "Tangerines   ";
    msg +=document.getElementById("tangerineQty").value;
    msg += "<br>";
    if (document.getElementById("kiwiQty").value > 0) {
    msg += "Kiwis   ";
    msg +=document.getElementById("kiwiQty").value;
    msg += "<br>";
    if (document.getElementById("pearsQty").value > 0) {
    msg += "Pears   ";
    msg +=document.getElementById("pearsQty").value;
    msg += "<br>";
    if (document.getElementById("grapesQty").value > 0) {
    msg += "Grapes   ";
    msg +=document.getElementById("grapesQty").value;
    msg += "<br>";
    if (document.getElementById("canteloupeQty").value>0) {
    msg += "Canteloupes   ";
    msg+=document.getElementById("canteloupeQty").value;
    msg += "<br>";
    if (document.getElementById("strawberryQty").value>0) {
    msg += "Strawberry   ";
    msg+=document.getElementById("strawberryQty").value;
    msg += "<br>";
    document.getElementById("outputDiv").innerHTML = msg;
    </script>
    2. Style Tag (Insert it in Page > Page Properties >Metadata > HTML for <head>)
    <style type="text/css">
      input {
        border: thin solid #AAA2A3;
        margin-bottom: 7px;
        margin-left: 9px;
      </style>
    3. Div tag in body (Insert in Object > Insert HTML)
    <div id="outputDiv">
    <table>
      <tr>
      <td>Item</td>
      <td>Quantity</td>
      </tr>
      <tr>
      <td>Apples</td>
      <td><input type="text" size="3" id="appleQty"></td>
      </tr>
      <tr>
      <td>Oranges</td>
      <td><input type="text" size="3" id="orangesQty"></td>
      </tr>
      <tr>
      <td>Tangerines</td>
      <td><input type="text" size="3" id="tangerineQty"></td>
      </tr>
      <tr>
      <td>Kiwi</td>
      <td><input type="text" size="3" id="kiwiQty"></td>
      </tr>
      <tr>
      <td>Pears</td>
      <td><input type="text" size="3" id="pearsQty"></td>
      </tr>
      <tr>
      <td>Grapes</td>
      <td><input type="text" size="3" id="grapesQty"></td>
      </tr>
      <tr>
      <td>Cantaloupe</td>
      <td>
      <input type="text" size="3" id="canteloupeQty">
      </td>
      </tr>
      <tr>
      <td>Strawberry</td>
      <td><input type="text" size="3" id="strawberryQty">
      </td>
      </tr>
      </table>
      <input type="button" value="Stack" onclick="fixTheList();">
    </div>
    Regards
    Vivek

  • Applescript in Automator behaves differently when executed from inside Automator, or as an Automator application

    Hello everyone,
    I'm trying to execute an Automator workflow at startup, which I do by saving the workflow as an application, and adding it to the startup list, this works fine.
    My workflow works fine when executed from within Automator (ie clicking on the "Execute" button), but does not anymore when the Automator application is executed (ie. simply double clicking on my Automator file)
    I have narrowed it down to an Applescript inside my workflow which fails only when the application is executed from the finder (the step works fine from within Automator). The script automatically creates an ad hoc wifi network.
    The line which specifically fails is :
    set menu_extras to value of attribute "AXDescription" of menu bar items
    Anyone has any idea why executing the workflow from within automator, and executing it from the finder yield different results ?
    The crazy thing is that all this worked fine up until a few days ago, there might have been an update since (running Mavericks 10.9.2), but nothing game-changing.

    You will need to provide more than the one line of AppleScript you quote if you want a definitive answer.  (We can't even see which app you are addressing this to.)

  • Event flow in ABAP is different when executed via SE80 vs. via TCODE

    Hi,
    We have many existing custom ABAP report pgms that have a custom transaction code that executes them.  Regardless of how the pgms are invoked, the event sequence in the pgm is INITIALIZATION, AT SELECTION-SCREEN, START-OF-SELECTION. etc. 
    Now, when I create a new pgm with a transaction code to invoke it, the event sequence when executing the pgm via SE38 is as before (All 3 events above are triggered).  However when I invoke the pgm via the custom transaction code, only the event At SELECTION-SCREEN is executed.  (Not the INITIALIZATION or the START-OF-SELECTION events).
    We have upgraded our SAP GUI from 6.4 to 7.1.   We are upgrading our system from 46.C to ECC6.  I get this error in ECC6 and also in the old system 46.C which is causing me to question whether the SAP Gui is involved.  We are using SAP GUI 7.1 in both the 46.C and ECC6 systems.
    Any help will be appreciated!
    Thanks,
    Deb

    Hi All,
    Here is my ABAP Code.  I have put break points in the code so I can track the sequence.
    REPORT ZDEBNEW .
    data zdeb(2) type c.
    tables kna1.
    SELECTION-SCREEN BEGIN OF BLOCK A WITH FRAME TITLE TEXT-002.
    SELECT-OPTIONS: I_KTOKD for KNA1-KTOKD.
    SELECTION-SCREEN END OF BLOCK A.
    INITIALIZATION.
      zdeb = '1'.   "break
      sy-subrc = sy-subrc.
    PAI
    AT SELECTION-SCREEN.
      zdeb = '2'.  "break
      sy-subrc = sy-subrc.
    START-OF-SELECTION.
      zdeb = '3'.  "break
      sy-subrc = sy-subrc.
    END-OF-SELECTION.
      zdeb = '4'.   "break
      sy-subrc = sy-subrc.
    As for the type of transaction I am using...I created it via SE93 and specify SELECTION SCREEN 1000.  I classify it as a Professional User transaction.  One other thing I have noticed is that when I view the new pgm via SE80 I do not see Screen 1000 in the left navigation panel.  If I try to create such a screen in SE80, it says it already exists.  I can see Screen 1000 from tran SE51.  In one of the existing old pgms, I do see screen 1000 when I view SE80.
    Thanks for the help and interest!!!

  • Code behaves different when SWF is in browser as opposed to stand alone player, why?

    In ActionScript, I have some code that dispatches a
    MOUSE_OVER event when a tween is complete. I am using Tweener for
    the tween. On my Mac OSX machine, I preview the SWF file in a stand
    alone player spawned from my Flash IDE, and the event is dispatched
    and the behavior works as expected, but when I preview the SWF file
    as embedded in a MacOSX browser, the event is not dispatched. On a
    Windows machine, however, the event is dispatched both in a stand
    alone player and within the embedded SWF file in a browser. The
    problem seems to come particularly from the Mac OSX player.
    Has anybody ever experienced this? Is the OSX implementation
    of the Flash player different in a stand alone and browser setting?
    Here is the code that I am using:

    HMMM! Verrrrrry interesting.
    Yes file size is an issue, it's a large project.
    Exterenally host it?
    Where could I go and do that?
    I'm not familiar with this process.  Can you please tell me exactly how it works? 
    And....that means both servers need to be up and running?  Kinda sounds a bit shakey.   This project needs to be strong and stand alone to go here and there.  Durable.   
    I feel safer if its all in one piece.  Bam.
    You know, I noticed "FAST" and "BEST" does not make a difference to file size or quality. 
    Could I be wrong?
    Thanks.

  • Siena - Gallery control behaving differently when data is filtered?

    I have a gallery control populated by a dataset that contains images and text. In my app I have two dropdowns that I use to filter the contents of the gallery. When the gallery is showing 'all' (nothing filtered out, selecting an image in the gallery
    results in the selected item moving to the top of the gallery. However, when the dataset is filtered, I get a different result:
    1. If the dataset it small enough to be visible on the screen, the selected image stays in place and is visible
    2. If the dataset is bigger than what can be viewed on the screen, selecting an image in the gallery results in the selected image being scrolled off screen
    Any ideas on how to program the selection behavior to make it consistent?

    Also, here is the filter I am applying to the dataset:
    If(Dropdown_Location_Filter!Selected!Value="ALL", BUSINESS_LIST_1,Filter(BUSINESS_LIST_1, NEIGHBORHOOD=Dropdown_Location_Filter!Selected!Value))

Maybe you are looking for

  • My external display issue is driving me nuts!

    I am ready to scream! I have a newish MBP and an external SyncMaster225bw that was working for awhile nicely. Then I upgraded to 10.5.2 including the graphics update. Then it no longer worked. Next I did an Archive and Install and it was working agai

  • Configuration of the Import Manager in order to use the Import Server

    Hi all,         Firstly thanks a lot for all. The question is: I need to set all the properties neccesary to use the Import Server, so would be very positive to know how to set all the default import action in the import manager. when I try to make t

  • How can i create table between different servers schema

    Hi, Can any advice me how I can create table on remote oracle schema. Thanks in advance Faheem Latif

  • PO Output message types for different document types

    Hi, I wanted the system automatically generate the messages whenever a PO is created for different document types like NB,UB,Blanketorder, Pilot run. These are the steps i did...plz advice any more steps to make this work 1. the output type I am usin

  • No Task/Memo Applicatio​n

    I have read all discussions regarding no task application and have tried all that was suggested. I have 8100 version 4.5. There's no task app in the app list on the phone. I checked the desktop manager and updated to 4.5. I can not get the task appli