Excise values from taxinn to pricing procedure

we are using taxinn.  We are getting values of all ed related condition types in tax-tabview of PO, from condition recordds. We have created similar condition types in pricing procedure also.  These condition types in pricing procedure are without access sequence.
Our requirement is that, when a user creates a PO, values of taxes should be automatically copied from invoice tab to pricing condition tab in PO.  How to configure this?  Do we need to use any routine for this?
Please suggest

Hi Biswajith,
We have gone live about 3 years back.  The excise conditions have been given in pricing procedure for getting printout in PO.
Presently  users are entering these conditions manually in PO.  I know that by making some changes to print programmes, this can be done otherwise.  But we do not want to do any changes to print programme and want to pull these values from invoice tab-view only.
Can u suggest any solution?
Please do not suggest me to do changes to print programme.

Similar Messages

  • Condition JEXC- Manual Excise Value, is missing in pricing procedure A M RM

    Dear Gurus,
    During PO creation following massage occurred,
    Condition JEXC- Manual Excise Value, is missing in pricing procedure A M RM0000.
    scenario: - JEXC condition type not picking the value automatically against Tax Code.
    Pl. help,
    Regards,

    hi
    plz check that U HAVE GIVEN PROPER SCHEMA FOR THE VENDOR  as it is detecting schema as RM0000
    or
    it means that u have not yet setup the manual excise
    check following configuration
    Use Condition Type "JEXC" in MM Pricing Procedure.
    You can use manual excise condition "JEXC" in case if your BED Rate is not fixed as 14% and you want to enter BED Value manually.
    Once you input value in JEXC then it will replace the value of BED in "Taxes" under "Invoice" Tab. And ECS / 2% ans SECess / 1%
    will get calculated on BED Value.
    Here use Tax Code of (14% BED + 2% ECS + 1% SEcess + VAT/CAT As applicable), system will calculate BED, ECS & SECess as per the % maintained in Tax Code. Once you enter value in "JEXC" condition, it will replace the value of BED and ECS / 2% ans SECess / 1% will get calculated on BED Value.
    For e.g.
    As per Tax Code;
    Base Value = 10000
    BED / 14% = 1400
    ECS / 2% = 28
    SECess / 1% = 14
    After putting value in "JEXC" as 1600 (For e.g.)
    Base Value = 10000
    BED / 14% = 1600 (Here 1400 will get replaced by 1600 under "Invoice" tab - "Taxes" button)
    ECS / 2% = 32
    SECess / 1% = 16
    I think the above example will make clear the use of condition type "JEXC"
    And Condition Type "NAVS" (Non - Deductible Tax) is used in MM Pricing which will bring value of CST from "Taxes" screen to "Conditions" of PO. Check the attributes of NAVS condition type in M/06
    rgards
    kunal

  • Price Calcuation : Tax & Excise value movement to Purchase pricing

    Hi all,
    1) After calculating the TAX and value using TAXINN procudure , how is this value moved to Purchasing Pricing Procedure.
    2) to which condition type is Access Sequence  JTAX assigned.
    thanks

    Hai Sindhu
    Is it an excisable item, if it is so r u using the excisable in the sales transaction?
    Any how u can make use of the formatted searches, to avoid the manual work for updating the price including the ED etc automtically.
    Something like
    Select ($[inv1.U_price].16.02)
    and make as a formatted search in the price field.
    above is not the exact, try something like this.
    HTH
    thanks and regards
    Baskar

  • Select all values from Rule in Store Procedure

    Hi
    I have a rule like this
    CREATE RULE [dbo].[Rle_Currency_Lst]
    AS
    @List IN
    ('PKR','USD')
    GO
    Now i want to make simple "Currency List" report for which i need to select values from above rule in Store Procedure which i will use in SSRS to fill my report.
    Please help
    Zubair Afridi | Please mark as answered or vote helpful if this post help resolved your issue. Thanks!

    One way to get the values.
    declare @definition nvarchar(max);
    select @definition = m.definition
    from sys.objects o
    inner join sys.sql_modules m on o.object_id = m.object_id
    where schema_name(o.schema_id) = 'dbo' and o.name = 'Rle_Currency_Lst';
    set @definition = SUBSTRING(@definition, CHARINDEX('''', @definition), LEN(@definition));
    set @definition = LEFT(@definition, CHARINDEX(')', @definition) - 1);
    declare @myXML AS XML;
    set @myXML = N'<H><r>' + REPLACE(SUBSTRING(@definition, CHARINDEX('''', @definition), LEN(@definition)), ',', '</r><r>') + '</r></H>'
    declare @result table(myvalues nvarchar(100));
    insert @result(myvalues)
    SELECT Vals.id.value('.', 'NVARCHAR(100)') AS val
    FROM @myXML.nodes('/H/r') AS Vals(id)
    update @result set myvalues = REPLACE(myvalues, '''', '');
    select * from @result;
    Note that rules is a deprecated feature and will be removed in a future version of SQL Server.  The replacement for rules is CHECK CONSTRAINTS.  You may well want to consider a plan to migrate your current rules to check constraints.
    Tom

  • How to retrieve the max value from a cursor in procedure

    Hi,
    In a procedure, I defined a cursor:
    cursor c_emp is select empno, ename, salary from emp where ename like 'J%';
    but in the body part, I need to retrieve the max(salary) from the cursor.
    could you please tell me how I can get the max value from the cursor in the procedure.
    Thanks,
    Paul

    Here is one sample but you should just get the max directly. Using bulk processing should be a last resort.
    DECLARE
      CURSOR c1 IS (SELECT * FROM emp where sal is not null);
      TYPE typ_tbl IS TABLE OF c1%rowtype;
      v typ_tbl;
      max_sal number;
    BEGIN
      OPEN c1;
      max_sal := -9999999999999;
      LOOP                                                 --Loop added
        FETCH c1 BULK COLLECT INTO v LIMIT 3; -- process 3 records at a time
            -- process the records
           DBMS_OUTPUT.PUT_LINE('Processing ' || v.COUNT || ' records.');
            FOR i IN v.first..v.last LOOP
                 if v(i).sal > max_sal then
                   max_sal := v(i).sal;
                 end if;
                DBMS_OUTPUT.PUT_LINE(v(i).empno);
            END LOOP; 
        EXIT WHEN c1%NOTFOUND;
      END LOOP;
      DBMS_OUTPUT.PUT_LINE('Max salary was: ' || max_sal);
    END;
    Processing 3 records.
    7369
    7499
    7521
    Processing 3 records.
    7566
    7654
    7698
    Processing 3 records.
    7782
    7788
    7839
    Processing 3 records.
    7844
    7876
    7900
    Processing 2 records.
    7902
    7934
    Max salary was: 5000

  • Dealer Invocie -MIRO is not picking excise value from MIGO it takes from PO

    Hi all,
          I have a issue in dealer invoice.
         I have raised a PO., made goods receipt against that PO. Entered the excise duties, education cess and Higher education cess manually in MIGO. Automatic posting is done for that excise invoice. When MIRO is raised it picks the value from PO.
       It is a new plant. The issue is in this plant only. The dealer invoice works fine for all the other plants.
      Kindly help to resolve this issue.
    Regards.

    Hi ,
    please refee below
         Creating a Purchase order with Zero Tax code
         Capturing of Excise invoice in J1IEX/MIGO.
         Activation of MRP indicator during capturing
         Posting the Excise Invoice captured.
         Invoice processing for the Purchase order
    In the MIGO screen, you can find that the excise base value is defaulted as the PO price and the excise duties are zero.
    Now manually enter the respective excise rates for Basic excise duty (BED), Educational cess (ECS) and Higher Educational cess (SECESS).
    The excise base is changed such that the sum of the excise base value and the excise duties remain the same as the PO price. The excise base is reduced by the excise duty value and the differential amount is split amongst the relevant excise duty components.
    In the miro screen change the base value as same that you have maintained in MIGO.
    also refer the note which i am insisting so that you can able to meet your req.
    Regards,
    velu

  • Taxinn  and Pricing procedure

    Dear MM Experts,
                          I am working on ECC 6.0 and decided to implement taxinn procedure. I have made both procedures and it is working for service tax is ok. But It is not working with VAT/CST taxes.
    It is highly appreciable If any one provide step by step procedure for settings (both Taxinn and MM Pricing procedure) Please send to [email protected]
    My TAXinn  reqmt incl taxes CST or VAT or Service tax+ Edcess+ H Ed Cess
    Regards,

    Hi 
    for Pricing peocedure
    http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm
    http://www.sap-img.com/sap-sd/creating-new-pricing-procedure.htm
    http://www.sap-basis-abap.com/sapsdlog.htm
    For VAT
    help.sap.com/bp_bblibrary/500/documentation/U40_BB_ConfigGuide_EN_IN.doc
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/dd/ab17adedc9438fb548a8d86efbb187/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/93/75663ca0a9272ae10000000a11405a/frameset.htm
    nagesh

  • Unable to capture the parameter values from a PL/SQL procedure

    hi.
    i'm trying to capture the parameter values of a PL/SQL procedure by calling inside a anonymous block but i'm getting a "reference to uninitialized collection error" ORA-06531.
    Please help me regarding.
    i'm using following block for calling the procedure.
    declare
    err_cd varchar2(1000);
    err_txt VARCHAR2(5000);
    no_of_recs number;
    out_sign_tab search_sign_tab_type:=search_sign_tab_type(search_sign_type(NULL,NULL,NULL,NULL,NULL));
    cntr_var number:=0;
    begin
         rt843pq('DWS','3000552485',out_sign_tab,no_of_recs,err_cd,err_txt);
         dbms_output.put_line('The error is ' ||err_cd);
         dbms_output.put_line('The error is ' ||err_txt);
         dbms_output.put_line('The cntr is ' ||cntr_var);
         for incr in 1 .. OUT_SIGN_TAB.count
         loop
         cntr_var := cntr_var + 1 ;
    Dbms_output.put_line(OUT_SIGN_TAB(incr).ref_no||','||OUT_SIGN_TAB(incr).ciref_no||','||OUT_SIGN_TAB(incr).ac_no||','||OUT_SIGN_TAB(incr).txn_type||','||OUT_SIGN_TAB(incr).objid);
    end loop;
    end;
    Error is thrown on "for incr in 1 .. OUT_SIGN_TAB.count" this line
    Following is some related information.
    the 3rd parameter of the procedure is a out parameter. it is a type of a PL/SQL table (SEARCH_SIGN_TAB_TYPE) which is available in database as follows.
    TYPE "SEARCH_SIGN_TAB_TYPE" IS TABLE OF SEARCH_SIGN_TYPE
    TYPE "SEARCH_SIGN_TYPE" AS OBJECT
    (ref_no VARCHAR2(22),
    ciref_no VARCHAR2(352),
    ac_no VARCHAR2(22),
    txn_type VARCHAR2(301),
    objid VARCHAR2(1024))............

    We don't have your rt843pq procedure, but when commenting that line out, everything works:
    SQL> create TYPE "SEARCH_SIGN_TYPE" AS OBJECT
      2  (ref_no VARCHAR2(22),
      3  ciref_no VARCHAR2(352),
      4  ac_no VARCHAR2(22),
      5  txn_type VARCHAR2(301),
      6  objid VARCHAR2(1024))
      7  /
    Type is aangemaakt.
    SQL> create type "SEARCH_SIGN_TAB_TYPE" IS TABLE OF SEARCH_SIGN_TYPE
      2  /
    Type is aangemaakt.
    SQL> declare
      2    err_cd varchar2(1000);
      3    err_txt VARCHAR2(5000);
      4    no_of_recs number;
      5    out_sign_tab search_sign_tab_type:=search_sign_tab_type(search_sign_type(NULL,NULL,NULL,NULL,NULL));
      6    cntr_var number:=0;
      7  begin
      8    -- rt843pq('DWS','3000552485',out_sign_tab,no_of_recs,err_cd,err_txt);
      9    dbms_output.put_line('The error is ' ||err_cd);
    10    dbms_output.put_line('The error is ' ||err_txt);
    11    dbms_output.put_line('The cntr is ' ||cntr_var);
    12    for incr in 1 .. OUT_SIGN_TAB.count
    13    loop
    14      cntr_var := cntr_var + 1 ;
    15      Dbms_output.put_line(OUT_SIGN_TAB(incr).ref_no||','||OUT_SIGN_TAB(incr).ciref_no||','||OUT_SIGN_TAB(incr).ac_no||','||OUT_SIGN
    TAB(incr).txntype||','||OUT_SIGN_TAB(incr).objid);
    16    end loop;
    17  end;
    18  /
    The error is
    The error is
    The cntr is 0
    PL/SQL-procedure is geslaagd.Regards,
    Rob.

  • Get Attribute values from a page and procedure exception handling?

    Hi All,
    I have created new page with two input attributes not based on any VO. This page is created to capture two values and pass these to an AM method upon pressing OK button. The method in AM will call a procedure with two in parameter expecting the two values captured from the above said page.
    I have two questions, first one how to capture the values entered by the page in the controller class and advises me how to handle exceptions when my procedure fails.
    I can not use something like this since this page is not based on a VO
    String fromName = (String)vo.getCurrentRow().getAttribute("FromName");
    Do I have to create a dummy VO like select '' name1, '' name2 from dual?
    Thanks for the help.

    Hi,
    Actually you can capture the parameters on the page like this way
    String test = (String)pageContext.getParameter("id of the text input bean");
    Now in procedure you can take an out parameter which stores the error messages on exception
    and return that out parameter in java.
    and then you can throw exception on page using OAException class.
    Thanks
    Gaurav Sharma

  • APEX - accepting OUT variable values from PL/SQL Stored Procedure

    I have created a page (Form) which is accepting values text fields.
    In the Page Processing section under Processing, I am passing the values to a PL/SQL Stored Procedure, which acts like an API. The procedure contains code to validate the entered data and finally insert the data into the base tables. The procedure also contains OUT variables in the parameter that would return status of processing and any error messages.
    Now, my question is, how can I make the page accept these OUT variables from the procedure. What I wish to do is, to capture these messages/processing status from the procedure in the page. For example, if there is a error in the data and the procedure is sending this message in the OUT variable, I need this to be displayed on the page as an error message.
    Is this possible in APEX?
    Regards,
    Santhosh Jose

    Hi VC,
    I just tried putting the string directly instead of the variable. Its still not giving me the expected results.
    HOWEVER, I think the reason was because of the EXCEPTION block in my code. I have an EXCEPTION block to handle exceptions. I commented the WHEN OTHERS section and now the error message is coming on the page.
    So what I have done now is as follows: At the point at which the error is expected, I am raising a handled exception. And within the exception handling, I am giving RAISE_APPLICATION_ERROR.
    WHEN ex_main_error*
    THEN*
    p_status := 2;*
    p_msg := 'ERROR Stage: '||lc_err_stage||' ERROR Message: '||lc_err_msg;*
    RAISE_APPLICATION_ERROR (-20001, p_msg);*
    This is working now! Which is very good news. Thanks once again for your help!
    Regards,
    Santhosh Jose

  • Excise Pricing procedure for Stock Transport Order in MM  with TAXINN

    I am an SD guy running STO  from manufacturing plant to sales depot
    AND not able to create JEX proforma excise invoice from NL
    to TEST my configuration, I created excise invoice in J1IS with respect to goods issue from NL from UB  means configuration is ok
    BUT base amount in J1IS is coming as zero because of missing excise conditions in MM  STO pricing procedure
    CAN anybody give me a sample EXCISE pricing procedure for STO
    AND  do i need to create records for the condition types in FV11 OR  MEK1 please clarify
    I know that calculation type 362 attached to BASB in TAXINN has something to do with this
    I am able to see chapter ID in J1IS
    And the relation between condition types in TAXINN and excise pricing procedure for STO
    And I am able to create excise invoice in J1IG with zero excise values
    I also maintained pricing procedure determination for JEX in OVKK that is document pricing procedure N pricing procedure JINSTOCK
    I think my explanation is sufficient enough
    please give A sample of TAXINN

    Hi Yoga,
    Here u not need to do VL10b.just follow this steps and try.
    In PO,Document type is UB and Item Category is U.
    After creating PO,In MB!B with reference that PO number and using movt type 541
    then u can see that stock in Transit.Now u do GR with respect to PO number.
    Thanks & Regards
    Suresh.
    > Hello MM Gurus,
    >
    > I am doing Stock transport order between 2 plants
    > under same company code.
    > I have maintained all the required settings.Following
    > is the process flow.
    >
    > 1.Creation of Purchase order with document type
    > UB.(ME21N)
    > 2.Creation of outbound delivery with respect to
    > Purchase order.(VL10B)
    > 3.Post Goods Issue from the supplying plant. (VL02N)
    > 4.Creation of Excise Invoice in supplying plant.
    > (J1IS)
    > 5.Goods receipt at the receiving plant.(MIGO)
    >
    > While I am doing Goods receipt in the receiving
    > plant, system is giving an error
    > message "Maintain Vendor for the Excise Invoice" -
    > Message no. 4F185.
    > Why this message is coming and how to resolve this?
    >
    > Thanks & Regards
    > Yoga

  • Faced problem in TAXINN pricing procedure

    Dear Experts,
    In my company there is a TAXINN MM pricing procedur. But at the time of excise calculation, system is showing calculation as
    A - Excise Duty - 10% on Basic
    B-  Add Duty - 4%
    C- 10% +4%
    D- 2% Education Cess on C
    E - 1% HEcess on C
    *Then TOTAL Excise Duty - CDE *
    But  as per Finance Dept. Additional duty should be calculated on total excise duty i. e Excise 10% + 2% Ecess + 1%HEcess = Total excise Duty + Basic
    Now i have copied this TAXINN as TAXINT & done the required changes & assigned the same in IN->TAXINT where TAXINN is assinged.  But system is not picking the same.
    Could anybody help me in this?
    Thanks
    Trupti

    Hi Trupti,
    Pl let me know which condition type you are using
    Case 1) hope you are using JADC Additional duty 4 % in import scenarion if it is the case then in M/08 pricing procedure you can control it in from & to in odere to calculate Addtional Excise duties
    case 2) if you are using condition type JAOP which is nothing but Additional; excise duties which will flow from Tax procedure ( OBQ3) here you can check the calcution from & to in order to get the calculation of Additional excise duties here also you can apply the same logic. Hope with this logic you can able to resolve the issue.
    Regards

  • Import Pricing Procedure-Assesable Value

    Dear All,
    we already having import pricing procedure, now we are adding the assesable value condition in the pricing procedure JASS is the condition which added. All customs duty is calculated properly but at the end we have the conditon of actual price which is basic price + taxes which is not coming properly. after adding the assesable value the actual price is copying the value of assesable value. actual price is statistical and in sub total column 'S - Copy values to KOMP-EFFWR (effective value)' is there. what is the reason it is not calculating the acutal price correctly?
    Thanks in advance
    Ramakant

    hi
    check following
    in ur pricing u have to create following
    JCDB IN: Basic Custom Duty
    JCV1 IN : CVD
    JECV IN : Ed Cess on CVD
    J1CV IN : H&SECess on CVD
    JEDB IN : Ed Cess on BCD
    JSDB IN : H&SECess on BCD
    JADC Additional Duty of Custom
    JCV1, JECV, J1CV and JADC will go to Excise MODVAT Accounts and JCDB, JEDB and JSDB will get loaded on inventory.
    In M/06, for all above conditions, keep following controls;
    Cond. class A (Discount or surcharge) Plus/minus A (Positive)
    Calculat.type A (Percentage)
    Cond.category B (Delivery costs)
    Activate "Currency Conversion" and "Accrual"
    Now for setoff
    maintain the following conditions in excise default settings.
    JCV1, JECV, JADC
    path: spro>logistic general >tax on goods movements>India >basic settings>determination of excise duty >maintain excise defaults >
    along with ur tax procedure maintain these conditions in the specified fields
    JCV1 in CVD condition field.
    JECV in ECS condition field.
    JADC in ACD condition field.
    in case of SECess on CVD, no need to maintain.
    it is hardcode in the standard
    Vendor in GR 2 (Entry always possible)
    Import scenario
    1.Create material master of import goods.
    2. Create vendor master record of import vendor and Customs clearing vendor.
    3. Maintain CIN settings.
    4. Maintain J1id.
    5. Maintain Pricing procedure SAP standard JIMPOR.., maintain required conditions..JCDB, JCV1...
    6.Assign the schema to respective import vendor in purchasing view of VMR.
    7. Create import PO, check in conditions of JCDB, JCV1 the customs clearing vendor(Indian vendor) and percentage is assigned. This can be done by In condition tab select condtion then click on display, then enter.
    Save the PO.
    8. MIRO --Capture Bill Of Entry.(Commercial Invoice No.,).Customs clearing first .Here CVD will b converted to BED.
    9. Capture Excises invoice--D.
    10.MIGO.
    12.Post Excise Invoice.
    13.MIRO...Payment to vendor(import vendor)

  • Excise values should flow from PO-GR in J1IS.

    Hi,
    I have created a returns PO.
    I have selected Only Part 1 at the time of posting GR.
    Creating invoice thru JIS. System is picking the accessable value from J1ID.
    But, I want the system to pick the excise values from PO-GR.
    How this can be done.
    Note: I dont want to use 122 mvt type method.

    hi
    chekc following
    path: spro>logistic general >tax on goods movements>india >basic settings>determination of excise duty >maintain excise defaults >
    here give appripriate conditions for ur procedure as per BED   cess and other
    regards
    kunal

  • Pricing procedure and Tax Procedure.

    Hi,
    Can any body suggest, how to bring tax values in Condition, in Pricing procedure of MM. Now  as per my settings Tax is coming under tax head and MM pricing prodcedure is coming separately, I need ,
    Thanks & Regards
    Sudhansu

    Hi,
    Did all you taxes in tax procedure in %!
    No access sequence required for your requirement. Create a condition type as ZTFT & maintain
    Cond. Class: D
    Calculat.type: B
    Cond.category: N
    Keep BLANK access sequence filed & make it as item condition and then add this condition type in pricing procedure with logic just before calculation of TOTAL price.
    Now do create PO with all taxes  and now you can see all tax amounts in condition type  ZTFT in PO Condition TAB( which flow from  tax procedure to MM pricing procedure with a condition type ZTFT)
    Regards,
    Biju K

Maybe you are looking for

  • Error: Failed to open the connection

    Hi all, I have use Crystal Report 2008 to construct a report which access mySQL via ODBC. HOwever, I am fail to publish it to InfoView. It always display the following error: ERROR [PublishingService:HandlerPool-14] BusinessObjects_PublicationAdminEr

  • How can I send an imessage from my email account?

    The imessage settings allow you to set an email address to "start new conversations" but I can't see how that works.

  • This is a stumper of a problem

    This is quite a specialised problem and i hope someone can help me I am writing a jsp web page to display information from a ldap directory. It works fine except i need to specify where the program is to search the ldap tree. When i specify no locati

  • OIM 11.1.1.3 - Active Directory ADGroup question

    All, I have used MSFT_AD_Base_9.1.1.7.0 to install active directory connector and synchronized (provision and reconciliation) oim users with the AD. I can't seem to find documentation on how to sync oim roles with with AD groups. Can you provide me s

  • Unable to connect ipod to icloud says "invalid user name or password"

    I have sucsesfully migrated my mobile me to icloud and updated my ipod and mac book pro as well as itunes on my pc, i hvae installed icloud control panel with not problem signing in on either my mac or pc, but when i try to do icloud setup on my ipod