IW31 printing service order

Hi ,
I am creating order from IW31. For printing Service order layout I have created a custom print program wtih copy of stanard print porgram 'RIPRCT00'.
For printing Purchase order number given in IW31,
  select single * from PMSDO where OBJNR = caufvd-OBJNR.
field PMSDO-BSTKD.
When I save Service Order and then print Order field PMSDO-BSTKD, is appering in layout.
But When I tries to print new Service Order (W/O saving)I am not able get any value in same field PMSDO-BSTKD, as it first print and then value is updated to PMSDO table.
Is there any BADI or user-exits present using that I could get the value of screen field for Purchse Order.
Thanks and regards,
Amit Raut

Hi Mani,
Thanks for prompt reply.
But this user exit is before releasing.
I need to print after release.
After pressing the green flag accidentally we have the option not to save.
I thin If i use this user exit  order will be printed.  But i want to print it after the system status has changed into RELS from CRTD.
Regds,
Vinsa.R

Similar Messages

  • Is it possible to print service order directly with PDF formular?

    does anybody know:
    is it possible to print service order directly with PDF formular?
    i don't mean to use the SE38 calling PRG RSTXPDFT4 to transfer SAP sript into PDF.
    thanks
    RD

    Not possible directly..
    But you can call this tranzaction to convert to PDF  & print. For this you need development

  • Assigning  of   smart from  to print  Service Order using Tcode IW32

    Hi  Gurus
    i have  developed a Z smart form  to print shop papers  using IW32 how how to assign the  Zprint program and Z smartforn  to print  shop papers using iw32
    thanks in advance.
    Edited by: jvp111 on Jun 11, 2010 4:20 PM

    In config, under Plant Maintenance & Customer Service -> Maintenance & Service Processing -> Maintenance & Service Orders -> Print Control -> Define Shop Papers you can assign you own Shop Paper number , Form Routine, Form name. The SAP standard  is a Sapscript but I have used a Smartform. Note that you will have to give a shorter name for your Smartform to fit in the Form section in config.

  • Table for service order

    Now I have to create PDF for printing service order.
    Does anybody know which table is important for sevice oder?
    thanks
    RD

    Dear
    ESSR Service Entry Sheet Header Data
    ESLL: Lines of Service Packag
    EKBE:History per Purchasing Document
    ESKL Account Assignment Specification: Service
    ESKN Account Assignment in Service Package
    ESLA Service Type Editions
    ESLB Service Type Header of Standard Service Ca
    ESLH Service Package Header Data
    ESLL Lines of Service Package
    ESLL_ACC Service Line with Account Assignment Data
    ESLL_BOS
    ESLL_EK Fields for Unit Costing
    ESLL_LINES Text Lines: Service Specifications
    ESLL_PLUS Additional Fields: Service Line
    ESLLDB_CI For Category Specification of Customer Str
    ESLP Service Item
    ESLT Service Item Short Texts
    ESLZ Service Type Lines
    Regards
    venu gopal

  • Difference between "Service Order" & "Service Confirm"

    Hi Experts
    This query is in CRM
    Is it necessary to create Service Confirm for creating billing / Invoice ? Can we create billing based on service order only without going for Service Confirm ?
    What is the purpose of service confirm ?
    I will definitely Assign points...
    Regards
    Praveen
    Edited by: praveen khot on Mar 29, 2008 1:41 PM

    Hi,
    Service Confirmation Processing
    http://help.sap.com/saphelp_crm40/helpdata/en/d2/dfe1becea8154398ad47a1edd3ef7a/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/business_maps/guid/eg1slxvyat1odhrwoi8vzxn3b3jrcgxhy2uuc2fwlmnvbs9zb2nvdmlldy9ty3bnzxquyxnw%0d%0ap3bhy2thz2vpzd0mdmlldz1zbwnyzw5kzxiyjmlkptgxmkzgotldrte2rdq1qtdbqzyzqzhdnda2%0d%0arjkymurejiz4c2wtymfzzt1odhrwoi8vzxn3b3jrcgxhy2uuc2fwlmnvbs9zb2nvdmlldy9ty3bn%0d%0azxrfbwltzs5hc3a/dxjspxnkbl9uzxcvjiz3zwitdxjspwh0dhbzoi8vzxn3b3jrcgxhy2uuc2fw%0d%0almnvbs9zb2nvdmlldy9ty3bnzxrfbwltzs5hc3a/dxjspsymehnslwxpc3q9c2rux2dlbmvyywxf%0d%0acmvuzgvylnhzbhq7c2rux2xpbmtyzxdyaxrpbmcuehnsddtnzw5lcmf0zuhutuxfu0rolnhzbhqm%0d%0ajnbhy2thz2utawq9jizyzxnvdxjjzxr5cgu9c2rux3nvbhv0aw9ux2nvbxbvc2vyx2z1bgxwywdl%0d%0ajizwyxjlbnrssuq9l3dlymnvbnrlbnqvd2vicgfnzxmvynb4lzqwieluzhvzdhjpzxmvsw5kdxn0%0d%0acmlhbcbnywnoaw5lcnkgyw5kienvbxbvbmvudhmvu29sdxrpb24gtwfwic0gsu0mqyymdgl0bgu9%0d%0au2vydmljzsbdb25maxjtyxrpb24guhjvy2vzc2luzyymdmlydhvhbd10cnvl?prtmode=print
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/business_maps/guid/eg1slxvyat1odhrwoi8vzxn3b3jrcgxhy2uuc2fwlmnvbs9zb2nvdmlldy9ty3bnzxquyxnw%0d%0ap3bhy2thz2vpzd0mdmlldz1zbwnyzw5kzxiyjmlkptvgnta2odnfmuy0mdngnjhfmtawmdawmdbb%0d%0amte0qui2jiz4c2wtymfzzt1odhrwoi8vzxn3b3jrcgxhy2uuc2fwlmnvbs9zb2nvdmlldy9ty3bn%0d%0azxrfbwltzs5hc3a/dxjspxnkbl9uzxcvjiz3zwitdxjspwh0dhbzoi8vzxn3b3jrcgxhy2uuc2fw%0d%0almnvbs9zb2nvdmlldy9ty3bnzxrfbwltzs5hc3a/dxjspsymehnslwxpc3q9c2rux2dlbmvyywxf%0d%0acmvuzgvylnhzbhq7c2rux2xpbmtyzxdyaxrpbmcuehnsddtnzw5lcmf0zuhutuxfu0rolnhzbhqm%0d%0ajnbhy2thz2utawq9jizyzxnvdxjjzxr5cgu9c2rux3nvbhv0aw9ux2nvbxbvc2vyx2z1bgxwywdl%0d%0ajizwyxjlbnrssuq9l3dlymnvbnrlbnqvd2vicgfnzxmvynb4lzqwieluzhvzdhjpzxmvsw5kdxn0%0d%0acmlhbcbnywnoaw5lcnkgyw5kienvbxbvbmvudhmvu29sdxrpb24gtwfwic0gsu0mqyymdgl0bgu9%0d%0au2vydmljzsbdb25maxjtyxrpb24guhjvy2vzc2luzyb3axroienstsbnb2jpbgugu2vydmljzsym%0d%0admlydhvhbd10cnvl?prtmode=print
    Service Order
    http://help.sap.com/saphelp_crm40/helpdata/en/ba/cce672a79c634098ce4322b90e9071/frameset.htm
    Hope this helps.
    Thanks,
    JituK

  • Printing shop paper for Service Order

    Hi,
    I can see for service orders (IW31) shop papers are used to print documents. And shop papers are basically written in sapscript. They are configured in SPRO for each order type along with their program name and subroutine name and form name.
    But my requirement is I want to show a document currently stored in Business Document Service(OAER) when order print button is clicked. I have a program which currently shows a document stored in BDS in a screen upon executing it. But if I configure that program name in SPRO I get a runtime dump.
    Could anybody please help me on that.
    Regards,
    Mainak

    OK...try this:
    in OIDB (notification) remove the selection check for all generic entries - this determines what is shown when you try to print.  For example, if you have a setting for doc.type = * and it is checked for selection, each of those will appear when you print.  By removing this selection check for doc type = *, it won't appear for yours.  You should put a line there for your doc type with the selection checked.  If you put a second line there for your doc type without the 'selection' checked - it will show, but be optional when you do a print.
    In OIDG (work order), follow the same logic.  Once you print the order, it will propose to print the notification as well (either selected or just available).  Also, i think you should link the notification and order types in work order config.  
    This works when you are printing a work order, but i'm not sure if you can print the work order from the notification.  I just tried this in my system and did get the notifications to print while printing the work order using the settings i've mentioned.

  • IW31 Service Order created with reference order,sold to party not populated

    Hello
    If one decides to create a new service order with IW31 but based on an old one using reference order field, not all data's are popullated to the new document:
    It works for some data's like :
    - operations
    - components
    It does not work for the following data's:
    - service order description
    - sold to party
    - main workcenter
    Does someone know if it is possible in the customizing to determine "copy rules"  in order popullating values from the reference document to the new?
    Is it a bug or a SAP standard behaviour?
    Kind regards
    Chris

    Hello,
    The behaviour you have described is correct - Description, partners, main work center are not copied from reference order. See note 197581.
    -Paul

  • User Exit or BADI for Tcode IW31 when saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31).Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Dear ABAPers,
    These Exits does not meet my requirement.
    These Exits are not called at the time of saving Service Order.
    Thank you for your valuable reply.
    My Requirement is when saving the service Order  i want to add the Line itm at runtime.
    It is very urgent requirement.Please help me.
    Thanks & Regards,
    ashok.

  • User Exit or BADI for IW31 when Saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31) at runtime.Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Hi
    U can go through the tansaction.
      System/ Status
      Double click on program name.
    For badis:
    Search for the Phrase:
      cl_exithandler=>get_instance.
    U will the badi definitions.
    For User exits:
      search for the phrase: CALL CUSTOMER-FUNCTION
      u will get the user exits.
    If it is helpful rewards points.
    Regards
    Pratap.M

  • Print smartforms for service order with printer, not a spool in CRM WebUI

    Dear Experts!
    We have a long list of different print forms for a service order. We would love to have a list of these forms appearing when clicking on "Print" button to choose from.
    We have made appropriate settings in SPRO (CRM -> Basic Functions -> Actions -> Actions in Transaction -> Change Actions and Conditions -> Define Action Profiles and Actions & Define Conditions). Option "Print Immediately" is set, and the Output Device is set to local printer. So now we have the following results:
    - When clicking "Print Preview", a window appears where one of the possible forms may be selected to be shown as PDF.
    - When clicking "Print", one of the forms is being moved to spool. So, you may only enter the spool in GUI and send the document to printer.
    There is only one help topic about printing, that says:
    Prerequisites
    Actions are displayed on the Print pushbutton if the following criteria are met:
    -The print action is set as relevant for the toolbar
    - A print smart form is defined as the processing type
    - The action is set to Execute immediately
    - The action is inactive, that is, it is set to be executed manually
    Please, give us a hint on how to make customizing to send document right to the printer.

    Hi Alex,
    This Business Add-In (PRINTER_DETERM_PPF) is used in the Actions (CRM-BF-ACI) component. It enables you to determine a printer more flexibly than the standard Customizing activity allows you to. For example, if you want to print an e-mail confirmation from a local printer in your office, and not from the usual printer for your entire department, you can use this add-in to do so.
    Get back to me for a more info.
    Hope this helps.
    Cheers, Satish

  • Number of times a service order has been printed

    Hi,
    Is there a standard report in SAP that allows you to see how many times service orders have been printed? I know you can look in the action log for each individual order and count the 'Printed' entries, but is there a more efficient way of doing this for a number of orders?
    The data is stored in table PMPL, where a new record is create every time an order is printed. Although it is possible to extract the data from here and manipulate it to achieve the desired results, is there an easier way? Preferably which end users will have access to.
    Thanks.

    Hi Richard,
    there is a report for services Tcode : MSRV1 ,
    but as per my knowledge there is no standard report to show how many orders have been printed.
    may be a program can be written which can check the field COPY_NR and give you the desired results.
    Hope this helps
    Cheers

  • LSMW method for transaction IW31 (Service Order)

    Hi all,
    I am looking for a way to create multiple Service Orders using LSMW, but no Recording.
    Transaction would be IW31.
    Can you give some tips please?
    Thank you! Walter.

    Hi Brenda, thanks for the confirmation you found in the notes!
    Can you tell me how to use the BAPI for mass-upload / migration? I haven't done that before, but it looks to me that we won't use LMSW for that, but tr.code SE37, right?
    I found out that the BAPI you mention belongs to Business Object BUS2088A, wich cannot be selected in the first LSMW-step.
    So the idea is then to write an Abap-program which reads my input-file (which contains all the data to create the service-orders) and then call the BAPI several times to create the Service-Orders one by one. Am I right, or is there a standard way to use this BAPI for mass-upload?
    Thanx again, Walter.

  • Trigger IRODER Idoc from IW31 while creating service order

    Hi,
    Iam trying to trigger an IDoc for service Order from IW31 transaction. I found the Idoc IORDER is for service order and one way of doing it is from IORD transaction.(Please correct me IORDER is not the correct Idoc !!) However, we dont have status profiles maintained for our order type, so Iam not able to use this method. Could anyone tell me if there is any other way to trigger the same?
    Thanks & Regards,
    Swarna Munukoti

    Hello Sandeep,
    Sales Representative is a partner funtion. You need to enter this partner function with a BP in the parties involved assignment block.
    As for the pop up, it is controlded bu the partner determination procedure. Based on the partner determniation procedure used, if there are more than one sales representative found, there would be the pop for selection.
    Hope the above information helps.
    Best regards,
    Maggie

  • Function Module to Create Service Order (IW31)

    Hi All
    Kindly let me is there any function Module or BAPI to create Service order (Transaction IW31).
    Thanks

    Found Solution

  • Service Order Lines Print in Descending Order on Invoice

    When printing a service order invoice with multiple lines, the output for the invoice lists the order lines in descending order. Is there a way to change this so that the lines print in the same order? i.e (lines 1,2,3 print 3,2,1 and we want them to print 1,2,3)

    Hi
    See Note 646563 - Sorting of billing items according to characteristics
    Regards
    Eduardo

Maybe you are looking for