Check Printing Standard Format
Q: Is There any Standard Page Formats For Check. e.g ICICI (Only For Check)....?
Width: 20.2 CentiMeters.
Hight: 9.3 CentiMeters.
NOTE: Using SAP Script.
Hi Sujit,
The answer to your question is No. You would have to customise the standard scripts according to your needs.
Goto transaction FBZP. Click on Pmt Methods in Company Code. You would find all your payment methods there along with the Company Codes. Click on the respective company code and check the standard script assigned there.
Copy that standard script into a Z one and make appropriate changes. Once you finish doing the changes, go back to FBZP and assign that script to the particular Payment Method.
Do let me know if you want any other details.
Thanks
Nayan
Similar Messages
-
AP check printing address format
SAPscript in ADDRESS window of F110_PRENUM_CHEK I removed reference to name 4 next to NAME but it still prints. I found I also had to remove reference to address number before name 4 of the payee would not print. Why?
see reply
-
Check printing "Format Payment Instructions" stuck at printing phase
Hi,
One of our end users is complaining that he is running a Check Print Request (Format Payment Instructions), which is running since morning, though it completes within 2 minutes.
when i checked the logfile, i found that the request processing was completed successfully and the request is stuck at printing phase:
Request log:
Successfully executed PL/SQL.
Exit: iby.scheduler.FDExtractAndFormatting.unlockInstruction()
Request Completed Normally
Enter: iby.scheduler.FDExtractAndFormatting.queryAcpLtr
Accompanying letter format code: null
End time: Wed Jan 12 10:09:41 GST 2011
Time elapsed: 3459
Time elapsed: 0 min 3 sec 459 ms
Start of log messages from FND_FILE
End of log messages from FND_FILE
Executing request completion options...
------------- 1) PRINT -------------
Printing output file.
Request ID : 23800025
Number of copies : 1
Printer : ptfchqprn
Since morning, the request is running and log is showing the same message.
Now, the user is saying that till 2 days back, he was able to print the checks via the same printer.
Here is the log of the same request ran by the same user. This request printed the check successfully.
Successfully executed PL/SQL.
Exit: iby.scheduler.FDExtractAndFormatting.unlockInstruction()
Request Completed Normally
Enter: iby.scheduler.FDExtractAndFormatting.queryAcpLtr
Accompanying letter format code: null
End time: Mon Jan 10 11:37:30 GST 2011
Time elapsed: 2339
Time elapsed: 0 min 2 sec 339 ms
Start of log messages from FND_FILE
End of log messages from FND_FILE
Executing request completion options...
------------- 1) PRINT -------------
Printing output file.
Request ID : 23783976
Number of copies : 1
Printer : ptfchqprn
Finished executing request completion options.
I verified that the printer is working fine. I was able to print the sample file from OS and also the Active User Request output.
Also, the same request if printed via other check printers, is going fine and users are able to print the check.
Also, when i checked the OPP log, i did not find any messages for this request that the XML publisher has worked on it to convert it to PDF, the desired format.
Can someone help me with this.
thanks.What is the application release? OS?
- solaris sparc - 64, R12.1.1, on 2 node RAC 11g
Since morning, the request is running and log is showing the same message.
Have you tried to submit the request again?
- Yes, more than twice.
Now, the user is saying that till 2 days back, he was able to print the checks via the same printer.
What if you submit the request as another user and print to the same printer?
- That I have to check with the Users.
I verified that the printer is working fine. I was able to print the sample file from OS and also the Active User Request output.
Any stuck jobs in the printer queue?
- We restarted the printer too and fired new jobs. All is fine.
Also, the same request if printed via other check printers, is going fine and users are able to print the check.
Since you are able to print the same request to some other printer, and you are able to print to the same printer from the OS/Application, then most probably this is an issue with that specific concurrent request (not concurrent program). Also, please check if you have any locks in the database (bounce the CM/Database if possible and try again).
- CM and Database are brought down at night and then started in the morning every night. So DB and CM have been bounced twice since the issue was reported.
Hussain, how can we check the issue with Conc Request, if any. -
SAP standard form or template for check printing
Hi Guys
Is anyone aware of any standard SAP output templates, forms or output types that exist for printing checks?
Thanks in advance.
Regards
SunitHi,
1.Go to SE71 and enter the SAP standard layout set F110_PRENUM_CHK. Copy this layout set into custom SAP script starting with Z.
( it will be easy to copy from standard layout set instead of creating SAP script).
2. Then change the copied layout as per the custom requirement.
3. Then go to FBZP transaction and in the payment methods for company code, find the company code click on "Paylink Cheques" and assign the custom form name here.
Once you are ok with the format and test the form otherwise go to sap script form and do the changes in layout.
4. Check print program name is RFFOUS_C. Go to SE38 and the run the program RFFOUS_C. There you can see all the form names used for check printing.
Regards,
Jyothi CH. -
Format Payments check printing program completes in warning APP-FND-00500:
Hi All,
I'm in process of converting Oracle Payables check printing from reports 6i to XML publisher.
I created template, data definition and changed the output for concurrent program to XML.
I tried printing check and 'Format Payments (Evergreen)' concurrent program completed with warning.
Log file has following error.
APP-FND-00500: AFPPRN received a return code of failure from routine FDUPRN. An error occurred while AOL tried to spawn the print process
Cause: AFPPRN received a return code of failure from the OSD routine FDUPRN. An error occurred while AOL tried to spawn the print process.
Any one there has any idea what this error is for.
Thanks
pallaviThis could have something to do with the fact that your printer is not set up correctly. Can you run a plain text (OReports) file output to the same printer? If not, then the printer is not set up in FND correctly. If you can ...
Remeber that unless you have a more modern printer that can handle PDF documents natively then XMLPs PDF is going to need to be converted to PS or PCL. I would suggest you investigate the PASTA printer driver and get that set up. It provides the ability to call a program pdf2ps for instance, to convert the PDF to PS. There is a bunch of info on metalink
Tim -
Oracle AP - Check Printing formats
Hi,
I want to know about the different formats that Oracle supports for check printing. I am aware of the Evergrn check printing facility, but am looking for other possible ways of printing checks in pre-defined formats.
Also wanted to know whether a check number would appear on each printed check thru Oracle.
ThanksAditi
I believe Oracle AP installation has several pre-defined check formats including the Evergreen one. If my memory is right, there are even different varieties of Evergreen - like one for laser etc. I can't remember any other names of the top of the my head, but i am pretty sure you would get a quickpick of the available formats in one of the payment document defintion forms ( sorry! my memory is not good enough to remember the navigation path! ). I have seen them in 10.7 a few years ago. Please post a response if you do find it in AP.
Regarding check numbers, they do/can be printed on the check and the payment stub. I believe yoou would be using pre-printed check stock with check numbers already on them. AS correctly mentioned in the previous post, the starting check number of your check stock should match the 'next check number' defined in your payment document definition. Its a lot easier to maintain and keep track of the checks if this is kept in sync. I think this might be a legal requirement too, but I am not sure -check with your AP dept -
Date Format in Check Printed from F110
Hi,
I'm on 4.6C.
Company: US10 (United states local configuration)
I'm doing the check printing thru Tcode F110 and for printing we are using program RFFOUS_C. Earlier we were getting date format as MM.DD.YYYY but if vendor is form Spain (I'm not sure) I have started getting format as DD/MM/YYYY.
Why?. Should I change vendor's country to US on Tcode FK03?
I have checked the user setting (Tcode SU3) of the person who did the printing, in that also the date format is MM.DD.YYYY.
A lot of thanks in advance.
Best Regards,Hi Sid,
Thanks for your quick answer.
My Date's fields in RFFOUS_C are: ®UH-ZALDT& and ®UP-BldAT&
/: SET DATE MASK = 'MM.DD.YYYY'
OR
/: SET REGUH-ZALDT MASK = 'MM.DD.YYYY' ????
I must set date mask in every window??
a lot of thanks in advance.
best regards -
Standard SMARTFORM for Check Printing/ Payment Advice
Hi All,
I have one important question...
Standard <b>Script</b> Check Print Program = <b>RFFOUS_C</b>
Standart Script Layout Name = F110_PRENUM_CHCK
& F110_D_AVIS
We have to modify it as per client requirment.
But I want to know the <b>Standard SMARTFORM & Standard Smartform driver Program for CHECH printing & payment advice ?????????????</b>
Is there no Smartform for check printing or if exist then please guide me?????????????????hi umesh,
1)anyone can help me,while extending idoc,i added one segment to idoc by extending debmas.that segment has two fields.while populating data to idoc,i am getting problem like VSV0001.exit is not allowing me to write the code.
plz anyone can help me on this issue.if you did't understand this problem plz tell me how to extend the idoc.more concentration on while populating the data in to idoc.like which function module i have to use.in customer master idoc.debmas.i am new to this environment.plz help me.like complet work till completion of task.
2)and my next assignment is in smartforms.plz let me know .i was created the screen.according to that screen.i have to make print program.plz tell me how to give the text elements.
like we have given in scripts, page window and then F9 to give the text elements.and make the program.like that any one can tell me clearly.how to make the complete smartforms programs.
plz this requirement is very very urgent,plz could you send it for my [email protected]
advance thanks for your help.
thansk®ards,
radhiks. -
Dera Friends,
What is standard form for CHECK PRINTING in FI
& How to find its driver program,
Regards ,
Reddy
<MOVED BY MODERATOR TO THE CORRECT FORUM>
Edited by: Alvaro Tejada Galindo on Aug 22, 2008 5:47 PMHi Karthik,
RFFOUS_C - International Payment Medium - Check (with check management) is the driver program for Check printing.
Regards
Karthik D -
Check printing problem.
for check printing through f-58 or FBz5 my client requred format is not matching with standard script
F110_PRENUM_CHCK . so i need to create new script for check as well as for Pmnt advice .
instead of script can we create Smartform and configure the smartform? fro payment advice i am
not finding any code in progam RFFOUS_C .
if i create now script or smartform where i should change the code in this program....i made z program of RFFOUS_C .
Thanks,Hi,
Make your own z program 'ZRFFOUS_C', in that find include 'RFFORI01', just make a Z copy of that include code, 'ZRFFORI01'.
Now in this Z include 'ZRFFORI01', find the subroutine 'scheck', comment all the FMs starting with
OPEN_FORM, READ_FORM_LINES, CLOSE_FORM, START_FORM, WRITE_FORM in that include, and just at the end,
Now try to find this piece of code at the start of the subroutine scheck:
IF flg_sort NE 2.
SORT BY avis.
flg_sort = 2.
ENDIF.
hlp_ep_element = '525'.
and paste the below code after 'ENDIF' and before ' hlp_ep_element = '525'.' :
DATA: lf_fm_name TYPE rs38l_fnam.
DATA: lf_formname TYPE tdsfname.
DATA: i_bank TYPE zregup,
i_bank1 TYPE zregup.
DATA: w_reguh TYPE reguh,
w_regud TYPE regud.
DATA: i_reguh LIKE reguh OCCURS 0,
i_regud LIKE regud OCCURS 0,
count TYPE n,
lino TYPE n,
output TYPE ssfcompop,
cpa TYPE ssfctrlop,
spool TYPE ssfcrescl,
spool1 TYPE ssfcresop.
lf_formname = 'ZFRM_FIS_CHEQUE'..................ur Z smartform name
******Now in the same subroutine, at the last , whr the loop ends:
APPEND : regup TO i_bank,
reguh TO i_reguh,
regud TO i_regud.
ENDLOOP.
hlp_ep_element = '525'.
*****start your code hea
SORT i_reguh BY lifnr.
DELETE ADJACENT DUPLICATES FROM i_reguh COMPARING lifnr.
DESCRIBE TABLE i_reguh LINES lino.
LOOP AT i_reguh INTO w_reguh.
count = count + 1.
cpa-no_dialog = 'X'.
cpa-no_close = ' '.
cpa-preview = ' '.
cpa-getotf = ' '.
cpa-langu = ''.
output-tdimmed = ' '.
output-tddelete = ' '.
output-tdnoprint = ' '.
IF count EQ 1.
output-tdnewid = 'X'.
ELSE.
output-tdnewid = ' '.
ENDIF.
IF count EQ lino.
output-tdfinal = 'X'.
ENDIF.
reguh = w_reguh.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = lf_formname
IMPORTING
fm_name = lf_fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
CLEAR regud.
READ TABLE i_regud INTO regud WITH KEY ovbln = w_reguh-vblnr.
CALL FUNCTION lf_fm_name
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
output_options = output
USER_SETTINGS = 'X'
i_bank = i_bank
i_ven = reguh
i_ban = regud
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
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.
ENDLOOP.
****This is how it has been done at my client side, u please consult a FI consultant as well, about this
Edited by: Azeem Ahmed Matte on Feb 24, 2009 1:00 PM -
Hi There,
I am working on converting standard Payables Check printing to be based on BI Publisher (5.6.3). Currently, the client is using a laser printer and the checks are being printed thru standard oracle report. For printing checks, they are using a special cartridge. Some of the strings on the check are printed in MICR font and my guess is that the oracle report is sending some special printer codes (defined in printer definition file) to the printer to let the printer know which fields are to be printed in MICR font.
Is it possible to have the rtf template access the fonts on the printer ?
Regards,
SaurabhHi Gareth,
I have created an eText template for my check print... where the format is almost exact to the current process my client is using.
However, the client currently also sends the following control characters to the printer.
ESC @ ---> initialize printer
ESC 2 ---> set 6 lines per inch
ESC C 22 ---> set 22 lines per page
Ant ideas how to do this in my rtf template?
Thanks in advance
Ash. -
Oracle XML to HSBC XML mapping for R12 AP Check Printing
Hi,
Our environment is Oracle APPS R12.
We need to send an electronic payment information to HSBC bank. So this will be generated 'like' a check from the payments process, but for payment types of WIRE, ACH, etc...and the output is an XML file in a format specified by the bank HSBC. We need to send an XML file to HSBC per their spec. The data that needs to go in this file is the same payment information that Oracle already provides in the standard check printing. We need to take that data and turn it into XML matching the HSBC spec (hence the XML to XML mapping).
I am not sure how to get the source for standard check printing prog. Any idea of how to do Oracle XML- HSBC XML Mapping? Any help is really appreciated.
Thanks
ValliReview this note, you will get source of check printing program
R12: Master Troubleshooting Guide for Oracle Payables Check Printing issues (Doc ID 1353280.1)
thanks -
AP Check Printing : Position the check at the page's bottom
Hi all,
I'm struggling to build an RTF template for AP check printing.
I have tried Tim's solution and Darshan's approach and can control the number of invoices per page to successfully handle the overflow checks.
The trouble resides on controlling the position of the check which should be printed at the absolute bottom of each page (VOIDED or NOT VOIDED)
Depending on the number of the invoices per page, the table which holds the invoices pushes down (or pulls up) the check along with the MICR value.
Since XMLP check printing is quite common requirement, there might be a successful format out there.
Will appreciate any advise for this issue.
ThanksHi Steve,
Following your advise, the check is now displayed at the absolute bottom of the page, regardless of the number of invoices per page. I did use your second method, controlling the height of the invoice data row with the same dimension as the filler and the recursive template.
I'm facing another challenge which looks more of a standard AP functionality: For overflow check, i should display the associated voided check on page 1 through page n, then the $amount check on the last page.
i.e
Page 1
Payment info
invoice 1
invoice 2
invoice 3
Check detail
***void***
Page 2
Payment info
invoice 4
invoice 5
invoice 6
Check detail
***void***
Page 3
Payment info
invoice 7
invoice 8
invoice 9
Check detail
Total $Amount of invoice 1-9
My actual layout only displays 1 check after listing all invoices. Any advise is really appreciated.
Thanks again for your time.
Mamadou -
Print Check-Copy (Non-Negotiable) after every check print
We are implementing Std. R12.0.6 AP Check Printing.
I've designed standard BI Publisher RTF to print the Check and Check-Copy without any issue.
My RTF Template has Check design on first page and Check-Copy (Non-Negotiable) on second page of RTF. Std. Conc. Prog. Payment program FORMAT PAYMENT INSTRUCTIONS automaticlly will be printnig the Checks after paying the Vendor, there my RTF is being used for printing through PDF.
Issue is Both Check & Copy are by default getting printed from Tray#3. But the requirement is Check to be selected from Tray#2 and its Check-Copy should be selected from Tray#3.
Note: output PDF is NOT considering the Print setups made in RTF.
My question is:
(1) How can we Print Checks from (Check Stock) Tray#2 and Checks those Copies (which are Non-Negotiable) from
Tray#3Hi,
Check printing is a different scenario in Oracle, since the concurrent program is launched as a part of the payment process.
If the concurrent program is submitted manually then we could have manipulated it by wrapping in a different program and then calling two different concurrent programs having its output from two different trays, but in check printing scenario we don't have a work around.
By modifying the seeded code you should be able to achieve this: [Non recommended solution]
1. Create a wrapper program [call seeded check printing program (program 1) then a custom program (program 2), program 2 will print the non negotiable document ]
2. In the seeded code modify the concurrent program call to your wrapper program call.
NOTE: EVERY TIME WHEN A PATCH IS APPLIED TO AP OR IBY modules, care should be take to reflect the custom change.
Hope it helps, Thanks!
Please find some useful references in this regards:
How To Set The Printer Tray When Sending Concurrent Output To Printer [ID 740539.1]
How to Specify a Printer Paper Tray With Pasta [ID 241086.1]
How to Use Hewlett-Packard Printers with Multiple Paper Trays When Printing Requests. [ID 147712.1]
What are the Common PCL5 Printer Commands for HP Laser jet Printers [ID 135990.1]
How To Setup Custom Pasta A4 Print Styles And Drivers [ID 763274.1]
Regards,
Yuvaraj -
Payment Medium Workbench(PMW) for check printing
Dear experts,
We have recently implemented PMW to speed up our telegrahic transfer (TT) payments to the banks.
All is well so far.
Now we want to include the check printouts as well. Previously when we were using the classic payment medium program, we were able to assign the RFFOUS_C for check printing.
How do I go about doing the same thing in the PMW? Appreciate some pointers.
regards
SylviaHello,
SAP has provided some of the DME structures for different countries. like GB_BACS for GB etc.
If your client is not part of those structure, probably you are required to create your own structure. It also depends on the bank of your client. They may want the file in a different format. Therefore, you need to first talk to the bank and get a sample file in which they need the format.
You can create the DME structure by using transaction code DMEE - Tree Type is PAYM.
You can create the DME structure as a flat file or XML file based on the requirement of your client (bank).
You can also copy the standard structure to Z structure and modify it according to your requirements.
Please also make sure that you have made settings in OBPM1, OBPM2, OBPM3 and OBPM4 (More importantly you should maintain the path where it needs to be downloaded)
Take help of basis consultant in order to create the directories. You can see the directories in AL11.
If there are no directory path maintained in OBPM4, then the file gets saved to temporary directory in AL11.
Regards,
Ravi
Maybe you are looking for
-
hello,I ordered a cover for my iphone. this cover covers the iphone both ahead and behind, and has the magnet on the upper part in such a way that the cover closes. I want to ask if the magnet can cause damage ill'iphone. thanks
-
Daily Shift wise Report, Dash board reports
Dear all With refering to the present project in 4.7 version the customer requirement is below. 1. Shift wise maintenance report - Here they are presently maintaining Section, shift, Date, From time, To time , Job descriptions, attenede by remarks.
-
How can i change the icon next to the frame topic?
Thanks
-
Lot size use for splitting req. qty. with Two vendors
Hello PP experts, We have two vendors and we want the each requirement to be split into the two vendor with 30 % for 'A' and 70 % for 'B'. What are the IMG and master data setting required for the above scenario? Please let me know whether can will
-
DW CS4 Spry menu shows up on one page layout, but not in a secondary page
I inserted a spry menu into the homepage. Got it working okay. Then I inserted one into another page layout within the site. Copied and replaced the code with that from the homepage. The secondary page dropdowns aren't dropping down. What am I missin