Check for Partner on Equipment Master (IE01)

We have a requirement to check that sold-to partner function is mandatory during equipment creation (IE01). This can be done via configuration. However, the requirement is also to allow users to delete this partner using IE02. Hence they only want the partner to be mandatory during IE01 and not IE02.
I believe only way to do this is using a user-exit. We know of a user-exit IEQM0003 that is allows us to put in logic before equipment is saved. However, this user-exit doesn't have parameters to partner data.
Is there any other user-exit that can be used?

You could check to see if you could read the partner from the memory within the FM. However you could potentially accomplish the same using the following steps without programming..
You could use the View profile settings in configuration and  transaction variant functionality (SHD0) to accomplish this.
-> As a first step Make sure to add the Partner view as a sub screen to the very first screen using View profile settings for the equipment category in SPRO. (This will force the partner field to be available directly on the initial screen when a piece of equipment is created).
---> Now create a Transaction variant for the standard transaction IE01 and here select the sold to partner custom type and leave the value field blank.Now on the configuration for the Transaction set the Partner type to be imported with value "SP" and mark the content field to be mandatory.Leave all other settings to default and save and exit.
---> Now set this Transaction variant as a standard variant for this transaction.
This should do the trick.The user will be forced to enter the sold to party on the screen.However for change transaction(IE02) the user can delete this partner type without any issues.
Regards
Narasimhan

Similar Messages

  • Bapi for creation of equipment master

    hi friends ,
    I have to made a BDC program for creation of equipment master .
    for that  I am using bapi i.e. ' BAPI_EQUI_CREATE '.
    I had matched the fields of transaction IE01 but in the additinal data part i could not able to map 'Partner' fields .
    pls some body can guide what should i do for it.

    Hi Das,
    If u r going to create equipment no against this Bapi BAPI_EQUI_CREATE"
    then u need to pass material no, Equipment type, Serial No. there is no need to give partner no .
    If its good, then plz give point.

  • Using BAPI to upload Equipment Master (IE01)

    Hi,
    Can any one help to do below object...that i need for resume.
    Pls provide me compelete details with code or else give me guidelines  in detail to carrayout.....
    i should be thankful to you....
    •Using BAPI to upload Equipment Master (IE01). Fields that are uploaded are Equipment category, valid to date, Equip. Description, object type, Acquisition value, Acquisition date, Maintenance Plan, plan section, catalog profile. Input file is accessed from application server. Error log file is created at application server.
    with regards
    bheem

    If this is a onetime load, you can use LSMW to do this.
    Object 0400.  Must easier than writing a report from scratch.
    Albert

  • Possibility of giving match code  for Manufacturer in Equipment Master

    Hi -
    We can have a field exit on fieler HERST of Equipment Master.
    Is there any possibility of giving a match code on this filed? so that we can maintain a table for manufacturer and user can select any one entry from this table.
    We do have activated filed exit for manufacturer check, but need to further restrict the entry so that there is uniformity of entry maintained in this field.
    Kindly advice.

    hi narendar,
    some information :
    In addition to the above mentioned exit we have also created a custom match code for this field in one of our project ... the exit gets triggerred whenver user hits enter and the value entered here is used in selection criteria that displays the custom popup window ... the data is picked from vendor master table the selection createria we used was vendor name and description and vendor acount group MNFR - for manufacturers would be defaulted and displayed.So you can go with creating a custom match code which is invoked whenever user selects F4...
    regards
    pushpa

  • Additional filed in Equipment Master IE01

    I want to add additional fileds in Equipment Master - user field
    Is there any user exit & Badi for this, i need Drop down also for these fields for report purpose
    Thanks
    Prakash
    Edited by: prakash balasubramanian on Jun 4, 2008 6:08 AM

    Bala,
    Have a look at user-exit ITOB0001via TCode SMOD
    Also see BADIs EQUI_SCR* via TCode SE18
    Have a look [here|http://www.sapfans.com/forums/viewtopic.php?p=648307] for a list of PM/CS user-exits, BADIs, Etc
    PeteA

  • Update partner in equipment master

    Hi
    I want to update partners in equipment master, I can do this using FM 'PM_PARTNER_UPDATE'. But its not updating change document. So I want do this through FM 'PM_PARTNER_INIT' and 'PM_PARTNER_MAINTAIN'. Can any one tell me what are the parameters needs to be passed in these two FMs.
    I am passing the following paramters but its not updating.
        CALL FUNCTION 'PM_PARTNER_INIT'
          EXPORTING
            aktyp              = 'V'
            objnr              = 'IE000000000010008557'
            obtyp              = 'IEQ'
            pargr              = 'ZSV'
            parvw_kund         = wa_ihpa-parvw
           refresh            = ' '
            no_sort            = 'X'
         IMPORTING
           offset             = lv_offset
        CALL FUNCTION 'PM_PARTNER_MAINTAIN'
          EXPORTING
           objnr               = 'IE000000000010008557'
            parnr               = wa_ihpa-parnr
            parvw               = wa_ihpa-parvw
           tabix               = v_tabix
           tabix_objnr         = v_tabix
         IMPORTING
           counter             = lv_cntr
         EXCEPTIONS
           invalid_parnr       = 1
           cpd_customer        = 2
           invalid_parvw       = 3
           parvw_unique        = 4
           OTHERS              = 5.
    Thanks

    report  zzupdate_equipment_partner.
    data: w_equi       type equi.
    data: w_offset     type sy-tabix.
    data: it_ihpa_time type ipar_t_ihpa_time.
    data: w_ihpavb     type ihpavb.
    data: xihpa        type table of ihpa.
    data: ihpa_tab1    type table of ihpavb.
    data: w_counter    type i_count.
    parameters: p_equnr type equi-equnr default '10262811'.
    parameters: p_parnr type ihpa-parnr default '100171'.
    parameters: p_cpnr type parnr default '532'.
    clear w_equi.
    select single * from equi into w_equi where equnr = p_equnr.
    refresh: xihpa.
    select * from ihpa into table xihpa where objnr = w_equi-objnr.
    *-Find the last counter (unic key) -*
    sort xihpa by parvw counter descending.
    loop at xihpa into w_ihpavb where parvw = 'Z1'.
      w_counter = w_ihpavb-counter.
      exit.
    endloop.
    call function 'PM_PARTNER_INIT'
      exporting
        aktyp          = 'V'
        objnr          = w_equi-objnr
        obtyp          = 'IEQ'
        pargr          = 'ZE'
    *   PARVW_AP       = 'AP'
    *   PARVW_INT      = 'ZM'
    *   parvw_kund     = 'AG'
    *   PARVW_LIEF     = 'LF'
    *   PARVW_HER      = 'HR'
    *   PARVW_VERA     = 'ZM'
    *   PARVW_AUTO     = 'ZM'
        refresh        = 'X'
    *   VKORG          = ' '
    *   VTWEG          = ' '
    *   SPART          = ' '
    *   EQUNR          = ' '
    *   TPLNR          = ' '
    *   READ_ALL       = 'X'
    *   SERVICE_FLAG   = ' '
    *   TEXT           = ' '
        no_sort        = 'X'
    *   NO_TABIX_DET   =
    *   NO_TEXT_DET    =
    *   IP_OBJECT_ARCH = ' '
      importing
        offset         = w_offset.
    clear w_ihpavb.
    w_ihpavb-mandt     = sy-mandt.
    w_ihpavb-counter   = w_counter + 1.      "Unic key to allow duplicates
    w_ihpavb-objnr     = w_equi-objnr.
    w_ihpavb-parvw     = 'Z1'.
    w_ihpavb-obtyp     = 'IEQ'.
    w_ihpavb-parnr     = p_cpnr.
    w_ihpavb-adrda     = '3'.                "3=Contact person
    w_ihpavb-updkz     = 'I'.                "Insert
    w_ihpavb-erdat     = sy-datum.
    w_ihpavb-erzeit    = sy-uzeit.
    w_ihpavb-ernam     = sy-uname.
    append w_ihpavb to ihpa_tab1.
    call function 'PM_PARTNER_UPDATE' in update task
      exporting
        it_ihpa_time = it_ihpa_time
      tables
        fxihpa       = ihpa_tab1.
    commit work and wait.
    write: 'Hurra'.

  • BDC Equipment Master IE01

    Hi all,
          I am doin master upload for equipment.The equipments are succesfully created.But for certain records deletion flag needs to be set and sub equipments need to be created.This is possible only in change equipment ie IE02.So while I go to change mode it is givin me the message
    S Equipment 20 is already locked by user <my username>
    and the rest of d things not updated.I tried to give FM: DEQUEUE_EIEQUI to release the lock aftr IE01 and befor calln IE02.But still same message comin.
    Do anyone have a solution for dis.Any help would be appreciated.

    It is either a bug (check SAP notes), or more probably an asynchronous update/lock which is not finished yet.
    So simply execute the BDC in synchonous update mode (S or L). For more information, read paragraph #12 in [wiki BDC FAQ about errors|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInputFAQ#BatchInputFAQ-WhyBDCbehavesdifferently%3F] for more information, and [wiki BDC about update mode|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInput-+BDC#BatchInput-BDC-Updatemode].

  • Pre-checks for changing some material master data

    Hi,
    Are there any pre checks (ie. no open documents) needed when changing the following items via MM17:
    1.                   Storage Location
    2.                   Account Assignment Group
    3.                   Transportation Group
    4.                   Purchasing Value Key
    5.                   MRP Group
    6.                   Scheduling Margin Key
    The materials have existing purchase orders and some have sales orders. Will there be any impact when the data are changed? Thanks.

    Hi,
    You can not change the  storage location for a material.but you can extend the material to another storage location.
    other changes will not have effect on existing docs.
    Try MEMASSPO to update open  PO's  with new storage location.Select EKPO and add storage location  in selection fields.
    Best Regards,
    Raj

  • How to get change documents for Equipment Master Records of a document?

    Hi experts,
    I need a report for changes of Equipment Master for a document.
    There is a way to reach this for every document : Environement - > Display Changes. Then I can get a report for "Changes to Object Links". But this can only show me that which equipments are linked to this document. What I want to search is which documents are linked to the equipment. I want to search with equipment number and get the history of changes for documents, Which documents are attached to this equipments and when did these documents attach to the equipment.
    Can I get this report with standard SAP queries / reports? Where can I get this informations? From which tables?
    PS: If i run a search with Equipment Master Data form CV04N, I can see which documents are linked to this equipment but I can't see when they are attached.
    Thanks in advance.

    .. but I can't see when they are attached...
    In CV04n,in Object Links tab,provide your search input criteria.Once the results are displayed,navigate to Current Layout button.Herein,move the 'Output Date' value to Displayed Column list.
    Once done,you should be able to view the date on which the DIR with associated objects(Eg: Equipment Master) was created.Hope this helps!!
    Regards,
    Pradeepkumar Haragoldavar

  • Check for Duplicate Fields in Vendor Master

    Dear Gurus
    We have a requirement to configure checks for Duplication  in Vendor Master.
    regards
    MS

    Hi
    Pls check the path
    IMG > Financial Accounting> Accounts Receivable and Accounts Payable>Vendor Accounts> Master Data > Preprations for Creating Vendor Master Data > Change message control for Vendor Master Data
    Give message numbers 144 and 145
    How ever, I suggest that you do not put the message as "E". There could be a scenario, where in, the Business may have certain customers and vendors with the same name and other common fields.
    Thanks & Best Regards
    Sanil K Bhandari

  • Problem in creating equipment master using FM /ISDFPS/ETUPS_EQUI_CREATE

    hi all,
    i am trying to create an equipment master using the FM mentioned above .. after the FM gets executed there is no status/error/information message.. i have given all the values to the FM which we normally give to IE01 transaction for creation of equipment master...
    please advice on this ...
    thanks a ton.....

    Hi Shiva
    Did you got to know how to use this FM, I got a requirement where I need to build a interface to update and create equipments. I also tried using this but got simillar problem as you mentioned. Please let me know if you found any alternative for this?
    Thanks
    Harkamal

  • Dropdown in Manufacturer field in Equipment Master

    Hi Experts
    Manufacturer  (HERST) field in Equipment master(IE01) is  free text field of 30 characters.
    We want to add  dropdown to this field so that we could validate/select values to this field.
    Is there a user exit or easy way to achieve this. I found a user exit IEQM0007 but it does not add  a dropdown.
    Your thoughts.
    Thanks
    Gaurav

    Gaurav:
    I saw this before. Actually, we pu a dropdown not only for the manufacturer, but also for the model. The problem is that i don't remeber wich u.e we used, but it's quite not difficult to abap programmer tracing it. Perhaps it could modify the field type, replacing it for some one with the dropdown propertie. You will have to use an Z table (and maintain it), so consider that also
    Hope this help.
    Ezequiel

  • Interface between Legacy and SAP for Equipment Master

    Hello
    I got a requirement where I need to develop a interface between legacy system and R/3 system for Equipment Master Data update in R/3. I am thinking of getting a Idoc file from Legacy and then update the changes or any new creation of Equipments in R/3. I found a standard BAPI for this BAPI_EQUIPMENT_CREATE/CHANGE. This BAPI use a strcture BAPI_ITOB for data record of IDoc. But I got more data from legacy except what we have in BAPI_ITOB. I got Partner Data, Classification data also for Equipments. I am thinking of copying the BAPI to a Z function module and modify the Idoc structure , message type and all to capture all the data and then do a update in same way as standard transaction IE01(Equipment Create) is doing in Batch Input. Do you think if there is any better way of doing this? I am not used to transaction BAPI . just wondering if we Can use that in someway to include our modification?
    Thanks
    Harkamal

    20,000 is on quite higher side for IDOC.
    IBIP help doc says it needs 2 Kbyte for each record, i.e. 40 Mb for 20,000 rec. that should be ok. Since it has structures for Partner & classification data , I don't think u need to modify the BAPI.
    Transaction IE01 - Create equipment
    Transaction IE02 - Change equipment
    Structure - IBIPEQUI Equipment record
                     |->    IBIPNSTA     New status profile if necessary
                     |->>   IBIPSTAT     User status records
                     |->>   IBIPDOCU     Doc. from Doc. management system
                     |->>   IBIPPART     Partner details (comment below)
                     |-->>  IBIPTEXT     (see comment below)
                              for long text:          TEXT_MARK = " " empty
                              for internal comment:   TEXT_MARK = "1"
                     |-->>  IBIPCLAS    Classification record (eqpmt class)
                         |-->> IBIPFEAT     Classification characteristics,
                                               ie. features for the class
                     |-->>  IBIPBDCD     see below (from screen 102)

  • IDOC for Equipment master

    Hi,
    I am new to IDOC concept and need to transfer Equipment master from a SAP system to non SAP system.
    please let me know the following:
    1. Is there any standard message type and Idoc type available
        for Equipment master ?? ( For example we have
        MATMAS05 for material master)
    2. Is there any standard transation available for equipment 
        trasfer???( For example BD10 for sending material)
    3. Is change pointer facility available for equipment master??
        If yes please provide me the details
    Thanks

    Hi Preethi
    Please use LSMW in loading euipment master using the Basic type EQUIPMENT_CREATE01 and assign the source legacy file.You can use the message type EQUIPMENT_CHANGE01 to change it.See in WE02 BD87  the stus whether it has been posted or not.
               Since your data would be going to non sap that means you have to create partner profile for outbound processing and also activate the port(WE21) for outbound processing.
                     If your client is intilligent enoough and also big than if it has an ETL tool than extraction from spreadsheet in the form of idoc would be much easier and would cut short the time consumed in writing large programs .However the business needs to have an existing legacy system and you try to convert data .
          Please do revert back incase of any issues.
    Regards
    Somnath

  • Equipment master ie03 partner getting deleted while doing material return

    Hi
    We are facing some problem in serial no
    1.We are creating equipment master in IE08 and assigning same equipment no as serial no in ie02
    Update partner functions in IE02
    2.Then we are creating a repair type sales order
    3.Do goods receipt using VRRE by assinging serial no
    4.While doing goods receipts(653 movement type) in transaction VRRE,the parter function gets deleted in equipment master IE03 for that serial number
    5.But at the same time when iam doing post goods issue for the same material after repair and same serial no using vl02n,601 movement type,Partner gets updated.
    Is this the normal SAP behaviour.While doing goods return from customer will the partner function get deleted in equipment master and while doing vl02n,goods issue 601 will it update again
    Regards
    Swetha

    Dear all
    Can you please reply
    Regards
    Swetha

Maybe you are looking for

  • Tried Many Different Discs/Still Unable to burn in Imovie 6/Idvd 6

    So I have an 8 times burner, and I'm wondering if I upgraded to a 16 times burner would that alliviate my problems or create more? I have 84 GB's of free hard drive space in my source drive. I've tried all different discs including TDK,Memorex, vario

  • How do i fix my minamize on a mac from a square back to the regular one

    how do i fix my minamize thing for my macbook from a little square back to the original one.

  • How to Close Issue

    hi Experts..   When i got the solution ..Please tell how to Close the Thread.... Cheers..Purushottam

  • Authority check at field level in the sales order

    Dear all, our business requirement is the following: only some users should be able to see the prices (including netwr, netpr,...) in the sales order depending on the authority check performed on the sales group field. This means that for an order of

  • BI scheduler problem (AIX)

    hi! I've got a problem with configuring BI Scheduler. I followed the instructions, and it all seems fine, I can start the service, I can configure iBots, I can save them, they are in the database... but when I try to run one, it gives me this error m