To invoke tax procedure from SRM

Hi Guru's
We are using SRM ECS and our backend is connected to TAXWARE. Can you please let me know how to invoke TAX Procedure/Pricing Procedure in backend from SRM. If you can list the BAPI's, FM, RFC's that would be helpful.
Thanks in advance
Deepu.

closed

Similar Messages

  • 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

  • Error while invoking stored procedure from BPEL process

    Hi Folks,
    I am facing the below mentioned issue while invoking a stored procedure in BPEL process :
    I am trying to invoke a stored procedure from a BPEL process. The process runs fine for the first/second time, but gives the below error after that whenever i try to run the process :
    file:/oracle/orasoa/bpel/domains/default/tmp/.bpel_ProvisionOrderASAPReqABCSImpl_1.0_50dd1595129e9bbb00560e31e7c18cef.tmp/DB_CALL_GetPendingSubscriptionProc.wsdl [ DB_CALL_GetPendingSubscriptionProc_ptt::DB_CALL_GetPendingSubscriptionProc(InputParameters,OutputParameters) ] - WSIF JCA Execute of operation 'DB_CALL_GetPendingSubscriptionProc' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the PROC_GET_PENDING_SUBSCR API. Cause: java.sql.SQLException: Io exception: Connection reset [Caused by: Io exception: Connection reset]
    ; nested exception is:
    ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the PROC_GET_PENDING_SUBSCR API. Cause: java.sql.SQLException: Io exception: Connection reset [Caused by: Io exception: Connection reset]
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
    I am not getting how the BPEL is referring to the DB wsdl from the tmp folder. To resolve this issue, we have to stop the SOA server, delete the tmp files, and restart the server.
    Any pointers in this regard will be really helpful.

    First of all does this scenario occur again.
    "Works first/second time. Later gives this error."
    After you restart the SOA server are you able to reproduce this scenario?
    As already pointed out and from the error message, database connection is reset.
    If you find this error again, try this out.
    em -> home / oc4j_soa -> Administration -> JDBC Resources
    Use the "Test Connection" option for the Connection Pool that you are using for your database JNDI.
    It comes back and say "Connection to "XYZCP" established successfully." it is good to use.
    Run the BPEL process again and once you find the error, come back and test the connection.
    If it comes back with Error, diagnose based on the error message received.
    Cheers
    Kalidass Mookkaiah
    http://oraclebpelindepth.blogspot.com/

  • Invoke a procedure from a MQ adapter

    I plan to invoke a procedure (request/reply paradigm) from a MQ adapter. The MQ adapter configured in client mode will receive a message from a remote MQ Queue Manager. On reception of a message, it will invoke the procedure. A DB adapter will implement the procedure (stored procedure). The reply will be resent to MQ Series. In MQ Series (now called Websphere MQ) terminology the MQ Message Correlation ID of the reply message must contain the Message ID of the request (quite logic in all MOM implementations). So far I couldn't find in the Oracle documentation if this is handled by the MQ adapter automatically. I didn't find either a way to retrieve the Message ID from the MQ message nor how to force the Correlation ID.
    Did someone already looked at implementing a request/reply with a MQ adapter?
    Claude

    Claude,
    The support for invoke and implement messages, such as Procedure calls, is enabled by the native support for request and reply messages in MQ Series, including its message correlation capability. It is only available when the MQ Series adapter operates in D3L mode.
    In order to take advantage of this capability, a few extra steps need to be performed during configuration, including modifying the D3L files and defining correlation fields in iStudio.
    Pl check the following link for more details: http://iasdocs.us.oracle.com/iasdl/90402integration/integrate.904/b10411/runtime.htm#1009211
    Should you have further questions, pl update this forum thread with more info. Thanks.
    - Latha

  • XSQL: how to invoke stored procedure from XSQL

    Any one has example on how to invoke stored procedure within XSQL with associated *.xsl? What the syntax looks like? Thanks.

    If you want to simply invoke a stored procedure, use:
    <xsql:dml>
    begin
    proc(args);
    end;
    </xsql:dml>
    If you want to return XML that your stored procedure "prints" to the OWA page buffer, then use:
    <xsql:include-owa>
    If you want to invoke a stored function that returns a REF CURSOR function, then use <xsql:ref-cursor-function>
    null

  • Invoking a procedure from web

    Hi,
    I am facing a problem to access a plsql procedure from browser.
    I use Apache/1.3.12 (Unix) with Oracle 8i web tool kit.
    Below both urls point to same procedure in a package.
    Works fine :- http://xyz.com/pls/race/ama.moh?v_Title=a
    does not work:- http://xyz.com/pls/race/ama.moh(a)
    I am unable to call a procedure directly by its argument.
    But both the urls work for another server.
    I am confused, whether it is a apche or oracle problem.
    The content of the package is as follows :
    CREATE OR REPLACE PACKAGE ama IS
    PROCEDURE moh (v_Title IN VARCHAR2 DEFAULT NULL);
    END ama;
    CREATE OR REPLACE PACKAGE BODY ama AS
    PROCEDURE moh (v_Title IN VARCHAR2 DEFAULT NULL) IS
    BEGIN
    htp.htmlOpen;
    htp.headOpen;
    htp.title('d');
    htp.headClose;
    htp.bodyOpen;
    htp.p ('Amaresh - ' || v_Title);
    htp.bodyClose;
    htp.htmlClose;
    END moh;
    END ama;
    Please help.
    Cheers,
    Amaresh

    There's a published note on MetaLink (Note: 311536.1)
    Subject:      Forbidden To Execute A PL/SQL Procedure With Parentheses
    The use of special characters in URLs is no longer allowed as freely as in the past. The proscription against parentheses is also mentioned in a dads.README file I found, excerpted here:-------------------------- PlsqlExclusionList --------------------------------
    Tips:
      Besides the patterns specified with this parameter, mod_plsql also disallows
      any fully qualified procedure names which contain special characters like
      tabs, newlines, carriage-returns, single-quotes, the reverse-slash,
      the form feed, the open parenthesis, close parenthesis, and spaces. This
      cannot be changed.
      If you wish to add to the existing defaults, please make sure that you
      add the default entries in the configuration.
      In older versions, this parameter was called "exclusion_list"Scott

  • SES Release Strategy not invoked in Backend from SRM confirmation posting

    Hi,
    I have configured a SES release strategy based on vendor number in R/3. When a SES is created in R/3 via ML81N the release strategy is invoked as expected. However, when a confirmation is entered in SRM for that vendor, the SES that is created in the backend system is created in accepted status and the release strategy is not invoked.
    Can anyone advise how to get this to work the same way as ML81N?
    I would expect that the SES would be created in the backend from the confirmation without acceptance and the release procedure to be the same as ML81N.
    thanks,
    Michelle.

    Hi,
    The SRM confirmation in EBP is the goods receipt(MIGO) and not the service entry sheet entry (ML81N) as we do in Materials management.
    As per my understanding there is no provision of service entry sheet entry in SRM 5.0 as of now  and SRM 7.0 has this option coming up :
    In SRM 7.0 ,
    "Supplier-maintained confirmation (service entry sheet) for services performed based on the service items within a purchase order
    Confirmation supporting hierarchical structure of service items"
    are added.
    Look for this information in the thread which speaks about SRM 7.0
    Re: Benefits of upgrading to SAP SRM 2007
    which gives the info in slide 11, Delta SRM 7.0, Service procurement -2
    Best regards,
    Sridhar.

  • Invoke stored procedure from JDBC Adapter

    Is there a tool that generates interfaces for stored procedure(ORACLE PL/SQL) like RFC or IDOC adapters?

    Hi Denis,
    I dont think there is any such tool.]
    To generate a Stored Procedure of your Oracle DB, all you will have to do in your <b>JDBC adapter configuration</b> is give the name of the Stored Procedure under <Table> and you will have to give "<b>execute</b>" as the value under action attribute.
    Just check this link. Hope it helps,
    http://help.sap.com/saphelp_nw04/helpdata/en/b0/676b3c255b1475e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/4d/8c103e05df2e4b95cbcc68fed61705/content.htm
    Just check this blog of Sriram wherein a stored procedure of a MaxDB Database is called.
    /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
    I have implemented a scenario which requires an Oracle stored procedure to be executed and so, if you do need any further info, let me know.
    Hope this info helps,
    Regards,
    Bhavesh

  • Siebel analytics(Invoking Stored Procedure)

    Hi all,
    I am using Siebel Analytics(7.8.2) and am a new bee to this.
    I have invoked stored procedure from Siebel Administration but is it possible to do the same from Siebel web analytics?. I have a report where on clicking on a link/button i want to invoke a stored procedure.
    Thanks in advance
    Dhrubo...

    Hi,
    create java impl class of application module by going to java tab
    and refer following code
        public Connection getCurrentConnection() {
            Statement st = null;
            try {
                st = getDBTransaction().createStatement(0);
                return st.getConnection();
            } catch (SQLException s) {
                s.printStackTrace();
                return null;
            } finally {
                if (st != null)
                    try {
                        st.close();
                    } catch (SQLException s2) {
    public void callP(){
    Connection conn = getCurrentConnection();
                 CallableStatement cs = null;
                String stmt = "xx.xx(?,?,?,?,?,?,?)";  // ? depends on number of parametrers of procedure
                try {
                    cs = conn.prepareCall("begin " + stmt + "; end;");
                    cs.setObject("parameterName", "some Value");
                    cs.execute();
                } catch (SQLException e) {
                   throw new JboException(e);
                } finally {
                    if (cs != null) {
                        try {
                            cs.close();
                        } catch (SQLException e) {
    calling oracle stored procedure in java
    Hope this helps
    Edited by: Santosh Vaza on Apr 25, 2012 12:07 PM

  • Tax Code Determination-SRM

    Hi All,
    I'm having problem determining country/company code specific tax codes in shopping cart. Currently I'm gettig all the defined Tax Codes in the system.
    I tried implementing SAP note 782463, it gave me drop down in browser but as there is no search help attached to it or not even any search help module so it shows message "No Input Help Available".
    I even tried implementing BAdi "BBP_F4_READ_ON_EXIT" and "BBP_F4_READ_ON_ENTRY" but it seems they are not being called. I think, if implemented, this will filter the already available drop down and no F4 help required in this case.
    Now I'm seeking your advice, if implementing SAP note, do I need to modify back-end SAP standard screen and put an Input Help (F4) function module there?
    Other is please let me know BAdi implementation process in both R/3 and SRM system is same. As browser based applications cannot be debugged, I cant see how the program is being executed and why its not calling the said BAdis.
    Your earliest response would be highly appreciated.
    Regards,
    Shabbar

    Hi Deep
    SRM does not have its own tax calculation logic. it can only be done either via
    1. Backend Tax calculation
    2. Tax calculation by an external tax system connected to Backend
    3. Tax calculation by an external tax system connected to SRM
    4. Tax calculation by SAP TTE connected to SRM
    5. Customer specific tax calculations, you need to develop your tax calculation functionality here.....
    Check your other Forum message for more details around these options
    Re: Tax procedure in SRM
    Regards
    Virender Singh

  • OBPM 10.3.2 Project Procedures from ScreenFlows

    I have defined a new Procedure called calculateRoute in a folder called Procedures within Processes tree in my project.
    I used the Project - New - Procedure wizard.
    The procedure has input and output arguments.
    I would to know is it possible to invoke the procedure from within a automatic activity within a Screenflow.
    Same question - this time from within a Process.
    Many Thanks for your responses.
    TR

    You could invoke your procedure from a process by adding an Automatic activity in the process and invoking it from there.
    Screenflow is a different story. You could add an Automatic task in the screenflow but cannot invoke a procedure from this.

  • Tax code determination when a PO is created from SRM

    Hi Experts
    I am using extended classic SRM 7.0
    When a PO is transferred to the SAP backend system, sometimes the TAX code is different from what was supplied in FM BBP_PO_INBOUND.
    It looks like; tax code determination in backend system determines a different code and does not use the tax code supplied when PO is created.
    Is there a way to override this tax determination in backend system so that it uses the Tax code supplied rather than determine a tax code that is different?
    This seems to be a problem when a new PO is created because when I change the PO and this sent again, the backend system is updated correctly with the Tax code supplied from SRM.
    I hope some has come across this type of situation and can suggest something.
    Regards

    I put your HTML page (TEST2.html) and CSS file (body_new.css) on my server and it looks OK.
    http://www.ossiningdesignguild.com/TEST2.html
    It's possible your web server is not properly configured and sends a Content-Type HTTP header that says text/plain instead of text/css for your style sheet file.
    If you're using Apache, have your server admin check the httpd.conf file for MIME type settings.
    Should they need assistance, send them here:
    http://httpd.apache.org/docs/2.2/configuring.html
    This is not a problem with your main site since the CSS is embedded, rather than remote.
    I'll call you after lunch.
    Ken

  • How to limit the response rows while invoking a stored procedure from OSB 10gR3

    Dear Experts,
    I am trying to limit the response while invoking a stored procedure from OSB via DB adapter.
    Here the stored procedure returns cursors as response. I tried using the MaxTransactionSize propertiy (which is used for polling the database option in DB adapter).
    We are investigating the ways to protect the application from response containing huge number of rows.
    Is there any way to restrict the number of rows returned in each and every cursor while invoking the stored procedure via DB adapter?
    Thanks
    Ram

    Hi James ,
    I want to know how to run stored procedure using jca adapter in OSB11g.
    I am new to stored prcoedure,will be great if you could share some example on it as above.
    Req: Single input xml will be posted on queue ,need to perform 3 DB operation (with same input):
    1.Insert operation to insert master table contents.
    2.select the primary key column value from master table for the last inserted record.
    3.Need to insert primary key column value + other fields frm same xml file to child table.
    Pls assist me on how to create a simple stored procedure and to run the same with OSB 11g.I am familiar with creation of DB adapter using Jdeveloper,we have option to perform insert and to call stored procedure here,will it be useful for this scenario?
    Edited by: Anitha R on Nov 21, 2010 9:30 PM

  • Client from 800 to 000 client to activate the TAX Procedures..

    Hi Guru's,
    In my practice server i am not able to get the tax procedures TAXINN and TAXINJ for this i went to institute they said that copying from 000 client to 800 client..then we can get in 800 client also.. but here is the problem how to do it..
    Please friends if any one know's please reply me...
    Thanks & Regards
    Sunil gupta.

    Hi Sunil,
    Please go through the link given below.
    SAP Library - BC ? Client Copy and Transport (BC-CTS-CCO)
    Hope this will help you.
    Regards
    Eugene

  • Invoking Oracle stored procedures from within a JDBC channel for PI 7.1

    Hi ,
    Can anybody tell me that is it possible to invoke Oracle stored Procedure from within a JDBC  sender channel for PI 7.1.
    Its working in XI3.0 and XI 7.0 for Oracle DBMS versions >= 10.2.x. But I am not sure,whether it will work for PI 7.1 also.
    Thanks & Regards,
    Saru

    HI,
    refer below link,there is no much difference in PI7.1 ,executing stored procedure is same .
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/44/7b72b2fde93673e10000000a114a6b/content.htm
    Regards,
    Raj

Maybe you are looking for