Modifying Vendor materal Number.

Hi All,
I am running a tool to get the out put in an excel file, the out put fields are as follows:
New Record, Vendor,Material, Material description, Vendor material Number, Amount etc
Now I am using another tool to upload this file into SAP, while doing so if i put Amount as 8 it is properly reflected in ME13 how ever if i modify the Vendor Material Number(IDNLF), the change is not reflected,
Is it possible to change the Vendor materal Number in this manner??? or  Vendor materal Number(IDNLF) has some other dependencies?
Thanks,
Debrup.

The info record data is stored for a given combination of vendor no,matnr,pur org,plant and info record.Hence if you try to change matnr it would create a new info record.

Similar Messages

  • Modify vendor number when replicating vendor master data from ECC to SRM

    Hi,
    Is there a way  to modify vendor number(manually input vendor number e.g. from a file) when replicating vendor master data from ECC to SRM using the vendor master data user exit (SAPMF02K)?
    Does anyone have documentation on the user exit, how do I use it??
    Thanks and Regards'
    David

    Hi David,
    Please go through the link below:
    [Enhancement SAPMF02K Vendor Master Data  - question about LIFNR;
    Regards
    Anirban

  • A/P Invoice Vendor Ref Number Field updating after adding the Invoice Copy

    Hi All,
                  I am able to change the Vendor Reference number in A/P Invoice Document after adding the Document.  I want to restrict this to happen. Plzz help how to do this????
    Regards,
    Sree.

    1.The Modify Posted A/P Documents authorization refers to some fields only, e.g. the Due Date or Pay to address.
    2. Additional authorization can be defined only for full forms, not for fields.
    3. The SP Joseph suggests will refuse those modifications when the Vendor ref is empty.
    To avoid modifying the Vendor ref you can use this code:
    IF @Object_type = N'18' and @transaction_type = N'U'
    BEGIN
    declare @li int
    set @li=
    (select max(t.LogInstanc)
       from ADOC t
       where t.ObjType=18 and t.DocEntry=@list_of_cols_val_tab_del)
    IF
       (select isnull(t.NumAtCard,'')
        from ADOC t
        where t.ObjType=18 and t.DocEntry=@list_of_cols_val_tab_del
          and t.LogInstanc=@li-1)
    !=(select isnull(t.NumAtCard,'')
       from OPCH t
       where t.DocEntry=@list_of_cols_val_tab_del)
    begin
      Set @error = 10
      Set @error_message = N'Vendor refernce not modifiable !'
    end
    END
    Or if you want to allow modifying an unfilled reference, then this:
    IF @Object_type = N'18' and @transaction_type = N'U'
    BEGIN
    declare @li int
    declare @pref nvarchar(100)
    set @li=
    (select max(t.LogInstanc)
       from ADOC t
       where t.ObjType=18 and t.DocEntry=@list_of_cols_val_tab_del)
    set @pref=
    (select isnull(t.NumAtCard,'')
        from ADOC t
        where t.ObjType=18 and t.DocEntry=@list_of_cols_val_tab_del
          and t.LogInstanc=@li-1)
    If @pref !='' and @pref !=
    (select isnull(t.NumAtCard,'')
       from OPCH t
       where t.DocEntry=@list_of_cols_val_tab_del)
    begin
      Set @error = 10
      Set @error_message = N'Filled vendor refernce not modifiable !'
    end
    END

  • Validation of vendor material number in IDOC_INPUT_INVOIC_MRM

    Hi folks,
    Scenario: Inbound EDI vendor invoices received as IDOCs.
    I'm using Logistics Invoice Verification process code INVL to receive and post vendor invoices on to the ERP2004 release of R/3.
    I have purchasing info records setup with the vendor material number.
    When I process an inbound vendor invoice, I can put in a customer material number i.e. a material number existing in material master in E1EDP19-IDTNR with qualifier E1EDP19-QUALF = 001.  When I do this, R/3 checks that the material number is valid and refuses to post an invoice if the material number is invalid - this is good.
    This means that the EDI program parameters with the 'Check Material Number' enabled is working as expected.
    Now when I only have a vendor material number i.e. E1EDP19-QUALF = 002 an E1EDP19-IDTNR = vendor part number, R/3 posts the invoice even if the vendor part number is invalid - IDOC_INPUT_INVOIC_MRM does not seem to be validating the vendor part number.  The document posts whether I use a valid vendor part number or an invalid one - what am I missing?
    Satish

    I can answer by words of Axel Angeli - top level SAP R/3 consultant and R/3 cross-application development coach, the author of classic book "SAP R/3 Guide to EDI, ALE and Interfaces":
    "SAP R/3 delivers a serious of predefined EDI programs. Many project administrators see them as standards which should not be manipulated or modified. The truth is, that these IDoc processing functions are recommendations and example routines, which can be replaced by own routines in customizing."
    and
    "SAP R/3 is delivered with a series of predefined IDoc types and corresponding handler function modules.
    Some of the handler programs have been designed with user-exits where a developer can implement some data post-processing or add additional information to an IDoc.
    You must always see those programs as examples for IDoc handling. If the programs already do what you want, it is just fine. But you should never stick to those programs too long, if you need different data to be sent."
    So now you can feel free to customize
    Regards,
    Maxim.

  • There is already a record with duplicate customer/vendor reference number

    Dear  Expert,
    Person "A" reject the Sale Order now Person "B" edit same  SO and again send to "A",now second time "A" approval
    "B" in aleart msg go to that approval,press "add" button got information  (error)
    "there is already a record with duplicate customer/vendor reference number"
    what shud i do ?
    and why in aleart message box two entry for same SO
    1st is reject but show SO draft [approved]
    2nd is approval ...
    Thanks

    hi,
    U can change radio button option in per document tab of document settings for sales order,
    Either change it to without warning / warning only When duplicated customer reference no. occurs.
    Modify customer reference number by including dot at end.

  • Search for Vendor product number

    Hi everyone,
    When i create a shopping cart from internal goods and services, i can search a product on product id, product description etc.
    How can i modify this page so that i can search for the vendor product number?
    All information is welcome!!
    Regards,
    Jordi

    I know where i can change the template.
    I am working in transaction se11 with searchhelp: bbph_product --> bbph_product_general, here i can add fields to the search screen(vendor product number?).
    This searchhelp is linked to the Function module: bbp_f41f_shlp_exit_product_gen.
    In this function module is the logica maintaind how to search(ABAP code).
    From here i don't know what to do further.
    I want the system (searchhelp) to search for the vendor product number in the inforecords located in ECC.
    Annybody who can help me?
    Regards,
    Jordi

  • Stock analysis based on vendor material number

    Hi
    Is there any report which can show the total stock of a material with split on vendor material number (I am entering different vendor material numbers upon goods receipt) or any query I can write to get the above result?
    The requirement is as follows: I will order an item with name say X and vendor supplies the item with different name say Y. So I am maintaining vendor specific name in vendor material number. Now I want to see the stock X with what quantity of it is Y.
    Thanks

    Dear Praveen
    You could use the following;
    Input and Output Conversion of Material Numbers  
    Use
    Like every other part in the SAP system, an inventory-managed manufacturer part has an SAP-specific material number that uniquely identifies it. If this material number is uncommon or unknown to the vendor, you should consider the following (especially in the purchasing process):
    ·        You can enter a part with its Manufacturer Part Number (MPN) and its External Manufacturer, and not just with its material number. This is possible because of the input conversion of material numbers.
    ·        The system displays this part with its Manufacturer Part Number and the External Manufacturer in lists and screens. This is possible because of the output conversion of material numbers.
    You have to increase the maximum field length for input and output values in the Output Length for Material Numbers field to enter and display the MPN and the manufacturer code in one field
    Prerequisites
    You have made the following settings in Customizing:
    ·        You have activated the conversion exit for material numbers.
    ·        You have maintained a delimiter. The delimiter separates the MPN and the external manufacturer when they are entered or displayed in one field.
    ·        You have specified a maximum output length for material numbers. This means that the fields for the long material number are scrollable, and the output columns for lists are wider.
    You configure and activate the conversion exit for material numbers in Customizing by choosing Logistics - General ® Interchangeability of Parts ® Set Up Conversion Exit for Material Numbers.
    Features
    Input Conversion
    If you have activated the conversion exit, you can enter the relevant MPN instead of the material number in the relevant input fields.
    If the MPN is not unique, you enter the external manufacturer in the same field, separating the MPN and the external manufacturer by the delimiter defined in Customizing.
    You have defined: as the delimiter.
    Enter 45L700W:36121 (Manufacturer Part Number, Delimiter,and External Manufacturer) for the part, instead of material number 1011. If the MPN is unique, you only have to enter 45L700W (the Manufacturer Part Number).
    You can now scroll the input field for the material number. This allows you to enter the maximum output length for material numbers, which has also been defined in Customizing.
    Input conversion gives you an alternate and additional input option. You can still enter the ERP material number to identify a part.
    The system determines the correct material number from your input, and passes it to the program logic. The system handles your input as follows:
    ·        If your entry contains the delimiter, the system splits the entry at the delimiter, interprets both parts of the entry as the Manufacturer Part Number and the External Manufacturer respectively, and searches for a part corresponding to these entries
    ·        If your entry does not contain a delimiter, the system interprets your entry as an (ERP) material number, and searches for the corresponding part in the material master. If this is unsuccessful, the system interprets your entry as an MPN, and searches for the corresponding part.
    If the system cannot determine a part clearly, or the search is unsuccessful, it issues an error message.
    Value Range for MPN on the Selection Screen
    The system converts the MPN into a material number internally.
    To ensure that the system correctly interprets the value range for an MPN that is entered as selection criteria, when the conversion exit is activated, the system provides both the material number and the MPN as selection criteria in the selection screen.
    Output Conversion
    If the conversion exit is activated, the output conversion ensures that the system displays the MPN and the external manufacturer on screens and in lists, separated by the delimiter in the field or column that usually displays the ERP material number.
    If the Output Length for Material Numbers field in Customizing is not long enough to display both the MPN and the external manufacturer, the system displays the MPN, if it is unique.
    If the MPN is not unique or the output length too short, the system displays the ERP material number.
    The system displays parts with the output length defined in Customizing. In addition:
    ·        You can scroll the output field for the material number on screens.
    ·        The system adjusts the layout of lists to the output length.
    List Formatting
    If you use the inventory-managed MPN, you have to change the list formatting as follows:
    ·        Variable length of the material number in reports
    In cases of the automatic conversion of the material number into an MPN and external manufacturer, the system takes account of the Output Length for Material Numbers field (defined in Customizing) when it structures the lists for selected reports. This ensures that columns are aligned, line breaks are correct, and the lists can be read.
    ·        Adding a field for the external manufacturer
    The external manufacturer should also be displayed in lists because the MPN, into which the material number is automatically converted, is not always unique.
    In Customizing, you have defined whether the external manufacturer should be displayed with the MPN. The system adds the field for the external manufacturer immediately after the field for the MPN in lists and on the screen.
    You can display the external manufacturer with or without an active conversion exit.
    ·        Sorting by MPN, not by material number
    You can sort some lists by material number.
    You can sort by MPN in cases where the MPN is displayed instead of the material number.
    with kind regards
    Sundar

  • Inspection type 01 - inspection lot creation based on vendor batch number

    Hi Guys,
    this topic has been discussed several times here, but I was not able to find a suitable answer for my question.
    I am facing the folowing requirement:
    I have activated inspection type 01 for a raw material.
    I am receiving a firs goods receipt from vendor A with vendor batch number 0001.
    The system creates its own goods receipt batch number 0546 based on internal numbering.
    A new inspection lot is created.
    I am posting a second goods receipt from vendor a with vendor batch 0001.
    The system creates a new batch number 0547 based on internal numbering.
    A new inspection lot is created.
    I do not want to get the second inspection lot, because I received vendor batch 0001 before and I am assuming it has been inspected or is in inspection.
    Option 1: Post the second goods receipt against the first internal batch number created.
    I am aware of this need at the moment, but a user is not always checking if there is an internal batch with the same vendor received before.
    Can I customize the system to create inspection lots based on the fact that the vendor batch number was received before?
    Or do I have to use an exit and some ABAP code to get the wanted result?
    Thanks for your advice in advance.

    You need to use one of the enhancements that Do-Wook has suggested.  There is no standard SAP way to suppress the inspection based on the vendor batch number.
    With the first enhancement you use the system to check for a previously received vendor batch and if one is found, then that batch number is proposed and not the next one from the numbering series.  In this case, the lot isn't created than due to the inspection lot control of the inspection type.
    With the second enhancement you check the vendor batch number and if it's been received you suppress the inspection lot creation and the stock goes right to unrestricted.
    You'll probably need to do one or the other.  Myself, I prefer the first enhancement.
    Craig

  • While creating PO using BAPI_PO_CREATE1 vendor batch number is not comming.

    Hi Friends,
    I am using BAPI "    'BAPI_PO_CREATE1' to create PO in my report.
    The PO's are getting created but i the vendor batch number is not found in the PO.
    Where as i am passing the vendor batch number.
             bapimepoitem-vendrbatch = '2'.
              bapimepoitemx-vendrbatch = 'X'.
      CALL FUNCTION 'BAPI_PO_CREATE1'
        EXPORTING
          poheader          = bapimepoheader
          poheaderx         = bapimepoheaderx
          memory_uncomplete = 'X'
        IMPORTING
          exppurchaseorder  = v_po_number
        TABLES
          return            = bapiret2
          poitem            = bapimepoitem
          poitemx           = bapimepoitemx
          poschedule        = bapimeposchedule
          poschedulex       = bapimeposchedulx.
        Commit the transaction
      IF v_po_number NE space.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait   = 'X'
          IMPORTING
            return = bapiret2_c.
      ENDIF.
    Please reply urgently.
    Thanks Regards,
    Sandipan Jena

    Hi
    My answer is pure assumption.
    Please check the following OSS notes
    Note 758810 - BAPI_PO_CHANGE vendor batch and batch not visible
    Note 1230268 - Field Vendor Batch never filled for PO BAPIs
    Please take help from BASIS and SAP, before implementing the OSS note
    Regards
    Madhan D

  • Vendor Article Number in report format

    Hey,
    I am looking for Report in SAP MM which will give me Vendor Article or Vendor Part number. This information is in Purchasing Info Record but when i am using T-code ME1M for PIR report this field is not comming. If you know any other report or by any other way i can get this information with reference to article and Vendor that will be a great help.
    Thanks

    I just checked ME1M and I'm able to see Vendor Material number there in the selection criteria (IDNLF).

  • PO report which includes Vendor Material number

    I am looking for a report similar to ME2K but including the Vendor Material Number.  Customer wants to run by Cost Centre and Material group.  However, I cannot find a way to include the Vendor Material number on this report, is there a way to do that thorugh config?
    Thanks for any info.

    Hi,
    You can find the vendor material number in the material data tab of purchase order.
    Goto EKPO table enter the PO numebr and look for the field name with vendor material number. Select that with all other fields . for cost center and account assignment chekc table EKAN.
    Write the program to fetch data from all these tables with feild names.
    Hope thsi helps.
    Regards,
    Smitha

  • Vendor account number and cargo custom number

    Hi Gurus,
    Please let me know where we maintain the Vendor account number (LIFNR) and Cargo custom number (BKTXT) with respect to the material.
    Regards,
    Hari Challa.

    closed,because no responses

  • Vendor part number for non catalog item in shopping cart?

    I have a requirement to get the vendor part number field in shopping cart basic data for non catalog item. This field is available for catalog items, would it be possible to make the same field available for non catalog items as well?

    Hi Gummadi,
    You can create custom fields in Shopping cart uisng a BADI and can populate the information.
    BBP_CUF_BADI can be used to create customer fields.
    Please get discuss with your ABAP fellow for the creation of customer field.
    Award points for helpful answers.
    Rgds,
    Teja

  • Vendor mobile number and e mail ID.

    Hi all
    I have seen lot of posts on this issue but there is no answer for this plz help me.
    In which table the vendor mobile number(MOB_NUMBER) and mail ID(SMTP_ADDR) will store.
    IN ADR6 the mail ID will get but how to link it to LFA1 table.through ADDNUMBR i cont link.
    bec ADDRNUMBER is not in LFA1 and ADRNR is available in LFA1 not in ADR6.
    In ADR2, ADR3 I'mnot getting mobile number.
    how can i get mobile number and mail ID, and how can i link it to LFA1.
    plz help me
    ramesh reddy

    you have to link LFA1-ADRNR with ADR6-ADDRNUMBER
    that is not any problem because both fields have the same length and attributes.
    ADR2 has the telefon numbers, if the number belongs to a mobile phone then the field R3_USER has a 2 or 3 as indicator

  • Vendor account number ,Name and Email

    Hi
    I am looking for solution where i can download Vendor account number,name
    and email address,is there any standard table in SAP to download this data,i tried
    Abap query with LFA1 and ADR6 tables but it is not working ,can any help on this
    Thanks
    Lily

    Hi,
    Table LFA1 and ADR6 are right but in query, these tables will not be linled by system authomatically.
    You have to link these table manually by using field ADRNR in table LFA1 and field ADDRNUMBER in table ADR6.
    I hope it will resolve the issue.
    Regards,
    Vinod

Maybe you are looking for

  • AutomationException while calling a method

    Hi all, I've got a problem accessing a COM/DCOM component in a Win2k box (Advanced Server) with jcom. I configured the server and client described in the "JSP to COM" example. The only difference: I don't want to access the excel sheet and I don't us

  • A better way to determine the current state of the FLVPlayback component?

    Below is the AS3 code I have used to display images (MCs) over an instance of the FLVPlayback component.  These images (one for loading, one for the title) are to appear – or disappear – according to the current state of the FLVPlayback component.  I

  • Dvd's not playing after installing Virtual PC 7

    Dvd's are not readable in the Mac OS X, but they do play in the Virtual Pc. Not a single dvd, or music cd, only the OS X installation disc.

  • Itunes will not install/upgrade?

    itunes will not install, keeps trying to save to g:/ drive when it does not exist, will not let me change drive?

  • Including jsp form in multiple jsps

    Hi I have a requirement to include a common jsp form in several other jsps that live in different web applications. For e.g. there is test_form.jsp taht I can access via http://www.test.com/common/test_form.jsp. There are several other jsps /app1/cal