Incorrect VAT calculation when a PO is raised.

Hello All,
    The value of VAT calculated after a PO is raised is wrong,in my country it is 5% but the system calculates slightly higher than 5%.This is perculiar for PO.

Hi,
Please check the Tax Procedures assigned for your country.
Either it is condition based or formula based.
If condition based check with your MM consultant, if it is formula based check your tax code % rates in FTXP.
Thanks & Regards,
Shashi Kanth.

Similar Messages

  • Re: VAT Calculation in UK Localization

    Last month I requested help on VAT calculation in UK Localization; for which I received a helpful explanation from Rajiv Agarwalla.  Here is the link...
    VAT Calculation in UK Localization
    Now I require a SDK help on this...
    I am creating a Purchase Order through Document object; which gets successfully posted in SAP Business One.  But calculated VAT doesnu2019t include terms discount.  Somehow it is not referring the cash discount attached with the Payment Terms. 
    When I opened the created Purchase Order in SAP Business One; and reassign the same Payment Terms then it considers the discount and appropriately calculate the VAT.
    Here is the sample code snipu2026
    ''' <summary>
        ''' This Proc Adds the Purchase Order in the SAP B1 Application
        ''' </summary>
        ''' <remarks></remarks>
        Public Sub m_AddDoc()
            Dim lobj_Documents As SAPbobsCOM.Documents
            Dim lobj_oSbo As SAPbobsCOM.SBObob
            Dim lobj_oRecSet As SAPbobsCOM.Recordset
            Dim lint_ErrorCode As Integer = 0
            Dim lstr_Err As String = ""
            Dim lint_ReturnCode As Integer = 0
            Dim lstr_ObjKey As String = ""
            Try
                'Instantiate the Document Object as Purchase Orders
                lobj_Documents = B1Connections.diCompany.GetBusinessObject(BoObjectTypes.oPurchaseOrders)
                'Instantiate the SBo object
                lobj_oSbo = B1Connections.diCompany.GetBusinessObject(BoObjectTypes.BoBridge)
                'Instantiate the Recordset Object
                lobj_oRecSet = B1Connections.diCompany.GetBusinessObject(BoObjectTypes.BoRecordset)
                'Set the Header Information for the Purchase Order
                'Set the Card Code for Vendor
                lobj_Documents.CardCode = "V10000"
                'Set the Confirmation as Yes
                lobj_Documents.Confirmed = BoYesNoEnum.tYES
                'Set the Type of Document As Item
                lobj_Documents.DocType = BoDocumentTypes.dDocument_Items
                'Set the DocDate
                lobj_oRecSet = lobj_oSbo.GetDueDate("V10000", Today.Date)
                'Set the DocDate
                lobj_Documents.DocDate = Today.Date
                'Set the Document Due  Date depending on the Payment Terms set
                lobj_Documents.DocDueDate = lobj_oRecSet.Fields.Item(0).Value
                'Set the Payment Terms as 2P10Net30  Cash  Discount for this is 2%
                lobj_Documents.PaymentGroupCode = 3
                'Set the Payment Method As Outgoing BT
                lobj_Documents.PaymentMethod = "Outgoing BT"
                'Set the Lines Details for a single Line
                'Set the Item Code
                lobj_Documents.Lines.ItemCode = "A00001"
                'Set the Unit Price
                lobj_Documents.Lines.UnitPrice = 500
                'Set the Line Item Qty
                lobj_Documents.Lines.Quantity = 1
                'Set the Vat Group as  I1 (Input Tax)  where Tax Percent is 17.5 %
                lobj_Documents.Lines.VatGroup = "I1"
                'Get the Return Code after adding the Document
                lint_ReturnCode = lobj_Documents.Add
                If lint_ReturnCode = 0 Then
                         MsgBox("Purchase Order added successfully")
                 Else
                         'Get the Last Error Code
                         B1Connections.diCompany.GetLastError(lint_ErrorCode, lstr_Err.ToString)
                        'Display the Error
                        MsgBox(B1Connections.diCompany.GetLastErrorDescription, MsgBoxStyle.OkCancel)
                End If
            Catch ex As Exception
                'Display the exception
                MsgBox(ex.Message.ToString, MsgBoxStyle.OkCancel)
           Finally
            Gc.collect()
           End Try
        End Sub
    After the Purchase Order gets added I get the following results:-
    Line Level  Amounts :-
    Unit Price :- 500 GBP
    Line Discount % :- 0.00
    Price After Discount :- 500 GBP
    Vat Group :- I1
    Gross Price :- 587.50 GBP
    Total Lc :- 500 GBP
    Tax Amount LC :- 87.50 GBP
    Gross Total Lc :- 587.50 GBP
    Header Level Amounts :-
    Total Bef.Discount :- 500 GBP.
    Header Discount :- 0.00 %
    Tax :- 87.50 GBP
    Total Payment Due :- 587.50 %
    But the expected result has to be as follows :-
    Unit Price  = 500 GBP
    Cash Discount Percent :- 2 %
    500 - 500*2 % = 490
    490 * 17.5 % = 85.75 GBP
    So the Tax Amount at the Line level should be 85.75 GBP instead of 87.50 GBP
    I would appreciate if someone could review my code and rectify the problem.
    Regards,
    Jennifer Smith.

    Still no luck
    I was just investigating this and found that;
    When I add Purchase Order through SAP Business One application it keeps the applicable terms discount in field u201CVatDscntPru201D table POR1. 
    But this field is not exposed through SDK Document Lines object.  So I am not able to update this field and thatu2019s the reason my tax amount is incorrect.
    I am worried about this and donu2019t know how can I calculate the tax appropriately.  Can any one please help me out?
    Regards,
    Jennifer Smith.

  • VAT calculation is wrong!!

    Hi,
    Its concerned to Indian Excise.
    <b>Scenario:</b>
    1)Tax code contains only 4% VAT & other excise duty is added manually in PO conditions.
    2)In PO, VAT  Calculation is correct
    3)During invoice verifiavtion with ref to PO,Assessable values are flowing to MIRO for all line items of PO.
    <b>Error:</b> when appropriate tax code is selected (Only 4% VAT) for each line item in MIRO,VAT value which is being calculated is not exactly equals to 4% instead its diiferent for each line items like 4.19%,4.74%,4.09% and 4.37%.
    Can you pls advise,what is reason for this small difference in VAT calculation.
    Regds

    Hi,
    I checked in detail,other things are correct.
    But one more point is,infact there are 2 POs & 1 Invoice related to above issue.If I try to do MIRO for both POs together this Difference in VAT amount is reflecting as said before,If individual PO is considered for Invoice verification there is no such difference in VAT amount i can post the document.
    Regds

  • Problem in VAT Calculation @ the time of MIRO

    Dear All,
    We are using the Tax Procedure TAXINN.
    When we create a LIV document with ref to a PO using the transaction MIRO & when I check the calculate tax button, the tax amount which is displayed in the Basic data is more than the amount which is displayed in the taxes tab.
    For Ex:
    Created a PO with the following details.
    Total Qty in PO -  10
    Base Price - 1000/qty.
    BED - 14% - 1400.00
    ECS - 2% -      28.00
    VAT - 4% - (4% on 11428) - 457.12
    So my total Tax = 1885.12 (Including Excise & VAT).
    Now when I create a MIRO document the tax amount which gets calculated when I check the Calculate button is 1885.12 (Same as above) in the Taxes tab of MIRO.
    But the tax amount which is displayed in the Basic data tab is 1,942.24
    Also when I simulated the MIRO entrys the VAT amount which was simulated was - 514.24  & not 457.12 as in PO.
    Can anyone please advice on the reason for this mismatch in VAT calculation during the time of MIRO?
    Is there any specific settings for VAT in TAXINN ??
    Note :
    The Excise & VAT are calculated correctly during the time of PO creation. Also I havent maintained any additional VAT condition types for my VAT in the tax procedure.
    Awaiting helpful replies.
    Regards,
    Edited by: SAP FC on Dec 5, 2008 3:44 PM

    Hi All,
    Please note that when I removed the VAT condition type JVRD from the Classify condition types settings in IMG  then the VAT amount which is calculated in the Basic data tab of MIRO is equal to the actual Tax amount as in PO (Excise + VAT ), but the amount which is displayed in the tax tab of MIRO is less.
    Now if I maintain the Classify condition types settings in IMG for my VAT condtn type JVRD then the VAT amount which is calculated in basic data is more than both the PO as well as tax tab in MIRO.
    Please note  as you all have suggested I tried this after creating a new material & with the newly maintained condition records in FV11.
    But still the issue persists..
    If anyone have any idea. plz revert.
    Regards,
    Edited by: SAP FC on Dec 9, 2008 10:23 AM

  • VAT calculation in Import pricing in Africa

    Dear Experts,
    I'm configuring a Import Pricing procedure for my African client where the Scenario is as mentioned.
    1.Cost(Base Price) = 100
    2.Insurance = 10
    3.Freight =10
    4.Customs duty = 10
    5. IDF Value = 10
    6. Vat = 14% on (12345 i.e on 140)
    How can this scenario be mapped? As in Import pricing, Tax code is Zero. And there is no Tax procedure defined in SAP for Africa. If I create a Tax code with 14%, it calculates Tax on the Base price & not on the Total of "Step 1 to 5" as per my  requirement.
    I have checked a similar scenario for VAT calculation in Import pricing in Thailand. Can it be used? if so with what changes or what are the steps involved to meet the above requirement.
    Kindly reply, if any one has worked earlier on this scenario.
    Regards
    Chitra
    Edited by: Chitra H P on Jul 29, 2010 3:22 PM

    Hi Chitra
    You are aware I take it that Africa is continent and not a country?
    You won't find anything in SAP for "Africa" in the same way that you won't find anything for Asia.
    James

  • VAT calculation in Import pricing in Tanzania

    Dear Experts,
    I'm configuring a Import Pricing procedure for my African client(Country - Tanzania) where the Scenario is as mentioned.
    1.Cost(Base Price) = 100
    2.Insurance = 10
    3.Freight =10
    4.Customs duty = 10
    5. IDF Value = 10
    6. Vat = 14% on (12345 i.e on 140)
    How can this scenario be mapped? As in Import pricing, Tax code is Zero. And there is no Tax procedure defined in SAP for Africa. If I create a Tax code with 14%, it calculates Tax on the Base price & not on the Total of "Step 1 to 5" as per my requirement.
    I have checked a similar scenario for VAT calculation in Import pricing in Thailand. Can it be used? if so with what changes or what are the steps involved to meet the above requirement.
    Kindly reply, if any one has worked earlier on this scenario.
    Regards
    Chitra

    Hi
    1.Cost(Base Price) = 100
    2.Insurance = 10
    3.Freight =10
    4.Customs duty = 10
    5. IDF Value = 10
    6. Vat = 14% on (12345 i.e on 140)
    As per the above this can be done in Tax procedure of Africa check the conditions type which you  are using  in TAX Procedure for all these condition type and go to the subtotal column and enter key 4 then the value of these conditions maintained  there will added to BASB condition type inTax procedure   which is nothing but gross and the you can have your VAT conditio type if you are using TAX INN procedure then maintain the vat % condition in FV11 or if you are using TAXINJ procedure then you ca create tax code in  FTXP & IN that tax code you add VAT conditio as per your requirement. Hope this can helps you.
    Regards

  • ORA-01403: no data found ---- FRM-40735: WHEN-VALIDATE-ITEM trigger raised

    Scenario: I have one Master Detail form. after entering values in master Form, Navigate to Detail form, there I have to enter more that 5000 lines, it's very tough for user to enter huge amount of data.
    Workaround: Give one button on Master form and written a cursor to populate all the 5000(relavent) number of record on detail block.
    Issue: while populating detail data block after around 3000 record detail form start showing Error as
    ORA-01403: no data found
    FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-06502.
    Need suggestion
    Code Written on find button as below
    BEGIN
              --XX customized
              if (:ADJ_IP_CTRL.DUE_DT_FROM is null OR :ADJ_IP_CTRL.DUE_DT_TO is null) then
              fnd_message.set_string('Due Date from and Due Date To Must be entered.');
              fnd_message.Show;
              raise form_trigger_failure;
              end if;
         BEGIN     
              go_block('ADJ_INV_PAY');
    clear_block(no_validate);
         for inv_rec in (
                             SELECT v.invoice_num,
              v.invoice_id,
              v.invoice_type,
              v.pay_alone,
              v.exclusive_payment_flag,
              v.payment_num,
              v.amount_remaining,
              --TO_CHAR (v.amount_remaining,fnd_currency.get_format_mask(v.currency_code, 42)) char_amount_remaining,
              TO_CHAR (v.amount_remaining,'FM999G999G999G999G999G999G999G999G990D00') char_amount_remaining,
              ap_payment_schedules_pkg.get_discount_available (
              v.invoice_id,
              v.payment_num,
              :pay_sum_folder.check_date,
              :pay_sum_folder.currency_code)
              discount_available,
              /*TO_CHAR (ap_payment_schedules_pkg.get_discount_available (
              v.invoice_id,
              v.payment_num,
              :pay_sum_folder.check_date,
              :pay_sum_folder.currency_code),
              fnd_currency.get_format_mask (v.currency_code, 42))*/
              TO_CHAR (ap_payment_schedules_pkg.get_discount_available (
              v.invoice_id,
              v.payment_num,
              :pay_sum_folder.check_date,
              :pay_sum_folder.currency_code),'FM999G999G999G999G999G999G999G999G990D00')
              char_discount_available,
              ap_payment_schedules_pkg.get_discount_date (
              v.invoice_id,
              v.payment_num,
              :pay_sum_folder.check_date)
              disc_date,
              v.always_take_disc_flag,
              v.discount_amount_available,
              v.discount_date,
              v.second_discount_date,
              v.second_disc_amt_available,
              v.third_discount_date,
              v.third_disc_amt_available,
              v.gross_amount,
              v.description,
              v.accts_pay_code_combi_id,
              v.due_date,
              v.REMIT_TO_SUPPLIER_NAME,
              v.REMIT_TO_SUPPLIER_ID,
              v.REMIT_TO_SUPPLIER_SITE,
              v.REMIT_TO_SUPPLIER_SITE_ID,
              v.RELATIONSHIP_ID,
              v.external_bank_account_id,
              ieba.bank_account_num external_bank_account_num,
              ieba.bank_account_name external_bank_account_name
              FROM ap_invoices_ready_to_pay_v v, iby_ext_bank_accounts ieba
              WHERE v.party_id = :pay_sum_folder.party_id /* and v.invoice_num like :adj_inv_pay.invoice_num||'%' */
              AND ( (:pay_sum_folder.payment_type_flag =
              'M')
              OR (:pay_sum_folder.payment_type_flag =
              'R'
              AND v.invoice_type IN
              ('CREDIT',
              'STANDARD',
              'DEBIT',
              'EXPENSE REPORT',
              'MIXED',
              'AWT'))
              OR /*Bug5948003, Bug6069211*/
              (:pay_sum_folder.payment_type_flag =
              'Q'
              /*AND (v.vendor_site_id =
              :pay_sum_folder.vendor_site_id
              OR v.invoice_type =
              'PAYMENT REQUEST')*/
              AND ( (:SYSTEM.LAST_RECORD =
              'TRUE'
              AND :SYSTEM.cursor_record =
              '1')
              OR (NVL (
              v.exclusive_payment_flag,
              'N') =
              'N'
              AND NVL (
              :parameter.pay_alone,
              'N') =
              'N'))))
              AND v.currency_code = :pay_sum_folder.currency_code
              AND v.payment_method_code = :pay_sum_folder.payment_method_code
              AND NVL (v.payment_function, 'PAYABLES_DISB') =
              NVL (:pay_sum_folder.payment_function, 'PAYABLES_DISB')
              AND v.set_of_books_id = :pay_sum_folder.set_of_books_id
              AND NVL (v.future_dated_payment_ccid, -1) =
              DECODE (:parameter.manual_fdp_site_acct_src_flag,
              'Y', NVL (:parameter.site_fdp_account_ccid, -1),
              NVL (v.future_dated_payment_ccid, -1))
              AND v.external_bank_account_id = ieba.ext_bank_account_id(+)
              AND v.due_date BETWEEN :ADJ_IP_CTRL.DUE_DT_FROM and :ADJ_IP_CTRL.DUE_DT_TO
                                  ORDER BY v.due_date, UPPER (invoice_num)          
                        --added 08apr2012 (end)
              removed 08apr2012 ORDER BY UPPER (invoice_num)
              ) loop
                   :ADJ_INV_PAY.INVOICE_NUM := inv_rec.INVOICE_NUM;
    :ADJ_INV_PAY.INVOICE_ID := inv_rec.INVOICE_ID;
    :ADJ_INV_PAY.INVOICE_TYPE := inv_rec.INVOICE_TYPE;
    :ADJ_INV_PAY.EXCLUSIVE_PAYMENT_FLAG := inv_rec.EXCLUSIVE_PAYMENT_FLAG;
    :ADJ_INV_PAY.PAYMENT_NUM := inv_rec.PAYMENT_NUM;
    :ADJ_INV_PAY.AMOUNT_REMAINING := inv_rec.AMOUNT_REMAINING;
    :ADJ_INV_PAY.DISCOUNT_AVAILABLE:= inv_rec.DISCOUNT_AVAILABLE;
    :ADJ_INV_PAY.DISC_DATE := inv_rec.DISC_DATE;
    :ADJ_INV_PAY.ALWAYS_TAKE_DISC_FLAG := inv_rec.ALWAYS_TAKE_DISC_FLAG;
    :ADJ_INV_PAY.DISCOUNT_AMOUNT_AVAILABLE := inv_rec.DISCOUNT_AMOUNT_AVAILABLE;
    :ADJ_INV_PAY.SECOND_DISCOUNT_DATE := inv_rec.SECOND_DISCOUNT_DATE;
    :ADJ_INV_PAY.SECOND_DISC_AMT_AVAILABLE:= inv_rec.SECOND_DISC_AMT_AVAILABLE;
    :ADJ_INV_PAY.THIRD_DISCOUNT_DATE:= inv_rec.THIRD_DISCOUNT_DATE;
    :ADJ_INV_PAY.THIRD_DISC_AMT_AVAILABLE := inv_rec.THIRD_DISC_AMT_AVAILABLE;
    :ADJ_INV_PAY.GROSS_AMOUNT := inv_rec.GROSS_AMOUNT;
    :ADJ_INV_PAY.ACCTS_PAY_CODE_COMBINATION_ID := inv_rec.ACCTS_PAY_CODE_COMBI_ID;
    :ADJ_INV_PAY.DUE_DATE := inv_rec.DUE_DATE;
    :ADJ_INV_PAY.REMIT_TO_SUPPLIER_NAME := inv_rec.REMIT_TO_SUPPLIER_NAME;
    :ADJ_INV_PAY.REMIT_TO_SUPPLIER_ID := inv_rec.REMIT_TO_SUPPLIER_ID;
    :ADJ_INV_PAY.REMIT_TO_SUPPLIER_SITE := inv_rec.REMIT_TO_SUPPLIER_SITE;
    :ADJ_INV_PAY.REMIT_TO_SUPP_SITE_ID := inv_rec.REMIT_TO_SUPPLIER_SITE_ID;
    :ADJ_INV_PAY.APS_EXTERNAL_BANK_ACCOUNT_ID := inv_rec.EXTERNAL_BANK_ACCOUNT_ID;               
    --               go_item ('ADJ_INV_PAY.INVOICE_NUM');
    --               EXECUTE_TRIGGER('WHEN-VALIDATE-ITEM');
              validate(record_scope);
              if form_success then
              next_record;
              end if;
              end loop;
              first_record;
         exception
                   when others then
                   raise form_trigger_failure;
              END;
    synchronize;
    END;
    Thanks
    -Krishn

    Hello Krishn,
    Welcome to the Oracle Forums. Please take a few minutes to review the following:
    <ul>
    <li>Oracle Forums FAQ
    <li>Before posting on this forum please read
    <li>10 Commandments for the OTN Forums Member
    <li>How to ask questions the smart way
    </ul>
    Following these simple guidelines will ensure you have a positive experience in any forum; not just this one!
    user12266683 wrote:
    Scenario: I have one Master Detail form. after entering values in master Form, Navigate to Detail form, there I have to enter more that 5000 lines, it's very tough for user to enter huge amount of data.
    Workaround: Give one button on Master form and written a cursor to populate all the 5000(relavent) number of record on detail block.
    Issue: while populating detail data block after around 3000 record detail form start showing Error as
    ORA-01403: no data found
    FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-06502.
    Need suggestion
    ORA-01403: no data found clearly indicate that you have SQL Select statement in WHEN-VALIDATE-ITEM trigger and does not handled EXCEPTION
    add exception in your select statement.
    Hope it's clear..
    Hamid
    If someone's response is helpful or correct, please mark it accordingly.*

  • Mail address incorrect in Mail when part of a Group but correct in AB

    Is there a way to remove previous addresses that have been received in Mail? One of my frequent contacts shows an incorrectly formatted address when I create a new message. It shows the name and the email address but it does not include the first < of the email addy. I have to edit the address each time. The person is part of a group address and this format comes up whether I'm sending to the group or the individual. It does not choose the address from the individual's AB card. And the server won't accept it without my editing the change.
    Actually, I have a problem anytime any individual is also part of a group. I would guess it's a product of the Group Card format. The Group address adds a bracket at the beginning of a string of addresses then closes with a bracket after the last on. > so the first address in the group shows a
    < email address but no close >. The last address in each group shows name, email address > but no opening <.
    It happens with every first and last person in any group despite the fact that the email addresses are not bracketed in the individual AB cards.
    How do I edit these groups so that all addresses appear correctly? The editing changes never cause a permanent change because they're taken from the Group format.
    Is there a way to delete the incorrect ones that appear when I'm sending a new message?

    I have a group called Circle. It has four members. When I select New Message and type in C, Circle is one of my choices. All names under C are followed by email addresses that appear within angle brackets. This is also true for Circle. There are no names within the brackets, just addresses. The first address opens with an angle bracket followed by the first email address then a comma, and the rest of the member addresses. The last email address ends with a bracket. All addresses are within one blue oval.
    Under Preferences/Composing, I have 'Automatically Complete Addresses' selected.
    I've also just found further down the list, another choice that just says Circle with no addresses showing. When I select that for a New Message, only the name Circle shows in the blue oval (with no angle brackets). The name Circle doesn't expand to complete the addresses, although I have that selected in Preferences. If I open it and say expand Group, it shows all names and email addresses (each of which is within its own angle brackets and blue oval). That may be the link to the Group I created in the AB. Wonder where the other one came from? Perhaps I created it as an email message and outside of the AB? Might that solve this mystery of incorrect formatting?

  • Composite vat calculation

    Hi friends,
           i have a one requirement we are using one line item for vat calculation and second line item for service tax calculation in sales order suppose 100Rs material price and 20Rs labor cost now we are using
    VAT calculation 5% on Material amount 100Rs
    Service tax 10.3% on labor amount 20Rs
    But my client want
    1. VAT 5% composite on 120Rs
        Service Tax 10.3% on 20Rs
    and
    2. VAT 5% on 100Rs
        Service Tax 4.12% composite on 120Rs
    Both cases are there, please guide me how to do it
    My pricing procedure
    ZTRF  Base price
    VAT   VAT%  On Base Price
    CST   CST% on Base Price
    SER  Service Tax % on Base Price
    ECSS   Ecess% On service Tax
    HECS   HECess% On Service Tax
             please guide me is there any changes in pricing procedure
    Thanks
    Seshu

    Hi
        Both the requirements can be met by adding Subtotal column in the pricing procedure
                             Add the material price and Service charge in the subtotal (from u2013to) and calculate Vat from the subtotal column  (Maintain from column as subtotal column number) follow it for second requirement also

  • TS3276 I a getting numerous email msgs. addressed to an incorrect address, and when bouncing them back they come back to me saying sender can't be found.  What is going on?

    I am getting numerous emails posted to an incorrect address.  When I bounce them back, they fail and the message is that there is no such sender.  What is going on?

    If you are receiving emails then your address is in the list of recipients. Perhaps in a blind carbon copy field or in a group of recipients. It may appear to you that you are receiving these emails in error but you are not.
    This is a ploy of spammers. They include a long list of recipients in a hidden list and use some unsuspecting or incorrect from address. You are not accomplishing anything by bouncing these emails. Either you are bouncing them to a non-existent address or you are bouncing them to an innocent person who is wondering why they are receiving your bounced email.
    Just igmore the emails. The spammers will move on.

  • FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-06508

    Hi all,
    In Production instance we have an issue on AP invoice workbench, gives an error (FRM-40735 Post-Query Trigger On Quering Invoice ) when we retrieve the existing invoice data entered.
    For this we compiled the invalid objects and applied the patch according to the metalink id [ID 1209736.1]
    After that we came up with new error FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-06508.
    Can any one help us
    Thanks
    SAI

    Hi Thanks for the reply we have implemented the following things
    1) Please download and review the readme for Patch 8671468:R12.AP.B
    2) Please apply Patch 8671468:R12.AP.B in a test environment.
    3) Check the file versions , they have to be the same as given below.
    Patch/115/sql/aphanwfb.pls 120.64.12010000.11
    4) Please retest the issue.
    5) If the issue is resolved, please migrate the solution as appropriate to other environments.
    APXINWKB : When Entering Invoice Details, Get Error: FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-06508 [ID 1284114.1]
    This is done no luck.
    Thanks
    Sai

  • FRM-40735: When-Validate-Item trigger raised unhandled exception ORA-01861

    Dear all, I runned a form designed by Developer 2000 version 4.5 and encountered a puzzling problem. The same program could be runned on one computer but not in another one. The error message is as below: FRM-40735: When-Validate-Item trigger raised unhandled exception ORA-01861. The OS of both computers are windows 2000 professional. The only difference between two computers is the patch files didn't installed on one of them. I don't know if it is the key point. Could you tell me why?
    Thank you!!!

    I sure wish people would post the entire text of the error message. "ORA-01861: literal does not match format string."
    What kind of field are you trying to validate? This message is usually due to a date format error. If you are trying to convert text into a date without using TO_DATE('some text','date-format'), then that is the problem. It sounds like you are, and the database default date format is different between the two systems.

  • FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-04063.

    Hi All,
    After Cloning the 11i instace to 12.1.3 and when trying to create an absence
    am gettin the follwing Error
    ORA-01403: no data found
    FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-04063.
    Please note I didnt get any of these kind of errors when cloned for CRP1 or CRP2.
    Thanks

    Hi,
    Its because of the invalid objects. We have compiled the invalid objects again and the issue got fixed.
    Thanks

  • Frm-40735 when-button-pressed trigger raised unhandled  exception ora-03114

    hi everybody,
    i am using oracle 10g release 2 in my test server and 10g release 1 in production server with forms in 10g running through the oracle 10g application server with no problem with our production server.
    but the same form when i try to use through the same application server for my
    with my test database server which is oracle 10g release 2 is giving me
    frm exceptions and disconnecting the session.
    like i get frm-40735 when-button-pressed trigger raised unhandled exception
    ora-03114. then frm-40655 sql error forced rollback;clear form and reenter transaction. then when i try to exit it shows ora-24324 service handle not initialized.
    The same thing when i try with my production server i dont get any exception handle error or forced rollback error.
    i am not facing any problem as such to connect to my test database(release 2)
    through sql plus client or TOAD OR ENTERPRISE MANAGER THEY ARE ALL FINE. IT IS ONLY WHEN I GO THROUGH THE APPLICATION SERVER TO ACCESS MY FORMS I GET THIS ERROR. BUT MY PRODUCTION IS RUNNING THE SAME WAY WITH NO ERRORS.
    any suggestions welcome as i have to bring release 2 in the production next month
    thanks and regards
    manish

    ORA-03114 not connected to ORACLE
    Cause: A call to Oracle was attempted when no connection was established. Usually this happens because a user-written program has not logged on. It may happen if communication trouble causes a disconnection. In addition, this message could occur when ALTER SYSTEM KILL SESSION or ALTER SYSTEM DISCONNECT SESSION were issued with the IMMEDIATE qualifier because, in those cases, the client's connection to the database is terminated without waiting for the client to issue a request.
    Action: Try again. If the message recurs and the program is user written, check the program.
    zaibi.

  • FRM-40735: WHEN-LIST-ACTIVATED trigger raised unhandled exception ORA-29516

    Hi All,
    The users are facing problem on opening the OAF pages on 11i(11.5.10.2) instance.
    They face this error when they,
    1. Go to System Administrator responsibility.
    2. Open page under Workflow > Administrator Workflow > Status Monitor.
    3. This error pops up at the end of the form page. Below is what the error appearing.
    FRM-40735: WHEN-LIST-ACTIVATED trigger raised unhandled exception ORA-29516
    We are having DB:11.2.0.2.5,Applications:11.5.10.2
    Please suggest in resolving the error.
    Thanks
    Althaf khan

    The users are facing problem on opening the OAF pages on 11i(11.5.10.2) instance.
    They face this error when they,
    1. Go to System Administrator responsibility.
    2. Open page under Workflow > Administrator Workflow > Status Monitor.
    3. This error pops up at the end of the form page. Below is what the error appearing.
    FRM-40735: WHEN-LIST-ACTIVATED trigger raised unhandled exception ORA-29516
    We are having DB:11.2.0.2.5,Applications:11.5.10.2
    Please suggest in resolving the error.Was this working before? If yes, any changes been done recently?
    Can you find any errors in the database log file?
    Do you have any invalid objects?
    What is the complete error message? Any errors in Apache log files (error_log* and access_log*)?
    Thanks,
    Hussein

Maybe you are looking for

  • Text measures data to planning

    In a planning application Under Account Dimension we have Members as Rate, Quantity, Customer_Name, Customer_City, Rate and Quantity are number measures . customer_Name and Customer_City are text measures .And every time the customer_name and Custome

  • Barcode Display in SmartForm

    Hi, I need to display barcode in my smartform based on the Delivery No, can any body tell me the way  to do it . Regards, Srinivas

  • Use of goto exception in forms

    Hi, I wonder if anybody can tell me how to GOto exception where the exception is a user-defined one, in forms 6i. Dipin

  • Max column length

    I will like to find out what is the MAX column length for nchar and nvarchar types using AL16UTF16. As per the metalink article 'Examples and limits of BYTE and CHAR semantics usage' it is 1000 and 2000 for 2 bytes characters. But in Al16UTF16, chara

  • Export Maintenance Scripts from AWM?

    Is there a way to export the Maintenance Scripts, like you can export dimensions and cubes to xml or something else? I'm talking about the scripts that are not part of the workspaces tree, but below them. If I'm missing something to explain myself, p