Output of BA00 to user default printer

Hi !
We would like the system to automatically set the output device on BA00 (Sales Order Conf) printouts to the default output device specified in the user profile (SU3 defaults).
Please let me know if there is a way to do this automatically (without requiring the user to pick their default output device again every time in VA02).
Thanks,
Anisha.

Have you looked at Java Print service API (javax.print)?
http://java.sun.com/docs/books/tutorial/2d/printing/services.html
Thanks,
Dmitri

Similar Messages

  • Transport of User default printer (Parameters).

    Hi All,
    We have just upgraded our dev and qa system from 4.6C to 7.01 (ecc).  Our security team imported the users and profiles from Production system (which is yet to be upgraded). All the users and aurhtorizations are there in QA sytem and regresssion testing is going on.
    BUT The problem is...
    User default printer details are not same as production system they are blank in QA system. But we need this this default OutputDevice also to be transported.
    Is there any way to transport the default OutputDevice for each user? as as production?
    Please reply.
    Thanks

    Hi,
    Thanks for the reply.
    That the precise problem. USR01 of production is not equal to QA. I mean SPLD column of QA system is having blanks whereas in PRD it has the data.
    Need to know ... how we can bring this entries from PRD TO QA. Is there anyway ...

  • Printing PDF files in batch to user default printer.

    Hi,
    My recuirement is something like this:
    I had to print 'n' number of PDF files sotred in Database. Problem is that I had to print all of these files to default printer attached to my website's user desktop. The printing should happen without opening any of these files in the browser.
    Does anyone knows wheteher this is possible or not?
    If possible how do i do this?

    Have you looked at Java Print service API (javax.print)?
    http://java.sun.com/docs/books/tutorial/2d/printing/services.html
    Thanks,
    Dmitri

  • User default format in printing inventory list

    Hi experts,
    I have a question about the user default print format.
    When I try to print out a output for inventory list, the print format turn to be a format that I donu2019t want to use, I have to change the format manually everytime. Is there any method that I can set the user default print format for a specific output?
    Thanks,
    Nadali

    The SAP form is INVENT
    But you can create your own form.
    You need to assign your own form to RM07IDRU in OMBU
    Then you can use MI21 to print you own physical inventory document

  • User default format in printing

    Hi experts,
    I have a question about the user default print format.
    When I try to print out a output, the print format turn to be a format that I donu2019t want to use, I have to change the format manually everytime. Is there any method that I can set the user default print format for a specific output?
    Thanks,
    Nadali

    The right way to change the default print format
    1°) Display a printable data on the screen
    2°) Click on the Print icon
    3°) On the next screen, enter an Output device and click on the "Properties" button
    4°) Double-click on the parameter value of the line "Format"
    5°) In the field "Format" change the value of the print format and click on the "Specifications" button
    6°) On the next screen click on the "Copy settings" button
    That's it. Now the new value you enterred in 5°) is set as the default one for print format.
    Note that following this procedure you can set or change other printing default parameters.

  • Assigning Default Printer to User

    Greetings;
    My apologies for the double posting, my previous posting was labeled "adding printers", a matter I eventually solved.
    I am trying to determine how I can recreate what in NIS was printers.conf / printers.conf.byname.
    The former NIS map was a map which contained one pair per line, "username printerA", for instance:
    smith hp001
    jones hp002
    taylor hp001
    I had a simple script, that upon login, read this printer from the NIS map, and assigned it as that users default printer.
    I am at a loss as to how to assign default printers to users, or how to import (ldapaddent fails) this map, or perhaps just create a new database that can be inserted into my DIT?
    Is their someplace within DSCC that can do this?
    Thank you.

    Hello Tison,
    we're using also the WF-BATCH user having no default printer assigned and it works fine with the final release.
    However, there's usually the output message NEU with a prerequesite maintained that the PO has to be finally released. So this way there can be an additional output message found upon releasing. But we have a printer assigned using the condition records and we're not using the type that you've specified.
    So I'd guess that, indeed, the problem lies within the message. You could copy the WF-BATCH user to a dialog user and release the purchase order in dialog and see what happends.
    With the very best wishes,
       Florin

  • Print smarform to a non-default printer?

    I am writing a print program to manually print a smartform.
    Which means, no SAP output message is involved.  No entry created in the table NAST.
    I assigned the printer short name to the output_options-tddest.  It only prints if the printer is same as the user default printer in the user profile.
    Any one has experience on how to print a smartform to a non-default printer?
    Thanks a lot.
    Margaret Chen

    Do not worry about this question.  The cause is that I misspelled the export parameter.
    Sorry.
    Margaret Chen

  • 10g report printing - directly to default printer

    I basically want to know how you can set or retrieve the clients default printer and assign it to des_name on the forms side. Thanks.

    for windows only try this using webutil : it will pick up users default printer
    -- use client_win_api_environment to select printer into local variable
    v_printer_name := CLIENT_WIN_API_ENVIRONMENT.Read_Registry
    ('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows', 'Device', true);
    p_printer_name := (substr(v_printer_name, 1, instr(v_printer_name, ',' , 1)-1 ));
    :control.printer_name := substr(p_printer_name, instr(p_printer_name, '\' , 3)+1);

  • ORARRP and default printer

    Hi,
    I have installed ORARRP on our web server and my client maching and have an Oracle web forms application that uses the ORARRP utility to print receipts on a printer attached to the client machine through LPT1. I have modified the orarrp.ini file so the choose printer is set to "no" so a print dialog will not display in order to print out receipts. This works well as long as I set my receipt printer as my "default printer". However, I don't want to set my receipt printer as my default printer. I still want my default printer setttings, but have ORARRP use the LPT port for printing.
    I would like to see ORARRP have another option in the INI file so no print dialog would show and printing would be directed directly to the LPT port.
    Maybe for the next version of ORARRP the developers could add another option in the INI file such as
    [Options]
    printer=LPT ==> output would be directed to LPT port
    printer=COM ==> output would be directed to COM port
    printer=USB ==> output would be directed to USB port
    printer=default ==> output would be directed to default printer.
    If there is any way for me to print directly to the LPT port without displaying a print dialog and setting the default printer setting, please let me know via email [email protected]
    Thanks
    --Joey Mitchell                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Hi Joey Mitchell,
    How do you set the printer that can generate the report from form and print directly to the printer? I have the problem to print the report directly to default printer.
    Would please help me on how to set it up.
    Thank so much for your time and help.
    Jen

  • Output type - default printer

    Hi All,
    I have created an output type and condition records and set the default label printer as "LOCAL" which is assigned to a ZXXX
    label printer.
    But when delivery document is created the system is not defaulting to LOCAL as the default..I dont know if I need to add
    something else.
    Please help.
    Meghna.

    Hi Meghna,
    You have to also set your default output device in your User Profile -> Own data.
    On any SAP screen, Goto -> System -> User Profile -> Own Data -> Here go to Defaults tab and set your Output device  as 'LOCL' in the Spool Control sub screen. You can also set other parameters like Print Immediately and delete the spool once Outputted.
    Hope this helps...
    Regards,
    vinod.

  • Default Print Options when issuing output

    Dear Experts:
    I came across a issue regarding print options when issuing output from the billing document.
    my first question is, this default print options seems to be coming from my output record as for print immediately option. where does Recipient come from?
    my second question is, is it possible that I make the "print immediately"  option default by user own settings in SU3?
    Thanks in advance.

    The recipient normally is the person which is logged in, during the NAST-Entry is saved.
    I know, there are several options available in the customizing, but I'm really not sure, so perhaps you can work through the official help located here:
    Output Determination (SD-BF-OC) - SAP Library
    The "print immediately"  option cannot be set to the user-parameters via customizing. I think you have to use a userexit in the messaging to put some lines in there to make this work, but also please work through the official documentation.
    If you doesn't find a solution, I think this space match better for such a question:
    SAP ERP SD Sales
    Here in Output Management is more the developing view located, sry.
    ~Florian

  • Set Default Printer based on user setting using Powershell script

    Hi 
    I would like to create a script that runs on user log off and captures the default printer (set manually by the user) and then another script to reapply the settings (saved upon log off) when the user logs back in.
    This is because local printers are set as default printer (PDF Creator Programs) when we all use Network Printers so this means a user has to set default printer to the network printer all the time.
    I have found this script to start with:
    $Printer = Get-WmiObject -namespace root\cimv2 -Query “select * from Win32_Printer Where Default = TRUE” -Impersonation 3 | select name | out-file C:\temp\Printer.txt
    But the out file looks like this:
    name
    \\PrinterserverName\Accounts01
    Which I dont see how it can be used on another script plus there are spaces after\Account01 
    Any Ideas please?
    M
    Maelito

    Hi Maelito,
    According to your description, you want to export the default printer name to text file, then read this printer name from text file and set the default printer via Powershell:
    #save printer name to text file
    Get-WmiObject -namespace root\cimv2 -Query “select * from Win32_Printer Where Default = TRUE” -Impersonation 3 | select -ExpandProperty name | out-file C:\temp\Printer.txt
    # read printer name from text file and set default printer
    $name=get-content C:\temp\Printer.txt
    (Get-WmiObject -Class Win32_Printer -Filter "Name='$name'").SetDefaultPrinter()
    If there is anything else regarding this issue, please feel free to post back.
    Best Regards,
    Anna Wang
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • When I open up an e-mail attachment a box pops up PRINT TO FILE below that line OUTPUT FILE NAME with an empty line for the file name vs. simply going to my default printer?

    when I open up an e-mail attachment a box pops up PRINT TO FILE below that line OUTPUT FILE NAME with an empty line for the file name vs. simply going to my default printer?

    Make sure that '''''Print to File''''' isn't selected in the native print dialog box ''(see screenshot below)'' middle-right, and make sure your Printer is selected at the top of that dialog box.
    ''I'm a little confused why an email attachment would need to go directly to the printer, but that's what you asked about.''

  • Script to map default printer based on user input

    Hello everyone,
    Complete scripting noob here but I managed to cludge together a vb script (from various sources) that will remove all current printers and then add printers based on group membership.  It can also add a default printer and if they have a local printer
    make that default.  All that works just fine, my problem is that we have very large floors with many printer clusters.  Group membership for printers is by floor and I do not have the option to further define this (Also GPO is not an option as getting
    our network group to deploy anything takes years so we need to go this route).
    What I would need is something graphical (like an HTA) that when run it prompts the user to input which floor they are on, then it asks them which of the print clusters (on the floor they specified) is closest to them.  It would then install all the
    printers on the floor and make the default printer one from the print cluster they indicated (unless they have a local printer).  I hope this make sense. 
    I think I have most of the pieces laid out but I don't know how to get the user prompts/GUI and then perform the correct mappings.  Thank you in advanced!

    I agree with Bill. Using the correct method will be best.  You network people will be more than happy to tell you what is set up and how to use it.  You just need to ask your manager to get you in contact with them for a little parley.
    If you are really insisting on a script then look in the repository.  There are dozens of scripts that you can use and modify.
    You should try to see this as a challenge to bring modern technology to your company.  Approaching this kind of thing as a global IT challenge will usually get the attention of IT and they will usually take it seriously.  You will likely learn
    many things about the IT resources your company has.
    ¯\_(ツ)_/¯
    I'm sorry if I wasn't clear but I'm not asking anyone to write the script for me, as I said I have most of the parts working.  My issue is getting the user input and getting the script to take the action I need it to (I can map the printers based on
    AD group membership I really just need to prompt the user to select which one they want as default).  My thoughts were to wrap a GUI around it but it's not needed.
    I agree that GPO is the way to go but in State Government it takes an act of Congress to get anything done in the mean time I'm trying to get things done with the means available to me.

  • LT31 - Default print code at User Level

    Dear All,
    Is it possible to default PRINT CODE(Print control data) in LT31 t-code at user level. Thanks in advance.
    Regards
    Ramprakash

    In WM is in general no user-specific printing, but SAP offers 2 workarounds see the details in the KBA 1847818 - Unable to assign a specific printer to a user when printing Transfer Orders in WM

Maybe you are looking for

  • GWPA for HTML5 in Eclipse - Generated program not working

    I have been using GWPA to create test front-ends for my GW services in HANA Studio for months.  From workflow to simple services exposing cost centers, etc.  After an update to HANA Studio everything is broken.  All I have are warnings in the JAVA co

  • BPM and Webservices

    I'm new in using of BPM and Webservices Netweaver version  is  CE 7.2 SPS03 I use Web dynpro to write a ap to trigger web service for start BPM process.   It took about 40 sec for waiting response when i trigger the synchronous web service. And i get

  • Keychain problem loging in to iTunes store

    I haven't been able to log in to apple store for a few months, when I try I get a message saying that my keychain is invalid. Have already tried the keychainrepair function,a dozen timesbut it doesn't help. ( wich I suspected since the keychain check

  • Got notice that I have only 5 days to activate Photoshop 5.  Facts: new macbookPro 10.9.4 about 2 months ago (my old mac's logic board failed).

    URGENT HELP NEEDED:  got notice that I have only 5 days to activate Photoshop 5.  How can I continue using? I have an exhibit to print, deadline is one week from today (27 July 14). FACTS:  my old MBP had a failed logic board about 6 weeks ago.  Boug

  • 10.6 and multi-buddy video

    I used to be able to initiate multi-buddy video chats with my MacBook Pro and my existing cable service. After installing SL on Friday, I can only do the one-on-one chat and get a message my internet service is too slow. Looks like they increased the