Hi
Ask to abaper he will help's You
Thanks
vamsi
Hi
Ask to abaper he will help's You
Thanks
vamsi
I solved this by below steps. # note 161516
I have configured output device FILEPRINT with type PDF1: , access method: L , host printer : PDFwriter (which is configured at server level)
at command set ID provided : E:\ZPRINT\print.cmd &F
print.cmd script :
@echo off
rem %1 file name
set target=E:\ZTEST\spool
REM copy file
cmd /c copy %1 %target% >> error.log
whenever I prints the data from SAP by selecting output device : FILEPRINT , its saving the file in server level path E:\ZTEST\spool.
Regards,
Manoj
Hi Manoj,
nice to read that you solved your issue and also shared the answer here. Please mark your question as answered / Assumed answered.
Thank you.
~Florian
Hi arun kumar pai,
there is no option to have an dynamic table, there are some workarounds available ( I just say one long Char-field) for example), but that isn't something you can do in such a minute and it is more a technique used in the old SAPScripts.
But before we discuss this here, you need to share your requirement with more details and explain us what you want to do.
~Florian
Ravikanth
Strange!
The SAP Note 395569 mention by me is not correction Note, whereas that is Recommendations/additional info which will assist you in understanding the context. Moreover, did you try with
Program: FM06AEND
FORM Routine: CHANGE_FLAG
before going for your own program & from routine.
Thanks,
JP
Hi Lakshmipathi
User will change outbound delivery for below fields in the delivery change mode (VL02n), then system should trigger output automatically.
(delivery address/delivered quantity/picked quantity/ texts/ transportation planning date)
Thanks
Ravikanth
Moved from SAP ERP SD Sales to Output Management
Hi Gurus,
I have an issue while printing on two different types of Zebra printers. The label has been created in smartforms, including logo and several barcodes. On Zebra printer number one (I believe model ZT400) the label comes out fine, including graphic and barcodes.
On the second Zebra printer, which is a successor/newer type (ZT420) the printout on the label is scaled. The label only uses about 2/3 of the Label.
So, all data is there, but it's printed in a reduced size.
So far we have seen that all settings in SAP (transaction SPAD) are the same for both printers. If we try to change the DPI settings with different types of device types, the printed is too big the fit on one label, and hardly readable.
Does any of you have an idea how to get the newer printer print the labels in the same way as the older printer?
Hi avoid using tables option in smartforms/ subroutines, instead of create a new Custom structure& table in se11 or define the types whatever you want in global definitions in your Smartform.
Hi JP
We tried to implement SAP Note 395569, but not sure what need to be coded for from routine for ZZ_DELIV_CH.
Can any one advice to proceed further ?
thanks
Ravikanth
Hi Ron,
did you ever made a factory set on the printer itself. I got a similar issue some years back and the printer itself was the problem, because someone had made some weired settings. So I took the factory backup and configured it by myself.
Just a thought.
~Florian
A dirty assign is never the solution! Use this absolutely at your own risk.
~Florian
Hello Kathik,
There are some standard features to try to manage text in email body sent. Explore the output type configuration in transaction NACE.
Refer to this note : 191470 - Purchase order as an e-mail
However, from my practice, I would say that it is more simple to use enhancements to create the text body of the mail.
It will be easier to manage the content of the mail, handle variable texts and so on... Search about enhancements to the function module SBCOMS_SEND_REQUEST_CREATE
That is a more interesting direction than SODIS .
Alexandre
But SODIS can be used without coding a line and therefore it is a one-time work and always to prefer...
~Florian
Thanks Alexandre
Hi Florian, I understand, but how to solve my issue using SODIS, for example two or more output types for external send is used and I want the Standard Disclosure to be picked for only one message output type and not others.
Hello Florian,
I agree also that doing using the standard is always to be investigated first.
In Karthick's situation, I have actually never used SODIS (it might be by ignorance ) but eventually, there are always additional requirements coming like adding this or that field dynamically and so on... So in the end it is more interesting to develop a good "own" routing rather than being unhappy with the standard.
Alexandre
Hi Guru
Any body implemented and worked for the mentioned scenario in SAP system ?
Please advice to proceed with customization ?.
Thanks
Ravikanth
Three things only needs to be done.
a) Page 1: In the Main Window, after the Table, create a Command Node and set the Go To New Page as the Last Page of the Form.
b) The secondary windows in the Page 1 which needs to be displayed only after the end of Main Window : Goto conditions Tab and in the And Additional Event - tick the Only After End of Main Window
c) Page2: The same secondary windows are copied to the Page 2 in case the Main Window in continued to the New Page 2. But here, in the conditions tab of the secondard window-in the And Additional Event - tick the Only Before End of Main Window.
In this case, you will see the secondary windows getting printed in the Page 2 once the Main Window contents move to Page 2.