Tax calculation in SRM from ECC

Hello All
Our requirement is to validate the ship to address entered by an user in SRM shopping cart.
We thought about activating tax calculation in SRM ( by making a call to ECC) , so that the address will be automatically checked & return an error if Tax jurisdiction is not found.
However it turns out that in ECC , the tax jurisdiction is not unique for a given address.
For each address ECC returns two Tax jurisdictions ( One for Out of City & One for in City).
Is there a way to influence ECC and make it always select one of the found Tax jurisdictions.
Is there any other means of checking that the SHip to address is correct ??
Thanks
Kedar

Thanks Ramki !
Our Users should enter the correct combination of City , Zip code, Region and Country when entering
their own ad-hoc addresses in shopping carts.
If Tax calculation is enabled then this is taken care of ,as any wrong combination returns the error " Tax Jurisdiction not found".
However as I mentioned earlier  our FICO is set up peculiarly in ECC.
For most Zip code, city and county combinations , there are two tax jurisdictions  ( one for in city and one for out of city).
So when SRM calls , ECC can't decide which Tax Jurisdiction to return and hence always returns the error.
I researched on this and no SRM BADI seems relevant. Is there any ECC user exit or any other way??
Thanks
Kedar

Similar Messages

  • Tax calculation in SRM and passing onto R/3 PO

    Hi,
    We are on SRM_SERVER 550, SP07 and R/3 4.7 backend.
    1. We have a requirement wherein we want the tax determination to happen in SRM. Basically there is no logic for determining the tax codes, but the user himself selects it per line item when creating the cart.
    2. We want this to be transferred to the backend PO line item. The tax codes in SRM and R/3 are identical.
    Can this be achieved by standard configuration?
    I checked that there are 4 choices for tax calculation in SRM
    No tax calculation
    Tax calculation occurs in backend
    Customer specific implementation'
    Tax calc occurs via external system
    tax calc occurs via TTE
    I am not sure which one we should be selecting (currently its no tax calc). I am also not sure if the tax code which is selected in SRM will be passed onto R/3 Or should this be mapped in the BBP_CREATE_BE_PO_NEW Badi?
    The option thro development is to provide a custom field where users can enter the tax code/choose from a list and then map it to the tax code(TAX_CODE - MWSKZ) field in badi BBP_CREATE_BE_PO_NEW. But we would prefer to stick to the standard options if they are feasible.
    Any pointers to this would be very helpful.
    Regards,
    Srivatsan

    Hi,
    If you have a classic scenario where the PO is created in the backend only the standard configurations will work for this.
    1) Determine System for Tax Calculation--- R/3 Tax calculation occurs in backend.
    Tax calculation occurs in the Backend System
    Tax calculation occurs via RFC in the backend system in Financial Accounting. If an external system is connected to the backend system (Vertex or Taxware, for example), this is automatically called from the backend system.
    2) Enter tax code :
    As you mentioned use the same key and also the description here. Make the zero tax as No tax and make it as default also ( which is safer for all users).
    With these two config steps you will get an F4 help in the for all the tax codes defined whereas the system will suggest the zero tax as the default.
    The other config steps are optional where you can have tax codes for you product category. Please do configurations in these steps only if required.
    This SC tax code will be there in the PO created from SRM provided if you have entry for this in FTXP in the R3 system.
    As far as we have configured you dont need BADI for this standard Tax calculations.
    If the invoice is made in R3 with reference to this PO then this tax code can be changed.
    Best regards,
    Sridhar.

  • Exit or BADI when Tax Calculation in MIRO from Purchase order

    Hi Gurus,
    I Need a Exit or BADI when Tax Calculation in MIRO from Purchase order.
    The problem is the tax is automatically calculated from tax code in PO but I want it to be calculated
    from PO condition. Is there any exit available by which I can modify the value of tax when ticking the check box of tax calculation in MIRO.

    BADI has method COPY_DRSEG_SELKZ but since there only importing paramters and no exporting or changing parametrs you cannot change the values of rseg here.
    Try using proper Implicit enahncement by debugging .
    For implicit enhancement check
    Re: How do we search enhancement point/section
    Edited by: Gautam Totekar on May 29, 2009 5:56 PM

  • Tax calculation in SRM

    Hi
    Can the tax calculation be disabled in SRM. How we do it.
    Regards
    Pooja

    Hi
    Yes, Tax calculation can be disabled in SRM.
    Use transaction SPRO.
    IMG->SRM->SRM SERVER->CROSS APPLICATION BASIC SETTINGS-> TAX CALCULATION-> DETERMINE SYST FOR TAX CAL
    Here select the radio button for "No tax Calculation" from drop down.
    Thanks
    Ashish

  • How to Get Alternative Gl Account Number in SRM from ECC backend

    Hi All ,
      We need to get the Alternative Account Number in the SRM  from the ECC backend.  Is it stored in any of the SRM Table?
      or
      is ther any  RFC(FM) or BAPI to get the Alternative Account Number from the Ecc to SRM.
      Please help.
    Regards
    Channappa

    Hi Abd-Al-Aleem  ,
      Thanks a lot for response , actually we need to get the Alternative account which is in the ECC(Table:skb1) into the SRM system.So is there any RFC or BAPI  which can help to solve my issue.
    Regards
    =========
    Channappa

  • Vendor replication in SRM from ECC

    Hi,
    We have a requirement for replication of email address for vendor from ECC to SRM.
    The email addresses are stored in ECC on the vendor master (XK03 transaction).The e-mail can have multiple email addresses where Vendor Master team specifies EFT in the “notes”.
    Now for all the email addresses if notes section of email address has any value like *EFT* this email address for the Vendor in SRM should not be replicated, it means for Vendor in SRM email address should show blank value.
    Please share your ideas how to proceed  for this solution.
    By,
    Kalpana

    Hi,
    The standard replication of vendors is done through tcode BBPGETVD (program BBP_VENDOR_GET_DATA).
    This program is for the initial replication of vendors. Afterwards, BBP_VENDOR_SYNC will be batched for new vendors/updates to vendors.
    Email address is in table ADR6 (by address# ADRC). You can get the ADRC# by Vendor # in table LFA1.
    Regards,
    Rafi

  • One new vendor created not replicated in SRM from ECC .why

    Hi all
    once in a moon vendor replication wont happen for certain new  vendor so we edit xk02 and next vendor sync job it will be available in SRM but this time i hammered a vendor many times  still not pulled into SRM . other new vendors created fine.
    any restriction stopped you any clue is appreciated.
    I can pull it in different way.but i want why some times sync job failED TO TRANSFER long name vendor more than 38
    Muthu

    HI Deva,
    I am also facing similar kind of issue. where Vendor get updated in the BUT000 but not get updated in BBPM_BUT_FRG0061.
    When i am running the MDS_LOD_COCKPIt. It is showing me Error Message as BP number Already Exist.
    Kindly Suggest me Process, how to update the Table BBPM_BUT_FRG0061.
    Qucihk reply will be highly appreciated.
    Thanks
    KHATRGA2

  • Function Module to send Vendor Master Data from SRM to ECC

    Hi Guys
    I heard there is a function module in SRM which can send Vendor Master Data from SRM to ECC please confirm for me if there is such a function Module and what is it called. Thanks

    Hi,
    Vendor Master data is replicated to SRM from ECC. Standard Transactions (BBPGETVD,..) will be used to replicate the data from ECC.
    Vendor Master will exists in ECC, so there is no point in sending the same back from SRM to ECC. If the requirement is the other way around, we can use the transaction BBPGETVD in SRM system.
    Hope this helps.
    Regards,
    Hemanth

  • Mandatory fields to replicate vendor from ECC to SRM

    Hi all,
    I created a vendor in ECC with all mandatory fields. But when I tried to replicate the vendors to SRM from ECC, I am getting errors like mandatory fields are missing. Can you please tell me what are the mandatory fields in SRM when we replicate vendors from ECC to SRM. Its Urgent.
    Regards,
    Balaji.S

    Hi Balaji,
    When you create Vendors properly in ECC it should not give such an error. You have to maintain basic data, Accounting data and purchasing data. Rest all are optional.
    For replicating vendors from R/3 to SRM you should have a Vendor root org / group in SRM. BBPGETVD is used to replicate vendors to SRM by mentioning the logical system and Vendor Group ID.
    Hope this makes you clear. Please explain the error clearly for further help.
    Award points for helpful answers.
    Rgds,
    Teja

  • Delivery address replication from ECC to SRM

    Hello All
    We are onboarding a punch-out vendor in SRM. The Vendor said that they won't read the delivery address sent by us in the PO output, but would rather pre-store all the delivery addresses and their codes.
    The code would be auto read & this way they can ship immediately with just 1 day lead time.
    We are using classic scenario and noticed that when the PO is created in the backend, it always creates a new address number each time  , even for the same address.
    We are mulling about a process where the Ship to address would be created in ECC and replicated to SRM , with the same number as ECC.
    So my question is :
    1) Is it possible to replicate the Addresses from ECC to SRM using any report or ALE?If yes what is the process for the same.
    2) Can we maintain the number range of the Ship to address object in SRM as external, so that ECC and SRM has the same #s.
    Thanks
    Kedar

    Hi Kedar,
    1) Is it possible to replicate the Addresses from ECC to SRM using any report or ALE?If yes what is the process for the same.
    Ans : You can create delivery address in SRM from ECC by creating a Report and Utilizing RFC function module to read address
    data from ECC and creating the same in SRM through FM BBP_BUPA_ADDRESS_ADD [i hope the FM  is correct as i do not have the system now].
    I dont know of any standard interface though ....
    2) Can we maintain the number range of the Ship to address object in SRM as external, so that ECC and SRM has the same #s.
    Ans : Does not  look possible to be .. since there are amny type of addresses in the system all uses the same internal number range.  You can utilize some of unused field in delivery address to store the address number of ECC system like  Building code , Street_suppl 3 etc ...
    However i suggest do not make things complex and keep it simple.
    Cheers
    Iftekhar Alam

  • BIW with SRM&TAX calculation

    hi everybody,
    i have some doubts in SRM.
    1) where & how we calculate the TAX calculation in SRM?
    2) how & where we get the BIW reports in SRM?what kind of reports they are.
    pls anybody can send me detailed solutions for above.pls put an eye on this issue. ok
    bye bye
    warmregards
    rakhi

    1)  It depends on how your firm implements tax calculation. Some firms use external software to do the tax calculations. You can configure Tax Calculation under IMG in SRM system path SRM->Cross Application Basic Settings->Tax Calculation->Determine System for tax calculation.

  • Tax procedure in SRM

    Can someone please let me know how to setup Tax procedure in SRM.we are using SRM Extended classic. Has anyone ever connected to Taxware or Vertex to SRM directly and did the PO tax calculation.

    Hi Deep
    There are few options in SRM for Tax Calculation
    1. No Tax calculation in SRM - Nothing will be calculated- neither in SRM nor in ECC
    2. Tax calculation in Backend System - Tax calculation occurs via RFC in the backend system in Financial Accounting. If an external system is connected to the backend system (Vertex or Taxware, for example), this is automatically called from the backend system
    3. Customer specific implementation - you create your own development for tax calculation
    4. Tax calculation via external Tax system connected to SRM..e.g. Vertex for US and Canada
    5. Tax callculation via SAP TTE  - The Tax Transaction Engine is called via RFC here.
    Refer to these notes for more information
    Note 327431 - FF718 Tax code and jurisdiction code
    Note 657146 - Enhancement for US tax calulation -Functions
    Note 881086 - Country-specific tax calculation
    Note 1039435 - FAQ - Trigger of tax update
    Regards,
    Virender Singh

  • How to access more than one catalog from ECC

    We use the catalogs in SRM from ECC, ME21N. But we are only able to access one catalog. Is there any way to access different catalogs for the users. We have set up different catalogs in customizing but are not able to selcet them.
    At the moment we have one for each country, and would like to be able to select among theese, not create one big one? I have heard of an ad-on from SAP is this correct?  Any advice on further readings or suggestions to solutions on this problem?
    Regards
    Ivar

    Hi Ivar,
    We are also having almost same requirement for multiple catalogs.Can you please let me know how to proceed further on this.
    Right now we are able to config only 1 catalog and its working but we need two more to be added.
    Regards,
    Pavan.

  • Different Tax codes in SRM PO and replicate ECC PO

    Hello Experts,
    Problem related to the TaX code in replicated PO .
    We are in Extended classic scenario.
    In SRM, when creating Shopping cart we enter manual tax code like e1(20%) or e2(25%) etc and when PO gets generated and replicated in the backend the tax code changes from E1 to V4.
    Now in SRM PO the tax code is E1 and in backend replicated PO the tax code is v4.
    I have checked the condition records in MEK3 t-code in ECC and found that condition record for same region is v4, i think because of this condition record the system is overwriting the tax code which is coming from SRM system.
    Irrespective of any tax code which is coming from SRM PO , the ecc PO overwrites the V4 tac code for same region.
    How i can overwrite that the SRM and ECC should have the same tax code as chosed in SRM at the time of creating a SC or a PO
    Please help to accomplish
    Thanks
    Smriti
    Edited by: Smriti arora on Jan 19, 2011 10:40 AM

    Hello Experts,
    I have posted a thread 3 days back, any help will be greatly appriciated.
    Smriti
    Edited by: Smriti arora on Jan 24, 2011 1:03 PM

  • Tax calculation in backend and in SRM (classic and standalone scenario)

    Hello,
    I have an issue regarding calculation of tax. 2 scenarios are used in common: classic and standalone. One node of Organizational structure is using classic scenario, another node is using standalone. So I have 2 Accounting Systems defined (one for each node).
    Requirement is:
    - For classic scenario, setting the tax calculation in backend
    - For standalone scenario, setting the tax calculation to no tax calculation
    Problem is that I can not customize the system this way. I do not know any mean to set 2 ways for tax calculation. Would you have any idea to do this?
    Thanks,
    Patrick

    Hi
    <b>Please go through this -></b>
    http://help.sap.com/saphelp_srm50/helpdata/en/f4/8b1d40bb37e569e10000000a155106/frameset.htm
    Note 848164 SUS3.0: FAQ: Logic of Tax calculation within SUS
    958273 FAQ: Taxes in SRM-SUS
    999896 EBP tax codes not correctly mapped to back-end tax codes.
    908659 Follow-up note for Note 509594
    931198 Missing Tax Code in Limit Shopping Cart
    430202 Delivery address in shopping cart in BAPIEKPOC
    931198 Missing Tax Code in Limit Shopping Cart
    881086 Country-specific tax calculation
    703292 TAX. Input/Output tax in SAP Supplier Self-Services with TTE
    513250 ERS. Tax calculation with the new 3.0 function 
    390861 Transferring tax table for ERS from backend system
    Note 657146 Enhancement for US tax calulation: Functions
    510142 EDI-Customizing: Tax code tax-exempted transactions
    317040 MR08: Message M8267
    49436 MR44: No message if the tax amount is different
    Note 84127 Tax Jurisdiction Code for EDI/ALE and Intercompany
    Also Try BBP_DET_TAX_BADI.
    Regards
    - Atul

Maybe you are looking for