Use of Smart Forms for Payslip
Hi,
I am trying to create the payslip using the HR Formular Workplace (TC HRFORMS) and Smart Forms. Has anybody has experience in that or where can I find information on that topic. I am working in release 4.6C.
Thanks,
Viktoria
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYXXFORM/PYINT_FORMBUILDER.pdf
Best Regads
Similar Messages
-
Smart Form for cutomised Inovice, Functional spec
Dear all,
I need to give Functional specification for developing a smart form for Invoice. Tables are not as evident as we have in case of R/3. please give me general tips to give spec to abap consultant to fetch various fields.
where used list of tables for a particular field is also not helping much. I need
1) Bill to address
2) sold to address
3)condition data
4) terms of payment
5) reference date stuff
Please suggest me a general way or logic bassed on which i can ask my abap consultant to develop the smartform and driver prog as well.
Thnaks in advance,
Regards,
Kiran CHi
yes usually customers ask to adopt the same layout as they are already using. Usually I draw the layout on visio and assign a number for each field. In the spec I put the layout picture and and mention for which field where data will come from.
For example:
A. PO header:
Field number | Description | Source
1 | PO number | EKKO-EBELN
2 | Vendor code | EKKO-LIFNR
3 | Vendor name | LFA1-NAME1 * rule 1
C. Rules:
1 - select NAME1 from table LFA1 where LFA1-LIFNR = EKKO-LIFNR
Hope this helps.
Regards
Eduardo Chagas -
How to use standard Smart forms
hi All,
Pls give me the detail for smartform ie how to use standard smart forms and how to modify them in SAP 4.7EE
Thanks,
NitinHi,
first u copy the standrad smartform to z and then modify it,
SOME STANDARD SMARTFORMS
SF_EXAMPLE_01,
SF_EXAMPLE_02,
SF_EXAMPLE_03,
LB_BILL_INVOICE,
ENETR SMARTFORMS TCODE
PRESS F4 HERE U FIND ALL STANDARD SMARTFORMS
OR
U GO TO TRANSACTION CODE NACE
SAMPLE PROGRAM FOR SMARTFORM,
. Create a new smartforms
Transaction code SMARTFORMS
Create new smartforms call ZSMART
2. Define looping process for internal table
Pages and windows
First Page -> Header Window (Cursor at First Page then click Edit -> Node -> Create)
Here, you can specify your title and page numbering
&SFSY-PAGE& (Page 1) of &SFSY-FORMPAGES(Z4.0)& (Total Page)
Main windows -> TABLE -> DATA
In the Loop section, tick Internal table and fill in
ITAB1 (table in ABAP SMARTFORM calling function) INTO ITAB2
3. Define table in smartforms
Global settings :
Form interface
Variable name Type assignment Reference type
ITAB1 TYPE Table Structure
Global definitions
Variable name Type assignment Reference type
ITAB2 TYPE Table Structure
4. To display the data in the form
Make used of the Table Painter and declare the Line Type in Tabstrips Table
e.g. HD_GEN for printing header details,
IT_GEN for printing data details.
You have to specify the Line Type in your Text elements in the Tabstrips Output options.
Tick the New Line and specify the Line Type for outputting the data.
Declare your output fields in Text elements
Tabstrips - Output Options
For different fonts use this Style : IDWTCERTSTYLE
For Quantity or Amout you can used this variable &GS_ITAB-AMOUNT(12.2)&
5. Calling SMARTFORMS from your ABAP program
REPORT ZSMARTFORM.
Calling SMARTFORMS from your ABAP program.
Collecting all the table data in your program, and pass once to SMARTFORMS
SMARTFORMS
Declare your table type in :-
Global Settings -> Form Interface
Global Definintions -> Global Data
Main Window -> Table -> DATA
Written by : SAP Hints and Tips on Configuration and ABAP/4 Programming
http://sapr3.tripod.com
TABLES: MKPF.
DATA: FM_NAME TYPE RS38L_FNAM.
DATA: BEGIN OF INT_MKPF OCCURS 0.
INCLUDE STRUCTURE MKPF.
DATA: END OF INT_MKPF.
SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001.
SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR.
MOVE-CORRESPONDING MKPF TO INT_MKPF.
APPEND INT_MKPF.
ENDSELECT.
At the end of your program.
Passing data to SMARTFORMS
call function 'SSF_FUNCTION_MODULE_NAME'
exporting
formname = 'ZSMARTFORM'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = FM_NAME
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3.
if sy-subrc <> 0.
WRITE: / 'ERROR 1'.
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
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
GS_MKPF = INT_MKPF
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.
Thanks&Regards,
Phani
POINTS HELPFUL -
How to user Smart form for the BID in SRM 4.0
Hello,
We have SRM 4.0 and we need to send the BID information to the vendor. This is because we have vendors that are not able to get in to our system and we have to send them a print out of the bid information so that they give us back the information. Then our users will insert it in the system.
It could be as an attach to the email or it could be printable in the program SPPS - Selecting and Processing Outputs.
SAP says that there is a smart form BBP_BIDINV_BID and BBP_BID_NOTIFICATION but I am not managing to make them work.
I found some messages to help solving specific problems so I assume it is possible to do this...
Is there someone that can help me?
Thanks very much.
My best regards,
Catarina CamposHi
<u><b>Here is the standard solution to use your own forms:-></b></u>
<u>- copy the smartform BBP_BIDINV_BID to ZBBP_BIDINV_BID (transaction SMARTFORMS) and apply your changes
- use BADI to call your custom form ZBBP_BIDINV_BID</u>
<b>For PDF output form change use BADI BBP_OUTPUT_CHANGE_SF.</b>
<b>For email notification change use BADI BBP_CHANGE_SF_BID instead.</b>
<u>You will find all relevant documentation in SPRO --> Supplier Relationship Management --></u>
SRM Server --> Business Add-Ins (BAdIs) --> Document Output -->
- Change Forms for Document Output
- Change Smart Form for E-Mails Relating to Bids
<u><b>Please go through the links below for more details -></b></u>
Re: how to use cutom smartform instead standard?
Re: Email message customization ?
Re: Bid Invitation Email Subject
Re: Email notification to bidder should reflect start/end date and time
Re: RFQ Smartform in SRM
Re: Standard Text
Do let me know.
Regards
- Atul -
Smart form for cutting list---Urgent
Hi Experts,
I have to create a smart form for cutting list in PP module.
Selection criteria are:
1.) select all orders(AFKO-AUFNR) wiht AFVU-USR00 = 'CUT' where AFVU-AUFPL = AFKO-AUFPL
2.) Group according to material no.(AFKO-PLNBEZ)
Form fields are as follows:
Name : MARC-MATGR
Cut & Process date: AFVV-FSAVD where AFVV-AUFPL=AFKO0AUFPL
Ref Packing date: AFVU-USR00= ASSY_GAL of th superior order(AFKO-MAUFNR,where AFVU- AUFPL = AFKO-AUFPL)
Order : AFKO-AUFNR
Sales Order: AFPO-KDAUF of superior order(AFKO-MAUFNR,where AFVU-AUFPL = AFKO-AUFPL)
Item Number :
Qty: AFVV-MGVRG where AFVU-USR00='CUT' & AFVU--AUFPL = AFKO-AUFPL
& co many other fields form AFKO table.
I am bit confused what will be the fields & tabels i have to declare in Form interface & Global parameters.
What will be the internal table for the table which display data.
In the main page i have to show 10 colums i dont no how to define table for those 10 columns
As per the requirement can anywone please tell me in detail to solve these problems. like which r te tables i have to use in interface parameters & which wil be in global paramenters.
Which itab i will use to create the table in main window
& how i can declare 10 columns in that table.
Regards,
Nikhi nikil.
I use to follow this procedure.
1) Based on the select criteria.fetch values in to differnet itab's from differnet tables.
2) then try to put the selected rows based on condition into a single internal table.
3)u can send that final internal table from program and u have to use that internal table in form interrface.
4)design the smartforms and call the fields accordingly from the final inetrnal table .
5)u should be good in using select query ,read table statement etc.
check this with other and take a decision.some of them use to write codes then and there before using the fields using progarm lines.
but i am comfortable in my method.
mani -
Dear All,
We have designed a smart form for printing of excise invoice. The invoice is in two pages. The second page printing is not aligned and starts immediately after the finish of the 1st page.
There is no buffer place between two pages.
How can we provide a buffer between two pages so as to print the 2nd page in alignment with the pre printed stationary and the first page?
Regards.
Milind DugadeIt very dificult to give you guidance w/o seeing your smartform config. page format. If you are using custom page format or standard page format. Have define next page properly or not. What are line count in first page etc etc.
-
Smart form for commercial invoice
hi ,
i have to develop a smart form for commercial invoice for argentina in spanish language only.
is there any standard smartform in SAP which i can use as a reference for this.
or any help regarding this you can tell.
any help is appreciated.Hello Amit,
you search RVINVOICE in sap script.
goto SMARTFORMS> Utilities>Migrate SAP Script.
and select your own lang EN and make ur Invoice...make changes as per client requirement.
and then convert to Ur required language.
regards,
Sujeet -
Smart Form for invoice list?
Hello,
Has anyone experience with Smart Forms based on a invoice list (transaction VF23). I have been testing with the Smart Form for a single invoice (LB_BIL_INVOICE and program RLB_INVOICE) but get the impression that this cannot be used for the invoice list. My environment is a SAP R/3 Enterprise.
Kind regards,
Olaf PohlmannHI,
TRY F_INTITAR_SF.
Regards,
Gayathri -
SAP Interactive Forms and SAP Smart Forms for Human Capital Management
Hi gurus,
pls help me understand what are SAP Interactive Forms by Adobe and SAP Smart Forms for Human Capital Management (HCM)?
regds
jackread here
http://wiki.sdn.sap.com/wiki/display/ABAP/SAPInteractiveFormsbyAdobe#SAPInteractiveFormsbyAdobe-WhatarethedifferencesbetweenSmartFormsandAdobeForms%3F
What are the differences between Smart Forms and Adobe Forms?
For both of them, SAP dynamically creates a function module that must be called from an ABAP program to generate the form
In Smart Forms, it is possible to add ABAP code during generation of the form, that is not possible with Adobe Forms
It is possible to add javascript or FormCalc code in Adobe Forms, which is executed during the generation of the form
Other differences are indicated in Note 1009567 Functional differences SAP Interactive Forms/Smart Forms
Smart forms Vs PDF print forms - pros and cons, by Francois Gendebien, 2007/04/30
Use smartforms compatible interfaces with PDF forms, by Francois Gendebien, 2007/03/16 -
Smart Form for Delivery Returns
Hi guys
I am in the process of defining a Smart Form as an output after doing a Goods Return in MIGO via a Delivery.
And I am using the form ZSD_DELNOTE_SUPP in the transaction 'SAPSMARTFORMS'
however, i am not able to determine which are the fields that would be relevant to defining this....
I keep putting in and taking out fields, but I am still not able to generate an output
Can anyone please shed some light on this
Thank you
RukshanaHiya Andrew
if you type in SMARTFORMS - it takes u to the form painter.
I wish I could use a standard existing form but I dont knw any
My requirement is
When we do a MIGO for a Returns Delivery {A02 return Delivery -movement type 122} via a SD delivery document, we need to generate an output.
My transactions would be - MIGO, then VL02n, then MB02 and I attach the output type to my material document;
I do a get printout now, however its very basic and not what the users need.
So I need to create a Smart form; My problem is that I did find a standard smart form for deliveries from SAP Help - ZSD_DELNOTE_SUPP but this holds only SD specific tables and fields
My requirement includes MM specific stuff too - and thats where I am stuck
Thanks for the support
Rukshana -
Hi Technical geeks,
I am right now doing an analysis on Payment advice Print Program. Other than Program RFFOEDI1 isn't there any way by which we can print the form for payment advice. Can't we directly print from F110 transaction.
I need to use Smart forms for printing my Payment Advice. I find only standard SAP Script available for this purpose. this is quite urgent.
Thanks in advance
RamachandranHi, thank you. I'll test.
You mean, comment these loop:
* FORM AVIS *
* Druck Avis *
* Gerufen von END-OF-SELECTION (RFFOxxxz) *
* keine USING-Parameter *
FORM AVIS.
* Abarbeiten der extrahierten Daten *
IF FLG_SORT NE 2.
SORT BY AVIS.
FLG_SORT = 2.
ENDIF.
LOOP. -----------------------------------------------------> THESE LOOP !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*-- Neuer zahlender Buchungskreis --------------------------------------
AT NEW REGUH-ZBUKR.
PERFORM BUCHUNGSKREIS_DATEN_LESEN.
ENDAT.
*-- Neuer Zahlweg ------------------------------------------------------
AT NEW REGUH-RZAWE.
then, the "reguh" table, have only the records that I want ( type pay = N) or I have to filter in the smartform?
Thanks you very much.
Marc
PD: is there a easy way to debbug it? I have to execute always F110??? -
Hi,
My users wants Print of PR...Though i told them that PR is an internal document and SAP doesn't provide and smart forms for PR..But they are not getting convinced and they arre requesting smart form for PR...
Is there and user EXIT or BADI for this...
Pl let me know..
UtsavHi Utsav ... most probably you need to go for a z-report development with your ABAPer, still try the following solution, if it works ...
Click print button in the view of PR (t-code: me53n). Your PR must be arranged in spool list. Use T-code SP01,and enter the Date created,Created By and you will find your pr in the list according to the exact time you click the print button, choose it. Then click print. Make sure your printer is working well. -
Hi Experts,
I want to do a smarform for the CRM Survey, is there any standard smart form for this.
How do we trigger the smart form for the same.
Thanks in Advance,
PraveenHi Praveen,
As per my understanding u have to make a custom smartform for CRM.
Try using FM CRM_ORDER_READ with importing Parameters IT_HEADER_GUID and for Bar Code
use standard smartform BC470_FLOWD_LABELS.
Hope This Helps...
Thanks
Ravi -
Smart form for physical inventory doc
Dear Experts,
Is there any standard smart form for physical inventory doc? In SAP, the standard sapscript is INVENT, but this form is in sapscript, can I develop using smart forms? how to link the smart form to the print program?The transaction MI21 prints inventory using a SAPscript through INVENT.
-
Hi,
Can any body tell me what is the application area for printout of PM orders and notification.
I would like to create a smart form for order and notification details.
Br,
ShritharPlease search in SAP. Go to Print control & smart forms. Press F1 by keeping cursor on that field. SAP will give the details & requirement of that field.
Application area will define under which that particular smart form can be used.
O - Maintenance Order
N - PM / QM Notifications
Maybe you are looking for
-
5520 - Server Connection Error 403
Hi Kyle, I imagine it's getting quite boring for you, since you've been hearing the same story for over one year...! I bought a 5520 a few months ago, it worked fine till a few days ago. Since then I can't "scan to email" any more. May I ask you to
-
Dynamic Page / Oracle Tags/ Javascript
I'm attempting to insert values from an Oracle database into javascript code that creates a scrolling text area. I'm assuming I need to use <oracle></oracle> tags to do so, but I'm not sure exactly how to populate what I need in the code. Any ideas?
-
The Table used to store the Tax Percentage
Hi, Do U know the table that is used to store the Tax Percentage when a Sales Order is Saved. Also when a Billing is done usually the Tax Percentage will be taken from the relating Sales Order detail, does the Tax Percentage get saved in a Table at B
-
Mac applications not compatible with 10.5.1
I got the message when using Safari and Address book : You cannot use the application "Address Book" with this version of Mac OS X. Other applications work fine. 10.5 ***** Any ideas
-
How to disable ikons on the Application tool bar in module pool
Hi Guys, I am working in module pool. I had three ikons on the Application tool bar . i am creating transactions for create,change and display. for display transaction i want to disable the ikons on the Application tool bar . Can any one help me in t