F.62 custom print program
Hello Experts,
I need to modify the data and the layout of transaction F.62 (Print Journal Voucher). I have searched information from the web that it is possible to add a custom print program to modify the logic. I would like to ask what is the transaction code in FI for configuring this Tcode F.62 to use this customize print program. (Like NACE for SD and MM modules).
Many Thanks.
Hi
check this
Correspondance SAP09..
and its program like below
RFKORD30 Print Program:and F140_INT_DOCU_01 script
check this path in SPRO Path
FINANCIAL ACCOUNTING -> ACCOUNTS RECEIVABLE AND ACCOUNTS PAYABLE -> LINE ITEMS -> CORRESPONDENCE -> CARRT OUT AND CHECK SETTINGS FOR CORESPONDENCE -> CREATE REPORT VARIANT FOR CORESPONDENCE
surya
Similar Messages
-
Contents of a custom print program for a custom smartform
Hi...
Can you please tell me if we are writing a custom print program from scratch for a custom smartform for which there is no standard form available what are all the things that need to be coded in the print program..
My doubts on this are if we are configuring this form for output types of PO purchase order for mediums 1,2, 5 and 6 does any extra coding need to be done in the print program that is related to these mediums or is it just a configuration issue..
Apart from data retrieval part and call the function modules to send the data to smartforms what are the other things that we need to code in a custom smartform.. Anything that we need to code related to printing issues..
It would be great if someone can post a custom print program for any output type valid for mediums 1, 2, 5 and 6.
Also my last doubt is do we need to do anything in SE11 in designing a smartform and in what context do we need it...
Thanks and appreciate your help... Surely will reward for all the helpful answers..
Thanks again..
Kanthi..Hi,
yes you need to create your own print program. You need to catch printing information and to send data to your smartforms.
To send data to your smartforms you need to use structure describe in the data dictionnary.
This is a peace of code for sending information to a smartform that will be print used an external program (Esker)
DATA: it_data LIKE TABLE OF zssf_bl WITH HEADER LINE,
w_formname TYPE tdsfname ,
w_fm_name TYPE rs38l_fnam ,
is_output TYPE ssfcompop ,
is_control TYPE ssfctrlop ,
is_job_out TYPE ssfcresop .
* Récupère le nom du module fonction.
MOVE 'Z_BL_STT' TO w_formname.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = w_formname
IMPORTING
fm_name = w_fm_name
EXCEPTIONS
OTHERS = 3.
* Prépare les paramètres d'impression.
is_output-xsfcmode = 'X'.
is_output-xsf = 'X'.
is_output-xsfoutmode = 'S'.
is_output-xsfoutdev = 'DOCL'.
is_output-xsfformat = 'X'.
is_output-tdnoprev = 'X'.
is_output-tdnoprint = ' '.
is_output-tddest = 'DOCL'.
is_output-tdprinter = 'PLAIN'.
is_output-tdnewid = 'X'.
is_output-tdimmed = 'X'.
is_output-tddelete = 'X'.
is_control-no_dialog = 'X'.
is_control-preview = ' '.
is_control-no_open = 'X'.
is_control-no_close = ' '.
* Prepare le formulaire
CALL FUNCTION 'SSF_OPEN'
EXPORTING
user_settings = ' '
output_options = is_output
control_parameters = is_control
IMPORTING
job_output_options = is_job_out
EXCEPTIONS
OTHERS = 5.
* Appels du formulaire.
CALL FUNCTION w_fm_name
EXPORTING
control_parameters = is_control
output_options = is_output
is_bl = zbl_soustrait
TABLES
it_data = it_data
EXCEPTIONS
OTHERS = 5.
You need to catch information from the NAST table maybe
Rgd
Frédéric -
Regarding custom print program does not recognize elements in new windows..
Hello Experts,
I copied the standard print program RFFOUS_C since I need to add new windows and routines. But when I
inserted my 'WRITE_FORM' to call the element in the new window it has an exception of '1' which I think it does not
recognize the custom elements in the new windows. Below is my code:
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'CHECK'
function = 'APPEND'
TYPE = 'BODY'
window = 'PAYEE'
IMPORTING
PENDING_LINES =
EXCEPTIONS
element = 1
function = 2
type = 3
unopened = 4
unstarted = 5
window = 6
bad_pageformat_for_print = 7
spool_error = 8
codepage = 9
OTHERS = 10.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
So I added the window 'PAYEE' and the code above was inserted in the routine 'SCHECK'. Hope you can help
me guys. Thank you and take care!r u using the ' check' text element in your script window?, if u don't delcare in the script window than only this kind of error will come.
Thanks,
Tirumal. -
Change print program of Customer Balance Confirmation (F.17)
Hey experts,
I created a customer print program "ZSAPF130D" which is going to replace the standard print program "SAPF130D".
However, I found no possibility to change the print program for transaction F.17 in the customizing (SPRO) section.
In customizing
SPRO--> Financial Accounting (New) --> Accounts Receivable and Accounts Payable
--> Business Transactions --> Closing --> Count --> Balance Confirmation Correspondence --> Make and Check Settings for Correspondence
--> Define Form Names for Correspondence Print
I was able to attach my new custom form (sapscript) to the Customer Balance Confirmation but found no way to change the pring program.
I could be able to change the attached program via se93 but i don't know if this is the right way to do so.
Could you please give me some advice,
thanks in advance,
treee111 - BenHi Gordon,
you are right, I'm sorry that I posted here.
Could a moderator please delete this post since I have already postet in the right forum.
Thanks,
Ben -
Customized Transfer Order print program
Dear friends, I am facing a TO printing related problem. Please help me.
In warehouse management, once the transfer order is saved, the system will print out the TO automatically. This can be done in configuration. However, the requirement wants also that we use customized print program and forms instead of standard SAP ones. My idea is like this. I create a SMARTFORM and a print program. The program calls the smartform inside the program. However, where can I configure this customized print program in the system?
If anybody has done a similar task like this, please enlighten me.
Your help will be mostly appreciated:DHi
Please go to t.code NACE. Select the appropriate Application for Transport Order & click on 'Output Types'. Select the Output Type if already exists (or enter the new output type if any) and click on the Processing Routines. Here you may provide the Print Program, FORM routine and the SmartForm name.
Hope this helps.
Thanks
Prashanth -
Finding Program for triggering Print Program (MIGO - Goods Receipt)
Hi all,
Currently, I have developed customized print program and SMARTFORMS for Goods Receipt via MIGO, with output type ZZGR.
Typically, this is a inter-plant transfer, where Plant A will issue a Delivery Order to Plant B, and Plant B will post goods receipt via MIGO (Movement Type 101), using Delivery Order number. As soon as the Material Document is posted, the SMARTFORMS shall be triggered by customized print program, in order to print out the goods receipt document upon material doc posted.
The config for output determination (via TCODE NACE) for goods receipt is configured. I have tested post a goods receipt using Delivery Order, and Material Document is posted successfully. However, I got a message from SAP Inbox (Businees Area), saying that my Material Document having an update error, and the root cause is specifically from calling Function Module to trigger Smartforms in the print program. From tcode ST22, I realized that the error is due to empty parameter being passed to the function module (where the parameter is required field for further processing in Smartform).
In order to rectify why empty parameter is bieng passed, I will have to debug the print program, after GR posted from MIGO. Therefore, can someone shed some lights on how to perform a debugging process, or any standard sap program involved, as I understand that the print program is triggered (in background) after GR posted?
Also, can I know why the Material Document will not be committed to MKPF table after GR posted, is it due to the update error from the above mentioned?
Many thanks.
Best regards,
Patrick
P/S: I'm using SAP ECC6.Actually, this print program is being triggered in the update processing.
Put a breakpoint in your driver program.
In MIGO, before pressing the SAVE button start debugging.
Press the SAVE button.
Start the update debugging by Settings > Update Debugging.
As soon as you continue in debugging, it would open another debugging session for the Update debugging. You can press continue and it would stop at your breakpoint.
Regards,
Naimesh Patel -
Smartform print program to handle different mediums(1,2,5,6)
Hi ...
Iam writing a custom print program without copying any standard print program for a smartform..
This smartform will be configured for the mediums 1,2,5 and 6..
Can someone tell me like if other than normal code in the print program should we write any specific code to handle for different mediums (1,2,5 and 6) or else just the sameprogram that is used for medium 1 can handle all other mediums also...
Appreciate if someone can clearly state your views on this...
Thanks,
Kanthi..Hi Kanthi,
i dont think merely a Print program will be able to give the the functionality of mediums 2,5 & 6.. u need to write additional code for that... this u can chk by lookin into any standard print program say for PO u can look into sapfm06p in NACE, u may find that there may be separate programs for separate functionalities..
hope it helps.. -
F.62 Configure print program
Hello Experts,
I need to modify the data and the layout of transaction F.62 (Print Journal Voucher). I have searched information from the web that it is possible to add a custom print program to modify the logic. I would like to ask what is the transaction code in FI for configuring this Tcode F.62 to use this customize print program. (Like NACE for SD and MM modules).
Many Thanks.Hi,
There is no such type of Transaction (Like NACE) in FI. You need to configure Correspondence settings .
Path:
SPRO>Financial Accounting (New)>Financial Accounting Global Settings (New)>Correspondence>
1. Assign Programs for Correspondence Types
2. Define Correspondence Types - (In your case SAP09)
3. Assign Company Codes to Correspondence Company Codes
Hope it will clear.
Regards,
Kishore K
Edited by: kishore babu on Nov 12, 2009 2:18 PM -
What is the name of the Std Print Program for a Delivery Form (VL01)
How can I find the standard pront programs for SAP executables? I cannot tell by looking at TNAPR alone.
Thanks.Hello Ravi,
We are currently seeing an issue and we use a custom print program, and a related custom SAPSCRIPT program. SAP suggests I use a standard print program in trx V/38. We are upgrading to 6.0.
I assume I can just add your SMARTFORM name in V/38 config and this should give me standard output for EK00?
Thank-You. -
Customer Statement using SAP Script and Standard print program RFKORD10
Using sap script and standard print program RFKORD10 I need to create a customer statement where the main window will be as follows
Invoice # InvoiceDate CustomerPO Debit Amt Credit Amt Total
6 7 8 9 10 11
6 7 8 9 10 11
Totals 12 13 14
Where company code BKORM-KUKRS
Invoice BSID-BELNR
Invoice date BSID-BLDAT
Customer PO VBKD-BSTKD
For each document number selected there will be one to many records in VBRP. For each invoice item in VBRP:
u2022 Select BSTKD from VBKD where
o VBELN = VBRP-VGBEL and
o POSNR = VBRP-VGPOS
u2022 If no hits then select BSTKD from VBKD where
o VBELN = VBRP-VGBEL
If there is more than one PO per invoice then list them in the Customer PO field without repeating the other fields.PO shouldnu2019t come more than once per invoice.
Debit Amt if BSEG-SHKZG = S then WRBTR ELSE 0
Credit Amt if BSEG-SHKZG = H then WRBTR ELSE 0
Total Debit Amt u2013 Credit Amt
Totals Subtotals
It will be of great help if some one can help me with the script and the alterations required in standard print program RFKORD10
Points will b rewarded for sure.
Thanks.Hi Suganya,
The custom form is getting displayed properly. But the requirement is to have it as an editable PDF. So the functional team is working on configuring the settings of PDF forms with customers email address.
But for right now, i customized the standard form F140_ACC_STAT_01 and standard print program RFKORD10_PDF and did the configuration. It is getting displayed (I tested only with the transaction FBL5N - customer open line items..)
Please let me know any further details on this.
Poornima -
Customer statement print print program problem.
Hi All,
I am trying to trigger the customet statement from transaction F.27.
I was configure the correspondence in OB 77 and attache dteh print program RFKORD11. a nd tatche dteh form and print program in
OB96 for specific company code and excuted from f.27 and its working fine.
But my concern is, i have lot of new date to to show on form from logistics so thats why i was trying to
copy the standard program 'RFKORD11' into ZFKORD11 and assigned it to correspondesce as per the above steps.
but when i execute the F.27, But it looking the standard program 'ZFKORD11' only instead of my custom program.
My question:
1. Can we attached Z-program to execute the customer stattement from F.27?
if yes please give me the details. and it wil help me lot..
Correct ans give reward points..
Thanks,.F.27 is a standard transaction code that triggers the t-code SA39 (not available for users to run, use SA38) which runs the program RFKORK00. It is not advisable to change the standard code pointers.
You may try creating a new t-code that runs your program. -
Payment program F110 - how to add second print program in customizing
Hello all,
i would like to add second (another print program after standard sapscript print program customized in table T042Z) print program in transaction F110. This second smartform print program should be customizable and triggered automatically within payment run.
Thanks, zd.Hi,
You can assign two forms in FBZP.
Payment methods per company code
Double click on payment method
In Form Data
You can assign Next Form
Both the forms should get printed when you run F110.
Thanks,
Ravi -
Adding customer field to selection screen of RFKORD11 - Customer Statement Printing Program:
Hello,
We are required to add an important customer field to selection screen of customer
statement printing program: RFKORD11 for our South African branch.
Please advise us regarding this matter,
is there a proper user-exit or a repair is needed?
Kind Regards.Enhancement
text
F050S001
FIDCMT, FIDCC1,
FIDCC2: Edit user-defined IDoc segment
F050S002
FIDCC1: Change
IDoc/do not send
F050S003
FIDCC2: Change
IDoc/do not send
F050S004
FIDCMT, FIDCC1,
FIDCC2: Change outbound IDoc/do not send
F050S005
FIDCMT, FIDCC1,
FIDCC2 Inbound IDoc: Change FI document
F050S006
FI Outgoing IDoc:
Reset Clearing in FI Document
F050S007
FIDCCH Outbound:
Influence on IDoc for Document Change
F180A001
Balance Sheet
Adjustment
FARC0001
Enhancements within
archiving (FI)
FARC0002
Additional Checks for
Archiving MM Vendor Master Data
FEDI0001
Function exits for
EDI in FI
FICT0001
Exits for
inter-company transactions
RFAVIS01
Customer Exit for
Changing Payment Advice Segment Text
RFBVX001
Enhancement for bank
directory transfer (Austria)
RFEPOS00
Line item display:
Checking of selection conditions
SAPLBANK
User exit: Bank data
SAPLF040
WF: Preliminary
posting (authorized for release)
SAPLF051
Workflow for FI
(pre-capture, release for payment)
SAPLFCPD
One-time account data
or different payee in booking
SAPLSSRV
User exit: Bank
account numbers
RFKORIEX
Automatic
correspondence
please check which one is better . -
How to Import customized internal table to smartform from Print Program
Hi Gurus,
I want to Import customized internal table to smartform from print program, Can anybody tell me how it is possible.
With regards,
S.SaravananThere is no problem passing an internal table to a smarforms, smartforms have the same interface as a function module ([Defining the Form Interface|http://help.sap.com/saphelp_nw70/helpdata/en/1c/f40c5bddf311d3b574006094192fe3/frameset.htm] in [Smart Forms|http://help.sap.com/saphelp_nw70/helpdata/en/a5/de6838abce021ae10000009b38f842/frameset.htm]) so could you elaborate a little more on your requirement (is it a standard a custom forms, etc.)
Regards,
Raymond -
Medruck print program customizing
Hi,
I have a requirement from client.
In purchase order form is MEDRUCK presently is not displaying material conditions if any existing, my requirement is if any conditions existing to material in purchase order should display in script.
in print program or form where i have to change and what changes i have to do
it is very urgent plz. any body give sol.
Ganeshhi ganesh,
u saythat ur looking at write_form, thre is no logic in that i think u should first find where the material conditions exists and look at the form whreethese conditions are printed and make modifications aremade.
remember ur manipulations are done at form level and not at program level.
ur program is to hold all thedeclarations and control of nast and protocol updates only.
hope u understand this.
Maybe you are looking for
-
New problem with display on Macbook Pro retina (Samsung panel)
Hello All, I am a very new people on your forum but a few weeks ago i bought a new macbook pro retina with samsung panel. I haven't ghosting effect on my macbook but i have a new and really bad problem. I try to found a some information on Russians f
-
Whether Oracle 8.1.6 Supports Windows 2003 Server/Windows 2000 Adv. Server
Dear All, Whether Oracle 8.1.6 Supports Windows 2003 Server/Windows 2000 Adv. Server. I tried it in windows 2003 server but i couldn't. Atlease tell me wheather it support windows 2000 adv. server. This is my first dba job. Under Doc ID: 66397.1 sayi
-
Pages documents not displaying on ipad from mac
I'm trying to sync my pages documents between my mac and my ipad. I have verified that the icloud accounts on both are the same visually via prefs > icloud, on the mac, and via settings > icloud, on the ipad. While here I opserved that I had 4.99 G
-
What does the "Shared Folder" black bar across the top of a Finder window actually indicate? I am seeing it on a home folder that I'm sharing for this particular user via afp with Automount -> User home folders selected, however I fear that perhaps I
-
Process won't get started until 3 clicks
I have a pl/sql process attached to a button. But when I click on the button , the process won't get started until 3 clicks. Where can I check in the application, to clear this problem. Thank you.