Check printing script debuggin problem
Hi
i am working on a check printing script. i need to adjust the layout of few things in this layout.
in the debuggin mode i am getting the short dump stating vendor number = xxxxxxxxxxxx (invalid).
can anyone tel me the windows for date,account payee,amount in words and amount in figures or atleast the fields related to them r tell me where i have to correct my script to proceed in debuggin mode.
thanks in advance
Hi,
CHECKSPL -> for amount in words,
CHECK -> other fields ( date, amount )
CHECKADD -> Payee
other open form se71 -> display -> go to UTILITIES menu -> select FORM INFO. option
There you find with general Find( CTRl + F ).
Reward if helpful.
Bye
Similar Messages
-
Find check print script program in nace
Hi experts,
check printing script program ( TCODE IS FCH7 ).
how to find in the NACE this check print script program.
please help me in thisHi,
Hi,
FI documents are not maintained in NACE. In Nace if you can see there are several applications but nothing is for FI or CO.
Print program RFFOUS* to print cheque.
Thanks,
Abhijit -
Check Print - Script form designing
Dear experts,
We are using script form to print cheque as per client requirement... his angle/ layout is as follows
Header data contains:
Venodr A/c no: xxxxx // Paymt doc. no. xxxxxxxxx//
Title, name of the vendor: xxxxxxxx // Date: xxxxxxxxx//
Adress of the payee: xxxxxxx//
Advice data contain:
Doc no.// Doc Date// Vendor Bill No// Bill amount// Passed Amt// TDS Paying (net) amt//
123// xx xx xxxx// xxxxxxx// 50,000// 30,000// 500// 29,500//
124// xx xx xxxx // xxxxxxx// 40,000// 25,000// 100// 24,900//
Total// -
90,000// 55,000// 600// 54,400//
Other deductions:
Debit memo raises// (2,000)//
Penalty levied// (2,400)//
Total// 50,000//
And this Rs50,000 is to be paid now through the cheque....
Please guid me to get all the figures in Script form.. i need tables, feilds and table relations in this regard..
U may advice me any other way in order to satisy all the above needs..
Reagards:
Dasu
Edited by: Bejugama Sri Dasharathi on Apr 1, 2009 1:50 PM
Edited by: Bejugama Sri Dasharathi on Apr 1, 2009 1:52 PM
Edited by: Bejugama Sri Dasharathi on Apr 1, 2009 1:58 PMHi Dasu,
So ur preparing a FS for the check print output.
Pls find the FS that i had prepared, it would be helpful to u:
Header details of chq:
1) Vendor code : PAYR-LIFNR
2) Vendor Name and address:
PAYR-ZSTRA,
PAYR-ZORT1, PAYR-ZPSTL
3) Vendor Pan no: J_1IMOVEND-J_1IPANNO , where J_1IMOVEND-LIFNR= PAYR-LIFNR
4) Date: PAYR-ZALDT
5) Amount: PAYR-RWBTR (remove u2013ve sign)
6) Payment doc no : PAYR-VBLNR
7) Cheque no : PAYR- CHECF
Advice layout
1) Doc no: put the payment doc (PAYR-VBLNR) in BSEG-AUGBL, take BSEG-BELNR of line where BSEG-AUGBL is not equal to BSEG-BELNR
2) Doc date: BKPF- BLDAT of 1)
3) Vendor Bill no: BKPF- XBLNR of 1)
4) Bill amount: 5+6
5) TDS amount: WITH_ITEM- WT_QBSHH of 1)
6) Net amount: WITH_ITEM- WT_QSSHH of 1)
Cheque Layout
1) Pay to: PAYR-ZNME1
2) Amount in words : amt in words of PAYR-RWBTR
3) Date: PAYR-ZALDT
4) Amount in figures: PAYR-RWBTR (remove u2013ve sign)
If the lines in the page overflow (line items in advice layout), print the additional lines in 2nd page, but cheque layout should be blank (rest all layout should come)
I think i have replyed this only to ur similar query earlier.
Regards,
Kiran -
Hi all
i copied the check print script F110_PRENUM_CHCK....and made changes as per required...
i did no change in the driver program ie RFFOUS_C....
now i m using two tcodes F110 & FBZ5...for printing...check....
its printing properly from FBZ5 ....but while printing thru F110 it is printing two checks.....
i removed( commented the text in scripts and deleted the next page ) the advice note ,summary ,i m printing only the check....
F110 is printing two check e.g.000320,000321.........
is it a problem of configuration...plz let me knw....
i also changed the script name from FBZP....
so plz let me knw...
Thnx
RohitWhen the SAPscript form is called, it uses the formname which is setup in configuration. The following is the path in configuration (t-code SPRO) where the formname is entered:
SAP Customizing Implementation Guide>Financial Accounting>Accounts Receivable and Accounts Payable>Business Transactions>Outgoing Payments>Payment Media>Make Settings for Classic Payment Medium Programs-->Assign Payment Forms for Payment Method in Company Code
This path (in SPRO) will allow you to setup payment methods and the corresponding form names for a particular company code. Once you select a specific company code and click on the "Allocate forms to payment method in company code" folder in the left-hand window area, it looks like you have the option to specify a SAPscript formname or a "PDF-based Payment Medium Form"
I am unsure of the actual logic used to call the Adobe form. -
Hi all
i copied the check print script F110_PRENUM_CHCK....and made changes as per required...
i did no change in the driver program ie RFFOUS_C....
now i m using two tcodes F110 & FBZ5...for printing...check....
its printing properly from FBZ5 ....but while printing thru F110 it is printing two checks.....
i removed( commented the text in scripts and deleted the next page ) the advice note ,summary ,i m printing only the check....
F110 is printing two check e.g.000320,000321.........
is it a problem of configuration...plz let me knw....
i also changed the script name from FBZP....
so plz let me knw...
Thnx
RohitHI
You have to deactivate sample print out from the variant that is being used in F110.
You can get into the variant from F110.
Good Luck
Hari -
Hi,
I am using F-58 for Check Printing, but the problem is that when I want to print a Down payment the program still asks to knock off the down payment against any other open Documents, which I dont want to do. So how do I go about print a Down Payment without that Payment being cleared.
Regards
Yao ChhangHi,
The 1st 2 steps have been created i.e. F-47, F-48, I have no Idea about F111, I tried that tcode but could not really get a hang of how to go about and print the check as per the Smart Form defined in F-58. So how do I do that.
Regards
Yao Chhang -
Problem in Sap script for Check printing
Hi all,
I have problem in Check printing for FI Module. In Tcode f-58 i am taking the printout of checks. For my user they want to move the main window in upwards, but the sap script <b>F110_PRENUM_CHCK</b> not allowing to move upwards. how to do this, its urgent. plz
point wil be sure.
GowriHi
Copy the script F110_prenum_chek to some ZCHECK and do the changes.
Why you can't change the MAIN window towards up?
You can changes ths ize of it by adjusting the setting of it .
generally we use some pre printed stationary for this in which all the line item data with doc numbers is printed on top and the check will be in bottom
and in check we just print the few fields in the right positions.
<b>Reward points for useful Answers</b>
Regards
Anji -
MICR font problem for check printing in ECC6
Hi All,
I am working of the re-deployment project. Here we are just migrating the objects from 4.6c to ECC6. I am facing the problem with SAP Script for check printing. It is working fine in 4.6c,but it is not working fine in ECC.
We are using HP 8150 printer with TROY magnetic chip and toner. It is working fine for 4.6C, but not for ECC6.
We are using "A" character for "Transit" and "C" character for "On as" in SAP Script. But during printing preview time it is not formatting it in MICR font.
I am working with basis team for font code page 4004. I came to know, it is showing character set in 4.6c with spool administrator tab character set, but this tab page does not showing any character set.
But according basis team, it is existing in ECC. If we will check through SCP it is showing unicode converted code page.
In 4.6c we are using Zee printer driver with Zee family fonts(ZMICR and ZSIGN) but in ECC we are using MICR_E(SAP provided MICR font) in TROY provided printer driver.
I have also come through the SAP note 94233 for MICR printing.
Same problem we are facing with digital signatures. It is not converting digital signature in graphical signature at MICR printer level.
Any help would be appreciated...........!
Thanks
Sharanjit SinghHI,
Copy the file into Desktop.(font file is available in your local drive: C:\WINDOWS\Fonts
Copy Arial file into ur desktop or some other location other than windows, and upload it.
it will work, i did the same.
Regards
Aeda -
Problems with check printing RTF template
To BI Publisher Gurus,
I am working on the check printing RTF template and facing a few issues with page breaks, filling the insufficient invoice lines with template and positioning of the table(s) itself inside the RTF template.
For page break, am using the following piece of code just before the end of all of my FE loops.
<xsl:if xdofo:ctx="inblock" test="position()-1<count($inner_group)"><xsl:attribute name="break-before">page</xsl:att:attribute></xsl:if>
the $inner_group is my group for G_INVOICES to loop through all the invoices of a check in G_CHECKS group.
The problem I'm facing is, everytime a check is printed its printing a blank page in between. Searched all the earlier forum posts but none of the solutions worked in my case.
Second issue, for filling the insufficient invoice lines (in my case, am printing 26 invoices per page per check), the call to the blank lines template is repeating twice and found no way to get rid of it.
Third issue, if the check is running into a second page, the call to the blank lines template does not work and the position of the bottom part of check is getting misaligned.
I am ready to send my template and the sample XML file to look at. Thanks for your time and effort.
-UdayHi Tim,
Hi Tim,
Could you please send me the sample rtf. We are also using APXPBFEG program for check printing..
Also I have problem in generating dots(....) in the check where if total invoices lines are 37 and we have only one line of invoice then I have to generate 36 dots (.) in the invoice porition of the check..
I appreciate your help..
Thanks
Krishna
[email protected] -
SAP Script Check printing Layout, Line Items to display twice in First Page
Hi All,
This requirement is for US check printing Layout.
My Requirement is to display Items twice on the first page.
Eg : Main Window has 10 Items, I need to display all the Items at the bottom in another window at the bottom.
I can't create 2 Main windows in the first page, as the data from the Main window 1 overflows to Main window 2 in the first page.
I copied print program RFFOUS_C into a Z-version and try to implement the logic, however unable to print the line items in the bottom window.
Kindly give your valuable Inputs.
Thanks
VinayakHi
I had the same request for a check form in Canada. I solved it by writing the line item output into variables and print these variables in a second window. It was ~10 hours of effort, not a real nice technical solution but it worked.
If you require I can send you a PDF of the sap script form definition. You can contact me at [email protected] Answers can take 1 week or more.
Best regards
JD -
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 -
Check printing problem in Tcode F110...Urgent
Hi All,
I am getting problem in check printing.
While I am running the Tcode F-58 I am getting check printing exactly in one page.But the problem here is when I am printing the check using Tcode F110 its giving print in 3 or 4 pages.The last page is getting the correct Invoice entry ,but the first three pages are getting prints like VOID**VOID*.
How to delete the first three unwanted pages which contains VOID.
Please let me know abt this issue.
This is an Damm urgent issue.
Thanks in Advance.
Regards,
Sudheer.Hi,
Well, as it's so urgent.....
This is standard functionality, designed to make sure the cheque paper is correctly linded up in the printer. The number of pages is set in the selection screen of the print program in field 'Number of sample printouts'. Set this to 0 to stop the pages appearing.
Regards,
Nick -
Check Printing Problem(Urgent)
I have to print checks and invoices(remittance) using transaction F110 . I have to use Adobe Forms to print the checks , but the program RFFOUS_C is meant for SAP SCRIPTS only . Please suggest me some way to use it for Adobe Forms .
Hi Ankit,
Why do u want use Adobe forms for check printing?
Can i know the scenario, If u want to print th output
to PDF files it can be done using BTE's(Business
Transaction Events).
Let us know.
Thanks
Dinakar. -
Hi
i have problem in check printing .
we are running Z program and using the form F110_PRENUM_CHECK and it prints check correctly when there are 30 or less than checks per document no. (it means one page ) .i am getting problem when there are more than 30 checks bcs it is printing in more than one page and we are using text element 545 (standard driver program RFFOUS_C - prints check in last page) .
can any body help me in this to print check in first page even there are more than 30 checks per document
I appreciate all your help
ThanksThis can be done in different ways...
1) it is required to modify the driver program according to your requirment.
2) if you don't wnat to modify the driver program, then write the following code in your layout
Goto check window and see where it is printing void... now replace void statement with one condition...
Ex: IF &PAGE& EQ 1.
Print details of the check
ELSE.
Print void.
Endif.
Now goto the actual check, and place the following condition
IF &PAGE& EQ 1.
Print details of the check
ELSE.
Print void.
Endif.
I guess this will help to solve your issue.
Close the thread once your question is answered.
Regards,
SaiRam -
Hi to all,
help me in this issue,
for check printing i am using standard form f110_prenumcheck.i getting two payges out put in which first page consists of docuument line itam and check. and in second page the check details are coming i dont want this second page since the detials r coming in first page.how to avoid send page.
thanks ina advance.
kiran kumar.Hi,
You can copy standard form into custom version.& then custmoized form can be changed as per your need.
You can remove the next page if it's not needed in your design.
Thanks.
Mark points if helpful.
Maybe you are looking for
-
Getting error while accessing the OAF forms in ADF page.
Hi , I am trying to get/access the Oracle forms on ADF page. I am following http://static.commit-consulting.com/oraformsfaces developers guide for guidlines. while runnign my page getting the error in popup look like java script error. the pop up con
-
Hello, We have two language pack installed for Business Object XI R3.1 SP3 x64. (french and Dutch) I noticed that after installation of these language pack, features, explanation, error message are now displayed in english and/or in dutch.But the pro
-
How do I insert a reference to a later section?
I want to put a reference in a document that says (see XXX on page 99) where XXX is the name of a later heading in the document and 99 is the page number on which that heading appears. I don't want to hard-code either the heading or the page number;
-
Camera raw per i file della nikon D5000
salve a tutti, qualcuno sa dirmi se esisite una versione della camera raw di phiotoshop CS3 compatibile con i file .nef della nikon D5000 ???
-
Webservice to query external deliver id (prefix) value
Hi, Could some someone please advise on how we can query/use webservice to get all external deliver id (prefix) values. Please find the screenshot below where we can find prefix values in business config -> Document Numbering Formats for All Countrie