Adress for Equipment

Hello,
I am using the Function BAPI_EQUI_CREATE to create an equipment and, at the same time, install it into a functional location. The problem is, that the equi is not getting the adress of the functional location! (Actually it's not getting any adress at all). Otherwise If  I install an equi into another equi the inheritance of the adress is working ?!
Does anyone know, how I can easily asign an esisting adress (number) of a functional location to an equipment?? I already tried some functions, but I had certain problems eventually with all of them:
1.) Function ADDR_REFERENCE_INSERT + ADDR_MEMORY_SAVE
2.) Function ADDR_GET + ADDR_INSERT
I would be very thankful for every kind of help!
cheers rudy

Correction: Inherreting the Adress from FucLoc to Equi, using BAPI_EQUI_CREATE does work, my FuncLoc Parameter was just empty
But I still don't know how to assign an adress number to the equipment, since I have to give it another adress!

Similar Messages

  • How to use one email adress for multiple recipients

    Hello,
    I'd like to know how to use one email adress for multiple recipients. 
    this would be very useful or projects. for example;
    if i send one mail to [email protected], all people in this project get an email.
    I will add the people in this project myself. 
    I know it is possible, but I don't know how to do it ;-)
    please help me! 

    Hope this help.
    _http://technet.microsoft.com/en-us/library/cc164331(v=exchg.65) .aspx

  • How to Use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA

    Hi ,
      How to use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA.
      May i know what are the input parameters & fields mandatory
      for each Table structures ct_data , ct_datax , it_descript , it_longtext.
      Can any one explain me Step by Step Process.
      B'cos i tried with below code. Equipment is not getting created.
      wa_itab-equipment_ext = '000000000100000001'.
      wa_itab-descript      = 'Test 2 -> Lube Oil Pump'.
      wa_itab-text_language = 'EN'.
      wa_itab-sdescript     = 'Short Description'.
      APPEND wa_itab TO it_itab.
      CLEAR  wa_itab.
      LOOP AT it_itab INTO wa_itab.
        ct_data-ta_guid       = '000000000000000001'.
        ct_data-equipment_ext = wa_itab-equipment_ext.
        ct_data-descript      = wa_itab-descript     .
        ct_data-valid_date    = sy-datum.
        ct_data-equicatgry    = 'M'.
        APPEND ct_data.
        CLEAR  ct_data.
        ct_datax-ta_guid       = '000000000000000001'.
        ct_datax-equipment_ext = 'X'.
        ct_datax-equipment     = 'X'.
        APPEND ct_datax.
        CLEAR  ct_datax.
        it_descript-ta_guid       = '000000000000000001'.
        it_descript-text_language = wa_itab-text_language.
        it_descript-descript      = wa_itab-sdescript    .
        APPEND it_descript.
        CLEAR  it_descript.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'LTXT'.
        it_longtext-text_line      = 'SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'aaaaaaaaaaaaaaa'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'bbbbbbbbbbbb'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'cccccccccccccccc'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
      call BAPI-function in this system
        CALL FUNCTION 'BAPI_EQUIPMENT_SAVEREPLICA'
          TABLES
            ct_data     = ct_data
            ct_datax    = ct_datax
            it_descript = it_descript
            it_longtext = it_longtext
            return      = return
          EXCEPTIONS
            OTHERS      = 1.
        IF sy-subrc = 0.
          CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
          WRITE : 'Successful'.
        ENDIF.
        IF NOT return IS INITIAL.
          LOOP AT return.
            IF return-type = 'A' OR return-type = 'E'.
              WRITE : 'Error'.
            ENDIF.
          ENDLOOP.
        ENDIF.
        REFRESH  return.
      ENDLOOP.
    Regards
    SUrendar

    Hi ,
      How to use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA.
      May i know what are the input parameters & fields mandatory
      for each Table structures ct_data , ct_datax , it_descript , it_longtext.
      Can any one explain me Step by Step Process.
      B'cos i tried with below code. Equipment is not getting created.
      wa_itab-equipment_ext = '000000000100000001'.
      wa_itab-descript      = 'Test 2 -> Lube Oil Pump'.
      wa_itab-text_language = 'EN'.
      wa_itab-sdescript     = 'Short Description'.
      APPEND wa_itab TO it_itab.
      CLEAR  wa_itab.
      LOOP AT it_itab INTO wa_itab.
        ct_data-ta_guid       = '000000000000000001'.
        ct_data-equipment_ext = wa_itab-equipment_ext.
        ct_data-descript      = wa_itab-descript     .
        ct_data-valid_date    = sy-datum.
        ct_data-equicatgry    = 'M'.
        APPEND ct_data.
        CLEAR  ct_data.
        ct_datax-ta_guid       = '000000000000000001'.
        ct_datax-equipment_ext = 'X'.
        ct_datax-equipment     = 'X'.
        APPEND ct_datax.
        CLEAR  ct_datax.
        it_descript-ta_guid       = '000000000000000001'.
        it_descript-text_language = wa_itab-text_language.
        it_descript-descript      = wa_itab-sdescript    .
        APPEND it_descript.
        CLEAR  it_descript.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'LTXT'.
        it_longtext-text_line      = 'SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'aaaaaaaaaaaaaaa'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'bbbbbbbbbbbb'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        it_longtext-ta_guid        = '000000000000000001'.
        it_longtext-text_language  = wa_itab-text_language.
        it_longtext-text_id        = 'INTV'.
        it_longtext-text_line      = 'cccccccccccccccc'.
        APPEND it_longtext.
        CLEAR  it_longtext.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
      call BAPI-function in this system
        CALL FUNCTION 'BAPI_EQUIPMENT_SAVEREPLICA'
          TABLES
            ct_data     = ct_data
            ct_datax    = ct_datax
            it_descript = it_descript
            it_longtext = it_longtext
            return      = return
          EXCEPTIONS
            OTHERS      = 1.
        IF sy-subrc = 0.
          CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
          WRITE : 'Successful'.
        ENDIF.
        IF NOT return IS INITIAL.
          LOOP AT return.
            IF return-type = 'A' OR return-type = 'E'.
              WRITE : 'Error'.
            ENDIF.
          ENDLOOP.
        ENDIF.
        REFRESH  return.
      ENDLOOP.
    Regards
    SUrendar

  • Business Transaction Control is not Working for Equipment Status.

    Hi All,
    I have created a Status Profile for Equipment / Functional Location & assigned 5 Status under this Profile i.e. NEW, COM (Commissioning), INS(Inservice), CAM (Care & Maintenance) & DCM (De Commissioned). For Status DCM i have assigned Transaction control FORBIDDEN for "Enter PM processing data , Enter PM planing data & Create Meas. Doc."activities.
    It Means, whenever user creates Plant Maintenance Order OR Notification, Maintenance Plan OR Maintenance Item & Measurement Document for any Equipment / FL having this user status (DCM), system should not allow creation of above mentioned object.
    In my scenario, system is giving an standard error message " The business transaction cannot be carried out" during creation of "Plant Maintenance Order OR Notification, Maintenance Plan OR Maintenance Item".
    But i am able to create measurement document for equipment / FL having user status DCM with Transaction control Forbidden of Measurement document creation. No error message displayed by the system.
    Can anybody tell me why its happening? Why system is giving error during order & plan creation but not for Creation of measurement document ?
    If this is not posible in standard SAP, does any body knows about any OSS note so that we can implement the same to get an error message.
    Thanks in advance
    Arun

    Please ensure whether both projects have the same budget profile. Other than that you need to carefully investigate how the cost was posted onto both projects in the first place. Please note in case of procurements, budget is only checked at the commitments level (search the forum as this has been discussed before).
    In case this does not resolve your issue, revert back with the budget profile settings.
    Regards,
    Ammar

  • 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)

  • ABC Indicator for Equipment & Functional Location Same or Different

    Hi All,
    We can find ABC indicators in both Equipment & Functional Location (FL) master data.
    Q. Please tell me....whether these fields are different for Equipment & FL or same??
    Problem is that I could see the same field name ABCKZ for both Equipment & FL in tables V_EQUI & ILOA respectively.
    Sundar

    Hi  Sunder
    *The ABC indicator can be entered in equipment as well as functional locations.*
       An indicator that is assigned by the procedure of ABC analysis.
    The following ABC indicators are possible:
    A - Important
    B - Less important
    C - Relatively unimportant
    According to these criteria, "A" materials are those materials that are of greatest importance for the production operations of a company.
    Examples of use for ABC indicators are vendor master records, material master records, and master records of *technical objects.*
    So ABC indicator is same for equipments and Functional LocationBUT value may be diferent
    Regards
    Jitender Suhag

  • Enhancement for Equipment master data

    Hi all
       I want to find an enhancement for Equipment master data. I want to add some customer fields to Equipment data,but i can't find the enhancement.Anybody tell me the Enhancement which be useful for that. thanks.
    BR
    Chris.

    Hi,
    you can add new tab on the screen and provide your custom field on that tab. You have to add a new tab for any Technical Object by doing some configuration changes in SPRO. first go to SPRO and in screen sequences add a new tab sequence against the profile. Now in the function group SAPLXTOB you can see this new tab screen. Do your requirements on this screen.
    Reward if useful and get back to me if you need any help.
    Thanks,
    Anil

  • On Work Order using Object lists for equip u can manually create Notifi

    On a maintenance Work Order using Object lists for equipment you can manually create a notification for each line item.
    We want to automate this process to do this when we save the document.
    Any ideau2019s on how to do this?
    Does a user exit exist for this?

    Hi:
    Check with Tcode: IBIP - Plant maintenace batch input utility tool.
    Hope, it may help!
    Thanks,
    Murali.

  • To find 'Maintenance Work Center' for Equipment (without Production order)

    Hi,
    I have a Report for - 'Equipment BOM' - IB03.
    Problem: How to find the 'Maintenance work Center ' For Equipment ? (IE03--> Organization > Responsibility> Main. W.Cntr)
    [ Note: For Client -->  It's not necessary that each Equipment has Production Order, Few Equipments are taken only for Repair purpose, Equipment is there in table - EQUI,
    So - Not possible to fetch from AUFK, HIKO or any other order tables. ]

    I have a Report for - 'Equipment BOM' - IB03.
    Problem: How to find the 'Maintenance work Center ' For Equipment ? (IE03--> Organization > Responsibility> Main. W.Cntr)
    [ Note: For Client --> It's not necessary that each Equipment has Production Order, Few Equipments are taken only for Repair purpose, Equipment is there in table - EQUI,
    So - Not possible to fetch from AUFK, HIKO or any other order tables. ]
    EQUZ-GEWRK has the main work center. Pass the equipment number and valid-to date to get the main work center.
    Cheers
    Sujay

  • 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

  • Activity type E not allowed for equipment entered

    Dear Sir , We are using ETM . Following error is coming while creating  performace based document .
    Activity type E not allowed for equipment entered
    Regards
    Anil

    Give 1 for both type and give it a try.
    for target=actual which is type 5 pls check the link below
    http://help.sap.com/saphelp_46c/helpdata/EN/66/bc6faa43c211d182b30000e829fbfe/content.htm

  • 'Deferred payment for equipment' ?

    I am cancelling/closing my BT account, and received an email from BT explaining about some charges that I will incur due to ending my contract early.
    One of these:
    Charge for your equipment - You'll need to pay about £65 for your outstanding equipment charges. You can find out more about this under 'Deferred payment for equipment' at bt.com/legalstuff
    Now as far as I can see, the word 'Deferred' does not appear on that page anywhere.
    So - what is this charge for? The only equipment I have received from BT is the HH5 - and I have received another email asking me to return this...
    I dont mind one or the other - but having to pay for something AND returning it seems a little much.

    It's BT's way if imposing large charges on people who leave early without actually calling them penalty charges - because OFCOM doesn't allow penalty charges any more.
    When BT send you a Home Hub, they are not giving it to you or lending it to you.  They are selling it to you instead.  All the time you are a customer, you don't have to pay.  If you see out a full year of broadband payments, then BT will write off the price of the Hub, and you never have to pay.
    BT are asking you to return the hub for refurbishing or recycling.  You don't have to if you don't want to - after all it's now your Home Hub.
    The relevant section from the T&Cs is:-
    Deferred Payment for Equipment
    In some cases we will allow you to defer payment of the full price of the equipment we supply for use with the service. If you then end the service within 12 months of BT accepting your order and you did not pay the full price of that equipment when you placed your order, then you will be liable to pay the balance – that is the price of the equipment as set out in the Tariff Guide, less any amount which you paid upfront when you placed your order, unless you end the service within the cancellation period (as detailed in paragraph 10 of the Residential Standard Terms). The deferred payment is no longer payable after you have received service for 12 months or more from the date that your order was accepted by BT.

  • How to Check LT check box in IA02 - for Long text for Equipment Task list operations

    Hi Experts,
    I am trying to upload text for Equipment task list,i am able to upload texts at header,but not for operations.
    At operations level - we have a check box LT which is grayed out - when am manually making an entry ( LT Check box -  is getting checked when am creating entry manually ) - after manual entry - when i tried uploading text is working fine.
    Can someone please tell me how to get the check box - checked - while saving text - using FM : SAVE_TEXT .
    Cheers,
    Rali K

    Try this:
    function findNodes(vNode){
         if (vNode.className === "field"){
              if (vNode.isPropertySpecified("name")===true){
                   var myStateName=new RegExp(vNode.name);
                   var returnValue = GFL.search(myStateName);
                   if (returnValue!=-1){
                        this.ui.oneOfChild.border.fill.color.value="192,192,192";
                        this.access="readOnly";
                   else{  
                        this.ui.oneOfChild.border.fill.color.value="255,255,255";//whatever colour is open access
                        this.access="open";
         for (var a=0;a<vNode.nodes.length;a++){
              findNodes(vNode.nodes.item(a));
    findNodes(xfa.form);
    Kyle

  • Constant in internal number assignment for equipment OIEN

    Hi
    I am looking for a way to specify a constant within the Equipment internal number range. Transaction OIEN.
    I need to specify something like this 333-0000001000000000 to 333-0000009999999999.
    The "333-" i want as a constant. The numbers following that should have the same behaviour as the current internal number range functionality i.e. I still want SAP to assign the internal number when I create an equipment.
    I don't want to specify an external number range.
    I have testd in my DEV system and it does not look as if SAP will allow the costant infront.
    Do you guys have any other ideas how I can achieve this

    Hi,
    Go through this thread. Its not possible to have special characters in Internal Number range of the equipments.
    Special Character For Equipment Number
    Else you can opt for number range without having special characters like 333000000000 to 333999999999, something like that.
    Regards,
    Maheswaran.

  • Managing warranties for equipment components

    Hi! I have the following issue:
    I need to implement a solution where user can manage warranties for equipment's components besides the equipment warranty. User requires that when a new component is assigned to an equipment, like bill of materials or any other way..system advises him when creating a notification or maintenance order over the equipment, if any of its components is under warranty, eventhough equipment  warranty period had expired.
    Does anyone know any way how to manage it?
    Thanks in advance,
    Regards,
    Eva

    Hi,
    I beleive it won't possible thru standard..
    Please check below exits..Hope it may helps you.Take help from ABAP er to meet your requirement.
    BG000001 |User Exit: Warranty Check                                   |
    BG000002
    User Exit: Warranty Check Dialog Box
    |  BG000003 |User Exit: Subscreen for Changing Warranty Check Result
    Kuber

Maybe you are looking for

  • How do I play Video music in Flash player 11 when it is not my default player in Windows 7 Professio

    I have downloaded Adobe Flash Player 11 on my computer. I am running Windows 7 professional operating system. I have some video music files and would like to run them in Flash and not Windows Media Player. How can I do this.

  • !-- comment tag not working correctly - specific to one file

    Today I started a new DW project. A couple hours into it, I notice that all my commented out information wasn't being distinguished in the code coloring. Is there some sort of a toggle that turns that off an on? I've explored the prefs but found noth

  • Qucktime X - export - save as options

    I am getting accustomed to Quicktime x after upgrading to snow leopard. I have noticed that rather than "export" qt x uses the menu item "save as". I have a point and shoot camera that shoots videos in .AVI which are very large and I have been compre

  • Why does "generate db doc" create big _Flashback files?

    I had not noticed this before, but I now see "generate db doc" creates big TABLENAME_Flashback.html files. This is even if I purge the recyclebin, and observed under 3.0 and 3.1. The content looks like the following: Operation VERSIONS_XID VERSIONS_S

  • Can't mix song, Help me please!!

    Thanks for ur help Currently , has another problem hehe I want to mix a song in GarageBrand i can't do it in here , just for create song and mix the create song NOT the song that i have!!!!! i want to mix my Korea song with my Laos song but i don't k