Smartform in FI module
Hi all,
I'm working on the print of corrispondence inside FI module in which there are some programs (RFKOR*) that call SAPSCRIPTS. Does anyone know if SAP offer the same output with a SMARTFORM instead of SAPSCRIPT?
In other modules (SD, MM,...) this is possible, why in FI it isn't?
The only SMARTFORM I found in FI is "F150_DUNN_SF" linked to dunning procedure throught the BTE 1720.
Do you have any help?
Thank you
Gino Bonfiglioli
Hi Nick,
I'm working on SAP ECC 6.0
with the following Support packages:
SAP_BASIS 700 0011 SAPKB70011
SAP_ABA 700 700 0011 SAPKA70011
Thank you
Gino
Similar Messages
-
How to use parameters in smartform genrated function module
i executed smartform one functional module is genrated '/1BCDWB/SF00000002'
now the problem is that i want to send output of this smartform through email
now how to use ' MAIL_RECIPIENT ' and ' MAIL_SENDER ' to send smartform output through email .
please check following module which generated by smartform.
plz suggest me .
CALL FUNCTION '/1BCDWB/SF00000002'
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
ITAB_PA0001 = ITAB_PA0001
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.Hi
You can do it while passing these parameters in the CONTROL_PARAMETERS.
data: ls_CONTROL_PARAMETERS type SSFCTRLOP.
ls_CONTROL_PARAMETERS-DEVICE = 'LOCL'.
ls_CONTROL_PARAMETERS-NO_DIALOG = 'X'.
ls_CONTROL_PARAMETERS-PREVIEW = ' '.
Pass this ls_CONTROL_PARAMETERS to the importing parameter of the FM .
CALL FUNCTION LF_FM_NAME
EXPORTING
CONTROL_PARAMETERS = LS_CONTROL_PARAM
In addition to this, you might also want to set the print immediately field on the same structure to 'X'.
Generally you leave the device field empty, the user master record default printer will be used -
Can we use SmartForms in WM Module?
Hello,
I would like to know if we can use SmartForms for WM Module, lets say, TO (Transfer Order) Output. Please provide your Suggestions.
Thanks and Regards,
Venkata Phani Prasad KOfcourse it is possible, but it will give you a lot of work.
In WM customizing you can define your printprogram and form yourself.
So it is possible to couple a smartform printprogram to a smartform.
Only the returncodes are less efficient in case of errors.
Gr., Frank -
Hi all,
is it possible to configure smartforms in QM module?
Currently we know that the CQ85 transaction only lets us configure SAPScripts here.
Is there any workaround to this? Or is it only possible to have SAPScript here?
Thanks for answers
Regards
TobiasHi Saran,
for QM module this will not work, as there are no output types to configure here.
Nace is fine for SD, MM, etc, but in QM its not applicable.
Any other ideas?
Thanks and best regards
Tobias -
I need the names of standard smartform for FI module.
i need the names of standard smartform for FI module or if possible if one can provide the smart form for FI - CML & FI - CFM module (new module introduced).
Hi,
SF_EXAMPLE_01
Simple example; invoice with table output of flight booking for one customer
SF_EXAMPLE_02
Similar to SF_EXAMPLE_01 but with subtotals
SF_EXAMPLE_03
Similar to SF_EXAMPLE_02, whereby several customers are selected in the application program; the form is called for each customer and all form outputs are included in an output request
Regards,
Bhaskar -
Problem related to language translation in Smartforms using Text Module.
I have done translation of text module from English (enUS) to Spanish (esSP) using SE63. In text node I have used this translated text module. Language of the node is selected as sy-langu. So when I logged into System in English language I should be able to see the output in English but it giving output in Spnaish. While debugging sy-langu value is 'E'.
hi,
You have a text in english and you have maintained the translation in Spanish, mention the original text in the SmartForm. in this way when your login lang is EN you will see that text in Eng and if the lang is Spanish you will see the translation in the output.
Thanks. -
As standard the PM module uses SAPScript to print orders and notifications. This is set-up via TCode OIDF.
The client wants to use SmartForms...
Has anyone managed to use SmartForms in the PM module?
PeteAPeter,
As there no smart forms that SAP gives, you will have to develop custom ones and attach the same in the configuration.
Regards,
Ravi
Note : please mark all the helpful answers -
Preconfigured smartforms for PM module
Hello,
Do you know if preconfigured smartforms exists for PM module ?
Thanks for your helps.Hi
IN PM module we mostly use the Scripts not smartforms
check the Transaction OID1 for all shop paper related scripts
Reward points for useful Answers
Regards
Anji -
Help regarding attaching smartform to a report program for QM module
Hii,
I have developed a certifiacate of analysis smartform for QM module and i attached it to a output type ...but i need to attach this smartform to a standard report RQCAAP01. can anyone help me what customizations i should do in report program in order to attach smartform.
Regards,
Venkat Akella.I attached smartform in NACE to LQCB output type but i should also make changes in report program RQCAAP01..can u please let me know what customizations i should do in tht report program to attach the smartform..
-
Hi all,
I created the form using the smartforms, check it and activated it. I can see the unique function module is assigned to the form. I wrote the ABAP program and declared the data types, but when I called the function module fm_name, the system is saying that fm does not exits..My program looks like this in short:
data fm_name type rs38l_fnam.
parameter: p_form type tdsfname default 'zashok01'.
where Zashok01 is the form name.
print data
call function 'SSF_FUNCTION_MODULE_NAME'
exporting formname = p_form
variant = ' '
direct_call = ' '
importing fm_name = fm_name
exceptions no_form = 1
no_function_module = 2
others = 3.
now after this, when I am calling the function module fm_name to get the generated FM for the form, the system gives a note that FM does not exits..
Can anyone find me the result.. Do I need to create a new FM or what??? or is there anything wrong with my codes to assign the name of FM.
Waiting for your replies..
Regards,
-Ashok Hansrajhi,
correct the following things
1. parameter: p_form type tdsfname default 'ZASHOK01'.
2. check fm name in Smartform - > Environment - > function module name
3. copy name of the function module and call from the program like
CALL FUNCTION '/1BCDWB/SF00000003'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
then replace '/1BCDWB/SF00000003' to fm_name like below
CALL FUNCTION fm_name
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
cheers,
sasi -
Standard print program for fi invoice smartform printing
Hi friend,
Is there any standard print program available for printing FI related invoice .
I want print program for printing smartforms.
I want to know any method for searching the standard print program for printing smartform in Fi module.
Thanks & Regards,
SathishHi,
FI related Forms will be configure in SPRO.
Goto SPRO and FI related applivcation.
There you will find the related forms and programs. -
How to use standard texts in smartforms
Hi Friends,
How to use standard texts in smartforms, ie in scripts we are using standard texts using tr so10.
thanks in advance,
regards,
sharma.For long text
method1
Create TEXT node- general attributes change text type to include text
then you can input text name/text object/text id/language
method2
create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
then use LOOP or TABLE node to display it
For TEXT module(For foreign language)
Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
then enter smartform Create TEXT node- general attributes change text type to text module
input the text module name which created by above
btw SO10 is just for Scriptform, in smartforms we use text module to replace SO10 -
Error in smartform calling in a report
Moved from General to Form Printing. Please take care to post in the correct forum.
Hi All,
I'm working on standard Smartform 'EBPP_DEBIT_CREDIT_MEMO'(biller Notification) calling in a report.In report smartform generating function module successfully(/1BCDWB/SF00000095).
problem accuring while calling the generating function module.
if anything wrong please help me.
The coding is:
Data : fm_name TYPE rs38l_fnam.
Data:L_URI type AD_URI.
START-OF-SELECTION.
L_URI = '11223'.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'EBPP_DEBIT_CREDIT_MEMO'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = fm_name
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.
call function fm_name
Exporting
L_URI = L_URI
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.
Edited by: Matt on Apr 23, 2009 11:25 AMHi Vijay,
Thank You for ur replay.
before the dynamic function module excution sy-subrc is '0'
While comes to dynamic FM giving the error as:
Incorrect parameter with CALL FUNCTION.
When calling a function module, one of the parmaeters was not
specified.
Error in ABAP application program.
This is standard smartform , u check the code once and suggest me. -
Error while smartform call in a Report
Hi All,
I'm working on standard Smartform 'EBPP_DEBIT_CREDIT_MEMO'(biller Notification) calling in a report.In report smartform generating function module successfully(/1BCDWB/SF00000095).
problem accuring while calling the generating function module.
if anything wrong please help me.
The coding is:
Data : fm_name TYPE rs38l_fnam.
Data:L_URI type AD_URI.
START-OF-SELECTION.
L_URI = '11223'.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'EBPP_DEBIT_CREDIT_MEMO'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = fm_name
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.
call function fm_name
Exporting
L_URI = L_URI
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.Hi,
May be population of your exporting parameter for smartform is wrong(l_uri). it is of type LCHR(data domain). Below is the document for LCHR data type population. Please check that.
LCHR:
Any character string with at least 256 characters. Fields of this type must be at the end for transparent tables and have a preceding length field of type INT2. For an INSERT or UPDATE in ABAP programs, this length field must be filled with the length actually required. Fields of this type cannot be used in the WHERE condition of a SELECT statement.
Thanks,
suma. -
How to get the standard texts available in a smartforms
Hi Experts,
How can we find out the standard texts that are exist in a particular smartform . is there any table/function module available to get those standard texts? I am finding the table STXFTXT, from that I am getting only textline. But I need the standard text names that are used in a smartform.
Thanks & Regards,
Sureshhi,
1,Use SO10 Tcode to write standard text in Smartform.
2.For long text
method1
Create TEXT node- general attributes change text type to include text
then you can input text name/text object/text id/language
method2
create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
then use LOOP or TABLE node to display it
For TEXT module(For foreign language)
Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
then enter smartform Create TEXT node- general attributes change text type to text module
input the text module name which created by above
3.
1. take function module name of the smartform.
2. goto se37 and type that fm name.
3. goto attributes tab
4. double click on either program or include .
5. There u can find all the subroutines used inside smartform.
6. search for "perform %move using %textkey-name".
4.Standard Texts are created in SO10 Tcode and stored in STXH table with OBject ,ID and NAME parameters. We can use Read_Text FM to read the text.
check the tables STXH & STXL.
5.
How to CAll Standard Text in Smart Forms
In SFs you can insert the standard tests using the TEXT node. Create a TEXT NODE. Then in the GENERAL ATTRIBUTES of this TEXT node select INCLUDE TEXT in the TYPE option. Then you have to enter the text name, object , ID and language in the provided fields. Then if you dont want any error if there is no text in the corresponding text then CHECK the check box "No errors if no text available.
Maybe you are looking for
-
Hi there! I decided to register on this forum as to be able to share my personal experience with the Sony Xperia Z2 thus far. To start i want to make it clear that i personally believed this phone offered a rather good experience at first, unfortunat
-
SAP Query selection texts are missing
Dear All, I have a problem with selection texts when running a query. There are two systems: development and test. In the dev system selection texts are displayed correctly but in the test system I got only something like: SP$00001 SP$00002 SP$00003
-
Emails are not generated in CUP To approver, manager
Hi ALL, I Configured one work flow in CUP. I did SMTP Server setting, EMAIL Remainder setting. When I create new account request , CUP is provisioning access properly and automatic mail is going to that user. Mail is not coming to Approve r. When I
-
Using JavaBeans and not use BDK?
I sort of understand Java Beans and currently writes custom beans for my installer using InstallShield MultiPlatfor Edition. I do register the bean(s) the same way as you do with BDK. Are there any samples or documentation so that I can write my own
-
[AIR/Desktop] StageWebView doesnt load remote URLs when rendermode is direct
Hey there, Im porting an CS6-AIR-App from IOS to Desktop, in the IOS-App, i use rendermode GPU, everything works fine. In the Desktop-App im using renderMode "direct" (no GPU mode selectable in CS6). Some strange behavior came up. If rendermode is "a