Confirmation of fringe benefit taxes
Currently i am working on implementation project
my client want auto posting of fringe benefit taxes?
is there any chance to post fbt like input tax and sales tax?
is it possible to configure the tax keys like that?
at the time of the expence account come we enter the tax code in the document it caluculate and post?
this is my idea.
how can i solve this problem?
hi,
there is NO standard solution from SAP for FBT
Raghav
Similar Messages
-
Calculation of Fringe Benefit Tax in SAP
Dear all,
I want information about the fringe benefit tax (FBT). How can we configure it in SAP. Is there any standards available? any information on FBT is highly appreciable.
Thanks,Dear Madhusudhan,
Maintain separate GL for FBT related acounts.
Maintain key word in GL Master.
So only those GLs will be selected for FBT calculation.
Thereafter you can execute reports like F.01 based on keywords to identify values in such accounts. Just apply the rates as per FBT rules and make a provision.
Assign points if useful -
Relating to fringe benefit taxes
Hi All
what is the procedure for calculating the FBT
is there any chance to calculate the fringe benefit tax in automatically sap standard
in which point it exactly applicable.
my client want please give me the solutionHi,
set up a new tax code and a dedicated GL account for this tax code.
Then post
Fringe Benefit (meals, etc.)
Input Tax
against Bank (or Cash).
Let's assume your fringe benefit tax code is P10 = 10 per cent and you have tax account = 175000 behind this code, than all the fringe benefit taxes will go to this account. Make the account line item managed and you will have a record of all the transactions where fringe benefits were involved.
Kind regards,
Rudolf -
Hi Friends,
This is Ganesh from india, I need a clarification regarding FBT(India)
How to configure Fringe Benefit Taxes for India in SAP?, What are the steps to follow?,
Please help me in this regard.
Ganesh,
FiCo Consultant.Hi,
You can try using withholding taxes for the same, but care needs to be taken in the customizing and posting.
Regards,
Pranav. -
Hi,
can anyone please help me how to configure fringe benefit Tax in SAP?
It is the tax on benefits provided by the employer to the employee.
Help me. I will definitely assign points.
Thanks & regards,
KrishnaHi,
Fringe Benefits is comes under withholding tax. Hence, most of the employers are not ready to pay fringe benefits, because employer's is liable to pay fringe benefits tax.
With holding tax is covering Income Tax 1956. For other taxes, Excise, Customs, Sales Tax, Tax on Purchase, service Tax, these all are comes under "Tax on Purchase and Sales".
Hence, Your question is not clear, may I know for which benefit you are asking this question ??
Example :-
Providing Free food to employees - Comes under Fringe Benefits (Employer's liable to pay this tax).
Providing Free food coupen to Employees - is not comes under fringe benefits hence, this coupen per head have maximum of Rs.1250/- Per month (Pls check the limit whether it might be changed).
If you have any further clarifications please let me know.
Regards,
Sivakumar Sathiyamoorthy -
Payment Summary 2011 FBT amount
Hi Expert,
Seek your advise as I've tried all possible solution and still cant get the right solution.I've issue for merger company from Company A to Comp. B. Our user will only provide Fringe Benefit Tax by end of financial year.Hence, now the FBT amount for previous company is not reported.I've used override table tcode (PC00_M13_PQGO) to overcome this issue, unfortunately, it didnt solve the issue. Could someone pls advise me how to get this FBT amount reported in Payment Summary for both company.Appreciate your advise.Thanks.
Note: I've tested via offcycle run,PC00_M13_PQGO and payroll run type B.Seem the result was incorrect.
Regards,
RJHi Bohn!
Could you please explain in detail if possible as how to go about doing what you suggested. I do not want to modify the standard SAP program if I can do that with any other option. Either through any adjustments or if I need to copy it to the z program then it will have to go through config chnages as well which we dont want. So if you can explain how about goig through the LISTS option would be really nice.
Thanks in advance -
Sample ALV report required for FI module
Hello friends,
I am develoing ALV report for FI module for that i need some sample ALV report. If someone have than please send it to me.
Thanx & Regards,
Rahul TaleleHI,
SEE THE SAMPLE REPORT
Fringe Benefit Tax Report
Program Name :
Object ID :
Functional Analyst :
Programmer :
Start date :
Initial CTS :
Description : FRINGE Benefit Tax
Includes :
Function Modules :
Logical database :
Transaction Code :
External references :
Modification Log
Date | Modified by | CTS number | Comments
| | | Initial Version *
REPORT ZFI_FBT NO STANDARD PAGE HEADING LINE-SIZE 255.
TYPE-POOLS: SLIS.
TYPES : BEGIN OF
T_BSIS,
BUKRS TYPE BUKRS, " Company Code
HKONT TYPE HKONT, " General Ledger Account
GJAHR TYPE GJAHR,
BELNR TYPE BELNR_D, " Accounting Document Number
BUDAT TYPE BUDAT, " Posting Date in the Document
BLDAT TYPE BLDAT, " Document Date in Document
XBLNR TYPE XBLNR1, " Reference Document Number
BSCHL TYPE BSCHL, " Posting Key
DMBTR TYPE DMBTR, " Amount in Local Currency
AUFNR TYPE AUFNR_NEU, " Order Number
NONFBT TYPE DMBTR, " non fbt amount
SUBFBT TYPE DMBTR, " subject to fbt amount
ZFI_FBT TYPE ZFI_FBT, " Qualifying amount.
AMOUNT TYPE DMBTR,
FBTPAY TYPE DMBTR,
ZFI_PAY TYPE ZFI_PAY,
END OF T_BSIS,
T_IT_BSIS TYPE STANDARD TABLE OF T_BSIS.
TYPES : BEGIN OF T_FRINGE,
ZFI_HKONT TYPE HKONT,
ZFI_FBT TYPE ZFI_FBT,
ZFI_PAY TYPE ZFI_PAY,
END OF T_FRINGE,
T_IT_FRINGE TYPE STANDARD TABLE OF T_FRINGE.
DATA : GIT_FRINGE TYPE T_IT_FRINGE,
GWA_FRINGE TYPE T_FRINGE.
DATA : GIT_BSIS TYPE T_IT_BSIS,
GWA_BSIS TYPE T_BSIS.
DATA : G_HKONT TYPE HKONT,
G_BUDAT TYPE BUDAT,
G_AUFNR TYPE AUFNR_NEU.
FIELD-SYMBOLS : <BSIS> TYPE T_BSIS.
DATA : G_REPID TYPE SY-REPID,
GIT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,
GWA_FIELDCAT TYPE SLIS_FIELDCAT_ALV,
GT_SORT TYPE SLIS_T_SORTINFO_ALV,
GT_EVENTS TYPE SLIS_T_EVENT,
GT_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,
GS_LAYOUT TYPE SLIS_LAYOUT_ALV.
GS_LAYOUT-ZEBRA = 'X'.
GS_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
CONSTANTS : C_50(2) TYPE C VALUE '50'.
SELECTION SCREEN DEFINITIONS
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS : P_BUKRS TYPE BUKRS DEFAULT 'H901' OBLIGATORY.
SELECT-OPTIONS : S_HKONT FOR G_HKONT,
S_BUDAT FOR G_BUDAT.
*PARAMETERS : P_AUFNR TYPE AUFNR_NEU DEFAULT '000000100001' OBLIGATORY.
SELECTION-SCREEN END OF BLOCK B1.
EVENTS
INITIALIZATION.
INITIALIZATION.
G_REPID = SY-REPID.
AT SELECTION-SCREEN
AT SELECTION-SCREEN.
PERFORM GET_ZTABLE. " get data from ZFII_FRINGE table
START-OF-SELECTION.
START-OF-SELECTION.
PERFORM GET_DATA. " get data from BSIS table
IF NOT GIT_BSIS IS INITIAL.
PERFORM GET_PERCENTAGE. " to get the percentages from table ZFII_FRINGE
PERFORM CHK4_INTERNAL. " checking for the posting key wheather th document is reversed
" and checking wheather internal order is FBT or non-FBT
ENDIF.
END-OF-SELECTION.
END-OF-SELECTION.
IF NOT GIT_BSIS IS INITIAL.
PERFORM DISPLAY. " display ALV GRID display
ENDIF.
*& Form get_data
text
--> p1 text
<-- p2 text
FORM GET_DATA .
SELECT
BUKRS
HKONT
GJAHR
BELNR
BUDAT
BLDAT
XBLNR
BSCHL
DMBTR
AUFNR FROM BSIS
INTO TABLE GIT_BSIS
WHERE BUKRS EQ P_BUKRS AND
HKONT IN S_HKONT AND
BUDAT IN S_BUDAT.
IF SY-SUBRC NE 0.
MESSAGE I000(ZFI) WITH 'No data exist'.
EXIT.
ENDIF.
ENDFORM. " get_data
*& Form display
FORM DISPLAY .
PERFORM BUILD_FIELD_CATALOUGE.
PERFORM GET_EVENTS.
PERFORM DETERMINE_SORT_SEQUENCE.
PERFORM SUB_COMMENTERY_BUILD.
PERFORM ALV_DISPLAY.
ENDFORM. " display
*& Form build_field_catalouge
FORM BUILD_FIELD_CATALOUGE.
DATA : L_POS TYPE I.
L_POS = 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'HKONT' " InTab Field Name
'GIT_BSIS' " InTab Name
'10' " Output Length
'GL Account' " Column Name Text
' ' " Datatype
'X' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
' '. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'BELNR' " InTab Field Name
'GIT_BSIS' " InTab Name
'10' " Output Length
'Document No.' " Column Name Text
' ' " Datatype
'X' " Key?
'1' " Row Position
'X' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
' '. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'BUDAT' " InTab Field Name
'GIT_BSIS' " InTab Name
'10' " Output Length
'Posting Date' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
' '. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'BLDAT' " InTab Field Name
'GIT_BSIS' " InTab Name
'10' " Output Length
'Docu. Date' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
' '. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'XBLNR' " InTab Field Name
'GIT_BSIS' " InTab Name
'16' " Output Length
'Ref. Doc. Number' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'DMBTR' " InTab Field Name
'GIT_BSIS' " InTab Name
'16' " Output Length
'Gross Amount' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'SUBFBT' " InTab Field Name
'GIT_BSIS' " InTab Name
'16' " Output Length
'FBT Amount' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'NONFBT' " InTab Field Name
'GIT_BSIS' " InTab Name
'16' " Output Length
'Non FBT Amount' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'ZFI_FBT' " InTab Field Name
'GIT_BSIS' " InTab Name
'12' " Output Length
'Percentage' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
' '. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'AMOUNT' " InTab Field Name
'GIT_BSIS' " InTab Name
'16' " Output Length
'Qualifying Amount' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
L_POS = L_POS + 1 .
PERFORM INIT_FIELD_CATALOG USING GIT_FIELDCAT[] " Field Catalog
L_POS " Column Position
'FBTPAY' " InTab Field Name
'GIT_BSIS' " InTab Name
'12' " Output Length
'FBT payable' " Column Name Text
' ' " Datatype
' ' " Key?
'1' " Row Position
' ' " Hotspot
' ' " Emphasize
' ' " key_sel
' ' " justification
'X'. " Sum field?
ENDFORM. " build_field_catalouge
*& Form init_field_catalog
text
FORM INIT_FIELD_CATALOG USING P_GIT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV
PV_POS LIKE GWA_FIELDCAT-COL_POS
PV_FIELDNAME LIKE GWA_FIELDCAT-FIELDNAME
PV_TABNAME LIKE GWA_FIELDCAT-TABNAME
PV_OUTPUT LIKE GWA_FIELDCAT-OUTPUTLEN
PV_SELTEXT LIKE GWA_FIELDCAT-SELTEXT_M
PV_DATATYPE LIKE GWA_FIELDCAT-DATATYPE
PV_KEY LIKE GWA_FIELDCAT-KEY
PV_ROW LIKE GWA_FIELDCAT-ROW_POS
PV_HOTSPOT LIKE GWA_FIELDCAT-HOTSPOT
PV_EMPHASIZE LIKE GWA_FIELDCAT-EMPHASIZE
PV_KEY_SEL LIKE GWA_FIELDCAT-KEY_SEL
PV_JUST LIKE GWA_FIELDCAT-JUST
PV_SUM LIKE GWA_FIELDCAT-DO_SUM.
DATA: LT_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
LT_FIELDCAT-OUTPUTLEN = PV_OUTPUT.
LT_FIELDCAT-COL_POS = PV_POS.
LT_FIELDCAT-FIELDNAME = PV_FIELDNAME.
LT_FIELDCAT-TABNAME = PV_TABNAME.
LT_FIELDCAT-SELTEXT_M = PV_SELTEXT.
LT_FIELDCAT-KEY = PV_KEY.
LT_FIELDCAT-ROW_POS = PV_ROW.
LT_FIELDCAT-HOTSPOT = PV_HOTSPOT.
LT_FIELDCAT-EMPHASIZE = PV_EMPHASIZE.
LT_FIELDCAT-KEY_SEL = PV_KEY_SEL.
LT_FIELDCAT-DO_SUM = PV_SUM.
LT_FIELDCAT-JUST = PV_JUST.
LT_FIELDCAT-DATATYPE = PV_DATATYPE.
APPEND LT_FIELDCAT TO P_GIT_FIELDCAT.
CLEAR LT_FIELDCAT.
ENDFORM. " init_field_catalog
*& Form alv_display
text
--> p1 text
<-- p2 text
FORM ALV_DISPLAY .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = G_REPID
I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS'
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
i_grid_title = 'Fringe Benefit Tax'
I_GRID_SETTINGS =
IS_LAYOUT = GS_LAYOUT
IT_FIELDCAT = GIT_FIELDCAT
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT = GT_SORT
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS = GT_EVENTS[]
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_HTML_HEIGHT_TOP = 0
I_HTML_HEIGHT_END = 0
IT_ALV_GRAPHICS =
IT_HYPERLINK =
IT_ADD_FIELDCAT =
IT_EXCEPT_QINFO =
IR_SALV_FULLSCREEN_ADAPTER =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = GIT_BSIS
EXCEPTIONS
PROGRAM_ERROR = 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.
ENDFORM. " alv_display
*& Form chk4_internal
text
--> p1 text
<-- p2 text
FORM CHK4_INTERNAL .
LOOP AT GIT_BSIS ASSIGNING <BSIS>.
IF <BSIS> IS ASSIGNED.
IF <BSIS>-BSCHL = C_50.
<BSIS>-DMBTR = <BSIS>-DMBTR * -1.
ENDIF.
IF NOT <bsis>-aufnr IS INITIAL.
IF <BSIS>-AUFNR = '000000100000'. " P_AUFNR.
<BSIS>-SUBFBT = <BSIS>-DMBTR.
<BSIS>-AMOUNT = ( <BSIS>-SUBFBT * <BSIS>-ZFI_FBT ) / 100.
ELSE.
IF <bsis>-aufnr = '000000100020'.
<BSIS>-NONFBT = <BSIS>-DMBTR.
ENDIF.
ENDIF.
<BSIS>-FBTPAY = ( <BSIS>-AMOUNT * <BSIS>-ZFI_PAY ) / 100.
ENDIF.
ENDLOOP.
UNASSIGN <BSIS>.
ENDFORM. " chk4_internal
*& Form get_ztable
text
--> p1 text
<-- p2 text
FORM GET_ZTABLE .
REFRESH : GIT_FRINGE.
SELECT HKONT
ZFI_FBT
ZFI_PAY
FROM ZFI_FBT_DETL
INTO TABLE GIT_FRINGE
FOR ALL ENTRIES IN s_hkont
WHERE HKONT IN S_HKONT.
CHECK SY-SUBRC EQ 0.
SORT GIT_FRINGE BY ZFI_HKONT.
ENDFORM. " get_ztable
*& Form get_percentage
text
--> p1 text
<-- p2 text
FORM GET_PERCENTAGE .
CLEAR : GWA_FRINGE.
LOOP AT GIT_BSIS ASSIGNING <BSIS>.
IF <BSIS> IS ASSIGNED.
READ TABLE GIT_FRINGE INTO GWA_FRINGE WITH KEY
ZFI_HKONT = <BSIS>-HKONT
BINARY SEARCH.
CHECK SY-SUBRC EQ 0.
<BSIS>-ZFI_FBT = GWA_FRINGE-ZFI_FBT.
<BSIS>-ZFI_PAY = GWA_FRINGE-ZFI_PAY.
ENDIF.
ENDLOOP.
UNASSIGN <BSIS>.
ENDFORM. " get_percentage
*& Form determine_sort_sequence
text
--> p1 text
<-- p2 text
FORM DETERMINE_SORT_SEQUENCE .
DATA : LS_SORT TYPE SLIS_SORTINFO_ALV.
LS_SORT-SPOS = 1. " Sort order
LS_SORT-FIELDNAME = 'HKONT'.
LS_SORT-TABNAME = 'GIT_BSIS'.
LS_SORT-UP = 'X'.
LS_SORT-SUBTOT = 'X'. " Sub total allowed
APPEND LS_SORT TO GT_SORT.
CLEAR LS_SORT.
ENDFORM. " determine_sort_sequence
*& Form get_events
text
--> p1 text
<-- p2 text
FORM GET_EVENTS .
CONSTANTS:
GC_FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE',
GC_FORMNAME_USER_COMMAND TYPE SLIS_FORMNAME VALUE 'USER_COMMAND'.
DATA: LS_EVENT TYPE SLIS_ALV_EVENT.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
I_LIST_TYPE = 0
IMPORTING
ET_EVENTS = GT_EVENTS.
READ TABLE GT_EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE
INTO LS_EVENT.
IF SY-SUBRC = 0.
MOVE GC_FORMNAME_TOP_OF_PAGE TO LS_EVENT-FORM.
APPEND LS_EVENT TO GT_EVENTS.
ENDIF.
READ TABLE GT_EVENTS WITH KEY NAME = SLIS_EV_USER_COMMAND
INTO LS_EVENT.
IF SY-SUBRC = 0.
MOVE GC_FORMNAME_USER_COMMAND TO LS_EVENT-FORM.
APPEND LS_EVENT TO GT_EVENTS.
ENDIF.
ENDFORM. " get_events
*& Form sub_commentery_build
text
--> p1 text
<-- p2 text
FORM SUB_COMMENTERY_BUILD .
DATA: LS_LINE TYPE SLIS_LISTHEADER.
DATA : L_LOW TYPE CHAR10,
L_HIGH TYPE CHAR10,
L_DATE TYPE CHAR25.
CONCATENATE S_BUDAT-LOW6(2) '.' S_BUDAT-LOW4(2) '.' S_BUDAT-LOW+0(4) INTO L_LOW.
CONCATENATE S_BUDAT-HIGH6(2) '.' S_BUDAT-HIGH4(2) '.' S_BUDAT-HIGH+0(4) INTO L_HIGH.
CONCATENATE L_LOW ' - ' L_HIGH INTO L_DATE.
***header
CLEAR LS_LINE.
LS_LINE-TYP = 'H'.
LS_LINE-KEY: not used for this type
LS_LINE-INFO = 'Fringe Benefit Tax'.
APPEND LS_LINE TO GT_LIST_TOP_OF_PAGE.
***Selection
CLEAR LS_LINE.
LS_LINE-TYP = 'S'.
LS_LINE-KEY = 'Company Code'.
LS_LINE-INFO = P_BUKRS.
APPEND LS_LINE TO GT_LIST_TOP_OF_PAGE.
CLEAR LS_LINE.
LS_LINE-TYP = 'S'.
LS_LINE-KEY = 'Posting Date'.
LS_LINE-INFO = L_DATE.
APPEND LS_LINE TO GT_LIST_TOP_OF_PAGE.
ENDFORM. " sub_commentery_build
FORM TOP_OF_PAGE *
When TOP-OF-PAGE will be fired , this event will be called and it
will use the contents of i_list_top_of_page for output in the header
FORM TOP_OF_PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
i_logo = 'ENJOYSAP_LOGO'
IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.
ENDFORM. "top_of_page
*& Form USER_COMMAND
Called from within the ALV processes. Currently, '&IC1' is used to
process the hotspot and display the document 'picked' by the user.
FORM USER_COMMAND USING PV_UCOMM LIKE SY-UCOMM
SELFIELD TYPE SLIS_SELFIELD.
CLEAR : GWA_BSIS.
CASE PV_UCOMM.
WHEN '&IC1'.
READ TABLE GIT_BSIS INTO GWA_BSIS INDEX SELFIELD-TABINDEX.
CASE SELFIELD-SEL_TAB_FIELD.
WHEN 'GIT_BSIS-BELNR'.
IF NOT GWA_BSIS-BELNR IS INITIAL.
SET PARAMETER ID: 'BUK' FIELD GWA_BSIS-BUKRS,
'BLN' FIELD GWA_BSIS-BELNR,
'GJR' FIELD GWA_BSIS-GJAHR.
CALL TRANSACTION 'FB03' AND SKIP FIRST SCREEN.
ENDIF.
WHEN OTHERS.
ENDCASE.
WHEN OTHERS.
ENDCASE.
CLEAR : GWA_BSIS.
ENDFORM. "user_command
*& Form SET_PF_STATUS
text
FORM SET_PF_STATUS USING EXTAB TYPE SLIS_T_EXTAB.
SET PF-STATUS 'STANDARD_FULLSCREEN' OF PROGRAM 'SAPLKKBL'.
ENDFORM. "SET_PF_STATUSENDFORM. "SET_PF_STATUS
AWARD POINTS IF USEFUL.... -
Hi Friends,
I am Configuring Financial Statement Version. I have Doubts relating to following topics.
Relating to Balance Sheet Appropriation:
PROFIT BEFORE TAX xxxxxxxx
Less : Provision For Taxation xxxx
Current Years Taxation
Deferred Tax Assets
Fringe Benefit Tax
Above is my requirement.
So here Shall i show Provision for Taxation, Current Year Taxation, and Fringe Benifit Tax here or Under Current Liabilities????
thanks and regards.Hello,
It is the not the consultant who decides what is the format that they wanted to present the statements, it is the business.
You are required ask the format in which the BUSINESS wanted to presented the Financial Statement Version. Please ask your CLIENT to provide the required format.
Thanks,
Ravi -
Where to assign Provision for Taxation ,...??
Hi Friends,
I am Configuring Financial Statement Version. I have Doubts relating to following topics.
PROFIT BEFORE TAX (A - B)
Less : Provision For Taxation
Current Years Taxation
Deferred Tax Assets
Fringe Benefit Tax
Above is my requirement.
So here Shall i show Provision for Taxation, Current Year Taxation, and Fringe Benifit Tax here or Under Current Liabilities????
or in both places.
either these acconts are P&L items or Balance Sheet Accounts?? Bcz in BAIN (IN01) these accounts are shown as P&L accounts.??
and In which Situation we will Use 2 Retained Earnings Accounts??
Pls Guide me in above requirement.
Thank uHi
Have you found any answer for this?
Thx
SP -
When will we use 2 types of Retained Earnings account and purpose???
Dear Friends,
In which situation we will use 2 Types of Retained Earnings Accounts and may i know the purpose of it??
regards,
shashi kanth.Dear Friends thank u for u r valuble responces.
Points have been assigned to both of u.
If u could ans for following queries i will be clear on this topic.
See Client Requirment:
PROFIT BEFORE TAX (A - B) 1000
Less : Provision For Taxation
Current Years Taxation 200
Deferred Tax Assets (50)
Fringe Benefit Tax 20
PROFIT AFTER TAX 830
Soo Upto Profit Before tax its fine no problem.
Profit after Tax ..How to Show this amount in Balance Sheet ....
clarify me..
bye
shashi kanth -
"Error in Process" for POs after changing Tax codes and Vendor address
All,
We are in extended classic scenario and we have 2 POs with status "Error in Process"
PO 1:
The PO was ordered with 3 line items, Confirmed, Inovoiced. Later our accoutnig team realized there should not be tax for one of the line item in the PO. So they created Credit memo and asked our purchasing dept. to change PO from Taxable to Tax except.
Now the porblem is, when PO chages to tax except in SRM, it is going to "Error in Process".
What could be the reason?
PO 2:
The PO have 10 line items and Confirmed, No invoice is generated.
Now the Purchsing want to change vendor address in the PO, they changed the vendor address in the PO.
Now the porblem is, when PO changes in SRM, it is going to "Error in Process".
I checked the RZ20 Traansaction in SRM, both POs have same errors:
Backend application errors "Indicator for GR-based invoice verification used not allowed"*
We removed 'Confirm Performance of Service/Goods Receipt' tick mark for the PO in SRM under follow on documents and it is throwing error saying it must be checked.
Did any one got this error, what i need to check for this errors?. any help?
Thanks
RamsHi,
Once the PO is created . Confirmation made and invoice .Tax change will not be allowed.
First reverse the Invoice.
Cancel the confirmation
then change in the P.O
Do the Confirmation and invoice it will allow
Regards
G.Ganesh Kumar -
Service Tax & VAT or CST in Service Purchase Order
Dear sappers,
We've this requirement.
For some service like Genset repair, the Service Vendor is charging Service Tax (10%2%1%) and VAT or CST for the components he is added for the repair service.For VAT or CST he will charge ( Excise + Cess + VAT or CST) i.e. ( 8%2%1%+4% or 2%)
In Service PO line item i've put with Genset repir and in service lines I put the maintenace service & components as two service lines and put the respective values and tax code like service tax as well as Input tax for VAT 0or CST.
When I'm doing SES and checking the accounting document, VAT or CST is not adding to the component cost.
How to MAP in SAP??hi,
Tax on input, be it VAT / CST or service tax will be added to the material cost based on the tax code settings.
If the tax code used is a non-deductible, then the tax part would be added to material or expense GL on Goods or service confirmation.
If the tax code used is deductibe, the tax amount would be posted to seperate GL at the time of IR posting.
The tax code used, is assigned to tax processing key which determines this rule.
check tcode OBCN.
Hope this helps.
Harish -
Choose tax code classified as A/P
Good day Experts,
I am trying to re-class a BP, from Customer Profile i would like to re-class it as Vendor but when i tried to save it, an error prompted saying : "choose tax code classified as A/P". i tried to re-select the tax code, but i still can't save it. i'm using SAP 8.81 pl. 5.
I'll appreciate any help.
Thanks!Hi,
Please also confirm the following :
1) Tax code appearing under the Accounting tab > tax tab of the Business Partner master Data which you are changing.
2) What is the result of the following query :
Select ECvatgroup from OCRD where cardcode = '_THE BP CODE ON WHICH THE ERROR IS APPEARING_'
3) Is there a mismatch between the result from point 1 and 2 ?
4) Are the Business Partner code imported into the system using DTW or through the application?
5) Any documents have been added earlier for the BP Code affected? Any draft for that matter?
Kind Regards,
Mr. Jitin
SAP Business One Forum Team -
Err print confirmation ?
Hi,
In benefit management , when i want to print the confirmation for the benefit plan , i got the err: like : 'No entry for form type B2 " .. Could you help me out for this
ThanksHi Arun,
Thank you very much for your reply,
I got this error for all employees , i can not print confirmation but i can enroll them.
In the setup form IMG i left it default ( There are 2 SAPscript form for confirmation and infomation ) But i changed nothing ,,,, So i think that the default will be used...
Till now i still get the same error
Thanks, -
Hi...
What is fringe calculation...?? In my company we are using zt.code for that... "ZFGT0024"... When I execute this T.code... It is asking "company code group"... "What is the meaning of company code group....... and when I used already existed groups... it is saying no data is available... How can we post transaction by using this company code group....
It's very urgent to me....
plz... kindly... solve my problem...Hi,
Fringe Benefit is one type of taxation.
company code group is the Main Company Name....check with that group.
normally Fringe Benefit will be applicable in the Company Level..
try to do...i will check for more information
Edited by: divya p on Jul 15, 2008 4:42 PM
Maybe you are looking for
-
Problem with Program RMCX0013 while executing transaction : VL01N
Hi All, We have a problem while creating a delivery and also while Posting the Goods issue. A dump occurs while creation of delivery. The delivery gets created but it creates a dump. PFA the dump details: <b>Runtime Error PERFORM_PARAMETER_M
-
My recommendations for edits to the Thunderbird "Profiles" section: "Restoring".
Dear Thunderbird "Help" team: My recommendations for edits to the Thunderbird "Profiles" section: Things that are not clear, on the page of Thunderbird "...Restoring to a different location..." https://support.mozilla.org/en-US/kb/profiles-tb#w_resto
-
Hi All, Could anyone ,please tell me the functionality of redistribute tab in the confirmation tab of the purchase order. What effect this tab has on MD04? Regards Amit
-
Ever since updating to the newest version of desktop skype, I get a sound notifications whenever im actively using the skype window. More specifically whenever someone sends an IM, its pings. Making group chats aggrivating to participate in. I have s
-
I would think that there must be a weblogic custom tag that I can use in my jsp to access the weblog.log file - but I can't find any info on it. How should I be logging from within jsp's? Thanks, Dave