Cheque stub printing
Hi, I found that the maximum number of cheques that were shown on one cheque stub is five. Does anyone know how to print more than five cheuqe lines on one cheuqe stub?
Thanks.
Angela
Hi Angela,
Default lines on cheque stub are based on your localization. If you want to change this, go to Document Settings - Print Preference - Per Document - Check for Payment to change Maximum Lines. Be careful to change it - it may not work easily.
Thanks,
Gordon
Similar Messages
-
G/L Account Numbers printed on Cheque Stub
I have a client that wants their cheques printed with reqular invoice information on the cheque stub for their vendors and then another page (internal) with all the detailed invoice information and General Ledger Account information shown by detailed item of the invoice.
That is, the cheque and stub is printed at the Invoice level and the "second" stub lists all the item detail that makes up the invoice line with corresponding G/L account code.
Another request is to print the "second stub" only as a pre authorization / verification step prior to the creating of the physical cheques.
Can either of these things be done and if so how?You can always check this forum or post your requiement there to see:
Partner Solutions (Add-Ons)
Thanks,
Gordon -
The max numbers of cheques shown on cheque stub
Hi, I found that the maximum number of cheques that were shown on one cheque stub is five. Does anyone know how to print more than five cheuqe lines on one cheuqe stub?
Thanks.
AngelaDid you read the article you came from?
-
Payment method supplement - to be use to group cheques when printing
Hi Guru,
I need to set up procedure so that when printing cheques, certain cheques will be printed together.
To explain more clearly, e.g. I have 1000 vendors that will be paid in the same payment run. These 1000 vendors are served by 5 account managers. I want to print the cheques so that the cheques to vendors that are served by respective account managers will be grouped together when they are printed i.e. say the first 200 cheques will be printed for account manager 1 the next 300 cheques for account manager 2.
I turned on payment method supplement in the company code. I created payment method supplements for each account manager. Since I am using one tme vendor for this process, I put in the respective payment method supplement when I enter the invoice. However, when the cheques are printed, they are not printed in groups according to the payment method supplement.
If I can this work how would the accounts payable person tell which group do the cheques belong??
ThanksHi Srikanth,
Thanks for the information. I have done that but maybe my understanding of the function is not correct.
If for example, I have 5 different payment method supplement, I thought by putting in all payment method supplement in the same variant of the print program RFFOUS_C, I can print ALL the cheques in the payment run and SAP will print the cheques with sorting according to the payment method supplement. So in the end all payment method supplement 1 e.g. will be printed first followed by payment method supplement 2, so on so forth. But it looks like that if I put all the payment method supplement in the same variant, SAP just print ALL the cheques with no particular order.
Would you have any suggestion as how I can get SAP to print cheques in the order of groups by payment method supplement?
Thanks
Linda -
Dear All,
I am in the process of developing a Layout for the Cheque Pre printed stationary. I am printing the cheque from the T Code : FBZ5.
Here when i try to call the Layout and print the cheque it prints only one document that too the last one where as there are more than 5 documents. I can see these 5 documents in the Payment Advice.
I saw that the New layout is calling the Std Program : Rffous_c.
Can any body tell how to Go abt it...
with rgds
Ranjith SinghDear Sailatha Nagasamudram,
I am printing the Cheques using the Tcode FBZ5.
Now we have got the Pre Printed sationary from the Bank amd for that i have created a Layout.
When we print the Cheque along with a Payment Advice gets printed. I am trying to print all the Payment transactions which are printing on the preprinted stationary. But that is not happening...
This is the scenario.
can u help me out in this....
Rgds
Ranjith Singh -
How to change "stub-cheque-stub" to "cheque-stub" in cheque layout design?
Hi, I have a question about cheque printing format set up in SAP Business One.
All the the system standard templates in u201CCheque print lay out designeru201Dare u201Ccheque-stub-stubu201D or u201Cstub-cheque-stubu201D or u201Cstub-stub-chequeu201D (three portions). What I need is u201Ccheque-stubu201D (two portions)only. Anyone knows how to create an custom template?
Thanks.
Edited by: Angela Zhang on Jan 17, 2010 7:11 AM
Edited by: Angela Zhang on Jan 17, 2010 7:17 AMHi Angela,
Check the thread,
Re: Preprint AP check - stub/check repetitive area fram size
CHECK PRINTING
Re: check/cheque for payment printing posting date on stub
PLD Check-Stub-Stub
PLD Check
PLD Multiple Check printing
Regards,
Madhan. -
Problem in Upload of data using FBZ5 which is for cheque form printing
hi Gurus,
I have done recording for uploading of the documents for printing of the cheques, using FBZ5 to code. now the problem is it is not picking up the items continuously one after the other and at the same time the cheques are not printing. what could be the problem and the code is given below. Please check out and let me know how to do. Like one by one document has to be generated and at the same time the cheque has to be printed.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
perform bdc_field using 'BDC_CURSOR' 'OPAYF-PPRIZ'.
perform bdc_field using 'BDC_OKCODE' '/00'.
perform bdc_field using 'BKPF-BELNR' CHK_TAB-BELNR. " '2807000006'.
perform bdc_field using 'OPAYF-BUKRS' CHK_TAB-BUKRS. " '1000'.
perform bdc_field using 'BKPF-GJAHR' CHK_TAB-GJAHR. " '2007'.
perform bdc_field using 'OPAYF-RZAWE' 'C'.
perform bdc_field using 'OPAYF-PSTAP' CHK_TAB-PSTAP. " '1'.
perform bdc_field using 'OPAYF-PZFOR' 'ZF110_D_SCHECK13'.
perform bdc_field using 'OPAYF-PPRIZ' CHK_TAB-PPRIZ. " 'LOCL'.
perform bdc_field using 'OPAYF-PSOFO' 'X'.
perform bdc_field using 'OPAYF-PPRIA' 'locl'.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
perform bdc_field using 'BDC_OKCODE' '=DRUK'.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
*perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
perform bdc_field using 'BDC_OKCODE' '=NEW'. "'/EEND'.
**perform bdc_dynpro using 'SAPMFCHK' '0750'.
**perform bdc_field using 'BDC_OKCODE' '=DRUK'. "'/EEND'.
**perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
Thanks
SyamaHI
I am sending the full code. now it is printing continuously, but it is not printing the check from the cheque printer, but the invoice is printed on the A4 sheet. What wuold be the problem.
report ZCHECK
no standard page heading line-size 255.
DATA : BEGIN OF CHK_TAB OCCURS 100,
BELNR LIKE BKPF-BELNR,
BUKRS LIKE OPAYF-BUKRS,
GJAHR LIKE BKPF-GJAHR,
PSTAP LIKE OPAYF-PSTAP,
PPRIZ LIKE OPAYF-PPRIZ,
END OF CHK_TAB.
DATA: v_opt LIKE ctu_params,
v_ltext1(70) TYPE c,
v_ltext2(70) TYPE c,
v_tabix LIKE sy-tabix.
*-- Internal Table for including the structure alsmex_tabline
DATA: BEGIN OF i_excel OCCURS 0.
INCLUDE STRUCTURE alsmex_tabline.
DATA: END OF i_excel.
Batch input data
DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
messages of call transaction
DATA: messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.
PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY,
start TYPE i OBLIGATORY, end TYPE i OBLIGATORY,
dismode TYPE ctu_params-dismode DEFAULT 'A' OBLIGATORY.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
program_name = syst-repid
DYNPRO_NUMBER = SYST-DYNNR
FIELD_NAME = ' '
STATIC = ' '
MASK = ' '
CHANGING
file_name = p_file
EXCEPTIONS
mask_too_long = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
START-OF-SELECTION.
DATA l_file TYPE string.
CLEAR l_file.
l_file = p_file.
*-- Calling the function ALSM_EXCEL_TO_INTERNAL_TABLE
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
filename = p_file
i_begin_col = 1
i_begin_row = start
i_end_col = 50
i_end_row = end
TABLES
intern = i_excel
EXCEPTIONS
inconsistent_parameters = 1
upload_ole = 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.
END-OF-SELECTION.
DATA: v_opltext(600) TYPE c,
v_ipltext(600) TYPE c,
v_len TYPE i,
r_count(2) TYPE c,
v_rowcount(2) TYPE c,
v_screenfld(132) TYPE c,
msg_txt(150) TYPE c.
LOOP AT i_excel.
CASE i_excel-col.
WHEN '0001'.
CHK_TAB-BELNR = i_excel-value.
WHEN '0002'.
CHK_TAB-BUKRS = i_excel-value.
WHEN '0003'.
CHK_TAB-GJAHR = i_excel-value.
WHEN '0004'.
CHK_TAB-PSTAP = i_excel-value.
WHEN '0005'.
CHK_TAB-PPRIZ = i_excel-value.
ENDCASE.
AT END OF row.
APPEND CHK_TAB.
CLEAR CHK_TAB.
ENDAT.
ENDLOOP.
v_opt-dismode = dismode.
v_opt-updmode = 'S'.
LOOP AT CHK_TAB.
CLEAR: v_tabix.
v_tabix = sy-tabix.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
perform bdc_field using 'BDC_CURSOR' 'BKPF-GJAHR'.
perform bdc_field using 'BDC_OKCODE' '/00'.
perform bdc_field using 'BKPF-BELNR' CHK_TAB-BELNR. "'2807000008'.
perform bdc_field using 'OPAYF-BUKRS' CHK_TAB-BUKRS. "'1000'.
perform bdc_field using 'BKPF-GJAHR' CHK_TAB-GJAHR. "'2007'.
perform bdc_field using 'OPAYF-RZAWE' 'C'.
perform bdc_field using 'OPAYF-PSTAP' CHK_TAB-PSTAP. "'1'.
perform bdc_field using 'OPAYF-PZFOR' 'ZF110_D_SCHECK13'.
perform bdc_field using 'OPAYF-PPRIZ' CHK_TAB-PPRIZ. "'locl'.
perform bdc_field using 'OPAYF-PSOFO' 'X'.
perform bdc_field using 'OPAYF-PPRIA' 'locl'.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
perform bdc_field using 'BDC_OKCODE' '=DRUK'.
**perform bdc_field using 'BKPF-BELNR' '2807000008'.
**perform bdc_field using 'OPAYF-BUKRS' '1000'.
**perform bdc_field using 'BKPF-GJAHR' '2007'.
**perform bdc_field using 'OPAYF-RZAWE' 'C'.
**perform bdc_field using 'OPAYF-PSTAP' '1'.
**perform bdc_field using 'OPAYF-PZFOR' 'ZF110_D_SCHECK13'.
**perform bdc_field using 'OPAYF-PPRIZ' 'locl'.
**perform bdc_field using 'OPAYF-PSOFO' 'X'.
**perform bdc_field using 'OPAYF-PPRIA' 'locl'.
perform bdc_dynpro using 'SAPMFCHK' '0750'.
perform bdc_field using 'BDC_OKCODE' '/EEND'.
perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
**perform bdc_dynpro using 'SAPMFCHK' '0750'.
**perform bdc_field using 'BDC_CURSOR' 'OPAYF-PPRIZ'.
**perform bdc_field using 'BDC_OKCODE' '/00'.
**perform bdc_field using 'BKPF-BELNR' CHK_TAB-BELNR. " '2807000006'.
**perform bdc_field using 'OPAYF-BUKRS' CHK_TAB-BUKRS. " '1000'.
**perform bdc_field using 'BKPF-GJAHR' CHK_TAB-GJAHR. " '2007'.
**perform bdc_field using 'OPAYF-RZAWE' 'C'.
**perform bdc_field using 'OPAYF-PSTAP' CHK_TAB-PSTAP. " '1'.
**perform bdc_field using 'OPAYF-PZFOR' 'ZF110_D_SCHECK13'.
**perform bdc_field using 'OPAYF-PPRIZ' CHK_TAB-PPRIZ. " 'LOCL'.
**perform bdc_field using 'OPAYF-PSOFO' 'X'.
**perform bdc_field using 'OPAYF-PPRIA' 'locl'.
**perform bdc_dynpro using 'SAPMFCHK' '0750'.
**perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
**perform bdc_field using 'BDC_OKCODE' '=DRUK'.
**perform bdc_dynpro using 'SAPMFCHK' '0750'.
**perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
**perform bdc_field using 'BDC_OKCODE' '=NEW'. "'/EEND'.
**perform bdc_dynpro using 'SAPMFCHK' '0750'.
**perform bdc_field using 'BDC_OKCODE' '=DRUK'. "'/EEND'.
**perform bdc_field using 'BDC_CURSOR' 'BKPF-BELNR'.
'=ENTE'. '=BU'.
CALL TRANSACTION 'FBZ5' USING bdcdata
OPTIONS FROM v_opt MESSAGES INTO messtab.
WRITE:/10 'ROW:' COLOR 4,v_tabix.
LOOP AT messtab.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = messtab-msgid
lang = sy-langu
no = messtab-msgnr
v1 = messtab-msgv1
v2 = messtab-msgv2
v3 = messtab-msgv3
v4 = messtab-msgv4
IMPORTING
msg = msg_txt
EXCEPTIONS
not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
IF messtab-msgtyp EQ 'E'.
WRITE:/10 messtab-msgtyp,msg_txt COLOR 6.
ELSEIF messtab-msgtyp EQ 'S'.
WRITE:/10 messtab-msgtyp,msg_txt COLOR 5.
ELSEIF messtab-msgtyp EQ 'W'.
WRITE:/10 messtab-msgtyp,msg_txt COLOR 3.
ELSE.
WRITE:/10 messtab-msgtyp,msg_txt COLOR 4.
ENDIF.
CLEAR msg_txt.
ENDLOOP.
ULINE.
REFRESH:bdcdata,messtab.
ENDLOOP.
*& Form BDC_DYNPRO
text
-->PROGRAM Program name
-->DYNPRO Screen number
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "bdc_dynpro
*& Form BDC_FIELD
Insert batch input data
-->FNAM Screen Field Name
-->FVAL Field Value
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "BDC_FIELD
**perform bdc_transaction using 'FBZ5'.
**perform close_group. -
Checks/Cheques can be printed through the
1. Checks for Payment PLD - a warning message to confirm Check numbering occurs / check number is updated in SAP B1
2. Outgoing Payment PLD - Check numbering is not updated when using this method.
The physical check layout we have from the bank includes check details and remittance advice details (invoice No, vendore refer no, date etc.).
How can checks be printed with Check number confirmation and update with remittance advice details? Currenty the Check for Payment PLD does not include table reference to the required fields (invoice No, vendore refer no, date etc.).
Please assist.Hi Lisa
It depends on the localization. Some countries have more details than others normally on the system template. These information can be found also footer (the checks is quite special and it is normal dificult to manage).
Paulo Calado
SAP Business One Forums Team -
Transaction code(s)- that trigger 'Cheque' SAPscript & print program
Hi,
I have to do some modifications in the cheque (CANADA) SAPscript form and the corresponding print program as per the user requirements.
<b><u>Form Output and Debugging</u></b>:
Can you please let me know which transaction code(s)
trigger(s) the cheque SAPscript form and its corresponding print program.
Version: SAP 4.6c
Thanks in advance.
With Best Regards,
VidyaF110
-
In 110n- cheque is printing for the double the amount
in 110n- while taking cheque print, values are comong for the double the amount of the cheque.
1) in cheque register ch amount is displaying correctly.
2) Documents updated with correct values.
if we see in spool values are displaying twice and total is coming for the double the amount.
please help-very urgenthi,
Take the ABAPer help to check the form logic which you assigned in the payment methods in the company code.
Cheers..
S -
Blank cheque is printing when cheque printed.
Dear Experts
I have done the Bank Accounting configuration and tried to take the print out of cheque.
Here system is printing a blank cheque.
I am not able to see any information on the printed paper, simply it is printing white paper.
What could be the reason?
Regards
KiranI got the solution.
Its a basis issue. Basis consultant has not assigned the printer type. -
Cheque (Check) Printing Query
My client has a requirement to perform 'step and repeat' functionality when printing cheques.
An audit requirement of any laser cheque solution is the ability to re-print the payee and amount details several times. The printers we have examined (HPLJ 4200 and Troy 8150) allow this to be re-printed up to eight times, and to undertake this printing at different angles (this makes it almost impossible to 'scratch' away the ink and re-print).
Would this functionality be possible when printing cheques directly from SAP or would it require third party software?
Many Thanks
Mark BriggsThanks Murali,
But it is a payment method for a company code and not for a house bank. Hence I can give only one form for a given payment method for a company code.
Now if I have more than one bank with preprinted stationery where do I maintain the next form for the specified house bank.
With regards
Dhirav Shah -
Hi,
i have to modify a report which print a cheque,
I just want to know what are report codes or properties needed to print the cheque infos,
particularly cheque number at the bottom...
Thanks.
Edited by: Tabit7 on 2012-03-10 05:07Hi, and thanks,
The number of the cheque which is at the bottom of the cheque is not at the report footer....
It is the MICR line, i see on the report, 3 text areas with small squares which are the section of the cheque MICR, but do not know how to find the source,
when i did ''F4'' on one of this area, i do not see source property...
hope you understand my problem...
Thank you.
Edited by: Tabit7 on 2012-03-10 05:09 -
Change Payee name in Cheque while printing
HI,
Before post this thread i tried for solution to the below query but i couldn't get required solution.
My end user wants to change the payee name at the time of cheque printing.
he is using fbz5 for that and he never stored the payee name(required name) anywhere.
he wants to give it at the time of cheque printing.
Is it possible.. if yes can u plz anyone suggest me.
Thanks in Advance
Edited by: anurag.radha on Oct 14, 2011 10:31 AM
Edited by: anurag.radha on Oct 14, 2011 10:46 AMHi Radha,
Do one thing while printing cheque from fbz5 you have a option to maintain name3 and name4 ,then from script call one custom program in that write one select query to get name3 or name4 from payr table with the input of doc no and year whatever you provide at fbz5 .
select single name3 name4 into u'r local variable from payr where VBLNR = fbz5-docno and GJAHR = FBZ5-YEAR.
then check if your variable not initial print name3 or name4 else print as it is.
this total code need write in custome routine.
or else better to ask to maintain alternative payee in xk01 .
Thanks & Regards
Nagesh
Edited by: emax nagu on Oct 14, 2011 1:32 PM -
Check/Cheque configuration printing
Gurus,
I am new to SAP FICO world, I am working on Accounts payable, and we have our vendor payments to be triggered by check/cheque, please advice the steps that I need to make this happen, i.e. how does th system identify the cheque/check numbers, how do i void a cheque/check, how do i reprint a check. Thks for supportHi Ramesh,
Welcome to SAP FICO world.
Please go through below document
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/FIBP/FI-BL-BM-CM.pdf
Thanks
Aravind
Maybe you are looking for
-
I want to convert these points(see spreadsheet file attached) into a 1-D array of numbers and plot them using a vi. I am using the readfromspreadsheet.vi and it just gives me a number 4 and plots that. Please tell me what to do...I'm confused and hav
-
perspective transformation is still not working well: when applying an vertical or horizontal correction the image slides out of the frame, leaving an gray border at the other side. with scaling you can get the content back, but you loose resolution
-
I have a one page composite document with photos and text that I have been printing for years without problems. Now when I print the document the colors are washed out, grainy, almost like it's in draft mode. I can't seem to find what setting has cha
-
Turn off marking email as read?
I'm using Mail 3.5. How do I stop emails being automatically marked as 'READ' once I've scrolled onto it? I want to be able to leave it as 'UNREAD' until i double click on the email so it opens in another window, the same way the Outlook does. I know
-
I am unable to send emails using apple mail, but can still receive
A very odd situation this. I have a couple of POP3 accounts and an Exchange server account. All was going well until a few days ago when all my accounts stopped sending mail, but still continued to receive mail. I have removed each account and res