SmartForms Vs Adobe Forms for output
Hello Everyone,
I have a question. When configuring output in CRM 7.0 what are the advantages/disadvantages vis-a-vis smartforms and adobe forms?
Appreciate your input and answers.
Thanks
B P
Hi,
the output of adobe forms can be archived directly as PDF:
The smartform has to be converted to PDF before archive - but this is also possible.
It is more like a strategy-question of your company. In our company all forms in CRM are created as Adobe PDF.
On remark to licences: As long as you do not use interactive PDF there is no additional license for Adobe Forms.
Kind regards
Manfred
Similar Messages
-
ECC 6.0 and using Adobe forms in Output
Hello,
We're moving to ECC 6.0.
Is there a driver program for Invoicing that would allow us to use adobe forms
as output from within S/D e.g. (from txn VF03 for a invoice).
Scenario:
We have a custom SAPScript invoice that we would like to consider rewriting as an Adobe form. I've created an equivalent Adobe form and now I'm investigating a way to integrate it with the standad Output Determination.
From txn SPRO, under Sales and Distribution>Basic Functions>Output Control>
Output Determination>Maintain Output Detemination for Billing Documents>
Maintain Output Types
Select output type ZRD0
Select processing routines from the left pane.
There is a choice of selecting Smartform or PDF as the type.
There is a smartforms driver program RLB_INVOICE.
Question:
Is there an equivalent driver program or sample driver program for Adobe forms?
Regards,
LavaughnHi,
Did you check in transaction SFP what are the form available in your system ?
Also , check in the standard print program if it has been adapt to use Adobe Forms instead of smartforms because it's not the same FM used .
Regards -
How to convert smartforms into Adobe forms.
Hi......
How to convert smartforms into Adobe forms.
Regards
Anbu BHi,
You need to use the Function Module CONVERT_OTF.
Please check the below code
REPORT zsuresh_test.
Variable declarations
DATA:
w_form_name TYPE tdsfname VALUE 'ZSURESH_TEST',
w_fmodule TYPE rs38l_fnam,
w_cparam TYPE ssfctrlop,
w_outoptions TYPE ssfcompop,
W_bin_filesize TYPE i, " Binary File Size
w_FILE_NAME type string,
w_File_path type string,
w_FULL_PATH type string.
Internal tables declaration
Internal table to hold the OTF data
DATA:
t_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
Internal table to hold OTF data recd from the SMARTFORM
t_otf_from_fm TYPE ssfcrescl,
Internal table to hold the data from the FM CONVERT_OTF
T_pdf_tab LIKE tline OCCURS 0 WITH HEADER LINE.
This function module call is used to retrieve the name of the Function
module generated when the SMARTFORM is activated
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = w_form_name
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
fm_name = w_fmodule
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Calling the SMARTFORM using the function module retrieved above
GET_OTF parameter in the CONTROL_PARAMETERS is set to get the OTF
format of the output
w_cparam-no_dialog = 'X'.
w_cparam-preview = space. " Suppressing the dialog box
" for print preview
w_cparam-getotf = 'X'.
Printer name to be used is provided in the export parameter
OUTPUT_OPTIONS
w_outoptions-tddest = 'LP01'.
CALL FUNCTION w_fmodule
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
control_parameters = w_cparam
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
output_options = w_outoptions
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
job_output_info = t_otf_from_fm
JOB_OUTPUT_OPTIONS =
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
t_otf[] = t_otf_from_fm-otfdata[].
Function Module CONVERT_OTF is used to convert the OTF format to PDF
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
MAX_LINEWIDTH = 132
ARCHIVE_INDEX = ' '
COPYNUMBER = 0
ASCII_BIDI_VIS2LOG = ' '
PDF_DELETE_OTFTAB = ' '
IMPORTING
BIN_FILESIZE = W_bin_filesize
BIN_FILE =
TABLES
otf = T_OTF
lines = T_pdf_tab
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
ERR_BAD_OTF = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
To display File SAVE dialog window
CALL METHOD cl_gui_frontend_services=>file_save_dialog
EXPORTING
WINDOW_TITLE =
DEFAULT_EXTENSION =
DEFAULT_FILE_NAME =
FILE_FILTER =
INITIAL_DIRECTORY =
WITH_ENCODING =
PROMPT_ON_OVERWRITE = 'X'
CHANGING
filename = w_FILE_NAME
path = w_FILE_PATH
fullpath = w_FULL_PATH
USER_ACTION =
FILE_ENCODING =
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2
NOT_SUPPORTED_BY_GUI = 3
others = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Use the FM GUI_DOWNLOAD to download the generated PDF file onto the
presentation server
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
BIN_FILESIZE = W_bin_filesize
filename = w_FULL_PATH
FILETYPE = 'BIN'
APPEND = ' '
WRITE_FIELD_SEPARATOR = ' '
HEADER = '00'
TRUNC_TRAILING_BLANKS = ' '
WRITE_LF = 'X'
COL_SELECT = ' '
COL_SELECT_MASK = ' '
DAT_MODE = ' '
CONFIRM_OVERWRITE = ' '
NO_AUTH_CHECK = ' '
CODEPAGE = ' '
IGNORE_CERR = ABAP_TRUE
REPLACEMENT = '#'
WRITE_BOM = ' '
TRUNC_TRAILING_BLANKS_EOL = 'X'
WK1_N_FORMAT = ' '
WK1_N_SIZE = ' '
WK1_T_FORMAT = ' '
WK1_T_SIZE = ' '
IMPORTING
FILELENGTH =
tables
data_tab = T_pdf_tab
FIELDNAMES =
EXCEPTIONS
FILE_WRITE_ERROR = 1
NO_BATCH = 2
GUI_REFUSE_FILETRANSFER = 3
INVALID_TYPE = 4
NO_AUTHORITY = 5
UNKNOWN_ERROR = 6
HEADER_NOT_ALLOWED = 7
SEPARATOR_NOT_ALLOWED = 8
FILESIZE_NOT_ALLOWED = 9
HEADER_TOO_LONG = 10
DP_ERROR_CREATE = 11
DP_ERROR_SEND = 12
DP_ERROR_WRITE = 13
UNKNOWN_DP_ERROR = 14
ACCESS_DENIED = 15
DP_OUT_OF_MEMORY = 16
DISK_FULL = 17
DP_TIMEOUT = 18
FILE_NOT_FOUND = 19
DATAPROVIDER_EXCEPTION = 20
CONTROL_FLUSH_ERROR = 21
OTHERS = 22
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thanks,
Ruthra -
Migrating Smartforms to Adobe forms ?
Hi,
I have migrated a smartform to Adobe form and enabled the Swith Runtime facility of the form.
Now I want to revert back the switch runtime functionality.
Is there any way to do that?
Thanks,
Sreejith A PHi Sree,
As there is no adobe form in ECC6 for sales order, i want to convert smartform to Adobe form.
Iam getting lot of errors and warnings while migration.
Can you please help me how you did migration.I followed the steps from help.sap.com but i eventually landed up with huge errors in interface and layout.
Can you please guide me?
Regards,
Kiran -
Adobe Form for F110 Check Payments
Currently, F110 uses an SAPScript form defined in t-code OBVU for its check payments. Is it possible to use an Adobe form instead? If so, is there a template or example anywhere? I am using t-code SFP.
Thank you for your help.
BrendaIs it possible to use an Adobe form instead?
Of course. You will find a predelivered (next step) or create one yourself.
There is also the option to migrate the smartform but I would never do that even if I got paid for that (the result is very messy), check the details here:
http://help.sap.com/saphelp_nw2004s/helpdata/en/16/a369b1800e4bdda978ee0fe3b7bd2c/content.htm
If so, is there a template or example anywhere?
List of SAP standard Adobe forms: Go to http://service.sap.com/erp (SAP ERP) -> Media Library - SAP ERP Overview -> Detailed information cross ERP -> Adobe Forms for SAP ERP
Standard programs:
or example anywhere?
Adapt yourself a tutorial:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c2567f2b-0b01-0010-b7b5-977cbf80665d
or learn how to enhance the standard (you will only create a brand new adobe instead of smartform if you didn´t find one):
/people/otto.gold/blog/2010/05/06/how-to-deal-with-sap-standard-adobe-forms
Regards Otto -
Configure Adobe form for JV billing
HI All,
Can anyone tell me how do we configure a Adobe form for Joint Venture Billing Statement.
I am able to only configure a SapScript. I have developed a smartform and thought of configuring for a PDF and calling the smartform form that form routine instead of the PDF.
Regards.
Moderator message: There's a separate forum for Adobe forms. Post your query there.
Edited by: kishan P on Jan 3, 2012 7:27 PMHi Jon,
I tried doing it again today morning and it worked!!! Thanks for your help... -
What's the business case for using adobe forms for handling print forms
Hi
We are just starting our SAP project and are looking at the possibility to use Adobe forms for generating and printing our forms, like purchase orders, invoices etc.
My Question is:
1. Is this possible / adviseable ?
2. if so - what's the business case in using Adobe forms - <i> We have been looking on the SAP Pricing for adobe interactive form, and in our point of view it's grotesque high</i>
3. What other options do we have - do we need to settle with SAP Script / Smartforms ?
Regards
Morten NielsenHi Morten,
1. Is this possible / adviseable ?
As far I know SAP is going to stop support for SAPScript in coming years (I don't know exact dates). It is pretty much advisable to use Adobe Print Forms.
2. if so - what's the business case in using Adobe forms - We have been looking on the
SAP Pricing for adobe interactive form, and in our point of view it's grotesque high
We can use Adobe Print Forms where ever we can able to use SApscripts/PDF print Forms.
3. What other options do we have - do we need to settle with SAP Script / Smartforms ?
It is better to settle with Adobe forms rather than using SAPscript/Smart forms. One of the main reason for this is maintainance is much easier than SAPscript/Smart forms.
But remember that Java Stack need to be installed in order to use Adobe Forms.
Please visit the below SDN area on Adobe forms for more details.
https://www.sdn.sap.com/irj/sdn/interactiveforms
Thanks
Ramakrishna
Message was edited by:
Ramakrishna Ramisetti -
Migrating Smartform to Adobe form
Hi All,
I have Standard SAP Purchase order, i have cpoied into Z-Smatform.
then i have to migrating the same smartform to Adobe form.
While migrating from smartform to Adobe i am getting dump like..
There is already a type called TY_TEXT ..
Can any one have any idea abt the same, please share with me..
And also i wanted to know that is there any other way to do the same?
its bit urgent please respond asap..
thxHi
In Trxn <b>SMARTFORMS</b> , <b>Utilities -> Migration -> Interactive Form -> Export</b>
Regards,
Raj -
Adobe Forms for Material Pocurement
Hi Experts,
Pls provide some Samples of Adobe Forms for Material Pocurement Process.
Thank U.
RaviYou may not get the complete standard form which will match this functionality. But you can develop your business logic in custom code for fetching the data and the interface and use the standard templates for layouts if any template matches your requirement. You can see the complete lest of templates in : "transaction SFP->Form->Layout->Tools->Template Manager
Most of the common templates are available here. -
Migration of JSP forms into adobe forms for PCRs
Hi All,
I am working on Upgrade project for ESS/MSS. Our client had JSP based PCRs which we need to migrate into adobe based PCRs.
i have few questions regarding this migration.
Has someone the experience to migrate a JSP based PCR into Adobe based PCR?
How much effort the migration will take, and can we fully reuse ISR configuration and workflow?
Thanks,
AnkurIf you are using the SAP delivered JSP forms - there maybe equivalent SAP delivered Adobe based PCRs in the next ESS/MSS releases that you can use instead of migrating the forms
I am not aware of any tools or documentation that help to migrate custom JSPs to custom Adobe forms
As I see it you would have to create new Adobe based versions of your JSP PCRs - I am vaguely aware of a guide entitled
"Developing Your Own Personnel Change Requests" for ERP2004 - however I am not sure how you would obtain a copy
or whether this approach is recommended, supported or complete - this documentation would detail how to create an ISR based Adobe form
At the same time there may be restrictions as to what standard JSP forms are available as standard Adobe forms and what can be configured in the ISR scenarios (for example use of Value Help in WD JAVA Adobe scenarios)
- SAP have been recommending instead of creating say a ISR based Adobe form for WD JAVA to
use HCM processes and forms (also available in the MSS role) going forward
- HCM processes and forms is WD ABAP based framework using Adobe which allows users to create custom Adobe forms which update back-end infotypes directly from the Portal - also such scenarios as Value Help etc may be possible (or more easily achieved)
Best wishes
Stuart -
Use Adobe forms for Dunning letters
Dear All,
We have a requirement to use dunning letters using Adobe Forms. I would like to know,
1. Is there a way we can attach adobe forms for dunning letters.
2. what could be the estimate do develop these letters using adobe forms.
3. Could I get some guidelines on the approach.
Thanks.Hi Jonathan,
You're right, PDF is easier to use in comparison to SapScript.
If the SapScript is in use at this time, you should have no worries with PDF, where you can even import the official format.
Regards,
Francois -
Interactive Adobe form for performance appraisal
Hi Experts,
Is it possible to create Interactive Adobe Form for Performance appraisal? I understand that the appraisal template varies company to company.Does it affect the Form? Can we update the infotype 0025 ( Appraisals where appraisee /Appraisals where appraiser tab) ? Please advice on this.Hi,
We had the same question sometime back. This is what we found
1. Users will not finish Performance Apprisal document in one session, they will complete partially and then comback another day to complete it.
2. IT25 is not like normal infotype, it might be challenging to update it with BAPI/RFCs.
These two issues stopped us from doing Adobe interactive forms (PCR like) for Performance apprisal.
Srini -
Regarding Adobe form for development but the ADS always has a problem
Hi,
Currently we are using Adobe form for development but the ADS always has a problem in EC6 as below.
Test Program: Version Information (for Analysis Only)
System Error
ERROR CODE: 100.101
ERROR MESSAGE: SOAP Runtime exception: CSoapExceptionTransport : HTTP receive failed with exception communication_failure
SOAP Framework error: SOAP Runtime Exception: CSoapExceptionTransport: HTTP receive failed with exception communication_failure(100.101).
Would you pls help to figure it out?
Thanks & Regards,
SuneethaHi,
It seems that you ADS settings have not been maintained,
check the note
944221 Troubleshooting if problems occur in forms processing
Hope this resloves your issue,if not revert back.
Regards,
Vamshi. -
Names of standard Adobe forms for SD
Hi there
I would like to use the standard Adobe Forms for Change Order(va02) and delivery document (vl03n).
I found out the print-prg. names
for ChangeOrder = SD_SDOC_PRINT01
Interface = SDOC_INTERFACE
formname = ?
for delivery document = RVADDN01
interface = ?
formname = ?
thanks for ur help !Hi
For adobe forms with delivery notes I'm using
Program: RVADDN01
Routine: ENTRY
FORM: RVDELNOTE
But it is not working, is the things I'm choosing right or wrong?
Regards,
MaX -
Hi All,
Can any expert suggest me whether SAP supports Adobe form for cheque form, because the option of selecting Script and PDF form is disable and by default it is SAP Script, when I try to assign form in the form for payment media in paying company code.
If it supports then how can I make that selection active and select PDF form for the payment medium.
Thanks&Regards
SrinivasHi Srinivas,
In FBZP configuration Payment method in country select the payment medium as PMW (CHECK - standard is there) instead of RFFO classic program.
Then it will enable you to select the PDF in the payment method in company code config. Then you can create your ADOBE form as assign it in the same place.
Hope this helps you. If you need any additional information let me know.
Raja.A
Edited by: Raja.A on Jan 5, 2011 1:36 PM
Maybe you are looking for
-
Moving Data from one table to another table
Hi, I've a requirement to move large volumes (few billions) of data from one table to another empty target table. The target has more number of attributes and may not have same attribute name as the source. Please let me know what's the best method u
-
Which one do you prefer for 2.1 Stereo Speak
I am planning to buy a Creative Sound card for my Streo 2. Speakers but don't know which of Creative EXTERNAL solution will sound better and blast my bass when i connect it to my notebook to streo speaker.Which one do you prefer ? Thanks.
-
What are the tables Oracle EBS connector can connect to?
Hello, Requirement As part of the project requirement for Oracle EBS application, we have the concept of BUYER account (PO_AGENTS) and Supplier account (PO_VENDORS). When the account has to be disabled from FND_USER and HR foundation table, the accou
-
About initial value in the dropdown
I am using codes below to add two options. The problem is that, i didn't choose any option and value in dropdown is also empty on the screen. However, the value of the corresponding variable of the dropdown will be defaulted to '1'. in my opition, th
-
How do I create a fill in form? Like a questionnaire type form?