Bapi_acc_document_post with VST tax

I've been using this bapi for some time with US tax codes and now need to make it work with Canadian codes.
The Canadian tax codes in our system are set as 'Deductible' (T007B-STAZF 'tax not deductible' is left blank).
I am passing tax information in AccountTax to the bapi and the same line is also in CurrencyAmount.
There is a place in the code where the tax line is not eliminated from table it_acccr because it is not considered NAV or NVV (stazf is not eq to 'X'). 
This causes the bapi to think the document is out of balance by the amount of the tax.
Example:
AccountGL 
10   154000 (for the tax)
20   476000 (for the expense)
30   113100 (for the offset)
AccountTax
10000000  154000  MWVS    VST   V1
CurrencyAmount
10       14.89  (the tax)
20       85.11  (the expense)
30     -100.00 (the offset)
10000000 14.89 (for the tax entry)
If the tax is NAV or NVV the forth line is deleted and 10 - 30 are used to determine balance - no problem. When VST all four lines are used to determine balance and balance is then not zero.
If feel that I must not understand VST taxes and am doing something wrong in setting up the tables to send to the BAPI.  Can any one shed light?
I have searched and searched OSS and have not seen anything addressing this.

There is an entry in AccountTax table
Itemno_acc  0010000000
GL_account  0000154000
Cond_Key    MWVS
Acct_Key    VST
Tax_code    V1
Tax_Rate    175.000
There is a corresponding entry in CurrencyAmount
Itemno_acc   0010000000
Currency     GBP
Amt_Doccur   14.89
Amt_base     85.11
I'm following the exact same format as when the tax acct key is NVV.

Similar Messages

  • BAPI_ACC_DOCUMENT_POST - With Holding Tax

    Hi All,
       I am able to post vendor invoice along with withholding tax using BAPI_ACC_DOCUMENT_POST and document posted successfully.
    In the cases if a single document is posted for multiple vendors and customers document is getting posted but withholding tax information is not correct. If the vendor is not liable for tax then it should not open the withholding tax information screen for that vendor but in this case the window is opening.
    If the document is posted only for single vendor which is not liable for tax then withholding tax information screen is not opening it is displaying the information only which is correct.
    In the case of multiple vendors I am filling ACCOUNTWT table parameter with corresponding vendor line item number and its withholding tax details , if the vendor is not liable for tax then I am not filling any details for that vendor in this table parameter.
      So can anyone  suggest some solution to post single document for multiple vendors and customers along withholding tax using the above BAPI.
    Thanks & Regards,
    Prakash

    Hi,
    Here is the sample code. check if some thing is missing in ur code.
    http://helponabap.blogspot.com/2009/03/help-on-bapiaccdocumentpost-and.html
    Reddy

  • Post document with BAPI_ACC_DOCUMENT_POST with withholding taxes

    Hi everyone!
    I have to post some documents that I got from an Excel file. At first, they were G/L documents, so I only filled the table parameter ACCOUNTL of BAPI_ACC_DOCUMENT_POST to set the "account data" (without using ACCOUNTRECEIVABLE, ACCOUNTPAYABLE, ACCOUNTTAX or ACCOUNTWT).
    After a few, another Posting Keys were allowed in the lines of the documents obtained from the excel file, so the documents can be G/L documents, receipts, etc.But, I still put every account data in ACCOUNTGL, and the created documents were right (at least nobody complained about them :P ).
    No, 3 fields have been added in the excel file:
    - QSSHB: Withholding Tax Base Amount
    - QSFBT: Withholding Tax-Exempt Amount (in Document Currency)
    - QSSKZ: Withholding Tax Code
    As I understood, this BAPI is ready to allow withholding taxes, and I suppose I should have to fill this fields that I receive into some tables that are used as parameters in the BAPI. For example,
    ACCOUNTWT-WT_CODE = Withholding Tax Code
    ACCOUNTWT-BAS_AMT_LC = Withholding Tax Base Amount (Local Currency)
    I think I should use this table (I don't know where I could "put" the other one). My question is, can I do that without using tables ACCOUNTRECEIVABLE and ACCOUNTPAYABLE? My feeling is that is not completely right not to use these tables if the documents are vendor or customer documents... If that's possible.. is it right to put the 2 fields that I have used in the last example (*) to fill that? Where I should put the third field??
    I hope I have explained myself clearly, thanks in advance,
    Victor

    Dear Sreeraj,
    The situations would be multiple, but to be precise I'll provide you one scenario where this BAPI would be failing to do the posting. The scenario is like this:
    1. If you consider GL posting using F-02 by changing any of the reference fields XREF1, or XREF2, the BAPI has to consider the varying screens of each of the line items which internally depends on Transaction Variants of different screens of the Document, which the BAPI will fail to do so.
    2. Also, if there is a Taxation to be done for each Item, still it should consider the above scenario and fill the WITH tables accordingly.
    Hope this helps,
    Regards,
    -Wahid Hussain.

  • BAPI_ACC_DOCUMENT_POST with TAX posting for FB60 t-code

    Hi Experts,
    I am trying upload the data using BAPI_ACC_DOCUMENT_POST with Tax(ACCOUNTTAX) for the FB60 t-code. But not getting right.
    Any help on this issue greatly appreciated.
    Thanks & Regards,
    Harish

    Hi,
    Check out this-
    FU BAPI_ACC_DOCUMENT_POST
    Short Text
    Accounting: Posting
    Functionality
    Using this method you can create a posing in accounting for certain business transactions.
    Possible ( Business Transactions):
    Postings that generally only affect the general ledger. (RFBU)
    Billing: For billing in Sales and Distribution, accounting is supplied with the relevant billing data. (SD00) Billing Document
    Accounting can use the data of a logistics system that result from an Invoice Receipt. (RMRP)
    Goods Movement are triggered by transactions in Sales and Distribution or by inventory postings. Within logistics, they lead to a change in the warehouse stocks of <DS:GLOS.Inventory Management>Inventory Management. This results in a posting in accounting. This is why accounting is supplied with the relevant data from logistics. (RMWA)
    Example
    Billing document:
    By selling goods in accordance with targets, revenue is generated. The revenue is posted in billing and forwarded to accounting.
    Invoice receipt:
    Raw materials are purchased in accordance with targets. The invoice receipt is posted in a logistics system. The data from the raw materials is forwarded to accounting.
    Goods Movment:
    The use of raw materials leads to a change in stock in inventory managment. The posting of raw material consumption is forwarded to accounting.
    G/L Account Posting:
    Provision posting for an expected warranty service. This can refer to acquisitions or retirements belonging to stocks that are not in subledger accounting relevant to inventory management. This is particularly the case if such materials are not displayed as vendor/customer, materials, loans etc. or cannot be displayed in this way. This can also refer to write-ups or depreciation that contain higher aggregations of values than are maintained in a corresponding subledger that is relevant to inventory management.
    The conversion of foreign currencies for receivables/payables due to large exchange rate changes that should not lead to an update of the accounts payable or accounts receivable accounting. A similar transaction can arise for the revaluation of raw materials if this revaluation takes place at a correspondingly aggreagated level.
    Reclassification of inventory of P&L statement accounts that are only used for reconcilliation purposes in the general ledger (this rearranges values for balance sheet items).
    Balance reclassifications of stocks to receivables with different return times.
    Notes
    If the parameter CurrencyAmount is filled with the currency fields, a complete document check including characteristics and value components of profitability analysis (CO-PA). Otherwise, the account assignment objects are checked.
    Messages are returned in the parameter Return. In the parameter documentation you can find the return values and their meaning.
    Further information
    You can find further information in the SAP Library under "Financials -> Accounting - General (AC) -> Interfaces to Accounting (AC)".
    Parameters
    DOCUMENTHEADER
    CUSTOMERCPD
    CONTRACTHEADER
    OBJ_TYPE
    OBJ_KEY
    OBJ_SYS
    ACCOUNTGL
    ACCOUNTRECEIVABLE
    ACCOUNTPAYABLE
    ACCOUNTTAX
    CURRENCYAMOUNT
    CRITERIA
    VALUEFIELD
    EXTENSION1
    RETURN
    PAYMENTCARD
    CONTRACTITEM
    EXTENSION2
    REALESTATE
    ACCOUNTWT
    Reward if useful!

  • BAPI_ACC_DOCUMENT_POST. Why tax account is replaced ?

    The code as follow:
    REPORT  YC_BAPI_ACC_DOCUMENT_POST.
    * bapi
    CLEAR:BAPI_HEADER,
          BAPI_ACCOUNTGL,
          BAPI_ACCOUNTRECEIVABLE,
          BAPI_ACCOUNTPAYABLE,
          BAPI_ACCOUNTTAX,
          BAPI_CURRENCYAMOUNT,
          BAPI_RETURN,
          BAPI_EXTENSION2,
          LS_ACCOUNTGL,
          LS_RECEIVABLE,
          LS_ACCOUNTPAYABLE,
          LS_ACCOUNTTAX,
          LS_CURRENCYAMOUNT,
          LS_EXTENSION,
          LS_EXTENSION_BAPI.
    * set header
    CLEAR BAPI_HEADER.
    BAPI_HEADER-DOC_TYPE    = 'SA'.   "u51EDu8BC1u7C7Bu578B
    BAPI_HEADER-COMP_CODE   = '1000'.   "u516Cu53F8u4EE3u7801
    BAPI_HEADER-BUS_ACT     = 'RFBU'.           "u4E1Au52A1u8303u56F4
    BAPI_HEADER-DOC_DATE    = SY-DATUM.   "u51EDu8BC1u65E5u671F
    BAPI_HEADER-PSTNG_DATE  = SY-DATUM.   "u8FC7u8D26u65E5u671F
    BAPI_HEADER-HEADER_TXT  = SY-DATUM.   "u9879u76EEu62ACu5934u6587u672C
    BAPI_HEADER-FISC_YEAR   = SY-DATUM+0(4)."u5E74u5EA6
    BAPI_HEADER-FIS_PERIOD  = SY-DATUM+4(2).   "u671Fu95F4
    BAPI_HEADER-REF_DOC_NO  = ''.   "u53C2u8003u51EDu8BC1u7F16u53F7
    BAPI_HEADER-HEADER_TXT  = ''.   "u51EDu8BC1u62ACu5934u6587u672C
    BAPI_HEADER-USERNAME    = SY-UNAME.             "u8BB0u8D26u7528u6237
    * set items
    CLEAR LS_ACCOUNTGL.
    LS_ACCOUNTGL-ITEMNO_ACC  = 1."u884Cu9879u76EEu53F7
    LS_ACCOUNTGL-GL_ACCOUNT  = '0000154001'.
    LS_ACCOUNTGL-TAX_CODE    = 'V2'."u7A0Eu7801
    *LS_ACCOUNTGL-ACCT_KEY    = 'VST'.
    *LS_ACCOUNTGL-ACCT_TYPE   = 'S'.
    *LS_ACCOUNTGL-COND_CATEGORY = 'D'.
    APPEND LS_ACCOUNTGL TO BAPI_ACCOUNTGL.
    CLEAR LS_ACCOUNTGL.
    LS_ACCOUNTGL-ITEMNO_ACC  = 2."u884Cu9879u76EEu53F7
    LS_ACCOUNTGL-GL_ACCOUNT  = '0000078200'.
    APPEND LS_ACCOUNTGL TO BAPI_ACCOUNTGL.
    * set currency
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 1. "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'. "u8D27u5E01u7801
    LS_CURRENCYAMOUNT-CURR_TYPE    = '00'.               "u91D1u989Du7C7Bu578B
    *LS_CURRENCYAMOUNT-EXCH_RATE    = ''. "u6C47u7387
    *LS_CURRENCYAMOUNT-AMT_DOCCUR   = 100. "u51EDu8BC1u8D27u5E01u91D1u989D
    *LS_CURRENCYAMOUNT-AMT_BASE     = 1427.
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    CLEAR LS_CURRENCYAMOUNT.
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 2. "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'. "u8D27u5E01u7801
    LS_CURRENCYAMOUNT-CURR_TYPE    = '00'.               "u91D1u989Du7C7Bu578B
    *LS_CURRENCYAMOUNT-EXCH_RATE    = ''. "u6C47u7387
    LS_CURRENCYAMOUNT-AMT_DOCCUR   = -100. "u51EDu8BC1u8D27u5E01u91D1u989D
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    *  tax items currence
    CLEAR LS_ACCOUNTTAX.
    LS_ACCOUNTTAX-ITEMNO_ACC = 3.     "u884Cu9879u76EEu53F7
    *LS_ACCOUNTTAX-GL_ACCOUNT =  '0000154001'.
    LS_ACCOUNTTAX-TAX_CODE   = 'V2'."u9500u552Eu7A0Eu4EE3u7801
    *LS_ACCOUNTTAX-TAX_RATE   = LV_FWSTE.        "u9500u552Eu7A0Eu7387
    *LS_ACCOUNTTAX-DIRECT_TAX = 'X'.
    *LS_ACCOUNTTAX-ITEMNO_TAX = 1. "u7A0Eu76F8u5173u884Cu9879u76EE
    *LS_ACCOUNTTAX-ACCT_KEY = 'VST'.
    *LS_ACCOUNTTAX-COND_KEY = 'MWS'.
    APPEND LS_ACCOUNTTAX TO BAPI_ACCOUNTTAX.
    CLEAR LS_CURRENCYAMOUNT.
    LS_CURRENCYAMOUNT-ITEMNO_ACC   = 3.    "u884Cu9879u76EEu53F7
    LS_CURRENCYAMOUNT-CURRENCY     = 'EUR'."u8D27u5E01u7801
    *LS_CURRENCYAMOUNT-EXCH_RATE    = LS_ZCNTPDM01-KURSF."u6C47u7387u7801
    LS_CURRENCYAMOUNT-AMT_DOCCUR   = 100."u7A0Eu91D1
    LS_CURRENCYAMOUNT-AMT_BASE     = '1427.1'."u7A0Eu57FA
    *LS_CURRENCYAMOUNT-TAX_AMT       = 100.
    APPEND LS_CURRENCYAMOUNT TO BAPI_CURRENCYAMOUNT.
    *   extend the reason code
    CLEAR LS_EXTENSION.
    LS_EXTENSION-POSNR = 1.  "u884Cu9879u76EEu53F7
    LS_EXTENSION-BSCHL = '40'.  "u8BB0u8D26u7801
    LS_EXTENSION_BAPI-STRUCTURE  = 'ZEXCEL'."u81EAu5B9Au4E49u6269u5C55u7ED3u6784
    LS_EXTENSION_BAPI-VALUEPART1 = LS_EXTENSION. "u6269u5C55u7ED3u6784
    APPEND LS_EXTENSION_BAPI TO BAPI_EXTENSION2.
    CLEAR LS_EXTENSION.
    LS_EXTENSION-POSNR = 2.  "u884Cu9879u76EEu53F7
    LS_EXTENSION-BSCHL = '50'.  "u8BB0u8D26u7801
    LS_EXTENSION_BAPI-STRUCTURE  = 'ZEXCEL'."u81EAu5B9Au4E49u6269u5C55u7ED3u6784
    LS_EXTENSION_BAPI-VALUEPART1 = LS_EXTENSION. "u6269u5C55u7ED3u6784
    APPEND LS_EXTENSION_BAPI TO BAPI_EXTENSION2.
    CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
          EXPORTING
            DOCUMENTHEADER    = BAPI_HEADER
          TABLES
            ACCOUNTGL          = BAPI_ACCOUNTGL
            ACCOUNTRECEIVABLE  = BAPI_ACCOUNTRECEIVABLE
            ACCOUNTPAYABLE     = BAPI_ACCOUNTPAYABLE
            ACCOUNTTAX         = BAPI_ACCOUNTTAX
            CURRENCYAMOUNT     = BAPI_CURRENCYAMOUNT
            RETURN             = BAPI_RETURN
            EXTENSION2         = BAPI_EXTENSION2.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    LOOP AT BAPI_RETURN INTO LS_RETURN.
      WRITE:/ LS_RETURN-MESSAGE.
    ENDLOOP.
    In FB03, The generated document as follow:
    1000     1     50          78200     Transfer of reserves     100.00-     EUR                              
    1000     2     40          154000     Input tax     100.00     EUR     V2                         
    =========================================================
    If i create a document in FB01 with the above data, the generated document as follow:
    1000     1     50          78200     Transfer of reserves     100.00-     EUR                              
    1000     2     40          154001     Input tax     100.00     EUR     V2     
    So, what i should do if i want '154001' in generated document by BAPI.
    Please help me.
    Thanks.
    Edited by: y_ch_19 on Sep 28, 2011 11:09 AM
    Edited by: Thomas Zloch on Sep 28, 2011 11:22 AM

    Hi Vijaymadhur,
    Thank you very much.
    I check the reason is not enhancement or exit.
    In t-code: FTXP, i see the tax code 'V2' corresponding the tax account '154000',
    when execute the BAPI, the system determine the tax account by the tax code,
    but i have no idear how to set the parameters in BAPI  with no tax account replaced.
    CLEAR LS_ACCOUNTTAX.
    LS_ACCOUNTTAX-ITEMNO_ACC = 3.     "u884Cu9879u76EEu53F7
    *LS_ACCOUNTTAX-GL_ACCOUNT =  '0000154001'.
    LS_ACCOUNTTAX-TAX_CODE   = 'V2'."u9500u552Eu7A0Eu4EE3u7801
    *LS_ACCOUNTTAX-TAX_RATE   = LV_FWSTE.        "u9500u552Eu7A0Eu7387
    *LS_ACCOUNTTAX-DIRECT_TAX = 'X'.
    *LS_ACCOUNTTAX-ITEMNO_TAX = 1. "u7A0Eu76F8u5173u884Cu9879u76EE
    *LS_ACCOUNTTAX-ACCT_KEY = 'VST'.
    *LS_ACCOUNTTAX-COND_KEY = 'MWS'.
    APPEND LS_ACCOUNTTAX TO BAPI_ACCOUNTTAX.

  • BAPI_ACC_DOCUMENT_POST not calculating TAX

    Hi,
    I am using BAPI_ACC_DOCUMENT_POST for posting the FI document for RC type. I tried posting it normally and it posted correctly. But when i give some ACCOUNT TAX information, it is not calculating.
    Here is how I am filling the details.
    Header:
    BUS_ACT = RFBU.
    USERNAME = SY_UNAME.
    HEADER_TEXT = TEXT.
    COMP_CODE = BUKRS.
    DOC_DATE = 12/12/2011
    PSTNG_DATE = 12/05/2011.
    FIS_PERIOD = 00
    REF_DOC_NO = 9700000036.
    AC_DOC_NO = 9700000036.
    Account GL Table:.
    ITEMNO_ACC = 10.
    GL_ACCOUNT = 412010.
    DOC_TYPE = RC.
    COMP_CODE = RECN.
    FIS_PERIOD = 00.
    PSTNG_DATE = 12/05/2011
    TAX_CODE = TN
    TAXJURCODE = TN3707600
    COST CENTER = 107
    Account Receivable:
    ITEMNO_ACC = 20.
    CUSTOMER = 1126045
    COMP_CODE = RECN
    BLINE_DATE = 12/12/2011.
    PYMT_METH = B
    CURRENCY AMOUNT : 2 LINE ITEMS
    1ST LINE ITEM
    ITEMNO_ACC = 10
    CURRENCY = USD
    AMT_DOCCUR = 500.00-
    DISC_BASE = 500.00-.
    2ND LINE ITEM
    ITEMNO_ACC = 20
    CURRENCY = USD
    AMT_DOCCUR = 500.00
    AMT_BASE = 500.00.
    I did not enter the account tax table as I am not sure how to enter the date. But I know that the tax rate is 9.25% and for 500 the tax would be 42.33. I need to make sure that the BAPI posts the document as it posts from FB01 when we check the check box 'calculate tax'. Right now, with these details it is posting the data but not calculating the tax.
    Please help.
    Regards
    Guru
    Edited by: GuruCharan on Dec 15, 2011 6:28 PM

    Raymond,
    Thanks for the reply. I did read the notes you have suggested. They are quite informative but unfortunately -
    Note 367175 is related to the other BAPI`s. My issue is with the BAPI_ACC_DOCUMENT_POST.
    Note 487064 is related to the error when the tax amount is greater than the base amount.
    Since I am using the Acc document post BAPI, please help me understand how to fill in the data for ACCOUNT TAX table or post the document from the BAPI along with the tax as it does in FB01.
    Thanks Again,
    Regards,
    Guru.

  • Reg: Correction of Wrong  With holding tax  amount  Values Posted via BAPI

    Hello Experts,
    I have posted some invoices using BAPI_ACC_DOCUMENT_POST with With holding tax code and amount now the thing is that ..the document is posted successfully  with Wrong  With hoding tax amount data in TABLE WITH_ITEM due to this while executing t-code F-53 ( Outgoing payments )   its not calculating the with holding tax amount for the invoice .
    Now i wan't to correct ( Negate some values) the values in  WITH_ITEM table.....
    How am i going to do it..!
    Plz..experts help.
    Plz waiting for your input

    Dear All,
    this is not an error but the Standard System Design. Please read the note 611844. Only if You insert manually the WT amounts during the posting You will see them into the WT TAB after the posting. If You make the System to calculate the WT Aamounts automatically, no WT amounts will be reported into MIRO/MIR4. You can see them into the follow on document.
    I hope this helps.
    Mauri

  • BAPI_ACC_BILLING_CHECK with EU tax

    I try to post 1 gl acct. line and 1 AR line in BAPI_ACC_BILLING_CHECK with tax-code = 'EU' and acct_key = 'ESE'. No tax lines are given to the BAPI. In return I get the error: Tax code EU requires ESE as the account key (message id=FF msgno=761). How you any idea what is wrong in my use of the BAPI?
    Posting with tax-code = S1 works fine and with a tax line.
    Kind regards
    Steen Pedersen

    There is an entry in AccountTax table
    Itemno_acc  0010000000
    GL_account  0000154000
    Cond_Key    MWVS
    Acct_Key    VST
    Tax_code    V1
    Tax_Rate    175.000
    There is a corresponding entry in CurrencyAmount
    Itemno_acc   0010000000
    Currency     GBP
    Amt_Doccur   14.89
    Amt_base     85.11
    I'm following the exact same format as when the tax acct key is NVV.

  • Error while posting A/R Downpayment Invoice with Excisable Tax Code.

    While posting A/R Dowpayment Invoice with Excisable Tax Code error of "Unbalanced Transaction" appears. This error does not occur while posting A/R Downpayment Invoices with Non-Excisable Tax Codes.
    Kindly provide a solution for the same.

    SAP Note Number: 1179405
    Error -5002 when trying to copy a document with Sales BOM
    In order to create the delivery via the DI, you need to set the oDoc.Lines.BaseLine value to the LineNum value from the RDR1 table (in the above example you should enter the value 2).
    we set oDoc.Lines.BaseLine=0 before starting the lines loop. This has resolved the issue.
    This note was really helpful and it was found in another query.
    You can also refer to this. https://forums.sdn.sap.com/click.jspa?searchID=19070513&messageID=6178079
    Thanks.
    Edited by: Sadanand Manda on Nov 24, 2008 12:16 PM

  • AP Tax Calculation issue with SINGLE TAX vs TAX GROUP

    Hi Gurus,
    i need your help on below, please advise!!
    i have to calculate ap VAT tax on AP invoice,
    (Rounding = nearest, precession=2, tax calcualtion= Include tax)
    if i calculate 5% is the tax rate, then the tax amount is 0.47cents,this is in case of single tax calculation.
    here my requirement was i need calculate 2 Taxes(TAX A AND TAX B (Rates are 5 AND 5%)
    EG:
    Invoce Base amount = 10 dollars
    in case of single tax = 5/105 * 10 = 0.4761 cents(this is 48cents in apps with rouning nearest and precession 2)
    tax mode = Include tax
    In case of tax group = Tax A and Tax B = 5 + 5 = 10%, when i calculate this in apps its showing 45cents and 45 cents as tax A and B
    why this tax caluclation is different with single tax and tax group.
    tax code actual amount tax amount remaining amount
    single tax 10 0.4761 10 - 0.48cents = 9.52 cents
    tax group 10 45+45=90 cents 9.10 cents
    Please Help !!!
    Thanks,
    Satish

    Hi Vineeth,
    This is Kathy from BSI Support.  I wanted to make sure that you understood that the TF80 Like Reciprocal flag was made available in TF90 for testing purposes only.  This was meant as a tool for customers to be able to compare their TF90 results to their TF80 output, to insure a successful upgrade.  This funcitonality, however, was never intended to be utilized going forward.  There have been significant changes implemented in BSI TaxFactory 9.0 regarding multi-state withholding (also known as reciprocity).  There is information available on our website that explains these changes.  If you log onto our website, please look under the "Whats New" section for an explanation of reciprocal functionality in BSI TaxFactoryu2122 9.0
    If you have specific scenarios that you need help with, please contact us and we will be happy to assist you.
    Regards,
    BSI Support - Kathy

  • How to clear line items with withholding tax manually

    hi Experts,
    i posted a vendor invoice with withholding tax and i made payment as well but not through f-58.
    now i wanted to clear these two through f-44 but it gives the message withholding tax information ignored and didnt display the invoice as open item.
    how do i clear both the trasactions
    regards
    suresh

    hi Praisty,
    thanks for the reply
    i have a second opinion on your statement that no matter whatever tcode you use for payment it will clear the open item. Even in F-58, if u make partial payment it will not clear you open item. But i didnt use f-58 as i said earlier.
    i used FBV1 for parking the document through which i entered the payment details...ofcourse it doesnt have the option for clearing the open items, cheque printing and it will not update your cheque register. i posted the parked document through FBV0. for all practical purposes, this is my payment document but it didnt clear my open item, in order to clear it i now used f-44.
    regards
    suresh

  • Vendor down payment with input tax

    Dear Expert
    My client receieves down payment with input tax, to meet their legal requirement for VAT filing, they have to book entries as below;
    When receieving down payment with input tax:
    Dr. Down payment
          Input tax
      Cr. Bank
    When receiveing vendor invoice for remaining AP amount:
    Dr. Expense
          Input tax
      Cr. AP (remaining amount)
    Then clear down payment by expense
    Dr. Expense
      Cr. Down payment
    They do in this way, because input tax in down payment and input tax in remaining AP invoice should be listed as two items in their VAT report. And intput tax in down payment document is with reference field which is different from reference field in remaining AP invoice, and reference field is also one mandatory field in VAT report.
    In this case, I can not use SAP standard T-code F-54 to clear down payment. But when I tried to create a manual JV to post entry with Dr. Expense and Cr. Down payment, it's OK, but then when I used F-44 to manully clear down payment doc by manual JV, I got problem because the amount in down payment is down payment amount + input tax amount, but the amount in manual JV is only down payment.
    Does someone have a solution?
    Thanks,
    Nicole

    Nicole,
    Which country is this requirement for?  As far as I know, there is no tax incidence on downpayment.  Input tax arises only when you receive the invoice, right?  Not when you receive a downpayment.

  • Posting Vendor Downpayment requests with input tax

    Hi Gurus,
    I am trying to configure the down payment request for Vendor Payments, I want these down payment request to be posted so I un flagged the Noted Items check box and flagged the check box Commitments warnings check box and also I entered the Account determination key for Input tax clearing. Alternative GL account is defined to allow the Input Tax.
    Now the problem is, when I try to post the Down payment request document with input tax I get an error message stating that "Down pmnts with taxes are not permitted when processing with jur.code".  Actually the input tax is being assigned automatically even if I don’t use a tax code.
    So, can any one help me to understand what am I missing in my configuration or is it some thing which cannot be processed using F-47.
    Oh by the way I am using the Special GL indication F (down payment request).
    Thanks
    Shilpa

    Nicole,
    Which country is this requirement for?  As far as I know, there is no tax incidence on downpayment.  Input tax arises only when you receive the invoice, right?  Not when you receive a downpayment.

  • A/R Installment Payments with Sales Taxes and Freight in 1st payment

    Our sales dept. wants to offer our customers Installment Payment plans (6, 12, 24 mths) for product sales which is easy enough to set up using Payment Terms and the Installment Payment flag.
    But our Accounting Dept wants to collect the Sales Taxes and Freight "up front" in the first payment.
    We do not want to use Milestone billing since Accounting wants to recognize the revenue of the sale during the month of the sale ... so a single Invoice to the customer with the Payment Plan printed on the invoice is the option they want done.
    I have not been able to find any way to set up the Installment Plan configuration to do such a thing.  The Terms of Payment refer to the total Invoice amount.
    Has anyone here be able to accomplish such configuration (without doing custom coding in a User Exit)?
    Example:  $60,000 item, %5,000 tax, $100 frieght = $65,100 total invoice.  (6 month payment plan)
       Payment #1 = $15,100
       Payment #2 = $10,000
       Payment #3 = $10,000
       Payment #4 = $10,000
       Payment #5 = $10,000
       Payment #6 = $10,000

    I have already set up the installment plan in OBB9 with 6 entries (1 - 6) for my IP Payment Term of IPM1.  I have the percentages setup as 16.67 for each of the installments and the last set at 16.65 (equaling 100%).
    The problem with Sales Tax and Freight is that you can not simply assign an arbitrary percentage to the 1st installment (for example make the 1st installment 25% and break up the remaining 5 installments fromt he other 75%).
    We need to make sure that the first Installment from the customer is for the Sales Tax, the Freight, and exactly 1/6 of the material cost (if it is a 6 month payment plan).
    I have activated User Exit EXIT_SAPLV60B_007 to intercept table generation of the installment plan that is sent to Accounting to fix this problem.  Now the Accounting document connected with the customer invoice is correct.  My next step is to fix the SmartForm print of the Installment Plan on the customer's Invoice.

  • With holding tax report with material and qty fields

    Dear All,
    Is there any standard report available with with holding tax data with material and qty fields.
    Thanks,
    Sekhar.

    dear Friend,
    Withholding tax will deduct on services. Hence Material and quantity is not relavent.
    There is no report is available also.
    reg
    Madhu M

Maybe you are looking for

  • Laserjet Pro MFP M127FW - Scanning won't work and I cannot set it up

    I just purchased this all-in-one and the printer works fine.  The scanner will not.  I'm connected via wireless only at this time.  I do not plan to use it for faxes, but do need the scanning capabilities to work.  I installed the software that it ca

  • Stored Procedure VS Preparedstatement

    I have to do different things based on the input values. I can either do that by calling different SQL statements in java based on in input or call the stored procedure where i determine the query to run based on the input the the procedure. I was wo

  • Need help adding device to Canon ELPH 320 HS

    I just bought a Canon ELPH 320 HS. I am having trouble adding my laptop as a device. I have Windows 8, and I downloaded what I thought was the windows 8 compatible version of Canon Picture Window. All of the settings in my control panel seem to be co

  • Can I connect firewire cable to a usb dvd drive

    Can I connect firewire adapter or cable to a usb dvd drive to install tiger cs when I tried installing with just the usb dvd drive didn't work so can I connect a firewire cable or adapter

  • ORA-12537 TNS Connection closed after OAS 4.0.8.1 Installation

    finally I was able to install and start OAS on RH 6.1, but now I can not start Ora8i (with all patches) on my system. When I start svrmgrl, will get ora-12537 TNS Connection lost error. Can someone please help! Thanks