CASH VOUCHER

Hi All
I am using a PLD to make a cash/Bank Voucher  report.If the payment is made in cash i need to show the cash account
but when i ma pulling the value from cashAcct column under cash tab in payment means  its showing me 161000  i.e G/L Code instead of cash Account.can anybody please tell me how to print cash account  name instead of cash code.
warm regards
anand

Hi Anand,
It is not possible of Cah Account Name in Repetetive Area.
Create 1database field in Page Header and assign the O/P G/L Account Name but
this will display the 1st one G/L Account Name only, it should not display the 2nd G/L A/C name.
Try this,
->> Create 1 database field in Page header and assign the O/P G/L A/C name.
Table -> VPM4 - Outgoing Payments - Account.
Column -> AcctName - Account Name.
Else,
IF you need to print the all details of Outgoing Payments. try to create QPLD.
Regards,
Madhan,

Similar Messages

  • How to fetch data for cash voucher

    Hi,
    I came to know that there is not direct connection to database tables.
    How to get the data for cash voucher?
    Thanks in advance,

    Hi
    You can get data from BKPF table by passing document type BLART = 'SK'. 
    SK: - Cash document

  • Cash journal - cash voucher printing - RFKORD80

    Dear all,
    When running FBCJ transaction, i would like to print a line item (cash receipt) by clicking button "Print Receipt", & the system will call program RFKORD80. Is there any way to assign another program when clicking this button instead of RFKORD80 ?
    Thank you very much for your help. It's very urgent to me.
    Sylvecat.

    Hi
    maintain the same in FBCJC3.
    Assign points if the information is useful to you.
    Regards
    Sanil Bhandari

  • Cash vouchers

    Hi all experts,
    I have received object to develop cash vouchers in FI module
    objects should develop in smartform are as follows...
    [1] Petty Cash Voucher
    [2] Purchase Voucher
    [3] Journal Voucher
    [4] Expense Voucher
    I have no idea about FI module and dont know tables and fields
    my FI consultant dont know about it
    so can any body give me the details and abap code and Tables
    and tcodes
    Thanx in advance....

    Some tables for FI : [Important Tables in SAP FI|http://www.sap-img.com/financial/important-tables-in-sap-fi.htm] or [SAP Tables -> FI|http://www.erpgenie.com/abap/tables_fi.htm]
    Some transactions in FI :[SAP FI Transaction Code |http://www.sap-img.com/financial/sap-fi-transaction-code-list-1.htm]
    Also look at field BKPF-BLART "Document type" - table T003.
    Regards

  • Cash Journal Document Number Ranges

    Hi
    I want to give different document number ranges for Expense Posting & Income posting done through Cash Journal.
    That to different ranges for different Cash Journals.
    So Kindly guide me as to what cofigurations needs to be done while setting up Cash journals.
    What document number ranges need to be defined in different document types?

    Hi
    You can use different document types for vendor,customer and GL Postings.However, the document types can have only one number range assigned at the company code level. Moreever, cash journal also generated a cash voucher number which is specific to that cash journal. So you need to adjust accordingly as per your requirements.
    regards
    Sanil Bhandari

  • Print in Character Mode on Dot Matrix Printer

    Dear All,
    When we print any reports from SAP to Dox Matrix printers it comes in graphic mode. So it will take too much time to print and  print is also not readable.
    Same I want to print in Character mode (Simole reports where graphics are not involved e.g. Financial Ledger, Cash Voucher etc.).
    Whether it's required to setup at printer level or at SAP.
    Thanks

    Hello,
    I think this required to setup at printer level.
    Regards,
    David

  • Field RefKey 3 is a required field for G/L account

    Hi Gurus,
             While Posting Cash voucher in cash journal an error like *"Field RefKey 3 is a required field for G/L account"*.I tried so many things but nothing worked out. Please help me .
    Thanks

    Dear,
    Please take the GL account your posting in cash journal, then go to FS00 put the GL account and click on create/bank/interest tab. Here, find the field status group then go to transaction code OBC4 and find the field status group and check in general data whether "Reference specification 3" is a required entry if it then make it optional and try posting again.

  • Creation of Vendor master

    Dear All,
    I am trying to create Vendor Master by using Tcode: PRAA, here I maintained all infotypes necessary for the employee and I assigned the reference Vendor also but when I executing it it is showing that the employee record is included in file but not created vendor record for that.
    so pl. suggest me the way how can I create Vendor master Iam working in SAP HR. and I am new to this pl help me.
    Regards,
    Sushma.

    Hello
    Check this
    Creating Vendor Accounts from HR Master Record
    Use
    In the Travel Management application component, which is assigned to Financial Accounting (FI), personnel numbers are used to pay business trip costs into vendor accounts. To pay business trip costs, you require an appropriate vendor account in FI.
    HR master data must be replicated in the FI system using ALE. The Create Vendor Accounts from HR Master Record interface enables you to transfer HR master data to the FI system. After the data has been transferred, a program runs in the FI system that uses the HR data to create the appropriate vendor accounts. Once these vendor accounts have been created, the FI system can pay the trip costs.
    Integration
    The Create Vendor Accounts from HR Master Record interface is supported by ALE. You must replicate the following infotypes:
    ●     0000 Actions
    ●     0001 Organizational Assignment
    ●     0002 Personal Data
    ●     0003 Payroll Status
    ●     0006 Addresses
    ●     0009 Bank Details
    ●     0017 Travel Privileges
    Activities
    Go to the SAP Library and choose CA - Cross-Application Components ® ALE Business Process Library.
    Also check this
    Human Resources Master Data
    A record containing various information about an employee. For more information, see Processing Human Resource Data.
    If you use the Personnel Administration (PA-PA), you can store employees’ names and passport data in their human resources (HR) master data as follows:
    Enter the first name, middle name, and last name in the personal data (infotype 0002).
    Enter the passport number in the infotype 0290.
    To be able to post to these employees from Financial Accounting(FI) transactions, you must use vendor master records. You can use either of the following two options:
    You can create one vendor master record for each employee, and enter each employee’s personnel number in its vendor master record.
    Then, when you make a cash disbursement to an employee, you can enter the employee’s vendor account number.
    You can create a single vendor master record for all employees, and leave the personnel number field in the master record blank.
    Then, when you make a cash disbursement to an employee, you can enter the vendor account number and the employee’s personnel number.
    In both cases, the system automatically prints the employee’s name and passport number on the cash voucher.
    Reg
    *Assign points if useful

  • Output assignment.

    Dear all,
    How to do output assignment for cash receipt, cash payment, cash voucher and cheque printing? i.e., form name for the above items with regard to smart forms.
    Thanks in advance,
    A.Anandarajan.

    Hi
    please check following link -
    [Print configuration of production order|printing of shop floor papers;
    Regards,
    Krishna Mohan

  • Vouchers

    Is there any standard program provided by SAP related to CASH  VOUCHER, EXPENSE VOUCHER, and BANK PAYMENT VOUCHER.
    Plz give me details on that. I need urgently and first time I am going to work on that.
    Thanks.

    hi,
    well we have developed z programme for voucher printing.
    you can capture data from bkpf & bseg.
    use lagacy format.
    raj

  • Recruitment Doubt

    Hi Experts,
    I have a requirement.
    The client have job refrrels in their company.
    An employee in the compnay can refer their friends and get cash voucher.
    So while creating an applicant where can the maintain the employee who refered the applicant be maintained.

    Hi Archana
    Yes you can assign this. When you enter the apllicant details in the Intial Data entry, you can find a field as "REFERENCE AVAILABLE" Click on it and it gets activated. The details about this is:
    Reference indicator
    The reference indicator denotes that an applicant has been recommended by an employee of the company.
    Dependencies
    You can store the name of the employee in question in a text that is not used in evaluations. To do this, please proceed as follows:
    1. Choose Applicant master data -> Maintain.
    The Maintain applicant master data screen appears.
    2. Enter the applicant number and in the Information type field, enter infotype 4000.
    3. Choose Edit -> Change.
    The Change applicant action (infotype 4000) screen appears.
    4. Select Edit -> Maintain text.
    The Text screen appears.
    5. Enter the employee's name and any other information you wish and save your entries.
    The Change applicant actions (infotype 4000) screen appears.
    6. Save.
    Result:
    The name of the employee recommending the applicant is stored in the system together with any other information you entered.
    Regards,
    Madhu Sudhanan

  • Retriving G/L Account Name

    Hi Experts,
    How to retrive the G/L account Name and displayed in PLD.
    for Ex: using Outgoing invoice i have created 'Cash Voucher' which is in end user format in that i would like to print Name of the G/L account in header.give me the solutions.
    Karthi

    hi suda,
    sorry for inconvinence..
    what i have mentioned is.. ?.. End user are maintaining ' Cash Voucher ' which is related to expences such as petrol,stationary items...e.t.c.
    For that i have created PLD using Banking->Outgoing payment.  as same as Cash Voucher format..
    in cash voucher titles are:
    1 .Head of account:
    2. Name of Payee:
    3. Amount in words rupees:
    4. Particulars:
    Head of account : Here i need to fetch the 'G/L Account Name '  which is present in Outgoing payment-> TransactionNo
    (Journal entry -> Credit (G/L Acct/BPCode :- Name)
    and print it in PLD by using Database field.         
    Using OACT table i have tried but its not retriving data...
    and other issue is Amount in words :
    Ex: in indian currency 'Laksh' format is not present in SAP. and 1.88 means in words its printing as ' one and eighty-eight hundredths, in india .88 is called as paise.
    Name of Payee: am Using USD in Outgoing Payment.
    if lines are not so clear send u r email_id , i will send it in picture format.....
    karthi...

  • Attach smartform to T code FBCJ

    HIIII Experts,
    Can you please tell me how to attach a driver program smartform to T Code FBCJ(Cash voucher), I have already created a smartform for the same, but dont know how to attach it?? PLS HELP!!!!!
    Regards
    Rajeev khatri

    Hi,
    1. Goto in NACE
    2. You need to ask your functional buddy to let you know about Application area,for example take V3 (Billing).
    3. Select V3 from the list and then click on Output Types, select any output type (Which you wud like to give to your smartform)
    4. Else if you like to create a new one for your script, then on same screen click on change button, then click on New Entries
    And give all the detailed info.
    5. To use existing output types, select a output type like "ZEDI", at the left hand side double click on Processing Routines.
    6. In the Processing Routines block, Give the Program name as print program and here you need to give your Smart form name in Form option.
    Save it.
    Edited by: Lokesh Tarey on Jan 13, 2012 7:47 AM

  • Chart Of A/C modification

    Hi All,
    How to map all the below accounts in SBO while doing Cash voucher entry?
    1. Advance to staff
    2. Travelling charges
    3. Misc. expenses
    4. Stationary
    5. Holiday Duty
    6. Labour charge
    7. O.T. Charge
    8. Store
    9. Cash Transfer
    In All the case, Cash a/c is being credited.
    Regards,
    Rupa

    Hi Rupa,
    You can use outgoing payment --> account type. ALl accounts are entered in the GL account column. The cash a/c is used as payment means --> cash --> G/L account
    I suggest to use it because it is more easy to use outgoing payment. Indeed you can use manual journal entry but I recommend not.
    JImM

  • Incoming invoice printing

    Hi All,
    we want to make the setting for printing voucher for all incoming out going payments and bank payments.in standard SAP at the time of document generating.
    KIndly explain the requird setting how to make it in SAP
    Thanks in advance,
    Regards,
    Jyothi

    Hi Jothi,
    Kash is right, you have to develope a Z transaction for printing voucher.
    In our company we are currently using Z repor pasted below to print the vouchers based on the doucment type. See if this suits your need. (Copy and past this program and consult your abaper)
    Regards
    Naveen
    **& Report  ZFI_VOUCHER*
    *REPORT  ZFI_UAE_RPT_JVO_NEW.*
    **--table declarartion*
    *TABLES : BKPF,*
             *BSEG,*
             *SKAT,*
             *BSIS.*
    **--data declarartion*
    *DATA: V_TYPE     TYPE STRING,*
          *V_TYPE_DES TYPE STRING,*
          *V_NAME     LIKE KNA1-NAME1.*
    **--internal table declarartion*
    *DATA : IT_BKPF LIKE STANDARD TABLE OF ZIT_BKPF WITH HEADER LINE.*
    *DATA : IT_BSIS LIKE STANDARD TABLE OF ZIT_BSIS WITH HEADER LINE.*
    *DATA : IT_BSEG LIKE STANDARD TABLE OF BSEG WITH HEADER LINE.*
    **--selection-screen*
    *SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-T01.*
    *SELECT-OPTIONS  : P_BELNR FOR BSEG-BELNR OBLIGATORY.*
    *PARAMETERS  : P_GJAHR LIKE BKPF-GJAHR OBLIGATORY.*
    **----change*
    *PARAMETERS  : P_BLART LIKE BSIS-BLART OBLIGATORY.*
    *PARAMETERS  : P_BUKRS LIKE BKPF-BUKRS OBLIGATORY.*
    *PARAMETERS  : P_PRCTR LIKE BSIS-PRCTR.*
    *SELECTION-SCREEN END OF BLOCK BLK1.*
    **--at selection-screen*
    *AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_BELNR-LOW.*
    **--possible values for Document number*
      *PERFORM POV_DOCUMENT_NO.*
    *AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_BELNR-HIGH.*
    **--possible values for Document number*
      *PERFORM POV_DOCUMENT_NO.*
    **--start of selection*
    *START-OF-SELECTION.*
    **--getting header data*
      *PERFORM FETCH_HEADER_DATA.*
    **--getting item text*
      *PERFORM GET_TEXT.*
    **--getting item data*
    PERFORM get_item_data.**
    **--format internal table*
      *PERFORM FORMAT_IT.*
    **--end of selection*
    *END-OF-SELECTION.*
    **--Find doc type*
      *PERFORM ASSIGN_DO_TYPE.*
    **--call smart form*
      *PERFORM CALL_SMARTFORM.*
    **&      Form  fetch_header_data*
         getting header data**
    *FORM FETCH_HEADER_DATA .*
      *SELECT BELNR*
             *BUKRS*
             *GJAHR*
             *BLDAT*
             *BUDAT*
             *MONAT*
             *WAERS*
             *XBLNR*
             *FROM BKPF*
             *INTO TABLE IT_BKPF*
             *WHERE BELNR IN P_BELNR*
             *AND GJAHR EQ P_GJAHR*
             *AND BLART EQ P_BLART*
             *AND BUKRS EQ P_BUKRS.*
      *IF SY-SUBRC NE 0.*
        *MESSAGE 'Data not found for the given condition' TYPE 'E'.*
      *ENDIF.*
    *ENDFORM.                    " fetch_header_data*
    **&      Form  get_text*
          getting item text**
    *FORM GET_TEXT .*
      *DATA: V_LIFNR TYPE LFA1-LIFNR,*
            *V_KUNNR TYPE KNA1-KUNNR,*
            *V_BLART LIKE BKPF-BLART,*
            *V1 TYPE I.*
      *SELECT SINGLE BLART*
                 *INTO V_BLART*
                 *FROM BKPF*
                 *WHERE BELNR IN P_BELNR*
                 *AND GJAHR EQ P_GJAHR*
                 *AND BLART EQ P_BLART*
                 *AND BUKRS EQ P_BUKRS.*
      *SELECT BELNR*
             *LIFNR*
             *KUNNR*
             *HKONT*
             *DMBTR*
             *SHKZG*
             *PRCTR*
             *KOSTL*
             *SGTXT*
             *INTO CORRESPONDING FIELDS OF TABLE IT_BSEG*
             *FROM BSEG*
             *WHERE BSEG~BELNR IN P_BELNR*
             *AND GJAHR EQ P_GJAHR*
             *AND BUKRS EQ P_BUKRS.*
      *LOOP AT IT_BSEG.*
        *V1 = IT_BSEG-HKONT.*
        *IF IT_BSEG-LIFNR IS NOT INITIAL  AND ( V1 BETWEEN 105005700 AND 105006700 )*
                                         *OR V1 = 208001500*
                                         *OR V1 = 208000100.*
          *IF SY-SUBRC = 0.*
            *CLEAR V_NAME.*
            *SELECT SINGLE NAME1*
                     *FROM LFA1*
                     *INTO V_NAME*
                   *WHERE LIFNR EQ IT_BSEG-LIFNR.*
            *IT_BSIS-HKONT = IT_BSEG-LIFNR.*
            *IT_BSIS-TXT20 = V_NAME.*
            *PERFORM FILL_IT_BSIS.*
          *ENDIF.*
        *ELSEIF IT_BSEG-KUNNR IS NOT INITIAL AND ( ( V1 BETWEEN 206000100 AND 206000140 )*
                                            *OR ( V1 BETWEEN 105000900 AND 105001200 ) ).*
          *IF SY-SUBRC = 0.*
            *CLEAR V_NAME.*
            *SELECT SINGLE NAME1*
                     *FROM KNA1*
                     *INTO V_NAME*
                   *WHERE KUNNR EQ IT_BSEG-KUNNR.*
            *IT_BSIS-HKONT = IT_BSEG-KUNNR.*
            *IT_BSIS-TXT20 = V_NAME.*
            *PERFORM FILL_IT_BSIS.*
          *ENDIF.*
        *ELSE.*
          *SELECT SINGLE TXT20*
                   *FROM SKAT*
                   *INTO IT_BSIS-TXT20*
                 *WHERE SKAT~SAKNR EQ IT_BSEG-HKONT.*
          *IT_BSIS-HKONT = IT_BSEG-HKONT.*
          *PERFORM FILL_IT_BSIS.*
        *ENDIF.*
        *APPEND IT_BSIS.*
      *ENDLOOP.*
    *ENDFORM.                    " get_text*
    **&      Form  format_it*
          text**
    *FORM FORMAT_IT .*
      *LOOP AT IT_BSIS.*
        *IF IT_BSIS-SHKZG EQ 'S'.*
          *IT_BSIS-DEBIT = IT_BSIS-WRBTR.*
        *ELSE.*
          *IT_BSIS-CREDIT = IT_BSIS-WRBTR.*
        *ENDIF.*
        *MODIFY IT_BSIS .*
      *ENDLOOP.*
      *CLEAR: IT_BSIS.*
    *ENDFORM.                    " format_it*
    **&      Form  call_smartform*
          text**
    *FORM CALL_SMARTFORM .*
      *DATA: FORMNAME TYPE     TDSFNAME VALUE 'ZFI_VOUCHER_PRINT'.*
      *DATA: FM_NAME  TYPE     RS38L_FNAM.*
      *CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'*
        *EXPORTING*
          *FORMNAME = FORMNAME*
        *IMPORTING*
          *FM_NAME  = FM_NAME.*
      *DATA: V_PRCTR LIKE BSIS-PRCTR.*
      *CALL FUNCTION FM_NAME*
        *EXPORTING*
          *V_TYPE_DES       = V_TYPE_DES*
        *TABLES*
          *IT_BKPF          = IT_BKPF*
          *IT_BSIS          = IT_BSIS*
        *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.*
    *ENDFORM.                    " call_smartform*
    **&      Form  assign_do_type*
          text**
    *FORM ASSIGN_DO_TYPE .*
      *V_TYPE = P_BLART.*
      *CASE V_TYPE.*
        *WHEN 'AB'.*
          *V_TYPE_DES = 'CASH VOUCHER'.*
        *WHEN 'SA'.*
          *V_TYPE_DES = 'JOURNAL VOUCHER'.*
        *WHEN 'KZ'.*
          *V_TYPE_DES = 'VENDOR PAYMENT'.*
        *WHEN 'KA'.*
          *V_TYPE_DES = 'VENDOR PAYMENT-CASH'.*
        *WHEN 'DZ'.*
          *V_TYPE_DES = 'CUSTOMER PAYMENT'.*
        *WHEN 'KG'.*
          *V_TYPE_DES = 'VENDOR CREDIT NOTE'.*
        *WHEN 'DG'.*
          *V_TYPE_DES = 'CUSTOMER DEBIT NOTE'.*
        *WHEN 'KR' OR 'RE'.*
          *V_TYPE_DES = 'VENDOR INVOICE'.*
        *WHEN 'RV' OR 'DR'.*
          *V_TYPE_DES = 'CUSTOMER INVOICE'.*
      *ENDCASE.*
    *ENDFORM.                    " assign_do_type*
    **&      Form  fill_it_bsis*
    *FORM FILL_IT_BSIS .*
      *IT_BSIS-BELNR = IT_BSEG-BELNR.*
      *IT_BSIS-WRBTR = IT_BSEG-DMBTR.*
      *IT_BSIS-PRCTR = IT_BSEG-PRCTR.*
      *IT_BSIS-SHKZG = IT_BSEG-SHKZG.*
      *IT_BSIS-KOSTL = IT_BSEG-KOSTL.*
      *IT_BSIS-SGTXT = IT_BSEG-SGTXT.*
    *ENDFORM.                    " fill_it_bsis*
    **&      Form  pov_document_no*
          possible values for Document number**
    *FORM POV_DOCUMENT_NO .*
      *DATA: BEGIN OF L_BKPF,*
            *BKTXT TYPE BKPF-BKTXT,*
            *GJAHR TYPE BKPF-BELNR,*
            *BLART TYPE BKPF-BLART,*
            *BELNR TYPE BKPF-BELNR,*
            *END OF L_BKPF.*
      *DATA : IT_L_BKPF LIKE STANDARD TABLE OF L_BKPF WITH HEADER LINE.*
      *SELECT BKTXT*
             *GJAHR*
             *BLART*
             *BELNR*
        *INTO TABLE IT_L_BKPF*
        *FROM BKPF.*
      *CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'*
        *EXPORTING*
          *RETFIELD    = 'belnr'*
          *DYNPPROG    = SY-REPID*
          *DYNPNR      = SY-DYNNR*
          *DYNPROFIELD = 'P_BELNR '*
          *VALUE_ORG   = 'S'*
        *TABLES*
          *VALUE_TAB   = IT_L_BKPF.*
      *IF SY-SUBRC <> 0.*
      *ENDIF.*
    *ENDFORM.                    " pov_document_no*
    Edited by: Naveen Singh on Aug 23, 2009 3:57 PM
    Edited by: Naveen Singh on Aug 23, 2009 4:07 PM

Maybe you are looking for