Create vendor in ERP R/3 with internal number range

HI,
When I create a new vendor from MDM in R/3 with internal number range ADRMAS is processed OK but CREMDM is in status 51 because of missing address data.
According to sap note  1052964 (se below) ADRMAS must be the first IDOC and it should contain the vendor number, but this is not possible with internal number range. How do you overcome this problem and how do I get the vendor number back to MDM?
ALE inbound needs the customer / vendor account number within the ADRMAS IDoc to link the ADRMAS IDoc to the follwing DEBMAS / CREMAS IDoc correctly. Therefore field <OBJ_ID> in ADRMAS segment <E1ADRMAS> must contain exactly the same value as fields <KUNNR> / <LIFNR> in the corresponding DEBMAS / CREMAS IDoc. If this value is not provided, the Business Address Service stores the address but is unable to link the address later on to the corresponding Customer / Vendor.
Kind regards
Jonna

We have worked around these problems in the past.  These are the steps we took:
1.  We created a custom program to process a CREMDM IDOC.  This custom program was pretty simple.  It called the function module to process a CREMAS IDOC (IDOC_INPUT_CREDITOR) then did a committ.  The program captured the vendor number and then called the function module (IDOC_INPUT_ADRMAS) that processes an ADRMAS IDOC (It plugged in the previously captured Vendor number in the ADRMAS).
2.  Using this custom program, it is not necessary in PI to split the CREMDM into a CREMAS and an ADRMAS.
3.   The last step in the custom program kicked off transaction MDMV to trigger an outbound CREMDM IDOC back to MDM.  This was necessary to update the vendor number in MDM. 
Tom Belcher

Similar Messages

  • Partner Function in Vendor Master With Internal Number Range

    Hello Friends,
    I am creating vendor master record with internal no range.I wanted following clarifications.
    1.In partner function screen, I want to have same vendor no which i am creating to be assigned automatically to VN.OA PI and GS funtions at the time of its master creation.This is not happening in my case
    2.Partner function like VN,OA,PI and GS does not appear automatically whereas i have to select it manually.
    Regards
    Vivek

    Hi,
    During defining the partner Schema, please follow the process:
    a.Create partner Schema
    b.After creation of partner Schema, select your partner Schema and click u201Cpartner roles in schemau201D and you will have next screen
    Now for Partner function like VN,OA,PI and GS as you required and select the check box of mandatory
    and save.
    Now try creating Vendor and you will have Partner function like VN,OA,PI and GS in vendor master.
    Note: The following configuration steps for Vendor master are:
    1. Create Vendor Account Group.OBD3
    2. Maintain Number Ranges from Vendor account Group:XKN1,
    3.Assignment of Number ranges to Account Group,OBAS
    4.Partner Function: SPRO->MM->Purcahsing->Partner Determination-> partner roles->Permissible partner role sper account group
    5.Partner Schema:
    SPRO->MM->Purcahsing->Partner Determination->Partner setting in Vendor master record-> Define partner Schema
    6.Assgin partner schema to accont Group
    SPRO->MM->Purcahsing->Partner Determination->Partner setting in Vendor master record-> Assgin partner schema to account Group
    Regards,
    Biju K

  • Account group with Internal Number Range

    Hello Gurus,
    With Internal number range assignment to the Customer Account Group, I am unable to extend the customer from one sales area to another sales area with the same Customer number.
    If I am not it is a standard feature that irrespective of the number range (internal or external), with the same customer number, customer can be extended to multiple sales area.
    Please correct me if I am wrong and suggest a solution.
    Thanks in Advance

    Hello friends,
    No error message but the next number is getting allocated.
    in VD01 or XD01
    the following steps r followed.
    1. Enter the Account Group
    2. Sales Area (New Sales Area for the customer)
    3. Reference Customer.
    4. Reference Sales Area.
    Rather than going to the sales area directly, General area screens are appearing.
    Upon saving saving the details New customer number is getting allocated.
    I have no clue where I have gone wrong...
    looking forward for suggestions.
    Regards

  • Create material master using BAPI .(Mat. internal number range)

    I would like to create the material using BAPI. (Material is internal number range).
    I am trying to create the material using BAPI  BAPI_MATERIAL_SAVEDATA, but material number is required field as per BAPI documentation .
    Can you please suggest me the function modules or BAPI to load materials which are in internal number range.
    Regards
    Badari

    Hi ,
    Use FM 'MATERIAL_NUMBER_GET_NEXT' to get next available material #.
    You can use that material # in BAPI 'BAPI_MATERIAL_SAVEDATA'.
    Cheers,
    Vikram

  • Vendor Creation (Internal Number Range)

    Hi,
    My client was creating a new Vendor. The same has an internal number range.
    However, the last vendor created was 110016...... while creating a new vendor, the system assigned vendor 110020 as the next internal number, instead of 110017 to be assigned.
    Kindly assist as to why has this happened and where can i check the same?

    Thanks.......
    However that number range has not been assigned to other vendor group....
    Also, I have heard of number range buffering in SAP......What is that? How it works? Is there any T Code to check this buffering or any additional configuration is required?
    Kindly assist on the same........

  • Create Equipment with same Number rang at Diff Equipment Catagory

    Hallo Guys,
    client bymistake created some equipments which are actually PRT with catagory M ( Machine)
    now they made deletion indicator to that and inactive the part and now want to create same machine as a PRT with same number range interval
    as that of made at machine, but as per std system is not allowing to create duplicate records.
    How to achive this ?
    Regards,
    Rip

    If no Equipments were created after the Deleted Equipments then you may have an option.
    Tcode OIEN
    Go to Number range interval, Then the Current number  can be changed as under. Reduce this Current number by those many equipments. Then new equipments will have the same numbers of the deleted equipments
    You should do it in trial servers and if suits to you then you can decide to go ahead. You should be prepared to have filters in Selection-screes to avoid the DLFL INAC equipments appear in the reports
    Jogeswara Rao K

  • How to create a Business Partner with internal number assignment

    Hello,
    We are using a CRM 7.0 system. We want to create a new Business Partner using LSMW. We chose IDoc basic type CRMXIF_PARTNER_SAVE_M03 to perform it. We want to create it with internal number assignment (we don't have BP ID or BP GUID). Unfortunatelly, when we leave PARTNER_NO and PARTNER_GUID fields empty, we get an error message that we should supply at least BP ID or BP GUID. So what values should we enter in order to create a BP with internal number assignment?
    Please put attention that we also don't want to enter any alternative external number because we don't want the end user to see after in the WebUI.
    Thanks in advance,
    Sergey Kozyrev

    Hello,
    Standard CRM PC UI application offers three options when you push 'New' button: 'Person', 'Organization' and 'Group' (combobox appears). In your case, 'Person' should be selected.
    p.s. If you don't see combobox mentioned above, it could be security issue.
    Kirill

  • To swap internal number range with an External number range

    Hi SAP Guru's,
    We have a a landscape with SAP which is divided in 2 ERP's.
    One being the Central server and other the Local.
    The scenario is that when ever i create a maintenance order in the central server a replication should  happen in the local server and the order number should be same as that of central server.
    And the scenario should be Vice versa i.e whenever the order is created in a local server it should be replicated in the central.
    Both the number ranges used in central and local server are different.
    I am not able to find out how we can achieve the above stated scenario.
    Please advice what should be my POA.
    Regards,
    Ankit

    Hi ,
    1.You  have to find the Difference that Wether the order is created using Integration or Manually from the System.
    2.The Standard SAP  uses Function Module Number_get_next or Badi  to fetch the Number  and the number  is assigned to Order.
    Thats how the internal number ranges  works .
    3.Now your Scenario is to Owerite the Original number given by system  by the function module or BADI  .
    4.Now you find that  Plug in Point and Write an Implicit enhancment Point and  Owerite the Original  value given by System.
    So then only you can Owerite the Original Value.
    Let me know if you are  not clear .
    Regards,
    Kishor

  • Internal Number Range in Vendor Master(XK01)

    Dear Gurus,
    During the Initial upload of vendor master in SAP the vendor codes around 3000 vendors were uploaded with an External Number range between 1000000 to 1999999 with an defined group. Now i want to deactivate the External Number range and move on to internal Number range.
    With Regards,
    Siddharth Poste

    Hi Siddarth Poste,
    In OMSJ T- code you can give the vendor no range  as internal or external
    Regards
    M B Raju

  • Numbers skipped while creating a new position (Internal number range)

    Hello,
    We have internal number range set up starting with 20000001 in PROD for Positions under OM.
    The last number used for position was 20000693. But while creating a new position, the end user got the new number as 20000705. I checked the t-code OONR and it shows the current number as 20000729.
    I have no idea why the numbers got skipped. Can anyone please let me know why this could have happened and how to correct it?
    Thanks in advance.
    Madhu

    Hi Donnie,
    The solution suggested by SAP lies in the SAP OSS Note 87865 - Buffering number ranges for personnel planning.
    Which says -
    ''During buffering of number ranges, gaps can result during number assignment. If you require a continuous number assignment, you must deactivate the buffering for the number range object 'RP_PLAN' in Transaction SNRO.
    However, this can affect the performance during numberassignment.''
    So the only way to get continuous number range assignment, the buffering option needs to be set to 'No Buffering'. But it can affect system performance and is considered a modification. So we decided to go ahead with the buffering option set in the standard configuration and not to deactivate the buffering for the number range objects.
    Hope this helps.
    Regards,
    Madhu

  • Creation of HU in auto mode with external number range

    Dear Experts,
             I'm stucking in a scenario related to HUM
    There are two handling units -
    1. Bag
    2. Pallet
    through T code HU02 , it's possible to create an HU and assign it internal generated number.
    But as per our requirement , we want to assign the external number to the HU (which is barcode number of bag or pallet)
    Can you pls let me know the process of assigning External number range to HU.
    Also we want to create the HU automatically after GR in production (MIGO,101) , instead of manually via HU02.
    Pls explin the process of creation of HU automatically also...
    Thanks in advance..

    Check with FM BAPI_HU_PACK.For packing an item into HU.
    For external number range you need configure external number range
    SPRO>Logistics - General>Handling Unit Management>Basics>Technical Basics-->Define Number Ranges for Handling Units.
    After GR  for production you need to confighre internal number range for perticular packing material type then system will automatically pack and place in HU location.
    Please find some FM info
    =========================
    HU_BASIC_BAPIS                 Basic BAPIs for HUs                     
    BAPI_HU_CHANGE_HEADER          Change Handling Unit Header Data        
    BAPI_HU_CREATE                 Create Handling Unit with Items         
    BAPI_HU_DELETE                 BAPI for Deleting Handling Units        
    BAPI_HU_DISPLAY_HISTORY        Displays HU History                     
    BAPI_HU_GETLIST                Read Handling Units from the Database   
    BAPI_HU_GET_LIST_MSG           Select Handling Unit Output             
    BAPI_HU_PACK                   BAPI for Packing an Item into an HU     
    BAPI_HU_PROCESS_MSG            HU Output Processing                    
    BAPI_HU_PROCESS_MSG_DIRECT     Select and Process Handling-Unit Outputs
    BAPI_HU_REPACK                 Repack HUs and HU Items                 
    BAPI_HU_UNPACK                 BAPI for Unpacking an Item from an HU   
    BOR_HU_DISPLAY                 Display an HU in Dialog Mode            
    ===================================

  • ECC 6.0 :Error with AFAB ( Number Range Assginment)

    Dear All,
    Please advise
    We have upgrading from 4.7 to ECC 6.0
    While running DEP AFAB, I get the following Error resulting
    Create document number range 03 using internal number assignment
    Message no. AA776
    Diagnosis
    Processing terminated because the document number range 03 for year 2006 was set up with external number assignment.
    System Response
    For periodic posting of depreciation, you have to create a document number range with internal number assignment, since the document numbers are assigned from Financial Accounting.
    Procedure
    Change the number assignment for the number range 03 from external to internal in Customizing for Asset Accounting. See SAP Note 890976 for more information.
    Here for DEP posting we have maitianed number range as Externally and  we are able to run in PRD but now after upgrade in DEV, it is giving the above Error.
    regards,
    sgs

    Hi,
    Upto version 4.7, you need to have the number range marked as 'external'.
    In  ECC 6.0, you need to have the version as 'internal'. You can change the number range from 'external' to 'internal' only when you change the status (current number) to zero. If it is year specific number range, any significant impact may not be there. Nevertheless, please follow the note 890976.
    Cheers.
    Dhananjai

  • Internal Number range:Issue

    Hi,
    I am using the internal number range for the employee number creation.
    Scenario:
    Suppose I have created 13 employee in the organization so far.By mistake I created the wrong employee record(Employee number 00000013).
    Now when I delete any existing employee (say "John" with the employee number as 00000013) using the Tcode PU00, I face the following issue:
    I am able to delete the record (all the associated infotypes) successfully.
    Now when I try to re-create the employee using tcode PA40, it always creates the employee wtih the next number (00000014) and not with 00000013.
    I want the new correct employee to have the employee number as 00000013.
    Can you please advise?
    Regards
    Manish

    Go to Tcode PA04
    Click the Status  Delete 0000014  Current Number make it as 000013  and hire

  • Internal number range

    Hi All,
    I have defined the internal number ranges and assigned to vendor account group but when i create a vendor master  record the system allocating number randomly instead of serielly
    why this is happened ?
    Regards,
    Rajesh

    Hi,
    You may have Number range Buffer for Vendor No Range.
    goto T.code SNRO and check for Vendor number range.
    Hope this helps, please assign points.
    Thanks,
    Rau

  • Project Name - Internal Number Range

    Dear All,
    When we create a solman project, manually we give the project name. Want to know whether it is possible to give a internal number range from which the project number should be picked automatically when we create a project.
    Thanks and Regards
    Saravanan.p

    Hi Saravanan,
    You can assign an internal number range with respect to the Project name.
    Go to TC <b>CRMC_NR_RA_SERVICE</b>
    there by selecting the interval tab you can define the number range in which you want your support desk message corresponding to the project.
    hope this will help you out, if not then post your recent error.
    Rgds
    Manas

Maybe you are looking for

  • How to create an "L" shaped text field

    I need to insert a text field in an Acroform with a label that starts part way in on one line and then continues on the next line, as shown below. Is it possible to insert an L-shaped text field? If not, is it possible to automatically move the text

  • Build dynamic sql query

    We would like to build our sql statements based on the parameters passed in. Does anyone know how to do this. for example say something like select business_name from business where if input_user_id <> "" then user_id = input_user_id; else user_manag

  • Migration doubt (Very Urgent)

    Hi we migrated FR and Webanalysis reports and users from 7.x to 9.3.1, after migrating to 9.3.1 we deleted all migrated databases and some users and some Reports in 9.3.1,,,, will this effect old reoports version 7.x, bcoz after deleting users, repor

  • APEx '03 and Non-Apple Wireless Client Connection Problems

    Good morning. I have a 2003 vintage AirPort Extreme, running 5.5.1 firmware (due to the issues with the newer firmware discussed on this forum). --> Wired iMax My setup is DSL-->APEx--| --> Apple Wireless Clients --> Linksys w54 acting as a bridge In

  • HT201077 I have turned off photo stream on my iphone but the icloud photos dont disappear

    I have turned off photo stream on my 4s 7 ios but the icloud photos are still on my phone taking up data space, HELP!