How to update multiple telephone numbers of a customer in ADR2 table?

Can anyone please help on how to update multiple telephone numbers of a customer. Is there a function module available for the same?
Does SD_CUSTOMER_MAINTAIN_ALL Func Mod. update only the default telephone number in adr2?

Hi,
check this link
link:[Customer tel number change.;
hope u'll get some idea.
Regards,
Sneha.

Similar Messages

  • How to upload multiple telephone numbers in vendor master

    Hi to all,
    I have uploaded a vendor master through lsmw for 2 telephone numberes. But how can i load more than 2 telephone numbers.
    I have tried with 2 flat files but still it shows error.
    I have used batch input method.
    if anyone could give me a solution it would be very useful..
    thanks

    Hi max,
    Thanks for the reply...
    But i need to upload in lsmw,bcoz the client needs in lsmw..
    Do u have any object to add telephone numbers for already exsisting vendor..if so can u explain detaily.. b'coz i have worked on bapi.
    regards
    sri

  • Please help : How can I upload Multiple Telephone numbers for BP

    Hi
    Iam  Uploading Business Partner Master data of Type Person and Organization with the Below Approach
    LSMW - IDOC METHOD (Messagetype -CRMXIF_PARTNER_SAVE_M, Basic type - CRMXIF_PARTNER_SAVE_M02)
    XIF ADAPTER
    DATA TRANSFER WORKBECH (SXDA)
    with Below Flat File Structure
    1) IDNUMBER
    2)LAST NAME
    3)COUNTRY
    4)TELEPHONE1
    5)TELEPHONE2
    6)TELEPHONE3
    7)TELEPHONE4
    8)EMAIL etc.,
    When we are Uploading the data, the First Telephone number(TELEPHONE1) and the remaining data is uploading successfully except the 3 Telephone Fields
    ( TELEPHONE2,TELEPHONE3,TELEPHONE4)
    We are facing trouble in uploading Multiple Telephone numbers and I created BP Master data with Multiple telephone numbers through SAPGUI.
    Please help, as I am not sure about the procedure of uploading multiple telephone numbers using LSMW Method
    I tried some programming on CONSNUMBER Field (in Maintain field mapping and conversion rules) still I am unable to upload
    Looking for Help.
    Warm regards
    BMS

    Hi vijay
    I am using the below target structures
    E102BUS_EI_COMMUNICATION   External Interface: Communication Types
    E102BUS_EI_TEL_DATA    External Interface: Communication Data Telephone
    E102BUS_EI_BUPA_TELEPHONE   External Interface: Data for Telephone
    E102S_EI_BUPA_TELEPHONE_CON    External Interface: Data for Creating a Telephone Number
    E102BUS_EI_STRUC_TEL_DATA   External Interface: Structure TEL_DATA
    among the above structures
    I am assigning 'M' to target structure field
    E102S_EI_BUPA_TELEPHONE_CON-TASK = 'M'.
    and for E102BUS_EI_STRUC_TEL_DATA   I am using the fields
    country,std_no,Telephone, in the same structure there is field called CONSNUMBER (I came to know that to upload multiple telephone numbers we have to do some programming on this field, pls correct me if I am wrong)
    and there is no other structures for holding telephone numbers

  • How to update multiple rows in one query using php

    i am new to this can any one help me how to update multiple rows at a time i am doing an school attendance page

    Often the situation is such that you have multiple courses across a range of dates.So students may take more than one course, and you need to track attendance for each course date. The following graphic demonstrates this:
    In such a situation, you need four database tables as follows:
    students (student_id, student_name, etc.)
    courses (course_id, course_name, etc.)
    students_courses (student_id, course_id)
    attendance (student_id, course_id, dater)
    A fifth table may also be needed to define the dates of courses, but you may also be able to build this array programmatically by using PHP's robust date functions, which can give you, for instance, all the Tuesdays and Thursdays between a start date and end date.
    The students_courses table simply keeps track of which students are taking which courses, so it has just two columns for the primary keys of both of the main tables. The attendance table is similar, but it also includes a date field. The following view of the attendance table demonstrates this:
    So if David's solution does cover your needs, consider yourself lucky, because this could quickly grow from a beginner-appropriate project to a moderately advanced one.

  • How to update multiple calling hours based on business partner

    Hi All,
    please help me in this issue : how to update multiple calling hours based on business partner in SAP CRM.
    Regards,
    Siva kumar.

    Check maintainance view V_TB49, add new scheduling type.

  • Workflow - how to update multiple list items

    Is it possible to update up to 3 list items with the same information using a workflow?  My scenario is where a company vehicle (registration number) has up to three drivers assigned to it - Driver Name 1, Driver Name 2 and Driver Name 3.   I
    have two separate lists - one for vehicles (fleet list) and one for drivers (driver database).  In my workflow when an item is created or changed in the fleet list, I would like the current vehicle registration to be updated in all three driver records
    in the driver database.  I am not sure if I can do this as I am unsure of what my unique look up would be as I need to be able to tie a vehicle registration to a driver name. Any advice would be much appreciated.
    Thanks

    Hi,
    Refer to the following threads about how to update multiple list items simultaneously.
    http://social.technet.microsoft.com/Forums/en-US/936d05ba-6e86-4f44-bbdb-b3c5c12b2c68/how-do-i-update-multiple-list-items-at-once-in-a-sharepoint-list
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/2d342b01-1978-40c9-a203-303d145b331e/how-to-update-mulitple-list-items-at-same-time
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/8d5b7424-58dc-470b-8142-90755dbdeaae/sharepoint-workflow-change-multiple-items-in-other-list
    Thanks.
    Tracy Cai
    TechNet Community Support

  • How to update multiple records in the table using POST parameters:

    i got this idea from this website:http://www.karlrixon.co.uk/articles/sql/update-multiple-rows-with-different-values-and-a-s ingle-sql-query/comment-page-1/#comment-5409. Basically i am trying to update all the status in the results page, and by adding $i in front of the id in the text fields, and checkboxes, i can name the different inputs with different names:
    The image of how it takes the inputs is shown here:http://forums.adobe.com/thread/709034?tstart=0
    I tried this but got this error:Parse error: syntax error, unexpected T_IF, expecting ')' in C:\xampp\htdocs\Database Query\results_change.php on line 51
    will not work in the update code section:
    for($i=0;$i<$maxRows_Recordset1;$i++)
    {$a=sprintf("%s",GetSQLValueString($_POST['changeid $i'],"int"));
    $b=sprintf("%s",GetSQLValueString($_POST['checkbox $i'],"text"));
    $display_order .= array(
        $a => $b
    if($i<$maxRows_Recordset1-1)
    $ids = implode(',', array_keys($display_order));
    $updateSQL = "UPDATE `change` SET Status = CASE Change_id ";
    foreach ($display_order as $a => $b) {
        $updateSQL .= sprintf("WHEN %d THEN %s ", $a,$b);
    $updateSQL .= sprintf("END WHERE `Change_id` IN ($ids)");

    Hi,
    Try
    BEGIN
      FOR i IN 1..APEX_APPLICATION.G_F03.COUNT LOOP
        UPDATE xx_test
        SET checkbox = 'Y'
        WHERE rec_no = APEX_APPLICATION.G_F03(i);
      END LOOP;
    END;Code loops all checked checkbox. You do not need commit on page process.
    Regards,
    Jari
    http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0

  • How to update multiple elements in xml?

    Hi!
    I've a input xml containing Sales Order information.
    The xml-file has a Header and multiple detail records
    e.g.
    <NS3:header>
    + <NS3:detail>
    + <NS3:detail>
    + <NS3:detail>
    + <NS3:detail>
    + <NS3:detail>
    + <NS3:detail>
    + <NS3:detail>
    </NS3:header>
    In each detail node, I want to control if requestedDate is a working day and change date if it's not correct
    e.g.
    <NS3:detail>
    -<NS3:product>
    -<NS3:item>
    <NS3:itemProduct>222288
    </NS3:itemProduct>
    </NS3:item>
    </NS3:product>
    <NS3:quantityOrdered>2
    </NS3:quantityOrdered>
    -<NS3:processing>
    <NS3:actionType>A
    </NS3:actionType>
    </NS3:processing>
    <NS3:dateRequested>2012-03-03T13:17:48.439+01:00
    </NS3:dateRequested>
    </NS3:detail>
    In this example is <NS3:dateRequested>2012-03-03T13:17:48.439+01:00</NS3:dateRequested> a Saturday and this element should be updated with the new date for Monday <NS3:dateRequested>2012-03-05T13:17:48.439+01:00</NS3:dateRequested>
    The new date is fetched from a Web Service I invoke for each detail record.
    I can read each node and get the element for each dateRequested in a while loop by using XPATH as following:
    <scope name="Scope_1">
    <sequence name="Sequence_2">
    <assign name="Assign_3">
    <copy>
    <from expression="ora:countNodes('inputVariable','payload','/ns1:processSalesOrderElement/ns1:header/ns1:detail')"/>
    <to variable="Count"/>
    </copy>
    <copy>
    <from expression="1"/>
    <to variable="varindex"/>
    </copy>
    </assign>
    <while name="While_1"
    condition="bpws:getVariableData('varindex')&lt;bpws:getVariableData('Count')">
    <sequence name="Sequence_1">
    <assign name="Assign_6">
    <copy>
    <from expression="ora:getElement('inputVariable','payload','/ns1:processSalesOrderElement/ns1:header/ns1:detail',bpws:getVariableData('varindex'))"/>
    <to variable="outputVariable" part="payload"
    query="/ns1:processSalesOrderElement/ns1:header/ns1:detail"/>
    </copy>
    </assign>
    <assign name="Assign_4">
    <copy>
    <from expression="ora:getElement('inputVariable','payload','/ns1:processSalesOrderElement/ns1:header/ns1:detail/ns1:dateRequested',bpws:getVariableData('varindex'))"/>
    <to variable="outputVariable" part="payload"
    query="/ns1:processSalesOrderElement/ns1:header/ns1:detail/ns1:dateRequested"/>
    </copy>
    </assign>
    <assign name="Assign_1">
    <copy>
    <from expression="bpws:getVariableData('varindex') + 1"/>
    <to variable="varindex"/>
    </copy>
    <copy>
    <from variable="inputVariable" part="payload"
    query="/ns1:processSalesOrderElement/ns1:header/ns1:businessUnit"/>
    <to variable="Invoke_1_startSecureCustomerRequestDate_InputVariable"
    part="parameters"
    query="/ns5:startSecureCustomerRequestDateElement/ns5:businessUnit"/>
    </copy>
    <copy>
    <from variable="outputVariable" part="payload"
    query="/ns1:processSalesOrderElement/ns1:header/ns1:detail/ns1:dateRequested"/>
    <to variable="Invoke_1_startSecureCustomerRequestDate_InputVariable"
    part="parameters"
    query="/ns5:startSecureCustomerRequestDateElement/ns5:jdDateRequestedJulian_DRQJ"/>
    </copy>
    </assign>
    <invoke name="Invoke_1"
    partnerLink="BT_SecureCustomerRequestDateManager"
    portType="ns4:Oracle_E1_SBF_SEI_PkgBldFile_BT_SecureCustomerRequestDateManager"
    operation="startSecureCustomerRequestDate"
    inputVariable="Invoke_1_startSecureCustomerRequestDate_InputVariable"
    outputVariable="Invoke_1_startSecureCustomerRequestDate_OutputVariable"/>
    <scope name="Scope_2">
    <sequence name="Sequence_3">
    <assign name="Assign_5">
    <copy>
    <from variable="Invoke_1_startSecureCustomerRequestDate_OutputVariable"
    part="result"
    query="/ns5:startSecureCustomerRequestDateResponseElement/ns5:jdDateRequestedJulian_DRQJ"/>
    <to variable="outputVariable" part="payload"
    query="/ns1:processSalesOrderElement/ns1:header/ns1:dateRequested"/>
    </copy>
    </assign>
    </sequence>
    </scope>
    </sequence>
    </while>
    My problem is how to update the date for each detail record back to my InputVariable.
    There is no XPATH function like updateElement or changeElement?!?
    I will use the information from InputVariable with the manipulated dateRequested later on to Invoke WS to create Sales Order in a target system.
    Thanks,
    Niklas

    Hi Niklas,
    have you considered also moving from assign activities to transformations?
    e.g. (in a loop)
    1. using an XSLT to prepare data for the 'BT_SecureCustomerRequestDateManager'
    -- input document ... from 'inputVariable'
    -- input parameter ... from 'varindex'
    -- output ................ to 'Invoke_1_startSecureCustomerRequestDate_InputVariable'
    2. invoking 'BT_SecureCustomerRequestDateManager'
    3. using an XSLT to modify 'inputVariable'
    -- input document ... from 'inputVariable'
    -- input parameter ... from 'varindex'
    -- input parameter ... output from 'BT_SecureCustomerRequestDateManager'
    -- output ................ to 'inputVariable'
    Then you will not need to create custom Java program (code). It is easy to do the logic/modification inside of an XSLT.
    Also BPEL process code will be easier to read.
    Regards,
    Martin.

  • How to Update multiple items in other list using event handler?

    Hi All,
    If i update a item in a list, then i should update multiple items in another list need to be update. How to achive using event receivers?

    Hi Sam,
    According to your description, my understanding is that you want to update multiple items in another list when updated a list item.
    In the event receiver, you can update the multiple item using Client Object Model.
    Here is a code snippet for your reference:
    public override void ItemUpdated(SPItemEventProperties properties)
    string siteUrl = "http://sp2013sps/sites/test/";
    ClientContext clientContext = new ClientContext(siteUrl);
    List oList = clientContext.Web.Lists.GetByTitle("another list name");
    ListItem oListItem = oList.GetItemById(1);
    oListItem["Title"] = "Hello World Updated!";
    oListItem.Update();
    clientContext.ExecuteQuery();
    Best regards,<o:p></o:p>
    Zhengyu Guo
    Zhengyu Guo
    TechNet Community Support

  • How can I include telephone numbers when printing address labels using Dymo Labelwriter Turbo 330?

    I am able to pull info from Apple Address Book using the Dymo Labelwriter application, but I cannot seem to include telephone numbers. Does anyone know how to do this?

    short answer
    1 - NO
    2 - It is up to apple to correct the issue and I have heard they will look at it. It doesn't hurt to call customer support both apple and dymo to let them know you are unhappy about this [it used to work fine in later versions of 10.3]. Also don't let them convince you that you must have installed the driver wrong or something. I have had the same problem on 3 different macs [one of which was brand new] with 2 different dymo label printers.

  • How to update multiple records checked by check box

    I have list of items in my jsp pages and that are being generated by the following code
    and I want to be able to update multiple records that have a checkbox checked:
    I have a method to update the status and employee name that uses hibernate that takes the taskID
    as a paratmeter to update associated status and comments, but my issue is how to do it with multiple records:
    private void updateTaskList(Long taskId, String status, String comments) {
    TaskList taskList = (TaskList) HibernateUtil.getSessionFactory()
                   .getCurrentSession().load(TaskList.class, personId);
    taskList.setStatus(status);
    taskList.setComment(comments);
    HibernateUtil.getSessionFactory().getCurrentSession().update(taskList);
    HibernateUtil.getSessionFactory().getCurrentSession().save(taskList);
    <table border="0" cellpadding="2" cellspacing="2" width="98%" class="border">     
         <tr align="left">
              <th></th>
              <th>Employee Name</th>
              <th>Status</th>
              <th>Comment</th>
         </tr>
         <%
              List result = (List) request.getAttribute("result");
         %>
         <%
         for (Iterator itr=searchresult.iterator(); itr.hasNext(); )
              com.dao.hibernate.TaskList taskList = (com.dao.hibernate.TaskList)itr.next();
         %>     
         <tr>
              <td> <input type="checkbox" name="taskID" value=""> </td>
              <td>
                   <%=taskList.empName()%> </td>           
              <td>          
                   <select value="Status">
                   <option value="<%=taskList.getStatus()%>"><%=taskList.getStatus()%></option>
                        <option value="New">New</option>
                        <option value="Fixed">Fixed</option>
                        <option value="Closed">Closed</option>
                   </select>          
    </td>
              <td>               
                   <input type="text" name="Comments" MAXLENGTH="20" size="20"
                   value="<%=taskList.getComments()%>"></td>
         </tr>
    <%}%>
    _________________________________________________________________

    I solved it by making changes in the occurrence  parameter of data type ...:-)

  • How to update multiple Price conditions in FM CRM_ORDER_MAINTAIN

    Hi All,
          need to update multiple price conditions in a contract Thru FM CRM_ORDER_MAINTAIN.
    please see the piece of code that am using...
      am able to update single price condition...but not able to populate 2 or more .......i,e..ADD A Condition
    i,e...DATA : ls_cond TYPE prct_cond_external_input,
           lt_cond TYPE prct_cond_external_input_t.
    DATA : ls_con TYPE PRCT_COND_DU,
           lt_con TYPE PRCT_COND_DU_TAB.
    Create Condition Type
    *ls_con-KNUMV = lv_header_guid.
    *ls_con-KPOSN = lv_item_guid.
    ls_con-stunr  = '134'.
    IF Y EQ 1.
      ls_con-ZAEHK = '001'.
    ELSE.
       ls_con-ZAEHK = '002'.
    *ENDIF.
    *ls_con-kschl = 'ZFP1'.
    **ls_cond-waers = 'CNY'.
    *ls_con-kbetr = '0.00'.
    *ls_con-kpein = '1'.
    ls_cond-kschl = 'ZFP1'.
    ls_cond-waers = 'CNY'.
    ls_cond-kbetr = '0'.
    ls_cond-kpein = '1'.
    ls_cond-knumh = lv_item_guid .
    CLEAR ls_Price_doc.
    ls_Price_doc-ref_guid = lv_item_guid.
    ls_Price_doc-ref_kind = 'A'.
    IF Y EQ 1.
    ls_Price_doc-ref_handle = '000000001'.
    ELSE.
      ls_Price_doc-ref_handle = '000000002'.
    ENDIF.
    *ls_price_doc-PRIC_COND[] = lt_cond[].
    *INSERT ls_con into table ls_price_doc-PRIC_COND.
    INSERT ls_cond into table ls_price_doc-COND_ADD.
    INSERT ls_price_doc INTO TABLE lt_price_doc.
    ls_input_fields-ref_guid    = lv_item_guid.
    ls_input_field_names-fieldname = 'KNUMH'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KPOSN'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KSCHL'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KPEIN'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'STUNR'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'ZAEHK'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'WAERS'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KBETR'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    CLEAR ls_input_fields.
    Ls_input_fields-ref_guid    = lv_item_guid.
    ls_input_fields-ref_kind    = 'B'.
    ls_input_fields-objectname  = 'PRIDOC'.
    *ls_input_fields-logical_key = '0001'.
    ls_input_fields-field_names = lt_input_field_names.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    CLEAR ls_input_fields.
    CLEAR ls_Price_agreement.
    Clear ls_cond.
    I kept this under code. loop, for item records.....
    Though the internal table lt_price_doc. is holding all the records, it is updating only one record. can you any one pls guide me ,

    This example works fine for me. Modify it according to your needs...
    Price
                  IF it_item-value IS NOT INITIAL.
                    ls_cond-kschl = 'PR00'. " add price
                    ls_cond-kbetr = it_item-value.
                    ls_cond-waers = st_head-currency.
                    INSERT ls_cond INTO TABLE ls_pridoc_com-cond_add.   
                    index_2 = 1.
                    CLEAR: ls_cond.
                  ENDIF.
    Discount
                  IF it_item-discount IS NOT INITIAL.
                    ls_cond-kschl = 'ZPPP'. " add discount
                    wa_procent_calc = it_item-discount * 10.
                    ls_cond-kbetr = wa_procent_calc."it_item-discount.
                    ls_cond-waers = '%'."st_head-currency.
                    INSERT ls_cond INTO TABLE ls_pridoc_com-cond_add.   
                    index_2 = 1.
                    CLEAR: ls_cond, wa_procent_calc.
                  ENDIF.
                  IF index_2 = 1.
                    ls_pridoc_com-ref_handle = counter.
                    ls_pridoc_com-ref_kind = 'B'.
                    INSERT ls_pridoc_com INTO TABLE gt_pridoc_com.
                    CLEAR: index_2,ls_pridoc_com.
                  ENDIF.

  • How to Update multiple line Items in Sales order Interactive form

    Hi,
            I have created one online interactive form for sales order. In that I incorporated dynamic table logic .i.e. we can add row and delete row using buttons. Interactive form is working fine with one line item. But if I give multiple lines in table (line item) its creating sales order with single line item. So please help me how to pass multiple lines.
    Thanks & Regards,
    Krishna.

    Hi,
    Check out this link, this deals with the problem you are facing.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/802f0ed1-a17a-2c10-7db4-d515a5b047ed
    Regards,
    Runal

  • How to update multiple Sales Orders with one IDOC using IDOC_INPUT_ORDCHG

    Hi Gurus,
    Here's my scenario:
    Consider there are 2 Sales Orders for same Purchase Order -
    Open Quantity
    Sales Order 1
    Article A1
    1
    Sales Order 2
    Article A2
    1
    Say if I want to change Open Quantity of both SO 1 & SO2 by dispatching 1 Quantity each for Article A1 and A2 via ORDCHG, observed that in Include LVEDBF0N, XVBAK-VBELN is checked for only 1 Sales Order.
    Whether it is possible to update multiple SOs with one IDOC using IDOC_INPUT_ORDCHG?

    Hi,
    Check out this link, this deals with the problem you are facing.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/802f0ed1-a17a-2c10-7db4-d515a5b047ed
    Regards,
    Runal

  • How to update multiple records in Oracle ?

    Hi Guys,
    <b>I have to update multiple records from a file into Oracle Table...</b>
    I can successfully insert the multiple records into the table but can't update the multiple records into the table.
    when i am using UPDATE_INSERT only my first record of the file is getting updated in th e table..
    Please share your views with me.
    Regards,

    I solved it by making changes in the occurrence  parameter of data type ...:-)

Maybe you are looking for

  • Ipod cannot be updated the disk could not be readfrom or written to

    what does this mean? I don't have any disk,I'm just trying to download songs from my library to ipod and I get this message,please help

  • Get files from Content server to Application server

    I want to Get few files from Content server to Application server, I have the required Archive ID. It is a HTTP Content server type. Can you please suggest the suitable method for this. Thanks Purna

  • Built Error In Creating Web Service Model In WebDynpro

    Hi All, Every time I create a webservice model in webdynpro I get the following error log in PDE Runtime ---> Error Log. com.sap.cms.util.exception.client.CMSClientVersionConflictException: Version conflict: to call method "readSystemMessages" the mi

  • T400: vertical scroll not working on msn messenger or itune

    Does anyone have this problem? my T400 touch pad vertical scroll doesnt work on software like msn messenger or itune, and some other software like gtalk. I have install the latest UltraNav so I was wondering if anyone has this problem or can help me

  • About dropping tables

    Hi, When I was reading the features of Oracle 9i, I came across a new feature that is, "We can get the dropped table details" .. But I havent understood what exactly is that ... Can anyone explain about this please ?? Regards