Additional $ in withholding

Hello,
    We have a req. where we have to add a % from the salary to the WH tax.  I know that in infotype 0210 I have the field "Additional Withholding", but this does not meet our req. as it is not a % from the wages, and I already know about Infotipe 0234, but this one overrides the WH amount calculated, rather than adding the % to the already calculated tax.
Any help will be appreciated !
BR

There is field in IT0210 to stored %..if you see the structure you will find it. Try enhancing the screen and see if the % is entered ...does it work as required.
EXPCT     EXPCT     DEC     5     2     Additional tax percentage
First I will recommend you to test for an employee just entering a % directly in the table in your development system may be using SE16N, if it works then make screen changes.

Similar Messages

  • Additional Extended Withholding Tax for Chile.

    Dear Gurus,
    I've received a request for an additional WIthholding tax used in chile for Foreigner which are not living at chile.
    The description I've received was as follows.
    If a Downpayment is applied the Withholding Tax should be set at the Downpayment.
    after that when the Invoice is loaded, the remaining WIthholding tax should be calculated.
    I've created two Tax types one for invoice and one for payments. with their corresponding Tax Codes.
    Take this as an example: Final Invoice 10000   WTh 20%
    F-48 Downpayment of 5000 , estimates WTh of 1000 this leaves
    5000  Vendor,
    1000 to WTh and
    4000 to outgoing payment
    After that I enter the invoice reducing the WTh ammount to the remaining part (5000)
    that leaves the following accounting doc
    Expenses 10000
    to Vendor  9000
    Wth           1000
    then I make a compensation at f-54 for the 5000 Downpayment. but when generating the final payment of the invoice the F110 is calculating as follows.
    wht         1000
    Vendor   9000
    to  vendor        5000
    Wth                  2000
    Payment          3000
    Doing this it's estimating the nother 1000 of the remaining part of the paymen side of the Wth.
    Could anyone let me know if there's a way to make it avoid making this estimation since the whole withholding tax has finished when the invoice arrived.
    Thanks in advance for any information you could provide.
    Regards

    Hi Srinivas,
    No additional customization required for customers credit Memo TDS except this one. All configuration setting for Vendor withholding Tax procedure also applicable to Customers.
    Go to ASSIGN WITHHOLDING TAX TYPES TO COMPANY CODES
    then select subject to w/tx check box under customer data
    Sunitha.

  • Withholding tax Amount not being displayed in the Invoice while posting a Parked Document

    Hi,
    I have created a parked document for the Vendor who has the Witholding tax code w9 - 15% . I created Parked Document using FBV1 and then tried posting the same using FBV0.Somehow I am not getting the Withholding tax Amount in the FI Document created. However the W/Tax Base Amount and the W/ Base LC are being displayed correctly.
    Say if the Line item Amount is 1,000$ then both the amounts mentioned above in the Additional tab "Withholding tax Data" are being displayed as 1,000 usd but the W/Tax Amount is 0,00 USD.
    2. Also We have the PI and the Interface is written to post the Parked document while the xml file. There is a Method Execute_Asynchronous which has two BDCs one  for FBV2 ( Change Parked Document ) followed by the Post Parked Document FBV0. Hence When I try to post the Parked Document using the SPROXY Interface which has two BDCs Viz FBV2 & FBV0 I still get the Invoice with the Same Amounts and at times with additional 2 zeros added to it in the Additionsal Tax Data Screen.
    I am not sure what is the reason for this. Can anybody help  me sort out this Issue.
    Can there be any Config issues. Please let me know what all config Settings we need to do to sort out this Issue.
    Also let me know why the 2 Zeros are getting added to the Base Amount e.g if the Vendor Line item is 12,000 USD it shows as 12,00000.00 in the Withholding tax Data  Tab in the Invoice.
    Regards,
    Deepak.

    Dear Praveen,
    please check into IMG if You defined the WT type You are using for Your Comapny code:
    IMG --> Assign Withholding Tax Types to Company Codes
    I hope this helps.
    Mauri

  • SQL Server 2008 R2 - Report Builder 3.0 - timeout using shared data source and stored procedure

    I select the shared datasource from the data source propeties dialog, test the connection and everything is good.
    I add a dataset by selecting "use a dataset embedded in my report" option within the Dataset properties dialog.
    I select the newly added data source, click the "Stored procedure" query type and drop down the list box and select my intended stored procedure.
    the timeout for the dataset is "0" seconds.
    I click the "OK" button and I'm presented with the parameters to the stored procedure.
    I enter valid data for the parameters and click the "OK" button.
    I then get the following error message after 30 seconds:
    The problem is, all of the timeouts, that I'm aware of, have values of zero (no timeout) or high enough values that 30 seconds isn't even close to the timeout.
    I think the smallest timeout we have is 120 seconds.
    I have searched this site and many others and the solutions all involve altering the stored procedure to get the fields into report builder and then revert the stored procedure back to its original form.
    To me, this is NOT a solution.  
    I have too many stored procedures that need to be brought into Report Builder.
    I need a real solution.
    Thank you for you time, Tim Caldwell.
    Timothy E Caldwell

    I don't mean to be rude, but really, check to see if the stored procedure can return data rows???
    Maybe I'm not being clear enough.
    The stored procedure runs perfectly fine.
    it runs perfectly fine in the production environment and the test environment.
    I can access the stored procedure in several ways and have it return correct data.
    I can even trick report builder into creating a dataset with parameters and run the stored procedure that way.
    What I cannot do, is to get report builder to not timeout after 30 seconds on the initial creation of a dataset with a Query type of stored procedure.
    I have seen this issues posted again and again and again on may different sites and the "solution" is to simplifiy the stored procedure by creating a stored procedure that has a create table and a select in the stored procedure and that's it.  After
    report builder creates the dataset the developer then has to replace the simplified stored procedure with the actual stored procedure and everything works fine after that.
    HOWEVER, having to go through this process for 70 or more stored procedures is ridiculous.
    It would appear that there is something within report builder itself that is causing this issue.
    The SQL Script included is an example of a stored procedure that will not create fields create a dataset with fields and parameters in Report Builder 3.0:
    USE [CRUM_IT]
    GO
    /****** Object: StoredProcedure [dbo].[COGNOS_Level5ScriptSP] Script Date: 11/17/2014 08:02:26 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    ALTER procedure [dbo].[COGNOS_Level5ScriptSP]
    @CompanyCode varchar(8) = null,
    @GetSiblings varchar(1) = 'N'
    as
    Begin
    -- get emergency contact info
    select *
    into #tmp_Contacts
    from
    (select
    ConEEID,
    con.connamelast as [Emer Contact Last Name],
    con.connamefirst as [Emer Contact First Name],
    con.connamemiddle as [Emer Contact Middle Initial/Name]--,
    ,ROW_NUMBER() over (Partition by ConEEID order by ConNameLast)as rn
    ,ISNULL(
    case when con.conphonepreferred = 'H'
    then '(' + substring(con.conphonehomenumber, 1, 3) + ')' + substring(con.conphonehomenumber, 4, 3) + '-' + substring(con.conphonehomenumber, 7, 4)
    else '(' + substring(con.conphoneothernumber , 1, 3) + ')' + substring(con.conphoneothernumber , 4, 3) + '-' + substring(con.conphoneothernumber , 7, 4)
    end,
    ) as [Emergency Phone]
    from [ultiprosqlprod1].[ultipro_crum].dbo.Contacts con
    where con.ConIsEmergencyContact='y'
    and con.ConIsActive='y'
    ) A
    where A.rn = 1
    CREATE TABLE #tmp_CompanyCodes (CompanyCode varchar(8))
    If @GetSiblings = 'Y'
    Begin
    INSERT INTO #tmp_CompanyCodes (CompanyCode)
    EXEC [z_GetClientNumbers_For_ParentOrg_By_ClientNumber] @CompanyCode
    End
    INSERT INTO #tmp_CompanyCodes
    values (@CompanyCode)
    select *
    into #tmp_Company
    from [ultiprosqlprod1].[ultipro_crum].dbo.Company
    where cmpcompanycode in (select CompanyCode from #tmp_CompanyCodes)
    select distinct
    cmpcompanycode as [Client ID],
    CmpCompanyDBAName as [Client Name],
    eec.eecEmplStatus AS [Employment Status],
    eec.eecEmpNo AS [Employee Num],
    rtrim(eep.eepNameLast) AS [Last Name],
    rtrim(eep.eepNameFirst) AS [First Name],
    isnull(rtrim(ltrim(eep.eepNameMiddle)), '') AS [Middle Initial/Name],
    rtrim(eep.eepAddressLine1) AS [Address Line 1],
    isnull(rtrim(eep.eepAddressLine2), '') AS [Address Line 2],
    eep.eepAddressCity AS [City],
    eep.eepAddressState AS [State],
    CASE
    WHEN len(eep.eepAddressZipCode) > 5 and charindex(eep.eepAddressZipCode, '-', 1) = 0
    THEN substring(eep.eepAddressZipCode, 1, 5)
    ELSE rtrim(eep.eepAddressZipCode)
    END AS [Zip code],
    CASE
    WHEN len(eep.eepAddressZipCode) > 5 and charindex(eep.eepAddressZipCode, '-', 1) = 0
    THEN substring(eep.eepAddressZipCode, 6, 4)
    WHEN len(eep.eepAddressZipCode) > 5 and charindex(eep.eepAddressZipCode, '-', 1) > 0
    THEN substring(eep.eepAddressZipCode, charindex(eep.eepAddressZipCode, '-', 1) + 1, 4)
    WHEN len(eep.eepAddressZipCode) <= 5
    THEN ''
    END AS [ZIP + 4],
    substring(eep.eepSSN, 1, 3) + '-' + substring(eep.eepSSN, 4, 2) + '-' + substring(eep.eepSSN, 6, 4) AS [SSN],
    isnull(convert(VARCHAR(10), eep.eepDateOfBirth, 101), '') AS [Date Of Birth],
    eetFED.TAXCODE AS [FED Tax Code],
    eetFED.FILINGSTATUS AS [Fed Filing Status],
    eetFED.EXEMPTIONS AS [Fed Exemption Allowance],
    eetFED.ADDITIONAL AS [Additional Fed Withholding],
    eetSIT.TAXCODE AS [SIT Tax Code],
    eetSIT.FILINGSTATUS AS [State Filing Status],
    eetSIT.EXEMPTIONS AS [State Exemption Allowance],
    eetSIT.ADDITIONAL AS [Additional State Withholding],
    isnull('(' + substring(eep.eepPhoneHomeNumber, 1, 3) + ')' + substring(eep.eepPhoneHomeNumber, 4, 3) + '-' + substring(eep.eepPhoneHomeNumber, 7, 4), '') AS [Home Phone],
    isnull((SELECT cod.codDesc
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.Codes cod WITH (NOLOCK)
    WHERE cod.codCode = eep.eepEthnicID
    AND cod.codDosTable = 'ETHNICCODE'), '') AS [Race-Origin], --eep.eepEthnicID AS [Race-Origin],
    eep.eepGender AS [Gender],
    isnull(convert(VARCHAR(10), eec.eecDateOfOriginalHire, 101), '') AS [Original Hire Date],
    isnull(convert(VARCHAR(10), eec.eecDateOfSeniority, 101), '') AS [Seniority Date],
    isnull(convert(VARCHAR(10), eec.eecDateOfTermination, 101), '') AS [Termination Date],
    isnull(eecTermType,'') as [Termination Type],
    isnull(TchDesc, '') as [Termination Reason],
    rtrim(eec.eecJobCode) AS [WC Code],
    isnull(eec.eecJobTitle, '') AS [Job Title],
    pgr.pgrPayFrequency AS [Pay Frequency],
    eec.eecFullTimeOrPartTime AS [Full/Part Time],
    eec.eecSalaryOrHourly AS [Pay Type],
    isnull(convert(MONEY, eec.eecHourlyPayRate), 0.00) AS [Hourly Rate],
    isnull(eec.eecAnnSalary, 0.00) AS [Annual Salary],
    [YTD Hours],
    isnull(eep.eepNameFormer, '') AS [Maiden Name],
    eec.eecLocation AS [Location ID],
    rtrim(eec.eecOrgLvl1) AS [Department ID],
    eec.eecorglvl2 AS [Cost Item],
    eec.eecorglvl3 as [Client Project],
    eec.eecPayGroup as [Pay Group],
    isnull(eepAddressEMail,' ') as [Email Address],
    isNull(BankName1,' ') as PrimaryBank,
    isNull(BankRoute1,' ') as PrimaryRouteNum,
    isNull(Account1,' ') as PrimaryAccount,
    isNull(AcctType1,' ') as PrimaryAcctType,
    isNull(DepositRule1,' ') as PrimaryDepositRule,
    isNull(BankName2,' ') as SecondaryBank,
    isNull(BankRoute2,' ') as SecondaryRouteNum,
    isNull(Account2,' ') as SecondaryAccount,
    isNull(AcctType2,' ') as SecondaryAcctType,
    isNull(DepositRule2,' ') as SecondaryDepositRule,
    isNull(
    CASE
    WHEN DepositRule2 = 'D'
    THEN '$' + convert(varchar, cast(EddAmtOrPct2 AS decimal(10,2)))
    WHEN DepositRule2 = 'P'
    THEN convert(varchar, cast((EddAmtOrPct2*100) AS decimal(10,0))) + '%'
    ELSE null
    END,' ') as SecondaryDepositAmount,
    isNull(BankName3,' ') as ThirdBank,
    isNull(BankRoute3,' ') as ThirdRouteNum,
    isNull(Account3,' ') as ThirdAccount,
    isNull(AcctType3,' ') as ThirdAcctType,
    isNull(DepositRule3,' ') as ThirdDepositRule,
    isNull(
    CASE
    WHEN DepositRule3 = 'D'
    THEN '$' + convert(varchar, cast(EddAmtOrPct3 AS decimal(10,2)))
    WHEN DepositRule3 = 'P'
    THEN convert(varchar, cast((EddAmtOrPct3*100) AS decimal(10,0))) + '%'
    ELSE null
    END,' ') as ThirdDepositAmount,
    Supervisor,
    eec.eecEEID AS [Employee EEID],
    eec.EecJobCode As [Job Code],
    isnull(eec.EecTimeclockID,' ') As [Time Clock ID],
    con.[Emer Contact Last Name],
    con.[Emer Contact First Name],
    con.[Emer Contact Middle Initial/Name],
    con.[Emergency Phone]
    from [ultiprosqlprod1].[ultipro_crum].dbo.empPers eep WITH (NOLOCK)
    inner join [ultiprosqlprod1].[ultipro_crum].dbo.empComp eec WITH (NOLOCK)
    ON eep.eepEEID = eec.eecEEID
    inner join #tmp_Company cmp WITH (NOLOCK)
    ON eec.eecCOID = cmp.cmpCOID
    inner join [ultiprosqlprod1].[ultipro_crum].dbo.PayGroup pgr WITH (NOLOCK)
    ON eec.eecPayGroup = pgr.pgrPayGroup
    left outer join [ultiprosqlprod1].[ultipro_crum].dbo.TrmReasn
    on tchCode = eecTermReason
    left join (select CAST(sum(isnull(eee.eeeYTDHrs,0.00))AS DECIMAL(18,2)) as [YTD Hours],
    eeeEEID,
    eeeCOID
    from [ultiprosqlprod1].[ultipro_crum].dbo.EmpEarn eee with (NOLOCK)
    group by eeeCOID,eeeEEID)eee
    on eec.eecEEID = eee.eeeEEID
    and eec.eecCOID = eee.eeeCOID
    left join (SELECT eetCOID AS COID,
    eetEEID AS EEID,
    eetTaxCode AS TAXCODE,
    eetFilingStatus AS FILINGSTATUS,
    eetExemptions AS EXEMPTIONS,
    eetExtraTaxDollars AS ADDITIONAL
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.empTax WITH (NOLOCK)
    WHERE eetTaxCode = 'USFIT'
    )eetFED
    ON eec.eecCOID = eetFED.COID
    and eec.eecEEID = eetFED.EEID
    left join (SELECT eetCOID AS COID,
    eetEEID AS EEID,
    eetTaxCode AS TAXCODE,
    eetFilingStatus AS FILINGSTATUS,
    eetExemptions AS EXEMPTIONS,
    eetExtraTaxDollars AS ADDITIONAL
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.empTax WITH (NOLOCK)
    WHERE eetTaxCode like '%SIT'
    AND eetIsWorkInTaxCode = 'Y'
    )eetSIT
    ON eec.eecCOID = eetSIT.COID
    and eec.eecEEID = eetSIT.EEID
    left outer join (SELECT eddCOID,
    eddEEID,
    eddEEBankName BankName1,
    eddEEBankRoute BankRoute1,
    eddAcct Account1,
    EddAcctType AcctType1,
    EddDepositRule DepositRule1,
    EddAmtOrPct EddAmtOrPct1
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.EmpDirDp WITH (NOLOCK)
    WHERE eddSequence = '99')edd
    ON eec.eecCOID = edd.eddCOID
    and eec.eecEEID = edd.eddEEID
    left outer join (SELECT eddCOID,
    eddEEID,
    eddEEBankName BankName2,
    eddEEBankRoute BankRoute2,
    eddAcct Account2,
    EddAcctType AcctType2,
    EddDepositRule DepositRule2,
    EddAmtOrPct EddAmtOrPct2
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.EmpDirDp WITH (NOLOCK)
    WHERE eddSequence = '01')edd2
    ON eec.eecCOID = edd2.eddCOID
    and eec.eecEEID = edd2.eddEEID
    left outer join (SELECT eddCOID,
    eddEEID,
    eddEEBankName BankName3,
    eddEEBankRoute BankRoute3,
    eddAcct Account3,
    EddAcctType AcctType3,
    EddDepositRule DepositRule3,
    EddAmtOrPct EddAmtOrPct3
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.EmpDirDp WITH (NOLOCK)
    WHERE eddSequence = '02')edd3
    ON eec.eecCOID = edd3.eddCOID
    and eec.eecEEID = edd3.eddEEID
    left outer join (SELECT eecCOID,
    eecEEID,
    rtrim(eepNameLast) + ', ' +
    rtrim(eepNameFirst) + ' ' +
    isnull(rtrim(ltrim(eepNameMiddle)), '') AS [Supervisor]
    FROM [ultiprosqlprod1].[ultipro_crum].dbo.EmpComp WITH (NOLOCK)
    join [ultiprosqlprod1].[ultipro_crum].dbo.EmpPers with (NoLock)
    on eeceeid = eepeeid)eec2
    ON eec.eecSupervisorID = eec2.eecEEID
    left outer join #tmp_Contacts con
    on eep.eepEEID = con.ConEEID
    order by [Client ID],
    [Last Name],
    [First Name]
    drop table #tmp_Contacts
    END
    Timothy E Caldwell

  • How to add additional field into output table for RFIDYYWT(Generic Withholding Tax Reporting)

    Hi Experts,
    How to add additional field into output table VENDORS/WH TAX TYPES AND CODES in RFIDYYWT(Generic Withholding Tax Reporting).
    I have no idea how to start with, please give some advice.
    Thanks!
    Ice

    Dear Ice,
    Use Append structure, see given link:
    https://help.sap.com/saphelp_nw04s/helpdata/en/cf/21eb61446011d189700000e8322d00/content.htm
    Regards,
    Abbas.

  • US: Payroll :IT0210 Additional Withholding.

    Is it possible within SAP to assign a separate priority to the "additional" withholding amount recorded on the W4 form on IT 210?
    Requirement : In general, withholding taxes have priority over other deductions, but in the case of the "additional" amount withheld, other deductions should have a higher priority.
    Thanks And Regards,
    Somdeb Banerjee.

    Overflow of posts from my profile. Hence closing this post.

  • Unable to Change Withholding Tax Base Amount while creating Service AP Invoice through DI API?

    Dear All,
    I am trying to create Service AP Invoice through DI API.
    If I post the document without changing SAPPurchaseInvoice.WithholdingTaxData.TaxableAmount the dount ocument is created in SAP without any problem.
    But if I change amount in above field then DI API throws error Unbalanced Transaction.
    If I post same document in SAP with changed base amount it got posted in SAP without any Issue.
    Where I am doing wrong?
    please guide.
    Using:
    SAP B1 version 9 Patch Level 11
    Location : India.
    Thanks.

    Hi ,
    maybe you can find solution to these note 1812344
    1846344  - Overview Note for SAP Business One 8.82 PL12
    Symptom
    This SAP Note contains collective information related to upgrades to SAP Business One 8.82 Patch Level 12 (B1 8.82 PL12) from previous SAP Business One releases.
    In order to receive information about delivered patches via email or RSS, please use the upper right subscription options on http://service.sap.com/~sapidp/011000358700001458732008E
    Solution
    Patch installation options:
    SAP Business One 8.82 PL12 can be installed directly on previous patches of SAP Business One 8.82
    You can upgrade your SAP Business One to 8.82PL12 from all patches of the following versions:8.81; 8.8; 2007 A SP01; 2007 A SP00; 2007 B SP00; 2005 A SP01; 2005 B
    Patch content:
    SAP Business One 8.82 PL12 includes all corrections from previous patches for releases 8.82, 8.81, 8.8, 2007, and 2005.
    For details about the contained corrections, please see the SAP Notes listed in the References section.
    Notes: SAP Business One 8.82 PL12 contains B1if version 1.17.5
    Patch download:
    Open http://service.sap.com/sbo-swcenter -> SAP Business One Products -> Updates -> SAP Business One 8.8 -> SAP BUSINESS ONE 8.82 -> Comprised Software Component Versions -> SAP BUSINESS ONE 8.82 -> Win32 -> Downloads tab
    Header Data
    Released On
    02.05.2013 02:34:18  
    Release Status
    Released for Customer  
    Component
    SBO-BC-UPG Upgrade  
    Priority
      Recommendations/additional info  
    Category
      Upgrade information  
    References
    This document refers to:
      SAP Business One Notes
    1482452
    IN_Wrong tax amount was created for some items in the invoice with Excisable BOM item involves
    1650289
    Printing Inventory Posting List for huge amount of data
    1678528
    Withholding amount in the first row is zeroed.
    1754529
    Error Message When Running Pick and Pack Manager
    1756263
    Open Items List shuts down on out of memory
    1757641
    Year-end closing
    1757690
    SEPA File Formats - New Pain Versions
    1757898
    Incoming Bank File Format
    1757904
    Outgoing Bank File Format
    1762860
    Incorrect weight calculation when Automatic Availability Check is on
    1770690
    Pro Forma Invoice
    1776948
    Calendar columns are wrong when working with Group View
    1780460
    OINM column description is not translated
    1780486
    UI_System crash when you set extreme value of double type to DataTable column
    1788256
    Incorrect User-Defined Field displayed in a Stock Transfer Request
    1788372
    ZH: 'Unacceptable Field' when export document to word
    1788818
    RU loc: No freight in the Tax Invoice layout
    1790404
    Cash Flow Inconsistency when Canceling Payment
    1791295
    B1info property of UI API AddonsInstaller object returns NULL value
    1791416
    Adding a new item to BoM is slow
    1794111
    Text is overlapping in specific localization
    1795595
    Change log for item group shows current system date in all the "Created" fields
    1797292
    Queries in alerts should support more query results
    1800055
    B1if_ Line break issue in inbound retrieval using JDBC
    1802580
    Add Journal Voucher to General Ledger report
    1803586
    Not realized payment is exported via Payment Engine using 'SAPBPDEOPBT_DTAUS' file format
    1803751
    Period indicator of document series can be changed although it has been used
    1804340
    LOC_BR_Cannot update Nota Fiscal Model
    1805554
    G/L Account displayed in a wrong position when unticking the checkbox "Account with Balance of Zero"
    1806576
    Payment Cannot Be Reconciled Internally
    1807611
    Cannot update UDF in Distribution Rule used in transactions
    1807654
    Serial No./Batch inconsistency by canceled Inventory Transfer
    1808694
    BR: Business Partner Code cannot be updated with CNPJ CPF error
    1809398
    CR_Cannot Display Related Multi-Value Parameters
    1809758
    Arrow key not work for Batch/Serial Number Transactions Report
    1810099
    Tax Amount is Recalculated Even if Tax Code Is Not Changed
    1811270
    Upgrade fails on Serial And Batches object with error code -10
    1811846
    Cannot run Exchange Rate Differences when multi branch is activated
    1812344
    Withholding Tax Amount Is Not Updated in Payment Once Witholding Tax Code Is Changed in Document through DI API
    1812740
    DI:"Operation Code" show wrong value when add "A/P Tax Invoice" based on "A/P Invoice"
    1813029
    US_Vendor address on 1099 Summary by Form/Box Report is not updated according to the latest Invoice
    1813835
    Wrong amounts of Goods Return in Open Item List
    1814207
    Preliminary page prints setting does not keep after upgrade
    1814860
    Value "Zero" cannot be imported to "Minimum Inventory Level" field via Excel file
    1815535
    RFQ: Web front end not displayed in supplier language
    1815810
    GT: Adding Incoming Payment for Some Cash Flow Relevant Accounts Fails
    1816191
    BR:System Crashes While Working with Tax Code Determination Window
    1816611
    CR_Crystal Report Displayed Incorrectly Afte

  • Withholding Tax all Condtion table not appearing in Rebate Credit memo

    Hi
    I am finding issue in rebate credit memo.
    Issue: In Acces sequence I have table 397 and extended 397 with additional fields.
    In normel credit memo I am able to find all these table in sales order Pricing Analysis tab.
    But in rebate credit memo, I am not able to find all table. Credit memo is showing 397 table but not showing ztable.
    Please check below screen shot for details
    1. 397 and 988 are identical and its appearing in rebate credit memo.
    I created 988 just to verify if any thing wrong in ztable generation or any thing missing to map.
    987 is extended table with addtional field sales doc. Type, Item category and its not appearing in Rebate credit memo.
    2. Rebate credit memo showing 988 and 397 table
    3. Normel credit memo showing all three table
    Question : How to get all three table in Rebate Credit memo?
    If 988 is appearing than why 987 is not populating.
    Both are Ztable and created together.
    I tried many combination but extended ztable not coming in rebate credit memo
    Regards
    Neeraj

    Hi JP,
    Thanks
    Routine 923 created as per SAP note 178824. And I am finding this issue only for rebate credit memo request.
    This condtion type (withholding tax ) is not part of rebate condtion. It is part of standard pricing procedure same like MWST.
    In Normel credit Memo (CR) all access assigned to this access sequnce is visible in sales order pricing analysis.
    But rebate credit memo request (B3) not showing all access (as in above screen shot). It shows only 2 access out of 3 access.
    One more addition
    If I am maintaining condtion record for visible access in rebate Credt memo request i.e. country / Tax relevant classifcation.
    SAP disble it in rebate credit memo request order.
    But normel Tax (MWST) is appearing in rebate credim memo request.
    I am not sure if this is due to standard sap.
    For Thailand we require withholding tax for Rebate credit memo.
    Please advice if any one can give some input on this.
    Regads
    Neeraj

  • Withholding tax provision on Po's at year End

    Hi Experts
    TDS has been deducted at the time of making provision on Po's at the year end but actual invoice receipt after payment of TDS in the next year , how the system will take care of TDS on differential amount , and what will happened if TDS has been deducted on provision entry and period has been closed but invoice is received before TDS deposited and corrective entry for differential amount is made in additional period.
    On processing of those PO's invoices system will issue any msg that TDS on Provision is already deducted/deposited or not
    I have made below config -
    SPRO --> Financial Accounting (New) --> Financial Accounting Global Settings (New) --> Withholding Tax --> Extended Withholding Tax --> Posting --> India --> Provisions for Taxes on Services Received.
    but while doing t_code j1inpr a error msg is coming-
    Maintain Accounting configuration for W.Tax code 1000
    please help
    Regards
    Kuldeep Dubey

    Hi Kuldeep,
    For this issue we were doing the invoices in current month which is pertaining to last year and make it the manual jv provision in local books and reverse in current month first. while updaing the challans we are excluding the previous invoices and posted seperate challan. certificates are issuing manually for old invoices while taking the current year certificates we are going to excluding the challan numbers in J1INCERT.

  • 1099 Generic Withholding Tax Reporting RFIDYYWT program

    Hello SAP Gurus,
    For US 1099 withholding, does anyone know what the fields for US company codes in transaction OBY6 > Additional details should be filled with and what they represent or how they are used?  Is it the company code's Tax ID number (TIN)?
    Withholding Tax EDI Referen.No
    Withholding Tax Reference No.
    Thanks,
    Linda

    For anyone else who may need a reference, in the US, these fields should be filled with the company's tax id number.

  • Where to customize the company's withholding tax ID in SAP

    Hello,
    I would like to get the 1099 report for US tax withholding to be displayed with the company tax ID in the header.
    When executing transaction for Generic tax withholding reporting, the system can display the company tax ID in the header (it is missing today) and the only way I have found to enter this information is in the extended withholding tax menu (Withholding tax > Extended withholding tax > Company code > Assign withholding tax types to company codes) which I do not want to use, as I am not using any withholding tax types.
    Does anyone know if the information can be customized somewhere else?
    Best regards,
    Ronan

    Hi,
    Go to OBY6, select your company code.
    On next screen, go to "Additional Details" button
    and there you can enter the withholding tax ID in the field "TDS No."
    Regards<
    SDNer

  • Create withholding tax data subsequently for reconciled and open items in c

    Hi All,
    Mine is a US co code and I have a  vendor for which invoice and payment documents are posted. After posting the invoice i found that the vendor is subjected to classic withholding tax which i did not calculate when posting invoice, making payments.
    Now i have changed the vendor master data with relevant withholding tax details.
    I know the program RFWT0020 allows us to create withholding tax data subsequently for reconciled and open items in cases where vendors or customers become liable for withholding tax with a tax rate of 0 %.
    It is not working out for me.
    Can any body help me on this.
    Thanks in advance.

    Dear all,
    by se38 --> report documentation, You can read carefully the following:
    The auxiliary program makes it possible to convert both classic and extended withholding tax data. However, with classic withholding tax, ONLY VENDOR data can be converted.
    In addition, the program enables the withholding tax code to be changed for reconciled and open items with existing withholding tax data. For this, the tax rate of the existing withholding tax data as well as the tax rate of the new withholding tax code must be 0%. The new withholding tax codes are taken from the customer or vendor master data. In the case of extended withholding tax, the withholding tax code is only changed if the related withholding tax categories are the same.  The withholding tax base amount is not changed by this procedure.
    Recreating or changing the withholding tax data requires that the program first be executed for INVOICES and then executed for PAYMENTS in a subsequent step.
    I hope this helps You.
    Mauri

  • Withholding Tax Report for the Vendor

    Hi Friends,
    I want to use the report S_PL0_09000447 - Withholding Tax Report for the Vendor, in the selection paramaters the field "Country Variant" is mandatory but in this list i cannot find the relevent country code here.
    Could any one please let me know where to maintain this?
    Regards,

    Dear Sapref,
    the documentation for that report says:
    To use the report for additional countries, select an appropriate
    variant as reference; hide the country-specific heading by selecting the
    field Country not in heading and entering the required country in the
    field Additional heading.
    Please be kindly informed that You can use an existing country variant which may match the closest to
    your requirement.
    Aas far as I know there is no country validation between the company code's country and
    the country variant.
    Please be kindly informed that You can use the generic report: RFIDYYWT.
    I hope this can help You.
    Mauri

  • Withholding Tax Certificate (Spain)

    Hi,
    One of the requirements in the project I am working at the moment is to generate the Withholding Tax Certificate and I can find out the way of generating the print out. The country where the report needs to be generated is Spain. Could anyone give me a hand? since I cannot find a standard form for this.. Do I have to generate a new form copying from an existing one? Is the WH Tax Certificate generated from the tr. S_PL0_09000447 and then this calls the form generated for this report?
    Thanks and regards in advance.
    F.

    Hi
    Symptom
    Your company code is in Spain and you work with classic withholding tax.
    This note is designed to help during the changeover from classic to extended withholding tax for Spain.
    Other terms
    Withholding tax, QSSKZ, customer, vendor, withholding tax changeover, withholding tax migration, WTMG, WTMIGRATION, classic withholding tax, QST, extended withholding tax, Spain
    Reason and Prerequisites
    The changeover from classic to extended withholding tax must be performed using a conversion tool (Transaction WTMG).
    Solution
    Since Release 40B, the extended withholding tax function has been available in the standard system. By changing to the extended withholding tax, it makes using withholding tax on the debit side possible. In addition it is possible to post different withholding tax categories in a document at the same time. You can find more information on the extended withholding tax function in the SAP Library.
    It is only possible to change from classic withholding tax to extended withholding tax using a conversion tool.
    On no account should you activate the extended withholding tax in your system without using this tool if you have been using the classic withholding tax up to now.
    Information concerning the changeover and the changeover tool can be found in Note 337267.
    This note describes the creation of the withholding tax types and withholding tax codes and the use of the changeover tool for the country Spain.
    However this note does not replace the documentation concerning the withholding tax changeover in the SAP Library (or the Word file during the transport from the SAPServ according to Note 186989), it simply provides additional information for Spain!
    1. The following is a list of the withholding tax codes used in classic withholding tax. If the withholding tax codes you are using are called differently, you must take that into account later during the assignment of the withholding tax codes of classic withholding tax to the type/code combinations of extended withholding tax.
                  Probably the specified withholding tax codes do not agree with those which have you used in classic withholding tax. Since the specified codes are the official ones, first change your Customizing for classic withholding tax such that the specified withholding tax codes are defined for the different withholding tax codes.
    2. Define the official withholding tax keys for the country ES in extended withholding tax under Financial Accounting Global Settings --> Withholding Tax --> Extended Withholding Tax --> Basic Settings --> Define Official Withholding Tax Codes:
    3. Create the following withholding tax types of extended withholding tax for the country ES:
    To create the withholding tax types, select Financial Accounting Global Settings --> Withholding Tax --> Extended Withholding Tax --> Calculation --> Withholding Tax Type --> Define Withholding Tax Type for Payment Posting in the Implementation Guide for Financial Accounting.
    Select 'Net amount' in the "Calculation/Base amount" screen area in each case
    Select 'W/tax comm. round' in the "Calculation/Rounding rule" screen area in each case
    Select 'C/disc pre W/tx' in the "Calculation/Cash discount" screen area in each case
    Set the 'Post w/tax amount' indicator in the "Calculation" screen area in each case
    Select 'No accumulation' in the "Accumulation type" screen area in each case
    Set the 'W/tax base manual', 'Manual w/tax amnt' and 'No cert. numbering' indicators in the "Control data" screen area in each case
    Select 'W/tax code level' in the "Define minimum/maximum amounts", "Base amount" screen area in each case
    Select 'W/tax code level' in the "Define minimum/maximum amounts", "Withholding tax amount" screen area in each case
    Select 'No centr. invoice' in the "Central invoice" screen area in each case
    Select 'Minimum Check at Item Level' in the "Minimum Check" screen area or 'No min. base check at item level' in the "Minimum base check" screen area in each case
    All the other fields in the withholding tax type must be left unselected.
    4. Create the withholding tax codes belonging to the withholding tax types:
    To create the withholding tax codes, select Financial Accounting Global Settings --> Withholding Tax --> Extended Withholding Tax --> Calculation --> Withholding Tax Codes --> Define Withholding Tax Codes in the Implementation Guide for Financial Accounting.
    Copy the names from the first list (under point 1).
    Enter the official withholding tax key (Off. W/Tax Key) in the corresponding field as specified above.
    Select the same percentage as defined in the corresponding withholding tax code of classic withholding tax under 'Calculation of the withholding tax base amount' for the percentage subject to tax in the "Base amount" screen area. (the percentage should agree with the above-mentioned percentage subject to tax (%sub.to tax)).
    Select the same rate as defined in the corresponding withholding tax code of classic withholding tax under 'Calculation of withholding tax' for the withholding tax rate  in the "Calculation" screen area (The rate should agree with the above-mentioned withholding tax rate (WT rate)).
    Set value '1' for the Post.indic. in the "Postings" screen area
    Select the corresponding settings as in the corresponding withholding tax code of classic withholding tax in the "Reporting information" screen area (The settings should agree with the above-mentioned specifications for region and income type (Inc.type)).
    All the other fields in the withholding tax code must remain empty.
    Create a withholding tax conversion run:
    Call Transaction WTMG
    Choose 'Create'
    Assign a name to the conversion run
    Select change 'Choose Company Codes' and enter the company code to be converted and country 'ES'
    Select change 'Type/Code Assignment' and assign the respective new withholding tax types and withholding tax codes of extended withholding tax to the withholding tax codes of classic withholding tax defined for country 'ES':
      Execute the 'Analysis'
    Select the option 'Several withholding tax types possible per vendor' under 'Master data settings'
    Carry out the conversion steps  (to start with in the test run).
    After the withholding tax changeover has occurred, create the following recipient codes for the country ES to complete Customizing:
      To create the recipient code, select Financial Accounting Global Settings --> Withholding Tax --> Extended Withholding Tax --> Reporting --> Define Recipient Code for Extended Withholding Tax in the Implementation Guide for Financial Accounting.

  • Extended Withholding Tax & MIRO - total balance

    I have the following situation:
    Extended withholding tax is active in company code and the withholding tax type is defined for invoice posting. Everything seems to work correctly except for the following detail: if the invoice has additional charges which are only subject to normal tax rate (VAT) or no tax; then during incoming invoice with MIRO the system cannot balance the accounts; always the difference is the w/t amount even though I have typed the base amount in the corresponding tab. For example, if I receive an invoice for services (no GR) with the following items (the W/T rate is 4% and VAT 16%):
    Amount subject to W/T and VAT:  4,600
    Other charges (no tax): 194
    VAT amount: 736
    W/T amount (calculated): 184
    Net invoice amount: 5,346
    If I type 5346 in the amount field and 4600 in the base amount for w/t then the balance is not correct (difference of 184), unless I type 5530 in the amount field (the others values are calculated correctly).
    Am I doing something wrong or missing configuration?
    Thanks in advance
    JAL

    Hi,
    The amount payable to vendor is 5346 (ie Gross bill of 5530 (less) withholding tax 184). In the header data, let the amount be maintained as 5530. In the withholding tax tab, change the withholding tax base amount to 4600 and the withholding tax amount as 184. This withholding tax amount gets reduced from the vendor bill of 5530.
    On simulation, you can see the screen as per your requirement.
    Regards
    Hari

Maybe you are looking for

  • Unix pipe and java program

    Hi, I want to make an utility that reads from a Unix pipe and prodouce an output to the screen. i.e. there is a "input.log" file to be processed as: # tail -f input.log | java myprog | console this time, "myprog" should take last few lines from "inpu

  • Cannot see Timecapsule in Airport Utility on Windows XP

    Just purchased a 2T TC and can connect MBP and Macbook air ok. I also have a Lenovo laptop with Windows XP that uses TC for internet access that works ok. When I run Airport Utility (v5.5.3) on Windows XP it cannot see the TC. I have Bonjour Printer

  • RAID performance is poor on the K8N NEO NF4 SLi mobo...why?

    I reccently downloaded and purchased pcmark05 to keep tabs on my system performance, I have 2 wd800jb/se ide in raid'0', isn't there supposed to be a performance gain with using raid?, is it a hardware or software version of raid that is used with my

  • Designjet 500 Cuts Off at 54"

    I have a Designjet 500 42" Plotter and I'm using an HP G71 Dual Core Laptop with Windows 7. I'm printing from Photoshop CS3 and when I try to print anything over 54" long the printer will quit the job exactly at 54" with no errors. It doesn't matter

  • Manually modify DISPLAY port number

    Our 11.5.9 system has ADF concurrent report, we started up a X background service at Admin tier for Report server running. As request from the UNIX admin, we need change the port number for X windows. Since it is production, we have lots of customiza