Skip to Content
author's profile photo Former Member
Former Member

how can i find the fiscal year and amount in Words?

how can i find the fiscal year?

i want to print the financial year like 08-09 in smart form, how it is possible.

How can i write the Amount in Words?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on May 30, 2008 at 06:29 AM

    Hi,

    You can use GET_CURRENT_YEAR to find the Fiscal year of the entered date.

    CALL FUNCTION 'GET_CURRENT_YEAR'

    EXPORTING

    BUKRS = '1000' " Company Code

    DATE = SY-DATUM " Date to find fiscal year for

    IMPORTING

    CURRM = w_currm " Current Fiscal Month

    CURRY = w_curry " Current Fiscal Year

    PREVM = w_prevm " Previous Fiscal Month

    PREVY = w_prevy. " Previous Fiscal Year

    Enter the date you need in the place of sy-datum.

    Regards

    Kiran Sure

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 30, 2008 at 06:25 AM

    hi,

    u can find fiscal year in BKPF or BSEG table.

    so use tht in ur smartform program.

    u can write amount in words using function module SPELL_AMOUNT.

    reward points if hlpful.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 30, 2008 at 06:25 AM

    hi,

    Use FM SPELL_AMOUNT or HR_IN_CHG_INR_WRDS to convert amount in words ..

    CALL FUNCTION 'SPELL_AMOUNT'
    EXPORTING
    LANGUAGE = SY-LANGU
    CURRENCY = T001-WAERS
    AMOUNT = SUM_UBKNT
    FILLER = SPACE
    IMPORTING
    IN_WORDS = SPELL
    EXCEPTIONS
    NOT_FOUND = 1
    TOO_LARGE = 2
    

    Regards,

    Santosh

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 30, 2008 at 06:28 AM

    hI,

    1. For amount in words, use the fiunction module

    SPELL_AMOUNT ,

    2 .for fiscal year,

    manual condition check,

    if month > 3 .
      year = sy-datum+0(4).
    else.
      year = sy-datum+0(4) - 1.
    endif.
    

    reply back

    With Rgds,

    S.BArani

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.