DMS printing from sapscript
Hi
I have a requirement when a user prints Bill of Lading document i need to print a document (stored in the document management) that is linked to a customer or material master.. Can you please explain me how to archive printing documents stored in DMS from sapscript.
I really appreciate for all the help.
thanks,
Hemanth
Hi,
Did you find the solution to this? I am having to solve the same problem. Any input is much appreciated.
Thanks,
Sanjay
Similar Messages
-
Double side printing from SAPScript, last page missing
Hello all,
I try to setup double side printing from SAPScript, but have a problem and hope that somebody might help me.
In my form I have two pages with main window (FIRST and NEXT) which have print mode set to 'D' and next page set to 'TANDC'. Page 'TANDC' has only one VAR window which contains terms and conditions text.
Now, everything works fine except that T&C text isn't printed after last page (ie. after last 'NEXT' page). Is there a way to force printing of last (back side) page?
PS: Calling 'WRITE_FORM' from the print program at the end didn't help either.
Thanks in advance.
GrigorHi Vinod,
this has a same effect as calling NEW-PAGE from form.
Again, window 'FOOTER' is printed on a new page instead bellow 'MAIN' window and there are no T&C on the last sheet. I also tried to explicitly call text element in window 'FOOTER' before calling 'CONTROL_FORM', like this:
CALL FUNCTION 'WRITE_FORM' "last element in 'MAIN' window
EXPORTING
element = 'LAST'
EXCEPTIONS
OTHERS = 01.
CLEAR sy-subrc.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'FOOTER'
window = 'FOOTER'
EXCEPTIONS
OTHERS = 01.
CLEAR sy-subrc.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'NEW-PAGE'
EXCEPTIONS
UNOPENED = 01
UNSTARTED = 02.
It looks like the 'FOOTER' window is under control of SAPScript, not of print program.
Note: 'CONTROL_FORM' call is placed immediatelly before 'CLOSE_FORM', so at the last possible place.
Kind regards,
Grigor -
Print DMS Document from SAPscript
Hi
I have a requirement when a user prints Bill of Lading document i need to print a document (stored in the document management) that is linked to a customer or material master.. Can you please explain me how to archive printing documents stored in DMS from sapscript.
I really appreciate for all the help.
thanks,
Hemanthhi
i can't tell how to get the DMS data but if want to print the DMS data... u can do it by using print program... after successfull completion of printing of bill of material.. u have to write code in the program... in the retrive data related to DMS then prepare the ouput format for DMS( ex report or forms)..the issue it to print... by ur program.
as mentioned above u can print the DMS data without intervention of the user... because everythig is done by u r program..
I hope this Logic will helps u.. try in this way. -
Printing label on TEC SX4 from Sapscript
I try to print label on TEc printer SX4 from Sapscript. i am studying TEC Sample code. for example following below:
[ESC]C[LF][NULL]
[ESC]D0500[LF][NULL]
[ESC]PC00;0020,0050,2,2,2,00,01[LF][NULL]
[ESC]PB01;0020,0200,4,6,0,0100[LF][NULL]
[ESC]RC00;MAt[LF][NULL]
[ESC]RB01;1234567890[LF][NULL]
[ESC]I[LF][NULL]
i am sending this text on command prompt as > copy test1.txt lpt1
but i can not print a label.
Does anybody know how to do it ?
Thanks in advanceHi Manish,
You will have to go ahead and get the license for the software.
Barone software is another option for designing Labels for Zebra Printer.
Compare and make your decision.
Cheers
Ajay -
SapScript - disable print from printpreview
Hi all,
I have a question: How can I disable printing from printpreview? Only from preview!
If I set itcpo-tdnoprint='X', I can't print my form at all, because this options removes ALL Print-Buttons, not only that in the preview.
If I set
itcpo-tdpreview = 'X'.
itcpo-tdnoprint = 'X'.
the button in the printpreviw is removed. That fine! But the print button in the print-option window is also removed! That's not so good.
Thank you in advance!Check this discussion: disable PRINT function in sapscript.
-
Converting from SAPSCRIPT to PDF
Sir,
I am converting form from sapscript to pdf. The form is converting but the ouput font in pdf is seen in bigger size so the alignment is getting distorted. Kindly advise solution. I am in 4.6C
Thanks & RegardsHi
See the sample code and do accordingly
REPORT zzz_jaytest .
Types Declaration
TYPES : BEGIN OF ty_pa0001,
pernr TYPE pa0001-pernr,
bukrs TYPE pa0001-bukrs,
werks TYPE pa0001-werks,
END OF ty_pa0001.
Internal Table Declaration
DATA : i_pa0001 TYPE STANDARD TABLE OF ty_pa0001, "For pa0001 Details
i_otf TYPE STANDARD TABLE OF itcoo, "For OTF data
i_content_txt TYPE soli_tab, "Content
i_content_bin TYPE solix_tab, "Content
i_objhead TYPE soli_tab,
Work Area Declaration
w_pa0001 TYPE ty_pa0001, "For pa0001 Details
w_res TYPE itcpp, "SAPscript output
"parameters
w_otf TYPE itcoo, "For OTF
w_pdf TYPE solisti1, "For PDF
w_transfer_bin TYPE sx_boolean, "Content
w_options TYPE itcpo, "SAPscript output
"interface
Variable Declaration
v_len_in TYPE so_obj_len,
v_size TYPE i.
Constants Declaration
CONSTANTS : c_x TYPE c VALUE 'X', "X
c_locl(4) TYPE c VALUE 'LOCL', "Local Printer
c_otf TYPE sx_format VALUE 'OTF', "OTF
c_pdf TYPE sx_format VALUE 'PDF', "PDF
c_printer TYPE sx_devtype VALUE 'PRINTER', "PRINTER
c_bin TYPE char10 VALUE 'BIN', "BIN
c_name TYPE string VALUE 'C:\ZZZ_JAYTEST.PDF',"Downloading
"File Name
c_form(11) TYPE c VALUE 'ZZZ_JAYTEST'. "Form Name
START-OF-SELECTION.
Selecting the records from pa0001
SELECT pernr bukrs werks FROM pa0001
INTO TABLE i_pa0001 UP TO 10 ROWS.
Setting the options
w_options-tdcopies = 1 ."Number of copies
w_options-tdnoprev = c_x."No print preview
w_options-tdgetotf = c_x."Return of OTF table
w_options-tddest = c_locl."Spool: Output device
Opening the form
CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = c_form
device = c_printer
language = sy-langu
OPTIONS = w_options
IMPORTING
RESULT = w_res.
LOOP AT i_pa0001 INTO w_pa0001.
Writting into the form
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'MAIN'
window = 'MAIN'.
ENDLOOP.
Closing the form
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT = w_res
TABLES
otfdata = i_otf
EXCEPTIONS
unopened = 1
bad_pageformat_for_print = 2
send_error = 3
spool_error = 4
codepage = 5
OTHERS = 6.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Converting OTF data to single line
LOOP AT i_otf INTO w_otf.
CONCATENATE w_otf-tdprintcom w_otf-tdprintpar
INTO w_pdf.
APPEND w_pdf TO i_content_txt.
ENDLOOP.
Converting to PDF Format
CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF'
EXPORTING
format_src = c_otf
format_dst = c_pdf
devtype = c_printer
CHANGING
transfer_bin = w_transfer_bin
content_txt = i_content_txt
content_bin = i_content_bin
objhead = i_objhead
len = v_len_in
EXCEPTIONS
err_conv_failed = 1
OTHERS = 2.
v_size = v_len_in.
Downloading the PDF File
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
bin_filesize = v_size
filename = c_name
filetype = c_bin
TABLES
data_tab = i_content_bin.
If you r using this function module check it once....
call function 'CONVERT_OTF'
EXPORTING
format = 'PDF'
max_linewidth = 132
IMPORTING
bin_filesize = v_len_in
TABLES
otf = i_otf
lines = i_tline
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 3
others = 4.
Fehlerhandling
if sy-subrc <> 0.
endif.
or u can use the standard program RSTXPDFT4 to download the script into PDF format onto a particular location
follow this link for sample program.
http://searchsap.techtarget.com/tip/0,289483,sid21_gci1121833,00.html
<b>Reward points for useful Answers</b>
Regards
Anji -
How to Call Function from SAPSCRIPT
I want to Call a function from my SAPSCRIPT to get some data and print the same in the form , Can I get an example for this
Hi Nandan,
U cannot directly call function from SAPScript... For that u have to create one include in which u need to write the code. Using Perform... EndPerform u can call the same from SAPScript. See the below example
u need to write this code in SAPScript
PERFORM formname IN PROGRAM includename
USING &field1&
USING &field2&
CHANGING &field3&
ENDPERFORM
Here includename is your include type program.
u need to write this code in your include type program..
FORM formname TABLES in_par STRUCTURE itcsy
out_par STRUCTURE itcsy.
data : var1 like field1,
var2 like field2,
var3 like field3.
READ TABLE in_par WITH KEY 'field1'.
CHECK sy-subrc = 0.
var1 = in_par-value.
READ TABLE in_par WITH KEY 'field2'.
CHECK sy-subrc = 0.
var2 = in_par-value.
now u can call corresponding function using local VAR1 and VAR2. Here u can pass N no of USING parameters.
After processing on VAR3...
READ TABLE out_par WITH KEY 'field3'.
out_par-value = VAR3.
MODIFY out_par INDEX sy-tabix.
EndForm.
Here in_par and out_par are the structures which will be used to communicate with SAPScript. And this is the only way as per my view.
I m sure this code will work fine. Here i have used dummy variables that u need to change as per your requirement. If u have more queries write me back.
And yes if this works than dont forget to give the points.
Regards,
Sagar -
How to generate output requests (Print) from BSP ?
How to trigger an Print output controller from BSP ?
i have designed certification letter in BSP page and if i trigger print button in BSP am passing the required parameters to the SAP spool,and letter is generated in SAPSCRIPT. Ans am able to trigger a print from the spool request.
But how to trigger the ouput controller from BSP Itself .
regards ,
Message was edited by: J
Solved . I have missed some Printer params .
Message was edited by: JHi,
Refer this link.
How to Print HU and its contents
Vishal -
Printing from Internet TransactionServer(ITS)
Printing from Internet TransactionServer(ITS)
Posted: Sep 12, 2005 7:23 AM Reply E-mail this post
Hi All,
I have a list for example.
Write "hello World".
I would like top print this list on the local printer on the press of the push button 'PRINT'.
I have done this in the R/3 but when i am trying to print the same list over the ITS , i dont see any output.
I have used GET_PRINT_PARAMETER form to print this list.
Is it possible to print this list using ITS also?
Please help. Its urgent.
Thank you
Best Regards
AnkushYes . It's much possible .
In your program , just use
W_OPT-TDDEST = 'LOCL'. "default to local printer
W_OPT-TDIMMED = 'X'. "print immediately
W_OPT-TDDELETE = ' '. "delete after print
W_OPT-TDNEWID = ' '. "new spool request
W_OPT-TDPRINTER = 'X' .
W_OPT shd be of the type ITCPO.
CALL FUNCTION 'OPEN_FORM' "open layout set
EXPORTING
DEVICE = 'PRINTER'
DIALOG = ' '
FORM = W_LAYOUT_SET
LANGUAGE = SY-LANGU
OPTIONS = W_OPT.
OPTIONS = USER_PRINT_PARAMS.
IMPORTING
LANGUAGE =
NEW_ARCHIVE_PARAMS =
RESULT =
EXCEPTIONS
CANCELED = 01
DEVICE = 02
FORM = 03
OPTIONS = 04
UNCLOSED = 05.
I suggest you to go for SAPSCRIPT / smartform .
i have done this before . If u hav any Query ,revert back to me .
Rgds,
J
Do Awrd Points by Clicking options at the Left hand side of this info . -
Page number wise printing of sapscript
Dear All,
I have SAPSCRIPT program for SAP FI/CO voucher printing .
The problem is that the user has to select each and every page to print after they have a print preview.
What user need is that the script would be printed as according to the user enters the page number range like for example
page 1-12 and the form would be printed from page 1 to 12.
can anyone help me out with the problem ASAP.
thankx & rgds
TCL kolkataHi!
&PAGE& variable gives you the actual page.
/E MYELEMENT
/: DEFINE &MYPAGE& = &PAGE&
I hope it works...
Regards
Tamá -
Printing from SAP GUI for JAVA on linux
Hi All,
What are the settings to be made in SPAD for printing from sapgui for java on linux ?
We are using SAP GUI for JAVA 700 .
Regards,
VinodHi,
configure printer in SPAD , no setting for JAVA GUI
check note
605467:SAPscript/Smart Forms: Print preview in SAP GUI for Java
634158 SAPscript/Smart Forms: Print preview in SAP GUI for Java (2)
1024624 SAPscript/Smart Forms: Print preview in SAP GUI for Java (3)
regards,
kaushal
regards,
kaushal -
'Dunning Letter Print from Dunning Letter Generate'
hi,
How can i run the "Dunning Letter Print from Dunning Letter Generate" standard program without runing the spwaned program called 'Dunning Letter Generate'.I mean i want to run the 'Dunning Letter Print from Dunning Letter Generate'(execution method: report) independently.
I need to pass the parameters to the 'Dunning Letter Print from Dunning Letter Generate' directly instead of passing to the spwaned program ''Dunning Letter Generate".
Thanks
DevenderHi Gareth,
New parameters to be add are:
Tier : <xxxx>
Service Segment: <xxxxx>
Account Manager: <xxxx>
Location where I am picking these 3:
navigation:select any AR responsibility
customer->standard(query with any customer)->customer address
we have enabled 'site use information' dff in customer address window, from this dff we are taking these 3 parameters.
reason to add these 3 parameters:
we cant treat all the customers same. so we need to send some smooth(no harsh) dunning letters to some of our most trusted customers. so how can we identify gud customers in the list.
so we have enabled site use information dff. those customers who is have values for these 3 parameters. will be treated as v good and reguler customers for us. so for them we can send other dunning letters.
note*: this is to identify the customers like reguler customers,non requler customers.
bez in spwaned program we have parameters like 1.customer low 2.customer high. thats it .so it is very difficult to find out the nature of customer.
pls advice me on this..to proceed further..
Thanks
Devender -
When printing from the mozilla 4.01 browser the printer spits out blank pages. It seems like it happened after downloading and running mozilla 4.01 browser.
I have to copy the link to IE (boo!) to print the coupon or page on my printer.
Why?The "Use custom settings for history" selection allows to see the current history and cookie settings, but selecting this doesn't make any changes to history and cookie settings.
Firefox shows "Use custom settings for history" as an indication that at least one of the history and cookie settings is not the default to make you aware that changes were made.
If all History settings are default then the custom settings are hidden and you see "Firefox will: (Never) Remember History".
"Never Remember History" means that Private Browsing is active and "Always use private browsing mode" gets a checkmark.
You need to remove the checkmark on "Always use private browsing mode" to leave Private Browsing mode or chose the "Remember History" setting.
*https://support.mozilla.org/kb/Private+Browsing -
hi can any one help i want to get the new ipad for work but i need to print.i see i can buy a usb connector can i print if i plug my printer into the usb.
If you have a USB printer connected to your computer, Mac or PC, you can activate or install AirPrint and print from your iPad over wifi without any special apps.
Activate AirPrint in Mac OS X;
http://netputing.com/airprintactivator/
Add AirPrint to Windows;
http://jaxov.com/2010/11/how-to-enable-airprint-service-on-windows/ -
How can I print from the icon in FF5?
I have been unable to print from any of the icons in FF5. This has only occurred in the past few days. The only way I can print is to "Select" on the page, and then "Print Selection" on the print screen. I can print from IE by using the icons.
This is also true with my Yahoo email.In Mac OS X, right-clicking the document's icon brings up a similar menu, but documents are printed from the application, not from the OS. The application is launched, the document opened,and the document sent to the printer, bypassing only the Print dialogue.
The same route may be triggered by dragging and dropping the file's icon onto the printer's icon in the Dock.
Regards,
Barry
Maybe you are looking for
-
Need help in creating XSD for a WSDL file to tranform given XML
Hi, Please let me knoe if this is the right forum to post the query below: We are trying to transform a XML output from a webservice using a XSD file. But we are facing problem as the XML output has some namespace issue and schema due to which transf
-
Cannot connect to the app store
Hi all, My girlfriend has a macbook air, and wanted to update her computer to Lion. I had no problem doing that on my own macbook pro, but I can't do it on hers. She didn't update her softwares regularly, so at first I found myself having to update a
-
how to cascade update?
-
Multiple Credit card details in HR master data
Hello Experts, Can anyone please suggest me how can I record multiple credit card details in HR master record. your early reply is very much appreciated. Thanks&Regards Srinivas
-
POV in Hyperion Financial Reporting Studio and Workspace
Hi! I have the following problem. I create a report in Hyperion FinReporting Studio, choose required members in POV. Save report. Then I open it in Workspace and sometimes my chosen POV crushed: sometimes there are no chosen members, sometimes there