BAPI_USER_CHANGE to change the user data

Hi,
I am using BAPI_USER_CHANGE to change the user data like telephone number, address etc. Everything is working fine but when I want to add new telephone number with no change in exsting numbers then it wont allow to add instead of adding it changes exsting information.
Ex. Exsting telephone numbers  123 & 456
      And I want to add 3rd number as 789
     Then final record should be 123,456,789
     But this function module doesnt do that it changes first one with new one i.e. 789 & 456.

Swarup
Pass all records for Tel Numbers alongwith the new record.... I think, you are just passing the new Tel Number details to the BAPI.
Thanks
Amol Lohade

Similar Messages

  • I recently lost my iphone 4 and have an iphone3 on loan until I get upgrade in Aug.  I want to sync my data - contacts most important  - from my itunes account...is this possible?  Is it possible to change the user ID on the borrowed phone to my ID?

    I recently lost my iphone 4 and have an iphone3 on loan until I get upgrade in Aug.  I want to sync my data - contacts most important  - from my itunes account...is this possible?  Is it possible to change the user ID on the borrowed phone to my ID?

    There are no contacts in itunes.
    Your contact should be on your computer in whatever program you have selected to sync.  Just sync them to the new one.
    Click Support at the top of this page, then click manuals
    Changing the itunes account on nthe iphone is covered there as is restoring the iphone as new or from backup.

  • In MIGO , How to restrict the user to change the posting date?

    Hi All,
    In MIGO , I want the user to restrict from change in posting date i.e. user should not be able to change the posting date. The system should take to-day date only as a posting date.
    Thanks in advance.
    GP

    Hi,
              check this MBCF0005.
    EXIT_SAPM07DR_001.
    BADI being <b>MB_MIGO_BADI.</b>
    <b>Reward points</b>
    Regads

  • User exit or BADI to change the delivery date in ME51N  transaction

    Hi Gurus,
       I need a user exit or a BADI where I can change the delivery date in the item overview  tab for each material. I need to calculate the date according the vendor contact details.
    Please let me know if there is any BADI or a user exit for the same
    Thanks a lot!!!
    Sharath

    quick search for exits/badis: get package name and supply it into se80
    or
    se15
    thanq

  • Tax Code removed on changing the posting Date in Purchase Order

    Dear All,
    This is with reference to the Purchase Order Document tax part, the document has been defined with the approval procedure and document series followed as annual series. The document series is linked to the period indicator as I am using the monthly series for the A/R & A/P Invoice.
    Now some Purchase Order was generated in the last month i.e. 30 NOV 07 which has gone for approval. These document are approved in the current month (Dec 07) & user are trying to add the records it displays the message as "Date deviates from permissible range [Purchase Order - Posting Date]  [Message 173-11]" as the period indicator is changed to Dec 07 in document numbering.
    The problem is when user changes the document date to Dec 07 for posting; system removes the tax codes, which is available in the document. Now as this is approved document user is not able to change or renter the tax codes.
    In this situation what can be done as the same case will again happen for the next month.
    Pls. provide the solution / work around for this problem.
    Regards,
    Yogesh Jadav

    hi yogesh,
    Cancel/Close the created purchase order.
    First you should change docduedate in posting period upto december 2007/end of fiscal year,by following the below path.
    (Administration->sytem intialization-> general settings--> posting period tab)
    Create a new purchase order.
    Send it for approval,authorizer can change date as required,
    once the posting date changes,tax code get refreshed,authorizer
    need to select tax code once again.
    <b>Tax code normally get refreshed when you change posting date it's normal
    system behaviour.</b>
    After authorizer does above changes,he can approve purchase order.
    Once purchase order is approved,orginator can add it as purchase order in draft stauts.
    <b>After approval we can not do any changes in purchase order.</b>
    Hope my solution will solve the problem.
    Thanks,
    With regards,
    A.Jeyakanthan

  • Getting Error after changing the recalculation date in retropay status page

    We run Retro-Notifications Report (Enhanced) - PDF and one record came with the recalculation date as 01-JUL-2009 ( Hiredate). We want his retro should be calculate from 12-Jan-2010. When we are changing the recalculation date of this employee in HRMS Super User -> View-> Retropay Status page it is giving a error like that.
    Error :
    You cannot update to this recalculation date for the assignment because it contains one or more elements with an earlier recalculation date. Please choose an assignment recalculation date that is the same as, or earlier than, the recalculation date of all the individual elements.
    Please suggest in this case.
    We are using Oracle 12.0.6.

    Entry or hiring date
    This is date which is being posted to FI so it will not allow to change the old data
    Even if you try to do so the retro will start from this date and will trow errors
    Reward points

  • How do I change the default "date range" when searching in the forums?

    Hi all,
    New to the SAP forums...  How do I change the default date range when searching in the forums?  I am getting a 90 day search by default.  Then I have to change it and search again.  Argh!
    Thanks,
    --Amy Smith

    Hi Amy,
    the default date range cannot be changed by users. It is defined system-wide.
    Regards,
    Michael

  • Function Module to change the user status of a business transaction

    Hi,
      I want to change the user status of a business transaction. Plz let me know if there is a function module to change the user status.I found some FMs.
    - CRM_STATUS_MAINTAIN_OW
    - BBP_PROCDOC_STATUS_CHANGE_DIRE
    - CRM_ORDER_CHANGE_STATUS
      But these FM says that it has to be used for changing system status.
    Thanx,
    Sivagami.R

    hi Siva,
    here is some sample code :
    data :
      ip_guid            type  crmt_object_guid,
      ls_status            type  crmt_status_com,
      lt_status            type  crmt_status_comt,
      ls_input_field       type  crmt_input_field,
      ls_input_field_names type  crmt_input_field_names,
      lt_input_fields      type  crmt_input_field_tab,
      lt_obj_guids         type  crmt_object_guid_tab,
    ip_guid = <your guid>.
    ls_status-ref_guid = IP_GUID.
    ls_status-ref_kind = 'A'.
    ls_status-status = lv_newstat.
    ls_status-user_stat_proc = 'ZCRMCOM1'.
    ls_status-activate   = 'X'.
    INSERT ls_status INTO TABLE  lt_status.
    ls_input_field-ref_guid = IP_GUID.
    ls_input_field-ref_kind = 'A'.
    ls_input_field-objectname = 'STATUS'.
    ls_input_field_names-fieldname = 'ACTIVATE'.
    INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
    INSERT ls_input_field INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'STATUS'.
    INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
    INSERT ls_input_field INTO TABLE lt_input_fields.
    insert IP_GUID into table lt_obj_guids.
    CALL FUNCTION 'CRM_ORDER_MAINTAIN'
    EXPORTING
        it_status       = lt_status
    CHANGING
        ct_input_fields = lt_input_fields.
    CALL FUNCTION 'CRM_ORDER_SAVE'
    EXPORTING
        it_objects_to_save = lt_obj_guids
    EXCEPTIONS
        OTHERS              = 2.
    COMMIT WORK.
    please award points if helps
    cheers

  • To change the default date format of OID

    Hello Gurus,
    Any idea on how to change the default date format of OID?
    The default date format of OID is something like "yyyy-mm-dd hh:mm:ss .0-0700" I want to change it to "yyyymmddhhmmss.0-0800".
    Is there any system property to do the same.
    I have provisioned users from OIM to OID.
    Any ideas/clues/hints on this.
    TIA,
    - oidm.

    nobody? ?

  • How could I change the Invoice date automatically in MIRO?

    Of course, I can change it manually. But the user want to calculate the due date in their own way---we have a special way to calculate the due date. So, I am looking for User-exit where I can write ABAP codes to recalculate the invoice date and cover the default invoice date, so the system can get the right due date by calculate the invoice date in the standard way.
    Did anyone have any experience in change the invoice date??Pls tell me. THKS!

    You can use the badi MRM_HEADER_DEFAULT.
    (See in transaction SE18)

  • Length of the User Data attributes

    Hello All,
    anyone knows where can i get the max length of the user data, that can be saved in UME (for both standard and customized data)?
    Cause in some cases a i get the message that some attributes cannot be longer that 20 characters and i would like to change it
    Thanks for help!

    Hi Karol,
    > the lenght of the attributes is hardcoded
    Right: This is done within the method <i>getFieldMaxLength</i> within class <i>com.sap.security.core.admin.UserBean</i> within C:\usr\sap\J2E\JC00\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.usermanagement.admin\lib\umeuseradminbase.jar:
    /*1155*/        if (fieldName.equals("firstname"))
    /*1156*/            return 30;
    /*1157*/        if (fieldName.equals("lastname"))
    /*1158*/            return 50;
    /*1159*/        if (fieldName.equals("salutation"))
    /*1160*/            return 30;
    /*1161*/        if (fieldName.equals("title"))
    /*1162*/            return 30;
    /*1163*/        if (fieldName.equals("preferredlanguage"))
    /*1164*/            return 30;
    /*1165*/        if (fieldName.equals("timezone"))
    /*1166*/            return 30;
    /*1167*/        if (fieldName.equals("currency"))
    /*1168*/            return 20;
    /*1169*/        if (fieldName.equals("email"))
    /*1170*/            return 70;
    /*1171*/        if (fieldName.equals("telephone"))
    /*1172*/            return 40;
    /*1173*/        if (fieldName.equals("fax"))
    /*1174*/            return 40;
    /*1175*/        if (fieldName.equals("mobile"))
    /*1176*/            return 40;
    /*1177*/        if (fieldName.equals("zip"))
    /*1178*/            return 15;
    /*1179*/        if (fieldName.equals("city"))
    /*1180*/            return 30;
    /*1181*/        if (fieldName.equals("state"))
    /*1182*/            return 20;
    /*1183*/        if (fieldName.equals("country"))
    /*1184*/            return 30;
    /*1185*/        if (fieldName.equals("streetaddress"))
    /*1186*/            return 60;
    /*1187*/        if (fieldName.equals("jobtitle"))
    /*1188*/            return 20;
    /*1189*/        return !fieldName.equals("department") ? -1 : 50;
    So you could modify the implementation.
    Hope it helps
    Detlev

  • Change the user/system status when PP order is packed through COPP1

    Hi All,
    We have a requirement to set the system or user status for a PP order. The flow is the transaction COPP1 is used to pack the order for different dates. Now there is a button available on the toolbar when the second screen comes and it shows the data for different dates.
    Is there any user exit or badi available to change the user or system status when tcode COPP1 is used. We want to change the status when the order is packed through tcode COPP1.
    Has anyone of you come across such kind of requirement before if yes then guide me how to solve this problem. If there is other way out also let me know.
    Thanks,
    Mark

    Hello,
    I am not aware about COPP1 transaction and fuctionality but production order change (automatic) is possible from Status profile settings. Create a status profile with your desired statuses and assign this to ordey type.
    Regards
    TAJUDDIN

  • Why do we change the user group when doing LSMW?

    Hi experts,
    I just wanted to know why do we change the user group Tcode SU3 when we are doing upload of data using LSMW?
    Thanks,
    JEss.

    As Rajesh suggested if you are uploading data for action in which infotype group is based on User Group then you need to change User group.
    Otherwise there is no need to change user group for using LSMW.
    Rgds,
    Lata

  • Does Firefox change the installation date in control panel when they upgrade?

    I installed Mozilla Firefox in early September. 6 weeks later I noticed the installation date for Firefox in control panel had changed from September to October (appeared as if it had been uninstalled and reinstalled). I uninstalled it, and reinstalled it, and I noted the date of installation, October 18. I kept an eye on it. November 5, I checked the control panel, I noted the installation date had changed again, to November 1. Now my dates may be off a day, but is it normal for Firefox to change the installation date when upgrading, and even more disturbing, is it possible to do it without the user knowing it's being done? And remotely?

    Each time you update any program, you install it. The installation date in Control Panel will therefore update accordingly. This happens when the installer runs on your system: there's no remote interference involved.
    By default, Firefox updates automatically. The setting is found under Options - Advanced - Update. If you click the Show Update History button there, you'll no doubt find Firefox was updated on November 1st.
    * [[Advanced settings for accessibility, browsing, system defaults, network, updates, and encryption]]

  • MX 7 won't restart unless I change the user it runs as

    We've had this happen to two servers now and I'm just waiting
    for it to happen to the third.
    Afte a while, Coldfusion MX 7 will not restart. If we change
    the user the service runs as to "Administrator" it will run, but
    now longer under the "SYSTEM" user it was always running under
    before.
    On;y after hours of working on this and upsetting a LOT of
    clients did we discover it would run by changing the users.
    WTF. Anyone know why it seems that all of our MX 7
    installations eventually get to this point?
    Thanks
    Mike

    each time I would start it the three lines would appear:
    Starting Macromedia JRun 4.0 (Build 92909), coldfusion server
    03/28 15:13:31 warning Unable to open
    C:\CFusionMX7\runtime/lib/license.properties
    03/28 15:13:33 info JRun Naming Service listening on *:2920
    Then it would hang indefinitely.
    After changing it to run as "Administrator" I would get:
    Starting Macromedia JRun 4.0 (Build 92909), coldfusion server
    03/28 15:26:24 warning Unable to open
    C:\CFusionMX7\runtime/lib/license.properties
    03/28 15:26:25 info JRun Naming Service listening on *:2920
    03/28 15:26:25 warning No sessionSecret has been specified in
    jrun.xml. Installing a self generated sessionSecret.
    03/28 15:26:28 info No JDBC data sources have been configured
    for this server (see jrun-resources.xml)
    03/28 15:26:28 info JRun Proxy Server listening on *:51011
    03/28 15:26:28 info Deploying enterprise application
    "Macromedia ColdFusion MX" from: file:/C:/CFusionMX7/
    03/28 15:26:29 info Deploying web application "Macromedia
    Coldfusion MX" from: file:/C:/CFusionMX7/
    03/28 15:26:42 INFO License Service: Flex 1.5 CF Edition
    enabled
    03/28 15:26:42 INFO Starting Flex 1.5 CF Edition
    03/28 15:26:43 user JSPServlet: init
    03/28 15:26:44 user MessageBrokerServlet: init
    03/28 15:26:48 user CFMxmlServlet: init
    03/28 15:26:48 user CFMxmlServlet: Macromedia Flex Build:
    87315.134646
    03/28 15:26:48 INFO Macromedia Flex Build: 87315.134646
    03/28 15:26:51 user ColdFusionStartUpServlet: init
    03/28 15:26:51 user ColdFusionStartUpServlet: ColdFusion MX:
    Starting application services
    03/28 15:26:51 user ColdFusionStartUpServlet: ColdFusion MX:
    VM version = 1.4.2_09-b05
    03/28 15:26:53 Information [main] -
    C:\CFusionMX7\logs\server.log initialized
    03/28 15:26:53 Information [main] - Starting logging...
    03/28 15:26:53 Information [main] - Starting crypto...
    03/28 15:26:59 Information [main] - Starting license...
    03/28 15:26:59 Information [main] - Starting License server
    03/28 15:27:00 Information [main] - Starting scheduler...
    03/28 15:27:00 Information [main] - Starting WatchService...
    03/28 15:27:00 Information [main] - Starting debugging...
    03/28 15:27:01 Information [main] - Starting sql...
    03/28 15:27:18 Information [main] - Pool Manager Started
    03/28 15:27:19 Information [main] - Starting mail...
    03/28 15:27:20 Information [main] - CORBA Configuration not
    enabled
    03/28 15:27:20 Information [main] - Starting cron...
    03/28 15:27:20 Information [main] - Starting registry...
    03/28 15:27:20 Information [main] - Starting client...
    03/28 15:27:20 Information [main] - Starting xmlrpc...
    03/28 15:27:22 Information [main] - Starting graphing...
    03/28 15:27:32 Information [main] - Starting verity...
    03/28 15:27:32 Information [main] - Starting archive...
    03/28 15:27:32 Information [main] - Starting document...
    03/28 15:27:33 Information [main] - Starting eventgateway...
    03/28 15:27:34 Information [main] -
    C:\CFusionMX7\logs\eventgateway.log initialized
    03/28 15:27:34 Information [main] - Starting Event Backend
    Handlers
    03/28 15:27:34 Information [main] - Initialized
    EventRequestDispatcher with a Thread Pool size of 10
    03/28 15:27:34 Information [main] - Initializing
    EventRequestHandler
    03/28 15:27:34 Information [main] - Starting Event Gateways
    RMI Registry started and listening on port 1099
    03/28 15:27:34 Information [main] - Starting FlexAssembler...
    03/28 15:27:34 Information [main] - ColdFusion started
    03/28 15:27:34 user ColdFusionStartUpServlet: ColdFusion MX:
    application services are now available
    03/28 15:27:34 user CFSwfServlet: init
    03/28 15:27:34 user CFCServlet: init
    03/28 15:27:36 user FlashGateway: init
    03/28 15:27:37 user CFFormGateway: init
    03/28 15:27:37 user CFInternalServlet: init
    Server coldfusion ready (startup time: 77 seconds)
    This is repeatable on BOTH machines by switching back to the
    "Local System" account and then to the "Administrator" account.
    Since this is now happening on TWO machines I have a hard
    time believing Adobe hasn't identified what the problem is. Maybe
    they have, a post to a hotfix would be GREATLY appreciated :)
    Thanks again
    Mike

Maybe you are looking for

  • How can I sync a specific group of contacts from Address Book to Google?

    Let's say I have two contact groups: one is called 'Colleagues', another is 'Friends', how can I only sync 'Friends' to Gmail contacts? As I tried to sync my Address Book to Gmail contacts, all of them (both 'Colleagues' & 'Friends') were sync'd to G

  • Goods receipt in collective order

    Hi Experts,                  In collective order situation, for the the child order, after confirmation the stock of SFG is not increasing automatically. Subsequently, after confirmation of parent order, in the material tab the SFG withdrawn quantity

  • I didnt understand how to fix the Auto-Update

    Hi i have a podcast at Itunes: http://itunes.apple.com/il/podcast/id435261726 and the RSS feed is http://www.icast.co.il/Rss.aspx?ID=390552 now i uploaded a new episode onto my sever "icast", and it does not auto-update it on itunes, only when i go t

  • Load problems while doing -3.00E-02 KeyFigures in Flat Files.

    Hello BW Experts, I have -3.00E-02 KeyFigures values in my Flat Files. Is it possible to load this kind of values, if so, how is it done. Thanks in Advance. Best Regards, Giftedbrain.

  • Elements 11 suddenly stops working and program closes

    After a few minutes of working on a collage or photo book page in elements 11 a message appears saying the program has stopped working,  and the program closes. I have 4 GB RAM, 100 GB free space on a 287 GB hard drive, and a 64 bit version of window