BO for Workorder

Hi Guys,
               I am designing a workorder related workflow.. I dont find a BO for that..
Which BO can be used for workorder.. Maintanance order or Production order ?
Thanks

Hi,
You can try to test the BO with the key and see in which BO all the information flows and can you able to display from method.
If that is executing properly, then you can use that.
Regards,
JMB

Similar Messages

  • How to create an URL link for product cancellation using an FM

    Hi,
    I have tried creating an external attachment i.e URL link for a workorder by triggering a custom FM by exporting business object type , order id ,realtion type , title and link with return parameter as a message .
    But i'm not being able to create URL link for workorder using the custom FM.
    Kindly please suggest some solutions regarding how the URL link can be created using an FM instead of manual creation.

    given that there can be a variety of reasons for something to crash, you can sometimes initialize a buffer by wiring a non-null data structure to the left terminal of the call library function node. for example, if the output is to be a string no more than 100 characters long, create a string that long of nulls, blanks or anything and attach that to the left terminal for that output. no guarantees, but i have seen that work.
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Enhancing Output Determination for Inventory Managment

    Hello Experts,
                           I have a requirement to send material details to a legacy system when goods withdrawal happen in SAP (MB1A) for workorder.
    I need to send material info. for only specific order type, which is been found from reference order No. in MB1A.
    I am trying to create enhancement routine in VOK4.
    But the structure KOMPBME (Inventory structure) is not carrying reference order field value.
    How to sort out this issue.. ?
    Thanx for Ur time..

    Hi
    create one new output type as like WAE1, and assign the customised program with the specfic order type which you required,
    and through the Function module GUI_DOWNLOAD it is possible to save in to the local file,
    rgds

  • Java class files works on middle tier but chokes when called from pl/sql

    Hi,
    I have 2 class files WorkOrder and xxWorkOrder. xxWorkOrder creates an instance of WorkOrder. Both classes are under the /classes directory. Both compile fine and I have used loadjava to upload/resolve both in the database. I can see them as valid under the user_objects table. I created a function using Pl/sql which calls a method in xxWorkOrder. If I remove the line in xxWorkOrder where it creates an instance of WorkOrder, the pl/sql function works fine via sql plus. If I add the line in, it gives me ORA-29532: Java call terminated by uncaught Java exception: java.lang.ExceptionInInitializerError if i run my test again I get a No classdef found error.
    If i run the xxWorkOrder class file directly from the server using java, the code works fine with the instantiation of WorkOrder within it.
    I'm not sure which step I am missing ? For some reason when the pl/sql function calls the java method in xxWorkOrder and it sees the line where the instance of WorkOrder is created, it chokes.
    Please help!
    Preeti

    ExceptionInInitializerError means that whatever is being done at the time it occurs is trying to use some class for the first time so that an attempt to initialize that class is occurring and failing. Such a failure typically means that there is code in a static initializer, such as the foo(); in
    static SomeType someVarName = foo();
    or just any thing within
    static { ... }
    in the class being initialized which signals an uncaught exception. It's impossible to say why this would be happening in your particular case without seeing the code. Depending on the release you are using there may be more information (such as a backtrace of the original error) in the .trc file. An example of what I am describing in your case would be if the constructor for WorkOrder invoked a method on some class N, where N hadn't previously been used and where N contained
    static Class loser = Class.forName('no/such/Class');
    In this (admittedly goofy) case you might expect to see in the .trc file a backtrace for the ExceptionInInitializer error with a sub backtrace identified with "Caused by" that starts with a NoClassDefFound exception or the like. This might work outside the server if "no/such/Class" was present there but had not been loaded into the database.

  • Is it possible to create a down menu in ID without hyperlinking?

    Hi there,
    I am trying to design a template for workorder printing proofs and I was wondering if this operation is possible:
    Is there was a way to make a drop down menu that contains elements (in this case material names) that when exported, I can choose the element from a drop down menu, so that when I resave the pdf it will show that material name if I were to reopen the document? Also, if I decide to print it, will it show that material name in the position I specified the drop down menu to be located in InDesign?
    I know I can make drop down menus that hyperlink, but I am not looking for this pdf to be interactive, but just a way to store more information.
    Thanks in advance.

    It sounds like a PDF form. InDesign CS6 can now export PDF forms which sound like they work the way you want.

  • Dynamic Parameter Picklist

    I have a dynamic parameter for unit then for workorder.  The unit picklist contains only the first 79 out of approx 750 choices.  How can I get the entire picklist to show up and/or be able to type ahead select from the entire list? 
    OR
    Be able to simply type in the unit I want all the workorders to be displayed for.
    Thanks!

    Try to increase the list by editing the registry settings
    For CRXI
    1. Create a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.0\Crystal Reports\DatabaseOptions\LOV
    2. Add a string value "MaxRowsetRecords" and set the value to the maximum number of values that you desire for your report. For example, a value of 2000 will return up to 2000 values in the lowest level of a cascading parameter. NOTE: The value 0 (Unlimited) will not work with BusinessObjects Enterprise XI or Crystal Reports Server XI, you must specify another value.
    3. After making changes to the registry, restart the affected service or application as required
    For CRXIR2
    1. Create a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports\DatabaseOptions\LOV
    For CR2008
    1. Create a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 12.0\Crystal Reports\DatabaseOptions\LOV
    regards,
    Raghavendra

  • SMP3 - AppDevelopment (native):

    Hi, I have a question on SMP3 and AppDevelopment (native):
    I want to create an Agentry App on SMP3.0 for iOS platform. The connectivity to the backend would be with a MS SQL Server. I would be loading the data from SQL to Agentry Complex tables. I would like to know how these Agentry Complex tables can be read from the OpenUI framework provided in SMP 3.0. ie, read data from a specific complex table based on a search criteria and the values updated back to Complex table, and the transaction updated the SQL DB.
    Let us know if we are in the right approach.
    Reagrds,
    Ashwin
    Tags edited by: Michael Appleby

    Thanks Bill for reply. Adding on to your above query.
    Our Objective is to build forms dynamically and our understanding is we will send the forms and its fields and its properties queried from SQL DB to the form engine what we are  want to build using OpenUI. The data queried will be stored in Collection accessed by OpenUI to build the form.
    The Agentry application has two system connections one with SAP Backened using JCo (for Workorder information) and SQL Connection (for Forms,fields and its attributes) queried to build a form in Agentry. My understanding was to store the data related to Form and its fields in collection property({Form1,Field1,Field2,Field3...FieldN},{Form2,Field1A,Field2A,Field3A...FieldNA}) for N Forms.
    In OpenUI I need to read this collection property(using SMPCollectionDisplay model) and build a Form for Agentry iOS Platform.
    Are we following the right approach or is there any gap in our understanding  to achieve our goal.

  • Historical Workorder Visibility for Equipment

    Hello - I have a question related to historical workorder visibility for equipment.  The scenario below should explain what I'm looking for.  Hope you can either tell me how to do it or explain why it can't be done!
    We want to be able to see, within the workorder, the history of orders for each piece of equipment.  With the 'primary' piece of equipment (that piece of equipment entered on the initial screen when creating a workorder or listed in the Header tab of the workorder), this is not a problem and we see all historical orders associated with that piece of equipment.  HOWEVER, for the 'secondary' pieces of equipment, those that are listed on the objects tab in the workorder, we cannot see any history.  These pieces of equipment are listed in the workorder as needing maintenance, also.  What are we doing wrong or what configuration do we need to set so that the workorder history can be viewed within THAT workorder for each piece of equipment listed?  Is it possible?  Maybe it's not possible for the "secondary" pieces of equipment.  That's what I need to know.
    Thanks for your responses!
    Susan

    Hi Susan,
               You say that the order list for the ref.object (primary piece of equip.) can be seen in the work order. This is through the object info and from there branching to Display PM orders transaction,right? If so, then the order list for the equipment in the object list also can be viewed. Double clicking on the equipment will take you to the equip.master and in that screen, under Environment click on orders then the system will navigate to the Display PM orders transaction again.
    Please correct me if I got you wrong.
    Thanks
    Ravi
    Edited by: Kolukuluri Ravi Shankar Varma on Aug 17, 2010 2:48 PM

  • Enhancement for changinf header of Workorder (IW31)

    Hello Gurus,
    I am looking out for an exit/BADI for changing the header of
    work order (IW31) during creation of the same.
    I could find some of the exits but they doesn't change the header.
    Could anyone of you suggest some enhancemnet for the same.
    My requirement is to add the revision number on the basis of Basic start
    dates .
    Your quick response would be highly appreciated.
    Thanks in Advance,
    Sumit.

    Hello Friend,
    I am facing a similar kind of a problen.
    Were you able to get through this?
    If yes, please share the solution.
    Thanks in Advance,
    Sumit

  • Mass updates for Notification/Workorder status

    Is there any way for Mass update of 'status' because orders and notifications need to be un-teco before updating planner groups and work centers? we are using Mass update for IW58,IW38 & IW29 and there is no option for STATUS update.

    Thanks everyone for there response. I'll check the possiblity to add a button in IW28 for the closed notificaitons via any of the below BADIs:
    BADI_EAM_RIQMEL20_FCODE_CUS1 : Implement Customer Function Code in Notification List
    BADI_EAM_RIQMEL20_FCODE_SAP1 : Implement SAP Function Code in Notification List
    and for Work Order:
    BADI_EAM_RIAUFK20_FCODE_CUS1 :Implement Customer Function Code in Order List
    BADI_EAM_RIAUFK20_FCODE_SAP1 :Implement SAP Function Code in Order List
    In IW28 & IW58 there is option u201CPut in Processu201D in Notification Menu, but when I used this option  it says u201CNotification is completed -> can only be displayedu201D. I wonder why this option is not working if Notification is completed.

  • Invoice verification(MIRO) for blanket purchase order

    Dear All,
    I am tring to enter invoice via. MIRO againest a blanket purchase order. The blanket purchase order is a Frame workorder  with account assignment category 'U' & item category 'B'. I am getting error 'Enter G/L Account'  while entering invoice varification in MIRO.  I am entering the Amount in the 'Acct assgt' column (error mark). However the GL account & cost center field is gray out. System not allow me to enter the GL account & cost center in MIRO. Also I am unable to change the account assignment category from 'U' to 'K'  in MIRO.
    Can some one guide me how to resolve the above problem.
    Your earlier input would be highly appriciated.
    Thanks,
    spsahu

    Hi
    Please check the Variant being used as per the Standard All the fields are in Entry Mode only.
    Please use the Layout  7_6310 All information & Check
    Check in OLMRLIST  the Layout for transaction MIRO & Program SAPLMR1M
    Please ensure that you use Document type FO in Creating Blanket PO's
    Thanks & Regards
    Kishore

  • PM workorder printing problem -- *"Express document "Update was terminated"

    Hi All,
    I have designed a PM workorder smartform.
    This form is getting triggered from the standard transaction IW32. There is a Z driver program and Z smartform.
    However when I am directly trying to print the this smartform(Order> Print>order) using the shoppaper number customized for my Zdriver program and zsmartform, the workorder gets saved but then on again entering into the workorder its gives the message :-
    "Express document "Update was terminated" received from author "XXX".
    And hence I am not able to print the smartform.
    However when I see its print preview and then try to print the smartform its allowing me to do so.
    Can anyone provide me the solution for the same.
    Thanks in advance for your help.

    Hi,
    the exception in fm CO_BH_ORD_HEADER_PRE_READ appears in two places:
    1.-
      IF import_message_id IS INITIAL.
      ELSE.
        IMPORT order_tab FROM MEMORY ID import_message_id.
      ENDIF.
    * Aussteigen falls überhaupt kein Auftrag/Netzplan gefunden wird
      IF NOT sy-subrc IS INITIAL.
        RAISE not_found.
      ENDIF.
    2.-
      IF no_afpo IS INITIAL.
      ELSE.
        IMPORT pos_tab FROM MEMORY ID import_message_id.
      ENDIF.
    * Aussteigen falls überhaupt kein Auftrag/Netzplan gefunden wird
      IF NOT sy-subrc    IS INITIAL AND
             counter_tot =  1       AND
             no_afpo     IS INITIAL.
        RAISE not_found.
      ENDIF.
    Put a break point and execute to see what is going on.
    Best regards.

  • High Availability Test Cases for ECC6.0, PI 7.0, BI 7.0???

    Dear All
    I am in a pretty difficult situation here. I have to write test cases for the components in the High Availability environment. We are running AIX 5L with HACMP/XD clusters ACTIVE/PASSIVE setting. The following components are in the landscape, ECC6.0, PI 7.0 BI 7.0 cFolders 4.0 Portal 7.0 SLD 2004s and Solman 4.0. I have to write test cases for the above components especially ECC, PI BI and cFolders in the HA environment as to
       1.<b>WHAT WILL BE THE EFFECT ON OTHER COMPONENTS IF ECC</b> <b>FAILOVER  and so on for PI and BI</b>,
       2. How do I check the consistency of the system after a failover, since the time for a failover will be anywhere between 3 - 4 mins.
    Can anyone pls give me a 5 or 6  checks like
    Checking RFC connections
    ABAP dumps
    Consistency check (txn: SICK)   and so on
    In the test cases I have to make sure that after a failover the system is up and ready to perform the activities that it was able to before the Failover......
    Will appreciate any suggestions and will definitely reward points for any helpful answers....Thanks in advance.

    Hi Shailesh,
    If you want you can activate SCM_SNC_GEN_1 depending upon business needs or configuration.
    As per my understanding there is no need to activate any business function but if you need additional feature of SNC to be used then refer below help link for more details:
    http://help.sap.com/saphelp_SNC700_ehp01/helpdata/en/a2/6d67d9b60149cb887acf72ae0b90ac/frameset.htm
    In ECC you are going for EPh5 which means no need to activate any additional business function(Normally SNC needs EPh4 only for some the latest feature to be use like in workorder collaboration ManufacturingWorkOrderInformation and ManufacturingWorkOrderProductionProgressNotification XML are used if ECC is with EPh4)
    Regards,
    Nikhil

  • How to apply 1 pamment check to multiple invo in diff OU for Same Supplier

    We have a payment check for a supplier. AP accountant want to a apply single payment check againest multiple invoices in different operating units for same supplier but he can’t do it. How it can be solved.

    Hi
    You can use the same project for multiple PJM organizations.
    In each PJM organization you need to set up the Assign Project Parameters. That means you need to allow that PJM organization to act on the specific project.
    Since the PJM organization belong to a different operating unit, you should also setup the project itself to allow charges from other operating units, and setup the provider-receiver transfer price rules, to allow cross charge and intercompany billing.
    Wip jobs are organization specific. That means there is no way two separate organizations will act on the same work order. You will need to open a workorder in the US organization and complete it there (for the project and task). Then transfer the goods to the INTL organization and receive it to the same project and task locator. In INTL organization you will need to create a new work order (for the same project and task). Issue the items from stocks to the work order to complete the finished goods. Issue the finished goods from the INTL to the customer sale order.
    The INTL PJM/Inventory/WIP organization can receive items from external vendors and from the sibling US organization.
    Dina

  • Attaching notificaiton to workorder header data in IW32 txn.

    Hello,
    I am trying to create a header notificaiton for maintenance workorder (PM09). I am able to successfully create a header notification using BAPI_ALM_NOTIF_CREATE. I am also saving the notification and updating the workorder with the header notification using BAPI_ALM_ORDER_MAINTAIN.
    The notification is successfully created->saved->shows up in the object list of workorder and visible using IW33 txn. However the Notifctn field on HeaderData tab is still empty (shows a create icon besides the empty field). I am able to create this notification directly via IW32 txn by clicking on the create icon besides the Notifctn field.
    Below is the code i am using
    data: lv_header     type BAPI_ALM_ORDER_HEADERS_I,
          lv_method     TYPE BAPI_ALM_ORDER_METHOD,
          lv_header_up  TYPE BAPI_ALM_ORDER_HEADERS_UP.
    data: l_ret type string.
    MOVE-CORRESPONDING WO_HEADER to lv_header.   " work order header saved in WO_HEADER
    lv_header-NOTIF_NO = wd_this->header_notif_no.
    APPEND lv_header to it_header.
    lv_header_up-orderid = WORK_ORDER_NUMBER.      " work order number saved before.
    lv_header_up-notif_no = abap_true.
    APPEND lv_header_up to it_header_up.
    *----- Update method table .
    lv_method-refnumber = 1.
    lv_method-objecttype = 'HEADER'.
    lv_method-method = 'CHANGE'.
    lv_method-objectkey = WORK_ORDER_NUMBER.
    APPEND lv_method to it_method.
    *----- Populate other parameters for BAPI_ALM_ORDER_MAINTAIN -----*
    CLEAR l_method.
      l_method-method = 'SAVE'.
      APPEND l_method TO it_method.
      CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
        TABLES
          it_methods              =it_method
       IT_HEADER               = it_header
       IT_HEADER_UP            = it_header_up
        it_operation            =  it_operation
        it_operation_up         =  it_operation_up
        it_objectlist           =  it_objectlist
        it_objectlist_up        =  it_objectlist_up
          it_text                 = it_text
          it_text_lines           = it_text_line
          return                  = it_ret.
      READ TABLE it_ret INTO l_ret WITH KEY type = 'E'.
      IF sy-subrc = 0.
        e_error = l_ret.
        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
        LOOP AT lt_ret INTO l_ret WHERE type = 'E'.
         issue_error_message( l_ret ).
        ENDLOOP.
      ELSE.
    The BAPI ('BAPI_ALM_ORDER_MAINTAIN') works fine for all other tasks. I am also considering implementing note 1475809, however wanted to check with others in the community for some tips.
    Thanks,
    Vivek
    Edited by: Vivek Priyadarshi on Jan 11, 2011 5:22 PM

    Nailed it! 
    Unfortunately SAP forgets to take care of complete functionality once in a while, but luckily they put enhancement points at the right locations.
    To link notification to workorder header implicit enhancement has to be implemented in FM: IBAPI_PROC_METHOD_TABLE_EXEC.
    From this enhancment call FM:
    CALL FUNCTION 'IOPEXT_MAKE_HEADERNOTIF'
      EXPORTING
        i_qmnum       = <fs_order_tab>-QMNUM
    pass the notificaiton number in export parameter.
    Edited by: Vivek Priyadarshi on Jan 18, 2011 4:09 PM

Maybe you are looking for

  • Lost index stats in Ora 8.1.6 Tables when selecting via jdbc

    Hi, i'm using JBuilder8 and Kylix2 on a Linux machine with Oracle oci drivers of client 8.1.7. The connect through JB8 jdbc via DBPilot is succesful and shows the tables of the db. After executing a select on any table the index stats of this table a

  • IPhone4 to Apple TV movie streaming problem

    Movies recorded using my iPhone stream no problem to Apple TV via Airplay but movies that have been downloaded seperately and loaded onto my iPhone and are stored in my iPod part of the iPhone do not have the Airplay icon to allow streaming. Any idea

  • Solaris 10 (6/06) and default sendmail configuration

    Hello, I don't know whether this is a configuration problem or am I missing something. Situtation: local user tries to send mail but sending is not successful to the remote smart host. Mail is stored to /var/spool/clientmqueue with chmod 660 as defin

  • Error when indexing WebDav Repository documents

    Hello, We're using SAP EP 7.0 and when trying to index WebDav Repository documents that exist, we get an error. User has full authorization on these files and WebDav folder. What could be the problem? Thanks in advance&Regards

  • Automatically Renaming and Sorting Files

    When I first installed iTunes, I remember it asking me something about automatically sorting and finding file information for the existing music on my computer (Windows Based). I didn't want to do that at the time, but I would like to if that is inde