Prevent posting of unapproved invoices?

Hi,
Looking for a way to prevent "Create Accounting" (GL posting) of unapproved invoices in R12.1.1. We use Invoice Approval Workflow (the out-of-the-box workflow builder setup) and we also have "Require Validation Before Approval" checked to yes, so once invoices are Validated they can be posted to the GL at any time (even before the invoices are Approved).
Looking also to confirm if the indeed the Invoice Approval only is approving "payment" or should it be restricting "Create Accounting" as well? If this is indeed the case, what options are available? Could the Workflow Builder standard process flow be customized to apply a custom Posting Hold until the invoice is approved?
Any insight would be appreciated.
Thanks.
Edited by: user10751059 on Oct 3, 2012 1:14 PM

Hi,
I think, you should set the value of SY-SUBRC to non-zero value.   See the Code after the call to the Enhancement component "EXIT_SAPLV56I_011", it proceeds with creation of SHIPMENT if SY-SUBRC is initial.
See the Code in include "LV56IF0T", Line number 111,133.
if call_subrc ne 0.
      subrc = call_subrc.
    endif.
    if subrc is initial.
* Shipment check complete
      perform shipment_event_check_complete
                       changing subrc.
    endif.
endif.
Regards
Vinod

Similar Messages

  • Error while posting depot excise invoice

    Dear SAP Experts,
    We are continually facing the following error while posting "Depot
    Excise Invoice" on Production sever
    "Error in allocating Depot Invoice number interval not found Number
    object J_1IDEPINV"
    Message no is 8I336
    We have already maintained the number interval for the above object i.e
    J_1IDEPINV with respective series group 62.
    Here is the business process:
    1. First, we make transfer posting thr’ MB1B. We get material doc no
    2. Second, we make selection for RG23D for this material doc thr’ J1IJ.
    RG 23D register gets updated
    3. Third, we make ‘verify/post’ thr’ J1IJ itself. Here we are getting the
    error when we post it.
    Please do needful.
    Its an urgent isue
    Regards
    Tushar

    hello,
    In transaction SNRO check number range for object J_1IDEPINV. There you choose number intervals abd check number intervals.
    Regards
    Kedar Kulkarni

  • Posting a Parked Invoice

    Hi All,
    I am developing a report to post the parked invoices.
    For this i have used the function module 'MRM_INVOICE_READ' and the function module 'MRM_PARKED_INVOICE_POST'.
    But when i select a parked invoice from the ALV Grid display and click on the post button i get a warning message like 'Invoice quantity greater than PO Quantity(NO GR)'.
    Can anyone suggest how to overcome this or is there any other function module to POST the parked invoice.
    In this case there is no GR done for the Purchase order.

    Hi,
    this is how i see it:
    parked invoices can only be posted when they have no errors.
    With the simulation button you can display all errors available.
    In your case you receive the message: Invoice quantity greater than PO Quantity
    go to the invoice in question via MIR4 + F7 and correct the error.
    You have two options:
    1.- decrease the amount to be invoiced.
    2.- increase the amount of the po.
    Check as well how tolerances are set in your system.
    Best regards.

  • Text in accounting document posted against Excise invoice

    Hi,
       We have a requirement that the accounting document posted against excise invoice ( J1IEX) should display a text ( Vendor name and PO No.).
      We have tried entering the text at the time of capture and posting the excise invoice.But this does not reflect in the accounting document text field.
    However we can maintain the same afterwards from transaction FAGLL03.
    Is there any option that we can maintain the same at the time of capturing and posting the excise invoice.
    Also,if I think of defaulting the same ( Vendor name and Po no) is ther any user exit OR BAPI.
    Rajesh

    hi
    yes is their in this go to spro->img->Logistics - General->Tax on Goods Movements->India->Basic Settings->Maintain Excise Groups
    in this for your excise group in *migo settings please put the tick mark in post ei in migo the at the time of migo only the excise invoice will be posted. no need of doing the ji1ex here.
    Thanking you

  • Accounting documents are not posted for Excise invoice

    Hi,
    1. The Excise invoice has been created with reference to F2 invoice but the accounting documents is not posted for excise invoice, what is the settings needs tobe maintained to post the accounting entries to excise invoice..?
    2. where we will maintain number ranges for excise invoice..?
    Thanks
    Rao..

    hi
    1. The Excise invoice has been created with reference to F2 invoice but the accounting documents is not posted for excise invoice, what is the settings needs tobe maintained to post the accounting entries to excise invoice..?
    Not sure but can u try to relese this to accounting
    2. where we will maintain number ranges for excise invoice..?
    Excise invoice number range is depend on Excise series group.
    T-Code : SNRO
    Following is the No. Range Objects related to Excise, select the proper no. range object as per your requirement.
    J_1I57FC - 57FC Number Range
    J_1IARE1 - ARE1 Doc No object based on Series Group
    J_1IARE3 - ARE3 Doc No object based on Series Group
    J_1IBOND - Excise Bonding: Bond number object
    J_1ICERT - Withholding Tax Certificates (India)
    J_1ICHLNNO - Internal number range for challans
    J_1ICONPLA - Consolidated PLA serial no. generation
    J_1IDEPINV - Excise Invoice Number for Depot Invoices
    J_1IEXCEXP - Export excise invoice number range
    J_1IEXCINV - Excise invoice number
    J_1IEXCLOC - Local excise invoice numebr range
    J_1IEXCTST - Excise invoice with intervals
    J_1IEXINEX - Excise invoice number for export
    J_1IINTNUM - Internally document number to be generated
    J_1IINTPR2 - Despatch serial number
    J_1ILIC - Excise Bonding: License number object
    J_1IPLA2 - PLA part II number range object
    J_1IRG1 - RG1 Number range object
    J_1IRG1_T - No. Range for RG1 - Excise group / Material
    J_1IRG23A1 - RG23A part 1 no. range object
    J_1IRG23A2 - RG23A part II number range object
    J_1IRG23C1 - RG23C part I number range object
    J_1IRG23C2 - RG23C part II number range object
    J_1IRG23D - Folio Numbers for RG 23D
    Check the link
    Re: Excise Invoice Number Range
    excise invoice and domestic invoice sharing same number range

  • Is it possible to post the Excise invoice previous month date.

    Dear All,
    We want to post a excise invoice with previous month date. Is that possible?
    We have created a billing document (VF01) last month (October) and not created Excise Invoice (J1IIN).
    Now our finance people requirement is to create the excise invoice with last month date.
    Kindly let me know whether it is possible.
    Regards,
    Mullairaja

    Yes quite possible provided your FI period is still open.  Once you execute J1IIN and clicked the tab "Billing", you can see a field Posting Date where you maintain the billing document date itself if FI period is open.
    But from excise point of view, this is wrong due to the fact that excise returns should be submitted on or before 3rd of every month in which case, the excise team would have submitted the returns for October.
    thanks
    G. Lakshmipathi

  • Error while posting Vendor Excise Invoice

    Hi
    Balance in transaction currency
    Message no. F5702
    Diagnosis
    A balance has occurred in transaction currency 'INR' with the following details:
    Exchange rate '00', amount '            18.16' and currency key 'INR'.
    The data in the transaction currency were transferred from the calling application.
    System Response
    Your data cannot be processed in FI.
    Procedure
    The error is probably in the calling application.
    Kindly give the solution
    Regards
    Pratap

    Hi all,
    There is no excess amount in the transaction.
    IN Po Excise value@8%: 1,815.88
    Ecess@ 2% on EXcise:36.32
    HecesL:1%: 18.16
    This is how it is.
    Before this i have posted one thread on Part I does Not Exist, based on this i was in the forum and i found in one thread to cancel the GR and cancel the Excise Invoice if Part II has not been posted.
    When i have done this it has given me one message that Reverse the availed Cenvat Credit - basing on this i am trying to post Vendor Excise Invoice and then i have to cancel the Internal Invoice.
    This is what i have done.
    So kindly let me know where i am wrong.
    Regards
    Pratap

  • Automatic posting of excise invoice in case of deemed export

    Hi All,
    We have a scenario of Deemed export.
    Our client want automatic posting of excise invoice at the time of billing for all scenario.
    Its working fine for domestic and export sales. But in case of deemed export system is not picking the correct excise invoice type.
    I have maintained settings in Defaulf setting for excise group and series group. For deemed export i have used separate shipping point also.
    Request you to guide in this case.
    Its urgent.
    thanks in advance.
    Full points will be awarded to all answers.
    Kind regards,

    Dear Ravi
    As you would be aware as for as generation of excise invoice is concerned, it is based on series group.  So have you maintained a seperate series group for deemed export.  If so, once again check in Default Excise Group and Series Group that you have assigned the new series group to your sales area.
    Since also you said that it is working fine for domestic and exports, it is always better to compare the settings with the one for Deemed exports.  I feel somewhere the settings is missing for deemed exports.
    thanks
    G. Lakshmipathi

  • CIN: How to check the material document posted without excise invoice

    Hi Guru,
    Please advise how to check the material document posted without excise invoice.
    I have tried tcode J1I7 but it seems start to collect the excise invoice first and then material document.
    But my case is to find the material document WITHOUT excise invoice for internal tracking purpose.
    At the moment we start from tcode MB51 to get the list of material document and check in J_1IEXCHDR / J_1IEXCDTL
    Best regards,
    Pakorn

    Hi,
    Try creating a Query in Tcode SQVI by combining tables MKPF and J_1IEXCHDR/J_1IEXCDTL for your requirement.
    Check these threads how to create Query.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/6018c1ae-8c44-2d10-6ea9-c3fad2c82880?QuickLink=index&…
    http://ptgmedia.pearsoncmg.com/images/9780672329029/samplechapter/0672329026_CH03.pdf
    Regards
    Binoy

  • How to generate 3 payment due dates& 3 posting against single invoice?

    Hello Experts,
    Kindly provides some inputs on below requirement.
    For example :- In the Utility Bill,
    Consumption months: June, July, August
    Meter Reading taken in August
    Billing Months: September, October, November
    Bill generated in August
    Consumer receives the bill on September month
    Payment Due dates: 12 Sep 2009, 12 Oct 2009 and 12 Nov 2009
    Issues-:
    1.How to generate three posting against single invoice?
    2.How to generate three payment due dates for above postings in three consecutive months since payment due date logic is incremental in nature here, e.g.
    1st due date = posting date + 15 days
    2nd due date = 1st due date + 30 days
    3rd due date = 2nd due date + 30 days
    Requirement description:-
    The utility generates bill quarterly for domestic consumers. For such consumers, the utility takes reading from the consumers premises after end of consumption period (quarterly ) and generates bill on the 1st billing month (here 1st billing month is September).
    In the bill the utility divides total consumption into three parts (considering each part for each consumption month) and calculates all charge heads separately on each part. It however, consolidates and generates a single bill having three rows, each row showing charge heads of each consumption month and also net and gross amount to be given for each consumption month.
    Moreover, three postings have to be generated in FICA against that single bill. Also, it provides three due dates to the consumer, each date falling in each billing month, to pay the above three net amounts respectively. Dunning and other activities should be triggered if the consumer fails to pay the stipulated amount by corresponding due date.
    Looking forward for valuable suggestions
    Thanks in advance
    Regards,
    Vaseem
    Moderator note - question reposted - OP notified of violation Issue on quarterly bill
    Edited by: William Eastman on Jun 3, 2010 3:25 PM
    Edited by: William Eastman on Jun 3, 2010 5:01 PM

    Hello Experts,
    Kindly provides some inputs on below requirement.
    For example :- In the Utility Bill,
    Consumption months: June, July, August
    Meter Reading taken in August
    Billing Months: September, October, November
    Bill generated in August
    Consumer receives the bill on September month
    Payment Due dates: 12 Sep 2009, 12 Oct 2009 and 12 Nov 2009
    Issues-:
    1.How to generate three posting against single invoice?
    2.How to generate three payment due dates for above postings in three consecutive months since payment due date logic is incremental in nature here, e.g.
    1st due date = posting date + 15 days
    2nd due date = 1st due date + 30 days
    3rd due date = 2nd due date + 30 days
    Requirement description:-
    The utility generates bill quarterly for domestic consumers. For such consumers, the utility takes reading from the consumers premises after end of consumption period (quarterly ) and generates bill on the 1st billing month (here 1st billing month is September).
    In the bill the utility divides total consumption into three parts (considering each part for each consumption month) and calculates all charge heads separately on each part. It however, consolidates and generates a single bill having three rows, each row showing charge heads of each consumption month and also net and gross amount to be given for each consumption month.
    Moreover, three postings have to be generated in FICA against that single bill. Also, it provides three due dates to the consumer, each date falling in each billing month, to pay the above three net amounts respectively. Dunning and other activities should be triggered if the consumer fails to pay the stipulated amount by corresponding due date.
    Looking forward for valuable suggestions
    Thanks in advance
    Regards,
    Vaseem
    Moderator note - question reposted - OP notified of violation Issue on quarterly bill
    Edited by: William Eastman on Jun 3, 2010 3:25 PM
    Edited by: William Eastman on Jun 3, 2010 5:01 PM

  • Internal error Occoured while posting A/P Invoice

    Hi Experts,
                         While posting A/P Invoice. I am getting the following error message and I am unable to add the document.
    "Internal Error (512) Occoured [Message 131-183]
    Please do the needfull.
    Thanks & Regards,
    Srikanth.

    Hi......
    Please drop all the FMS and SPs applied at AP Invoice Form and then try to add......
    Hope this will solve the problem....
    If problem with FMS then you need to re create....
    Regards,
    Rahul

  • Problem while 're-posting' a cancelle Invoice with Exchange Rate Difference

    Hi Gurus,
    We are facing a problem while re-posting an Invoice with Exchange Rate Difference. I say re-posting because this invoice was previously posted and reversed on the same date. Here is the scenario along with the relevant postings:
    1)
    G/R is posted in September when the exchange rate for dollar was, say, Rs. 49 = 1 USD.
    Posting:
    Service A/C.....100 USD (Rs. 4900)
         To SR/IR Clearing A/C...100 USD (Rs. 4900)
    2)
    MIRO is done in October, when the exchange rate was, say, Rs. 48 = 1 USD. Thus, the exchange difference posting was done in the respective accounts.
    Posting:
    SR/IR Clearing A/C......100 USD (Rs. 4900)
         To Vendor A/C...........90 USD (Rs. 4320)
         To TDS A/C..............10 USD (Rs.  480)
         To Exch. Difference A/C. 0 USD (Rs.  100)
    This was the correct entry, however we missed out some TDS codes and thus needed to reverse this entry and repost it.
    3)
    Now this invoice was reversed (T.Code MIRO) in october itself on exactly the same date on which invoice was created, and it resulted in the following postings:
    Vendor A/C......90 USD (Rs. 4320)
    TDS A/C.........10 USD (Rs.  480)
         To SR/IR Clearing A/C...100 USD (4800, i.e. 48 * 100, Rs.48 being the exchange rate in october)
    4)
    Now when we try to post MIRO again, it is posting the following entry:
    SR/IR Clearing A/C......97.96 USD (Rs. 4800)
    Exch. Difference A/C.....2.04 USD (Rs.    0)
         To Vendor A/C........... 85 USD (Rs. 4080)
         To TDS1 A/C............. 10 USD (Rs.  480)
         To TDS2 A/C.............  5 USD (Rs.  240)
    This is a wrong entry. SR/IR clearing A/C should have been debited by 100 USD (Rs. 4900), and the Exch. Rate difference account should have been credited by 0 USD (Rs. 100)
    Can someone please help us with this. What the system seems to be doing is, that when the Invoice was reversed, the value that got reversed for SR/IR Clearing A/C was 100 USD but with Rs. 4800 instead of Rs. 4900. Now, when we try to repost the invoice, the system divided this value by the exchange rate prevalent in September, i.e. Rs. 49, thus the resultant value 97.96 USD (i.e.  4800 / 49).
    Please help.
    Thanks!
    Regards,
    Angad Nagpal

    Solved.
    The final entry is correct, as the net result in the G/L balances is the same. For further information please refer to notes 116250 and 46564.
    Thanks!
    Regards,
    Angad Nagpal

  • Issue in Posting of Vendor Invoice

    Hi
    I am having an issue in posting of vendor invoice. In simulation mode, the system is showing the correct calculation of TDS amounts. but when I am trying to post the Invoice , the TDS entries created by the system are deleted and system gives:
    Error Message - The excise year could not be determined for generating the numbers for TDS certificates. The number range is linked to the Excise Year and not on the financial year directly.
    Procedure - Check the customising done for the company code in the India version IMG. Maintain the start month for the excise year correctly.
    There is no error for other company codes in the system and this happens for only one company code.
    Under the India version for extended with holding tax , we have maintained the withholding tax number group and SAP Script forms , assigned number range to number groups and maintained number ranges for the company code.
    Pls suggest
    Regards
    Sanil Bhandari
    TDS Certificates. The number ra
    on the financial year directly

    Hi,
    Just check if in the Withholding tax Type configuration - The Withholding tax certificate check box is checked. Just read the help for what is the implication of ticking that checkbox. This may be the problem.
    Cheers
    V.Krishnan
    (assign points if useful)

  • Exchange rate coefficient on the basis of latest posting date in invoice.

    Hi,
    I have one query on posting date(picking of exchange rate coefficient from TCURR table) in invoice verification.  Please help.
    Conditions are--
    vender and company code are not in same currencies(ex-USD and INR). exchange currencies are maintained perfectly on every month 1st ie co-efficients in TCURR table ie OB08
    Query---
    1.At the time of parking invoice suppose i enter the date 20th august and i have posted that invoice as parking. It is converting the local currency as per 8th month exchange rate.
    2.And at the time of final posting the invoice supose i posted that date as 10th September. Business wanted that converting the local currency as per 9th month exchange rate But now local currency is converting on the basis of initial entry of posting date ie 8th month only.
    Please advise and guide what configeration that i have to set for picking the exchange rate coefficient on the basis of latest posting date in invoice verification.
    Thanks & Regards,
    MadhuBabu.

    Hi
    I dont think it is possible as once you enter posting date while in parking invoice screen, on that date exchange rate will be calculated and it wil not be different at time of posting invoice. Instead of parking, you have to directly post with current posting period.
    Thanks

  • Not able to post outgoing excise invoice

    hi expert
    i am not able to post outgoing excise invoice, its showing error that G/L account is missing (1)   and i checked evrywhere
    in tax code ,outgoing cenvet clearing account is there ..
    can anyone know where i am missing

    Hi Sahil,
    Check below three reasons .....
    1. open form setting on outgoing excise invoice and tick the g/l account and choose it at transaction time.
    2. Check cenvat account on warehouse level .
    3. Check cenvat account on item group level
    4 Check cenvat account in g/L account determination(General tab) .
    Regards
    Deepak Tyagi

Maybe you are looking for