Maintaining multiple references in Identification types

How to maintain many references with one single reference for single BP
I am very new to CRM.
I need help in finding solution in CRM to map external reference which has many sub references.
In our scenario, in legacy system we have on single reference which has many sub references and we have to map this to Business Partner ID in CRM system. Can you any one help me to find solution.
In SAP CRM is this possible or not? if possible please help me
Regards
kumar

Hi Kumar
There is the possibility to maintain multiple identification numbers of any kind up to 50 char's long in the CRM system. It is possible to maintain multiple values for one kind of number as well as multiple numbers. These are stored in table BUUT0ID, and you can find the customizing for these in the SAP Business Partner Customizing under bp -> basic settings -> identification numbers.
With this additional numbering you can map the external keys of your legacy system and do the mapping for incoming changes based on these numbers.
Regards, Kai

Similar Messages

  • BP - Add additional Identification type as BPCCOD in Customer during replication

    Hi All,
    We have transferred all business partner from R/3 to CRM via initial load. We have Sold to party & Ship to party which are also assigned the BP role of Financial Partner and being used to create the Dispute Cases however we are unable to create the dispute cases in CRM system and also unable to search open item as Identification type BPCCOD with number as Logical system:Client is missing in the Financial Partner. As far as i know as per the SAP Standard functionality during customer download in CRM ID Type CRM002 gets added with ECC Account number by default.
    So is there any way through which i can get additional ID Type BPCCOD with Number Logical system:Client assigned to Customers during replication and also if there is any standard program to achieve this functionality?
    Thank you
    Anand Kumar

    Hi Anand,
    As per my understanding, you want to add additional Identification type and number while downloading the customer from ECC (Initial load).
    Go to tcode BUPA_CALL_FU.
    choose event CRMIN and refer BUPA_INBOUND_MAIN_CENTRAL FM as an example.
    Copy the FM and create a new FM.
    This FM has the changing parameter of structure BUS_EI_EXTERN.
    Add the code and Modify the data CENTRAL_DATA-IDENT_NUMBER as per your requirement.
    then maintain your function module in BUPA_CALL_FU in the right sequence (after standard FM call).
    I hope this will help you.
    Regards,
    Bala

  • Data is not updating in calss & Convert vi reference to strictly type reference vi

    Hi,
    In the attached project file there is a Class called 'ClassSample.lvclass' having 3 different data types Boolean, Numeric and Variant(not really sure, Variant can be use for strict data type reference). From this three we careated the 'VIs for data member access' you can see them in project file
    My questions are,(Please refer attached screenshot)
    1. Though member of same class, why value is not updating at probe 16 ?
    2. How to convert vi reference to strictly type reference vi ?
    Thank you.
    Attachments:
    Capture.JPG ‏426 KB
    ClassSample Project.zip ‏116 KB

    It depends a bit on your final intention. Bascially you have a shared state that you want to access asynchronously from different places. If you know that the actual object is only created once (terminilogie here is a bit shaky as every wire split would create a copy of the LVOOP object but I hope you know what I mean), you could use a global or Action Engine to store the state. Using a DVR for this state and adding the DVR to your object class data is however a more scalable approach as it will allow you to instantiate more than one object of that class and each one will contain its own DVR that will reference the same value for the specific object instance even if you split the object wire, creating actually two copies of that object (but for the purpose of this discussion they would be still the same object instance).
    Queues could work if you create a single element queue but you would always need to use Preview Queue rather than Dequeue in order to maintain the value in there.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • GW Function Import: pass parameter table (e.g. multiple parameters of same type)

    Hello GW experts,
    we have defined a Function Import "CreatePOWithReference" with a parameter "Reference" which contains a string with information about a reference document which shall be used to create a new Purchase Order (PO):
    Now I would like to pass not only a single reference but multiple reference all of the same type "Reference".
    I tried calling the function import with two references like this:
    /sap/opu/odata/sap/ZMP_ODATA_PO_SRV/CreatePOWithReference?Reference='123'&Reference='456'
    But in method "/IWBEP/IF_MGW_APPL_SRV_RUNTIME~EXECUTE_ACTION" my parameter table "IT_PARAMETER" only contains 1 single record:
    How can I achieve that the table "IT_PARAMETER" contains two records (Reference='123' and Reference='456')?
    Thanks and best regards,
    Oliver
    PS: As there can be any number of references, it is not an option to create several parameters "Reference1", "Reference2", "Reference3" and so on... .

    Hello Thomas,
    In my opinion, i do not think you can pass same property multiple times as you are trying now. I really doubt if GW supports this and IT_PARAMETER has only one Reference ( which is sent 1st i.e., 123 ) as you have already shared values read at runtime.. As per my understanding it is the correct behavior of GW where only one reference number - 123 is present in IT_PARAMETER table.
    Other standard way of accomplishing your business case would be implementing CREATE operation and operate it on BATCH.
    Regards,
    Ashwin

  • Is there anyway to maintain multiple prices in KP26

    Hi Gurus,
    Is there any way we can maintain multiple prices using one cost center, activity type and cost element? I know we can maintain multiple prices multiple activity types and cost centers. But I don't want to create any extra master data.
    How many activity types can we maintain for a given cost center?
    Thanks
    Beri

    Hi Beri ,
    I hope you understand the meaning of activity type and importance of activity prices for a cost center .
    Activity Price is the rate for combination of a cost center and activity type . Cost Element has no role in it ??
    You can maintain any number of cost center activity types in the system.. there is no restrictions ..
    But , how many activity types are there in your business. We generally have Machin Hrs, Labour Hours, Energy  etc as activity types....
    Kindly understand you business process and identify your activity type requirements and then plan activity prices for combination of cost center and activity type in KP26 .
    Please revert back for any further clarifications
    Warm Regards
    Sarada

  • SAP ECC6.0 - Tranasaction XK01 - Maintain multiple email address

    Hello All,
    We have a tricky siutation during upgrade where we could able to maintain multiple external email addresses in transaction XK01/XK02 ( vendor master) in the email address in below format.
    Now in ECC 6.0, it is not allowing to maintain more than one email address which is having @ symbol!!.
    Is there a way to maintain multiple external email addresses?.
    Is there a way to download all email address from (4.6c) system and upload the same into ECC 6.0?.
    Appreciate if you can get me some ides / tricks or SAP notes if any.
    Regards,
    Krishna

    Hi Max,
    I am almost at the last stage of resolution the issue with all your inputs. Thank you.
    Here is the error message I get when I try to use the FM BAPI_ADDRESSORG_SAVEREPLICA
    OBJ_TYPE = 'LFA1'
    OBJ_ID  = 'Vendor number'.
    Populated table parameter - BAPIADSMTP
    I am getting below error message?!
           TYPE                           E
           ID                             AM
           NUMBER                         255
           MESSAGE                        No addresses passed (table ADDR1_TAB is
           LOG_NO
           LOG_MSG_NO                     000000
           MESSAGE_V1                     ADDR1_TAB
    Any idea why we get this error message?.
    Best Regards,
    Krishna

  • Maintaining multiple Manufacturer for Material

    Hi Experts,
    My Client is into Heavy Machinery renting business.
    They procure Machinery & rent out. Their in-house team carryout servicing all these machines.
    They have some spare parts which are supplied by different  Manufacturer)
    e.g. Part A - Manufacturer 1
           Part A - Manufacturer 2
           Part A - Manufacturer 3
    Where can we maintained - multiple manufacturer in the system
    Please suggest;
    Regards,
    Jackie

    Hi You could use the standard functionality of SAP that is Manufacture Part number. 
    As quoted from sap help :
    If there are several MPN materials corresponding to one of your firmu2019s own materials, you must create MPN material master records with the *material type HERS*. In the Purchasing view, enter the manufacturer part number, the manufacturer (this can be either a vendor master record or a manufacturer master record), and your firmu2019s own, inventory-managed material.
    The MPN material master records are assigned to your firmu2019s own material. Stocks are managed with respect to the firmu2019s own material.
    In the purchasing view of  say  material master "part A" assign manufacture part profile.
    Again go to MM01 and create material master with material type hers and assin the internal part number, manufacture part no and manufacturer for this material.
    If you have 3 manufacture part nos and manufacturer you will create 3 masters for material type hers and assign the same internal code to all the 3 with different manufacture part code and manufacturer.
    Finally go to transaction code MP01 and you could manitain approved manufacturer there.
    Regards
    Sangeeta

  • Mandatory fields With reference to Material types

    Dear Gurus,
    I need to make few fields as mandatory with reference to material types while creation of the material master data.
    For example:
    For Semi finished and Finished Schedule margin key is required(mandatory)
    For Raw Materials Schedule margin key is optional.
    Regards,
    Siddharth

    Hi
    find  following step to make field mandatory for material type
    Follow the stpes for making field as optional, required entry
    1 click the tab ,(Which is u want to be Required entry )and get the field name by pressing F1 key and then
    2.Go to T.Code: OMSR and enter that field name and get Selection Group
    once you get selection group and field name
    3 Use t.Code: OMS2 and click your material type and in next screen check Field reference ( you have assigned for material type; example :;For ROH material type the Field reference is ROH
    3. Use T.code:OMS9,, Double Click your Field Reference and select field selection Group , & select round box of Required Entry or optional and save
    check following link you will get clear idea [How to configure the fields required for each Material type ?;
    Regards
    Kailas ugale

  • Is it possible to maintain multiple payment formats with a single Program

    Hi,
    Is it possible to maintain multiple payment formats with in a single program.
    For example let us assume that we have created 2 payments formats as 'XX-PAY1' & 'XX-PAY2'.
    When i select the parameter as '1' then 'XX-PAY1' has to run else 'XX-PAY2'.
    if its possible could you please tel us where to define the parameters in Setups.
    Many thanks,
    Zaheer S

    nazzu wrote:
    Hi,
    Is it possible to maintain multiple payment formats with in a single program.
    For example let us assume that we have created 2 payments formats as 'XX-PAY1' & 'XX-PAY2'.
    When i select the parameter as '1' then 'XX-PAY1' has to run else 'XX-PAY2'.
    if its possible could you please tel us where to define the parameters in Setups.
    Many thanks,
    Zaheer SSounds like an Apps question. Start here: https://forums.oracle.com/forums/category.jspa?categoryID=3

  • Is it possible to maintain multiple pymt  frmts with in a single prgm 11i

    Hi,
    Is it possible to maintain multiple payment formats with in a single program in 11i
    For example let us assume that we have created 2 payments formats as 'XX-PAY1' & 'XX-PAY2'.
    When i select the parameter as '1' then 'XX-PAY1' has to run else 'XX-PAY2'.
    if its possible could you please tel us where to define the parameters in Setups.
    Many thanks,
    Zaheer S

    nazzu wrote:
    Hi,
    Is it possible to maintain multiple payment formats with in a single program.
    For example let us assume that we have created 2 payments formats as 'XX-PAY1' & 'XX-PAY2'.
    When i select the parameter as '1' then 'XX-PAY1' has to run else 'XX-PAY2'.
    if its possible could you please tel us where to define the parameters in Setups.
    Many thanks,
    Zaheer SSounds like an Apps question. Start here: https://forums.oracle.com/forums/category.jspa?categoryID=3

  • Reference to generic type Set E should be parmeterized

    I have the following code in a class:
    1:Event theEvent = (Event) session.load(Event.class, eventId);
                2:Set<Event> eventSet;
                3:eventSet = user.getFavouriteEvents();
                4:eventSet.add(theEvent);At line 3, I get the following warning message:
    Type safety: The expresson of raw type Set is converted to Set<Event>. References to generic type Set<E> should be parameterized.
    What does this mean? What do I need to do to get past this warning.
    Thanks
    Sharma

    Found the problem. I forgot to parameterize the Set in the getFavouriteEvents() method.
    Thanks
    Sharma

  • Access of possibly undefined property number through a reference with static type...

    Hello everyone !
    I run into this problem today ... take a look on the code :
    import com.trick7.effects.TeraFire;
    for (var j:uint=0; j<10; j++) {
        var fire:TeraFire = new TeraFire();
        fire.x = j * 40 + 20;
        fire.y = 100;
        fire.number = j; //This line is causeing the problem
        addChild(fire);
        fire.buttonMode = true;
    TeraFire class creates fire particles. The compiler error is :
    Scene 1, Layer 'Layer 1', Frame 1, Line 7
    1119: Access of possibly undefined property number through a reference with static type com.trick7.effects:TeraFire.
    Anyone can help me to find a solution to this problem.
    I can do that ".number" with a movieclip but not in this case. What can I do ?

    I borrowed that class from the internet.
    I made the changes you suggested: imported flash.Display.MovieClip and also made the class extend MovieClip.
    The error is still throwing in compiler errors. I am not really good enough to edit this class because there are some functions I don't still understand very good. This is the class below:
    package com.trick7.effects{
        import flash.display.BitmapData;
        import flash.display.GradientType;
        import flash.display.MovieClip;
        import flash.events.Event;
        import flash.filters.DisplacementMapFilter;
        import flash.filters.DisplacementMapFilterMode;
        import flash.geom.Matrix;
        import flash.geom.Point;
        import flash.geom.Rectangle;
        public class TeraFire extends MovieClip{
            public var phaseRateX:Number;
            public var phaseRateY:Number;
            private var offsets:Array= [new Point(),new Point()];
            private var seed:Number = Math.random();
            private var fireW:Number;
            private var fireH:Number;
            //火の色
            //private var fireColorIn:uint;
            //private var fireColorOut:uint;
            private var ball:Sprite;
            private var gradientImage:BitmapData;
            private var displaceImage:BitmapData;
            private var focalPointRatio:Number = 0.6;
            private const margin:int = 10;
            private var rdm:Number;
            public function TeraFire(xPos:Number=0, yPos:Number=0, fireWidth:Number=30, fireHeight:Number=90, fireColorIn:uint = 0xFFCC00,fireColorOut:uint = 0xE22D09){
                fireW = fireWidth;
                fireH = fireHeight;
                phaseRateX = 0;
                phaseRateY = 5;
                var matrix:Matrix = new Matrix();
                matrix.createGradientBox(fireW,fireH,Math.PI/2,-fireW/2,-fireH*(focalPointRatio+1)/2);
                var colors:Array = [fireColorIn, fireColorOut, fireColorOut];
                var alphas:Array = [1,1,0];
                var ratios:Array = [30, 100, 220];
                var home:Sprite = new Sprite();
                ball = new Sprite();
                ball.graphics.beginGradientFill(GradientType.RADIAL,colors, alphas, ratios, matrix,"pad","rgb",focalPointRatio);
                ball.graphics.drawEllipse(-fireW/2,-fireH*(focalPointRatio+1)/2,fireW,fireH);
                ball.graphics.endFill();
                //余白確保用透明矩形
                ball.graphics.beginFill(0x000000,0);
                ball.graphics.drawRect(-fireW/2,0,fireW+margin,1);
                ball.graphics.endFill();
                addChild(home);
                home.addChild(ball);
                this.x = xPos;
                this.y = yPos;
                addEventListener(Event.ENTER_FRAME,loop);
                displaceImage = new BitmapData(fireW+margin,fireH,false,0xFFFFFFFF);
                var matrix2:Matrix = new Matrix();
                matrix2.createGradientBox(fireW+margin,fireH,Math.PI/2,0,0);
                var gradient_mc:Sprite = new Sprite;
                gradient_mc.graphics.beginGradientFill(GradientType.LINEAR,[0x666666,0x666666], [0,1], [120,220], matrix2);
                gradient_mc.graphics.drawRect(0,0,fireW+margin,fireH);//drawのターゲットなので生成位置にこだわる必要はない。
                gradient_mc.graphics.endFill();
                gradientImage = new BitmapData(fireW+margin,fireH,true,0x00FFFFFF);
                gradientImage.draw(gradient_mc);//gradient_mcを消す必要は?
                rdm = Math.floor(Math.random()*10);
            private function loop(e:Event):void{
                for(var i:int = 0; i < 2; ++i){
                    offsets[i].x += phaseRateX;
                    offsets[i].y += phaseRateY;
                displaceImage.perlinNoise(30+rdm, 60+rdm, 2, seed, false, false, 7, true, offsets);
                displaceImage.copyPixels(gradientImage,gradientImage.rect,new Point(),null, null, true);
                var dMap:DisplacementMapFilter = new DisplacementMapFilter(displaceImage, new Point(), 1, 1, 20, 10, DisplacementMapFilterMode.CLAMP);
                ball.filters = [dMap];
    I you can clarify a little bit further I would appreciate it a lot because I wasted some good time on this.

  • How can I maintain multiple white spaces in a PDF written from InDesign?

    I need to have 2 white spaces maintained (within a part #) in the PDF I write, but when I open in Acrobat it converts it to one space.
    I've tried word spaces, set spaces and applying "no color" to a placeholder character and nothing is working!
    Any ideas or suggestions?

    I am talking about normal white space. Multiple fixed widt spaces are not a problem. How the space is handled in a PDF depends on how it is created.
    Viele Grüße
    Wilhelm Georg Adelberger
    Von meinem iPhone gesendet
    Am 21.08.2014 um 12:01 schrieb Peter Spier <[email protected]>:
    How can I maintain multiple white spaces in a PDF written from InDesign?
    created by Peter Spier in InDesign - View the full discussion
    It may not be a great idea to use multiple spaces, but it certainly is not prohibited and sometimes is necessary -- you might want a 2em space, or a thin space before and after a tab you underline in a form.
    I'm able to select the multiple spaces just fine in Acrobat 9 using the text touch-up tool.
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at https://forums.adobe.com/message/6661037#6661037
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    To unsubscribe from this thread, please visit the message page at . In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in InDesign by email or at Adobe Community
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.

  • Best Practice in maintaining multiple apps and user logins

    Hi,
    My company is just starting to use APEX, and none of us (the developers) have worked on this before either. It is greatly appreciated if we can get some help here.
    We have developed quite a few applications in the same workspace. Now, we are going to setup UAT and PRD environments and also trying to understand what the best practice is to maintain multiple apps and user logins.
    Many of you have already worked on APEX environment for sometime, can you please provide some input?
    Should we create multiple apps(projects) for one department or should we create one app for one department?
    Currently we have created multiple apps for one department, but, we are not sure if a user can login once and be able to access to all the authenticated apps.
    Thank you,
    LC

    LC,
    I am not sure how much of this applies to your situation - but I will share what I have done.
    I built a single 700+ page application for my department - other areas create separate smaller applications.
    The approach I chose is flexible enough to accomdate both.
    I built a separate access control application(Control) in its own schema.
    We use database authenication fo this app - an oracle account is required.
    We prefer to use LDAP for authentication for the user applications.
    For users that LDAP is not option - an encrypted password is stored - reset via email.
    We use position based security - priviliges are based on job functions.
    We have applications, appilcations have roles , roles have access to components(tabs,buttons,unmasked card numbers,etc.)
    We have positions that are granted application roles - they inherit access to the role components.
    Users have a name, a login, a position, and a site.
    We have users on both the East Coast and the West Coast, we use the site in a sys_context
    and views to emulate VPD. We also use the role components,sys_contexts and views to mask/unmask
    card numbers without rewriting the dependent objects(querys,reports,views,etc.)
    The position based security has worked well, when someone moves,
    we change the position they are assigned to and they immediately have the privileges they need.
    If you are interested I can rpovide more detail.
    Bill

  • Maintaining Multiple Vendor Phone Fax and Email using IDOC

    Hello Guru's,
    I have a requirement where I must be able to maintain multiple phone and fax entries for all of our vendors.  Is there a standard segment in IDOC CREMAS05 that will allow for this maintenance?  Or will I have to use a separate BAPI / FM?  I think there must be a standard way for doing this.
    As of now it appears the CREMAS05 IDOC only supports the ability to maintain one phone/fax or email address at a time, which is in the LFA1 table, and not at the address table level (ADR2, ADRC, ADRT, etc.).
    This is for an R/3 System running on EHP5.
    Thanks,
    Kohl Kemp
    Edited by: Kohl Kemp on Jul 14, 2011 3:16 PM

    I've never done this natively in CUC.  Here's a guide that covers how to do it with the Fax server integration if that helps:
    http://docwiki.cisco.com/wiki/Configuring_Fax_Detection_%28Single-Number_Voice_and_Fax%29_with_Cisco_Unity_Connection

Maybe you are looking for

  • Updating and Loading a  Matrix Row with Mix of DB and Non DB fields

    Hi I'm using SAPB1 2005 SP1 PL14 with B1DE 1.3 I have a matrix on a form that was generated by the UDO Form Generator. The Matrix contains data associated from a Document Lines table. The underlying table and (therefor the matrix as well) only had 1

  • Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8

    Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8 The drivers for this device are not installed. (Code 28) There are no compatible drivers for this device.  DVD / CD RW not working. 2 different drives  installed together . Duel Roms n

  • Can't Import .scc file

    I am running DVDSP 1 on a os 9.2 box, and DVDSP 2 on a OS 10.3 laptop, and neither one of them seems to be recognizing a .scc file that I have tried to import into the assets. DVDSP1 says it's an unknown format, and DVDSP2 says it's an unsupported fo

  • XL Reporter issue

    Hi Experts, When i run XL Reporter,i get the following Error message. "A required Com Addin program for XL Reporter has not been loaded and prohibits MS Excel from running". Pls help. Deepak

  • Custom step description

    When creating a custom step type, what do I need to enter in the "Step Description Expression" box to display the "operation" and "route(s) to connect/disconnect" the programmer has entered in the switching tab properties of each step? This custom st