TDS G/L Accounts
Hi
For TDS G/L Accounts can we activate Post Automatically Field in FS00. Actually the Client does not want any one to make straight Journal Entry into the TDS G/L Accounts. Kindly please guide me.
Regards,
R.Ramakrishnaraj
Hi,
You can do that if direct postings needs to be disallowed for those accounts.
Aravind
Similar Messages
-
Hello Gurus
My clientu2019s vendor invoice, Actual TDS is 2% , instead of 2% they deducted 1%
So the balance 1% again I want to deduct the TDS in vendor account and also I need TDS certificate
How can I handle this issue?
Regards
venkatHi Venkat,
I think you may need to reversal the vendor invoice posted with wrong TDS and post another invoice correctly, so that the business place, section code and withholding tax code will be updated properly. Which is more important for challan payment and further steps in EWT.
Regards,
Kiran Yelamarty -
Hi All,
I want new layout for TDS G/L account. Is it possible to prepare according to our requirement.
My requirement is, I want vendor no. & vendor name, withholding tax base amount and business place in TDS account.
please help me.
Thanks & Regards
Sunitha.Hello
Please check with ABAPer, if the standard layout can be modified for a particular GL account.
I have my own doubts.
Reg -
Tds details of vendor coming but not business area.
Hi Experts,
I am making a report to display vendor data with its TDS details in accounting documents.
I am getting all the data from other tables rather 1 table BSEG, which is a cluster table. I need to retrieve business are from BSEG i.e. (BSEG-GSBER).
I am using another select query for this, but when i put debugger at loop of business are, it is showing the data, but in alv display it is not showing business area.
Hence i need your help on that.
Please go through the program code given below.
Thanks,
Deepanshu Mathur
TABLES: BSEG,BKPF,WITH_ITEM,T059Z,T059ZT,LFA1.
DATA: BEGIN OF ITAB OCCURS 0,
BELNR LIKE BKPF-BELNR, " Accounting Document Number
GJAHR LIKE BKPF-GJAHR, " Fiscal Year
BUKRS LIKE BKPF-BUKRS, " Company Code
BLDAT LIKE BKPF-BLDAT, " Document Date in Document
BUDAT LIKE BKPF-BUDAT, " Posting Date in the Document
LIFNR LIKE BSEG-LIFNR, " Account Number of Vendor or Creditor
GSBER LIKE BSEG-GSBER, " Business Area
WT_QSSHH LIKE WITH_ITEM-WT_QSSHH, " Withholding tax base amount (local currency)
WT_QBSHH LIKE WITH_ITEM-WT_QBSHH, " Withholding tax amount (in local currency)
WITHT LIKE WITH_ITEM-WITHT, " Indicator for withholding tax type
WT_WITHCD LIKE WITH_ITEM-WT_WITHCD, " Withholding tax code
QSCOD LIKE T059Z-QSCOD, " Official Withholding Tax Key
QSATZ LIKE T059Z-QSATZ, " Withholding tax rate
NAME1 LIKE LFA1-NAME1, " vendor name
LAND1 LIKE LFA1-LAND1, " Country Key
TEXT40 LIKE T059ZT-TEXT40, " Text, 40 Characters Long
WAERS LIKE BKPF-WAERS, " Currency
WT_ACCO LIKE WITH_ITEM-WT_ACCO,
END OF ITAB.
DATA: BEGIN OF LT_BSEG OCCURS 0,
BELNR LIKE BSEG-BELNR, " Accounting Document Number
GJAHR LIKE BSEG-GJAHR, " Fiscal Year
BUKRS LIKE BSEG-BUKRS, " Company Code
LIFNR LIKE BSEG-LIFNR, " Account Number of Vendor or Creditor
GSBER LIKE BSEG-GSBER, " Business Area
END OF LT_BSEG.
SELECTION-SCREEN: BEGIN OF BLOCK FRAME WITH FRAME TITLE TEXT-001.
SELECT-OPTIONS: COCO FOR BKPF-BUKRS,
DOC_DATE FOR BKPF-BLDAT,
POST_DAT FOR BKPF-BUDAT,
FIS_YEAR FOR BKPF-GJAHR.
SELECTION-SCREEN: END OF BLOCK FRAME.
TYPE-POOLS:slis.
DATA: body TYPE slis_t_fieldcat_alv,
header TYPE slis_fieldcat_alv,
gd_layout TYPE slis_layout_alv,
gd_repid LIKE sy-repid.
START-OF-SELECTION.
PERFORM FETCH.
END-OF-SELECTION.
*& Form FETCH
* text
* --> p1 text
* <-- p2 text
FORM FETCH .
SELECT
BKPF~BELNR BKPF~GJAHR BKPF~BUKRS BKPF~BLDAT BKPF~BUDAT BKPF~WAERS
WITH_ITEM~BELNR WITH_ITEM~GJAHR WITH_ITEM~BUKRS WITH_ITEM~WT_QSSHH WITH_ITEM~WT_QBSHH WITH_ITEM~WITHT
WITH_ITEM~WT_WITHCD WITH_ITEM~WT_ACCO
LFA1~LIFNR LFA1~NAME1 LFA1~LAND1
T059Z~WITHT T059Z~WT_WITHCD T059Z~QSCOD T059Z~QSATZ
T059ZT~WITHT T059ZT~TEXT40 T059ZT~WT_WITHCD
INTO CORRESPONDING FIELDS OF TABLE ITAB FROM BKPF
JOIN WITH_ITEM ON WITH_ITEM~BELNR = BKPF~BELNR AND
WITH_ITEM~GJAHR = BKPF~GJAHR AND
WITH_ITEM~BUKRS = BKPF~BUKRS AND
WITH_ITEM~WT_QSSHH NE ' ' AND WITH_ITEM~WT_QBSHH NE ' '
JOIN LFA1 ON LFA1~LIFNR = WITH_ITEM~WT_ACCO
JOIN T059Z ON T059Z~WITHT = WITH_ITEM~WITHT AND T059Z~WT_WITHCD = WITH_ITEM~WT_WITHCD
JOIN T059ZT ON T059ZT~WITHT = WITH_ITEM~WITHT AND T059ZT~WT_WITHCD = WITH_ITEM~WT_WITHCD
WHERE
BKPF~BUKRS IN COCO AND
BKPF~BLDAT IN DOC_DATE AND
BKPF~BUDAT IN POST_DAT AND
BKPF~GJAHR IN FIS_YEAR.
SELECT
BELNR GJAHR BUKRS LIFNR GSBER
FROM BSEG
INTO CORRESPONDING FIELDS OF TABLE LT_BSEG
FOR ALL ENTRIES IN ITAB
WHERE BELNR = ITAB-BELNR AND GJAHR = ITAB-GJAHR AND BUKRS = ITAB-BUKRS AND LIFNR NE ' ' .
IF SY-SUBRC EQ 0.
SORT ITAB BY BLDAT BELNR.
LOOP AT LT_BSEG WHERE BELNR = ITAB-BELNR AND GJAHR = ITAB-GJAHR AND BUKRS = ITAB-BUKRS AND LIFNR NE ' '.
IF ( LT_BSEG-BELNR = ITAB-BELNR AND LT_BSEG-GJAHR = ITAB-GJAHR AND LT_BSEG-BUKRS = ITAB-BUKRS AND
LT_BSEG-LIFNR NE ' ').
MOVE LT_BSEG-GSBER TO ITAB-GSBER.
ENDIF.
APPEND ITAB.
ENDLOOP.
PERFORM BUILD_LAYOUT.
PERFORM FIELDCATALOG.
PERFORM ALVDISPLAY.
ELSE.
MESSAGE 'DATA NOT FOUND !' TYPE 'I'.
ENDIF.
ENDFORM.
*& Form BUILD_LAYOUT
* text
* --> p1 text
* <-- p2 text
FORM BUILD_LAYOUT .
gd_layout-no_input = 'X'.
gd_layout-colwidth_optimize = 'X'.
gd_layout-info_fieldname = 'WS_COLOR'.
gd_LAYOUT-coltab_fieldname = 'CELL_COLOR'.
ENDFORM. " BUILD_LAYOUT
*& Form FIELDCATALOG
* text
* --> p1 text
* <-- p2 text
FORM FIELDCATALOG .
header-col_pos = '1'.
header-tabname = 'ITAB'.
header-fieldname = 'BLDAT'.
header-seltext_l = 'Doc. Date'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '2'.
header-tabname = 'ITAB'.
header-fieldname = 'BUDAT'.
header-seltext_l = 'Posting Date'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '3'.
header-tabname = 'ITAB'.
header-fieldname = 'GJAHR'.
header-seltext_l = 'Fiscal Year'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '4'.
header-tabname = 'ITAB'.
header-fieldname = 'BUKRS'.
header-seltext_l = 'Company Code'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '5'.
header-tabname = 'ITAB'.
header-fieldname = 'GSBER'.
header-ref_tabname = 'BSEG'.
header-ref_fieldname = 'GSBER'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '6'.
header-tabname = 'ITAB'.
header-fieldname = 'BELNR'.
header-seltext_l = 'Doc. No.'.
header-ref_tabname = 'WITH_ITEM'.
header-ref_fieldname = 'BELNR'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '7'.
header-tabname = 'ITAB'.
header-fieldname = 'LIFNR'.
header-seltext_l = 'Vendor'.
header-ref_tabname = 'LFA1'.
header-ref_fieldname = 'LIFNR'.
APPEND header TO body.
CLEAR header.
header-col_pos = '8'.
header-tabname = 'ITAB'.
header-fieldname = 'NAME1'.
header-seltext_l = 'Vendor Name'.
APPEND header TO body.
CLEAR header.
header-col_pos = '9'.
header-tabname = 'ITAB'.
header-fieldname = 'LAND1'.
header-seltext_l = 'Country'.
header-ref_tabname = 'LFA1'.
header-ref_fieldname = 'LAND1'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '10'.
header-tabname = 'ITAB'.
header-fieldname = 'WITHT'.
header-seltext_l = 'Withholding Tax Type'.
header-ref_tabname = 'WITH_ITEM'.
header-ref_fieldname = 'WITHT'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '11'.
header-tabname = 'ITAB'.
header-fieldname = 'WT_WITHCD'.
header-seltext_l = 'Withholding Tax Code'.
header-ref_tabname = 'WITH_ITEM'.
header-ref_fieldname = 'WT_WITHCD'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '12'.
header-tabname = 'ITAB'.
header-fieldname = 'QSCOD'.
header-seltext_l = 'Tax Key'.
header-ref_tabname = 'T059Z'.
header-ref_fieldname = 'QSCOD'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '13'.
header-tabname = 'ITAB'.
header-fieldname = 'TEXT40'.
header-seltext_l = 'Section Code'.
header-ref_tabname = 'T059ZT'.
header-ref_fieldname = 'TEXT40'.
header-just = 'L'.
APPEND header TO body.
CLEAR header.
header-col_pos = '14'.
header-tabname = 'ITAB'.
header-fieldname = 'WAERS'.
header-seltext_l = 'Currency'.
header-just = 'C'.
APPEND header TO body.
CLEAR header.
header-col_pos = '15'.
header-tabname = 'ITAB'.
header-fieldname = 'WT_QSSHH'.
header-seltext_l = 'TDS Base Amount'.
header-ref_tabname = 'WITH_ITEM'.
header-ref_fieldname = 'WT_QSSHH'.
header-do_sum = 'X'.
header-just = 'R'.
APPEND header TO body.
CLEAR header.
header-col_pos = '16'.
header-tabname = 'ITAB'.
header-fieldname = 'QSATZ'.
header-seltext_l = 'TDS Tax Rate'.
header-just = 'R'.
APPEND header TO body.
CLEAR header.
header-col_pos = '17'.
header-tabname = 'ITAB'.
header-fieldname = 'WT_QBSHH'.
header-seltext_l = 'TDS Amount'.
header-ref_tabname = 'WITH_ITEM'.
header-ref_fieldname = 'WT_QBSHH'.
header-do_sum = 'X'.
header-just = 'R'.
APPEND header TO body.
CLEAR header.
ENDFORM. " FIELDCATALOG
*& Form ALVDISPLAY
* text
* --> p1 text
* <-- p2 text
FORM ALVDISPLAY .
gd_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = gd_repid
I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE'
IS_LAYOUT = gd_layout
IT_FIELDCAT = body
TABLES
T_OUTTAB = ITAB
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. " ALVDISPLAY
Form TOP_OF_PAGE.
*ALV Header declarations
data: t_header type slis_t_listheader,
wa_header type slis_listheader,
t_line like wa_header-info,
ld_lines type i,
ld_linesc(10) type c.
* Title
wa_header-typ = 'H'. " H = Header
wa_header-info = 'TDS Report'.
append wa_header to t_header.
clear wa_header.
* Date
wa_header-typ = 'S'. " S = Selection
wa_header-key = 'Date: '.
CONCATENATE sy-datum+6(2) '.'
sy-datum+4(2) '.'
sy-datum(4) INTO wa_header-info. "todays date
append wa_header to t_header.
clear: wa_header.
* Total No. of Records Selected
describe table ITAB lines ld_lines.
ld_linesc = ld_lines.
concatenate 'Total No. of Records Selected: ' ld_linesc
into t_line separated by space.
wa_header-typ = 'A'. " A = Action
wa_header-info = t_line.
append wa_header to t_header.
clear: wa_header, t_line.
call function 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = t_header.
* i_logo = 'Z_LOGO'.
endform. "top-of-pageHi,
Try Below code.
1) your code is very bad I am not sure whether it will work or not because it has inner join queries on many tables.
2) I made certain changes, please check the data selection part as below
SELECT bkpf~belnr bkpf~gjahr bkpf~bukrs bkpf~bldat bkpf~budat bkpf~waers with_item~belnr
with_item~gjahr with_item~bukrs with_item~wt_qsshh
with_item~wt_qbshh with_item~witht with_item~wt_withcd with_item~wt_acco lfa1~lifnr
lfa1~name1 lfa1~land1 t059z~witht t059z~wt_withcd t059z~qscod
t059z~qsatz t059zt~witht t059zt~text40 t059zt~wt_withcd
INTO CORRESPONDING FIELDS OF TABLE itab
FROM bkpf
INNER JOIN with_item ON with_item~belnr = bkpf~belnr AND with_item~gjahr = bkpf~gjahr
AND with_item~bukrs = bkpf~bukrs AND with_item~wt_qsshh NE ' '
AND with_item~wt_qbshh NE ' '
INNER JOIN lfa1 ON lfa1~lifnr = with_item~wt_acco
INNER JOIN t059z ON t059z~witht =
with_item~witht AND t059z~wt_withcd = with_item~wt_withcd
INNER JOIN t059zt ON t059zt~witht = with_item~witht AND t059zt~wt_withcd = with_item~wt_withcd
WHERE bkpf~bukrs IN coco AND bkpf~bldat IN doc_date
AND bkpf~budat IN post_dat AND bkpf~gjahr IN fis_year.
IF itab[] IS NOT INITIAL.
SELECT belnr gjahr bukrs lifnr gsber FROM bseg
INTO CORRESPONDING FIELDS OF TABLE lt_bseg
FOR ALL ENTRIES IN itab
WHERE belnr = itab-belnr
AND gjahr = itab-gjahr AND bukrs = itab-bukrs
AND lifnr NE ' ' .
IF sy-subrc EQ 0.
SORT itab BY bldat belnr.
* LOOP AT lt_bseg WHERE belnr = itab-belnr AND
* gjahr = itab-gjahr AND bukrs = itab-bukrs AND lifnr NE ' '.
* IF ( lt_bseg-belnr = itab-belnr AND lt_bseg-gjahr = itab-gjahr
* AND lt_bseg-bukrs = itab-bukrs AND lt_bseg-lifnr NE ' ').
* MOVE lt_bseg-gsber TO itab-gsber.
* ENDIF.
* APPEND itab.
* ENDLOOP.
LOOP AT itab.
READ TABLE lt_bseg
WITH KEY belnr = itab-belnr
gjahr = itab-gjahr
bukrs = itab-bukrs.
MOVE lt_bseg-gsber TO itab-gsber.
MODIFY itab.
CLEAR :lt_bseg,itab.
ENDLOOP.
PERFORM build_layout. PERFORM fieldcatalog. PERFORM alvdisplay.
ELSE.
MESSAGE 'DATA NOT FOUND !' TYPE 'I'.
ENDIF.
ENDIF. -
Dear All,
I have made adv. Payment to vendor and deduct TDS .
Now entered Invoice for same vendor (ag. same PO) and also deduct TDS.
So TDS deducted twice. Clearing Process also has been done .
Now i want to reverse TDS entry from Invoice . How to do it.
I cannot use FB08 , FBRA etc as clearing has been done.
Pl suggest me how to reverse TDS entry so that it should come ias reverse effect n Vendor TDS Challan also
Regards
Swati ShahHi Swati,
You have made adv. Payment to vendor and deducted TDS .
The accounting Entry passed through F-48 will be:-
Vendor Sp. G/L Dr. 25,000.00
To Bank A/c 24,500.00-
To TDS 500.00-
Then you entered Invoice for same vendor (ag. same PO) and also deduct TDS.
The accounting Entry passed through FB60/MIROwill be:-
Expense A/c Dr. 30,000.00
To Vendor A/c 29,400.00-
To TDS Pay on Cont Co 600.00-
So TDS is deducted twice. Clearing Process will be done through F-54 against the Invoice Number:-
Entry Passed will be as follows:-
Vendor A/c Dr. 24,500.00
TDS Dr. 500.00
To Vendor Sp/ G/L 25,000.00-
Note:- This is a mandatory transaction to do in such scenarios, else the TDS will not be reversed.
Also the invoice number has to be entered, only then the system will be able to track against
which invoice the downpayment and TDS has been deducted
Hope that things are pretty much clear to you now.
Cheers!!!!!!!
Dhruva -
Tds rates change_ vendor updation
Hi All
The new rates for TDS has came in effect from 01.10.2009. I have created the required tax codes.
here in our company we are using a different set of tax for basic tax then surcharge and then education cess and finaly l higher education cess.
My problem isthat I want to know how the withholding tax changes will be uploaded to vendors at mass level..
Our vendors are alteast 1000 in no. which needs to be changed?
Is the change to be taken manually or through LSMw or through BDC.
Kindly help
RamaHi
In my case, the new WHT type/code configuration is not live yet. So invoices/payments are using the old TDS rate.
With respect to executing RFWT0010, I have the following issue:
1) Vendor invoice posted on 05th Oct with old tax rate.
The same has been paid and cleared on 15th Oct.
Now when i execute RFWT0010 (with Doc. adjustment for relevant withholding tax types by 31.10.2009), the report does NOT select this invoice.
I feel that the invoice should be selected, so that the increase/decrease in the TDS rate is accounted with offset going to vendor.
This will ensure that I remit the correct TDS amount to the govt.
2) Downpayment made to vendor on 10th Oct with old TDS rate - still open.
This document is NOT being selected by the report RFWT0010.
Hence WITH_ITEM table stores the old TDS amount.
On executing J1INCHLN, the system picks the old TDS rate for remittance!
Why does RFWT0010 exclude Cleared invoices and open downpayments?
Thanks
Gayathri -
TDS Enteries does not display AP Invoice in Outgoing Payments
Hi All,
I am Using SAP 2007 B PL 08.
I am Using TDS Addon Ver. 4.8
I have Create the one Vendor . In this Vendor I have Select the WTax Codes Allowed is Contractor
Now i have create Service AP Invoice.
Journal Entry is
Vendor is Credit - 98
TDS Payable Contractor is Credit - 2
Security Charges is Debit - 100
Now i have Create the OutGoing Payments.that time i have select the Type is Account.
We take account is TDS Payable Contractor Account after i Click on Select TDS Entries button
So TDS Entries Windows Open. but dose not display the AP invoice.
My Issue is TDS Enteries does not display AP Invoice in Outgoing Payments
So Please any one can know the Solution?????
Dixit Patel
Edited by: Dixit Patel on Nov 28, 2008 1:14 PMhi Dixit Patel,
You can contact Harish or Sushanth of Citixsys at the following email Id:
harish.kumar(at)citixsys.com
sushant.mohanthy(at)citixsys.com or
if required contact Harish Kumar (Citixsys) on 01142696666
Regards,
Abhishek -
Hi
Good morning to all
I am making one smartforms in which i am not able to find table-field name
Transaction use mir7 .
bill amount
tds
passed amount
passed amount = bill amount - tds
its urgent . point will be awarded .
Regards
Rakesh singhHI Rakesh ,
i think u need to get the document amt of the TDS g/l account.
u need to find out more info from ur Functional ppls.
regards
Prabhu -
Unable to enter TDS onaccount payment of Vendor
Hi Expert,
When I enter payment on account entry in outgoing payment WTax field is unable. How can I enter Payment on account of vendor.
All setting of TDS like select vendor w tax on payment .its done.
I am using SAP B1 8.8Hi,
Please check the following Note on TDS Payment on Account:
Note No. :1492306
Symptom
When creating an On-account payment towards a vendor who is liable to withholding tax, we cannot deduct Tax at source (TDS). The option to select TDS is not available for the same.
Cause
Functionality Description
Solution
Payment on account is not supported by TDS functionality.
Please create AP Down Payment Invoice before creating such outgoing payment on account to incorporate TDS.
Kind Regards,
Jitin
SAP Business One Forum Team -
Hi Experts,
Am a fresher in SAP and your help would be highly appreciated.
The issue is regarding the bank challan update. My client has paid TDS through an intercompany bank account and while bank challan update the intercompany bank is not accepted. To elaborate further with an example : For Company Code OPQR ,they have paid TDS through bank account 11010415 & house bank 60001 which pertains to company code WXYZ. Now when they are updating the bank challan for company code OPQR the same house bank is not getting accepted and the error says:
House Bank 60001 dosent exist for OPQR company code.
Message No 8I713
I have checked and found out that the particular housebank has not been created for company code OPQR. But am not sure whether the creation of this particualr housebank for the particular company code is the actual way to resolve this error or may be some other concepts are involved.
Would be great if you can pls guide.
Thanks in advance for your support.
Rgds
DBDear Debjani,
Sorry by late. I thought my imputs wasn't helpful.
I suggest you create same bank for required company code. Copy all entries in t-code FBZP from original home bank and define also: OBBA, OBBB, OBBD, OB47 and OT55.
About Business Place, it is an organizational unit below company code level that is primarily used for reporting taxes on sales/purchases.
In some countries, the business place is also used to assign official document numbers to outgoing documents. In Brazil we assign it in invoices to be able change some company code data in DME generation during F110.
Read more here:
http://help.sap.com/saphelp_dimp50/helpdata/en/36/41913ab525fb23e10000000a114084/content.htm
Let me know if it clarifies
Regards -
Vendor cutover / open items upload
Dear SAP Gurus,
I am going to upload vendor open items / cutover data on the server before GOLIVE. I just need to know whether the open items are to be uploaded :
inclusive of the TDS i.e the Gross amount
OR
It has to be without the TDS amount and the TDS amount is uploaded seperately.
Regards
NikitDear Chintan,
Thanks a lot for your prompt reply. But tell me one thing, that if I upload the balances w/o the TDS amount what posting keys are to be used. If i use keys 31 for vendor and 40 for GL upload account and upload through F-02, then the system takes the TDS rates from the vendor master and calculates TDS on it and post to the TDS payable GL accounts.
so for example if the original entry is
Expense a/c dr...100
to vendor a/c .......90
to tds pbl /ac.........10
and I upload only with the net vendor amount of 90 the system will again post
GL upload a/c dr.......90
to vendor a/c ...........81
to TDS pbl /ac..........9.
So this will be double calculation of TDS.
So could you kindly let me know what is the proper procedure to upload and with what t.code and posting keys?
Regards
Nikit -
Statutory Compliances (Indian Localization)
Hi All,
I've some doubts regarding the Statutory Compliances (Indian Localization) in SBO and I want to share with all you. Anyone who can plz help me.
Service Tax
· Is tracking invoice wise details and automatically calculating service tax payable and input credit with the provision of later adjustments possible ?
· Does SAP B1 has predefined service tax categories with rates ?
· is adjustment of input credit towards service tax payable possible ?
· Is generation of reports in govt. prescribed formats possible (TR6 Challan, Input Credit Form, ST3 Report and ST3-A report) possible ?
TDS
· Does it have configurable TDS ledgers with options to specify the nature of payment and assessee type along with the rate of TDS ?
· Is accounting for tax on partial/full payment of bills there ?
· can we track each transaction from deduction to payment ?
· does it have reports like Form 16A, TDS Challan, TDS computation and TDS payable ?
· does it generate e-TDS in NSDL compliant format ?
Excise for Traders
· Excise Invoice ?
· Tracking of excise duty from time of purchase to sales and ability to pass on excise duty
· generation of quarterly returns in Form-2
· Maintaining of Excise stock register RG 23D
How is Excise for Manufacturer FBT, TCS & CST supported.
Thanx in adv.
SibasishHi
Check the following links:
[https://websmp101.sap-ag.de/~sapidb/011000358700006412562006E.pdf]
[https://websmp101.sap-ag.de/~sapidb/011000358700006412602006E.wrf]
[https://websmp101.sap-ag.de/~sapidb/011000358700005260902006E.pdf]
[https://websmp101.sap-ag.de/~sapidb/011000358700005245982006E.wrf]
All the above links require an SUser ID. -
Dear Sapgurus,
we are using 2 different with holding tax type one is at the time of inv posting and 2nd is payment posting which is earlier, we had created tax types and tax codes we assigned in vendor master assgined to company code and automatic posting also, finally if any vendor pay advance then we calculate tds it will post to tds g/l account, after that in sap any option how to file the tds returns.
Regards
VeeruDear,
Once you have posted TDS then usually at the month end you will run below transaction to complete the process..
1. Use transcation J1INCHLN (this will club all TDS posted per section and paid)
2. Use transaction J1INBANK (when you make TDS payment in Bank then bank will give you challan number which you have to update in the system)
3. Use transaction J1INCERT (this will print the vendor certificate (this is usually an year end practice)
4. Use transaction J1INMIS (this will provide consolidated report for TDS)
Regards,
Chintan Joshi -
I have one more doubt for GL creation which is asked by the clien
TDS on contractors they created GL accounts Tax category as > input tax allowed and also they have not ticked only balances in local currency but the same for other TDS on rent ,TDS on professional account they ahve ticked only balances in local currency and tax category as star (*) all types tax allowed.
anybody slove my issue?
ArjunHi Mallik Aerjun,
If your client is using deferred tax program (transferring the line item amounts from service tax interim GL accounts to service tax main accounts), while running any transaction (for ex: Vendor invoice) which involves service tax & TDS, system will expect tax category to be there in all gl line items. for this reason the tds gl accounts also to be maintained as tax related.
But its better to maintain * rather than < , >.
thanks & regards,
shashi kanth. -
J1INCHLN posting Error: a maximum of 999 line items are allowed
The local currency of the company code is INR and the the 2. local currency is EUR (Group currency)
When we pay withholding tax (T_Code=J1INCHLN) for a particular months it clears all open items for that month.
After simulation of TDS a/c with various posting dates , it calculates exchange fluctuation gain/loss for group currencies. As a result exchange rate gain and loss accounts are automatically posted compared with each open item posting dates and the posting dates for this transaction.
If there are average 10 business Areas and 25 posting dates with 4 TDS G/L accounts
it has to be crossed more than 999 line items.
Is there a slolution for this problem?
How can we avaoid this problem?
Your replies are mostly appreciated
ThanksHi,
the field for cheque no. assignment is not available in payment screen J1INCHLN, we need to assign the cheque no with T_Code:FCH5 after the document posted. Once we assign one cheque number to a particular document No1.,that cheque no will not be available to assign to another document no2 as it has been already assigned in doc1.
Looking forward to your solution proposals?
How indian companies solve this problem?
BR Tarik
Maybe you are looking for
-
DDTS-100 Decoder with Inspire 5500D 5.1 Speakers (DIN Problem!)
Dear all, I bought a DDTS-100 Decoder today, thinking it will improve connectivity and sound quality of my Inspire 5500D 5.1 Speaker System, but I have run into a bit of a problem. My system has a sub which every speaker is connected to and I have to
-
i have tried the following but it didnt help; Hard reset 1. Press and Hold power button till the laptop turns off (5-7 sec approx). 2. Then unplug the AC adaptor. 3. Turn the laptop upside down. 4.
-
Programs that I install such as VirtualBox are not showing up in the menus. I'm using KDEmod. I think the desktop files that are not working are in /usr/share/applications. Please help me!
-
Hi, I´m having a recurrent error in a managed server in my weblogic 9.2 cluster. Here´s the error : <ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1233663894906> <BEA-000405> <Uncaught Throwable in processSockets java.l
-
Windows client - error opening file from OS X Server
We discovered, that some files cannot be read from windows applications via the server - Xserve 10.4.8 Server. When we try to open files from applications (open dialog, or double click ) via the server, the apps stop reading with errors. These errors