Stop PGI reversal after proforma invoice

We have encountered a strange problem, in which transaction sales order-delivery-proforma invoice-excise invoice was completed. commercial invoice was not posted. But some user reversed the post goods issue and deleted the delivery item. This way even document flow got deleted. Now it became difficult to understand whether physically goods was delivered to the customer or not.
System should not allow reversing of PGI, if proforma invoice is already done. Otherwise any employee with malicious intentions can physically issue the material and can later reverse the PGI and delete the delivery item. So there wont be any pending delivery for commercial invoice.
Please tell me any standard routine which can prevent reversal of PGI after proforma invoice. Else the logic or place for the coding of new routine
thanks

Dear Roy,
      Fyi, Excise invoice always cant be against Pro-Forma Invoice. It can be wrt: Commercial Invoice.
It can be wrt: Pro-forma invoice, but its not mandatory that only pro-forma invoice can use as ref to create Excise Invoice.
- It seems the approach to create excise invoice itself is incorrect. It would be better if you create Excise Invoice wrt: Commercial instead pro-forma invoice.
- The reason is, after Commercial Invoice-
CENVAT suspense gets Credited & after Excise Invoice - CENVAT suspense gets Debited.
- the same will not occur if you create Excise Invoice wrt: Pro-Forma Invoice
- Once Pro-forma invoice & Excise Invoice created,still system allow to create one more Pro-forma invoice against the same Delivery document.
So it would be ideal to assign Delivery type- LF to Billing type- F2, not to the F8.
Regards,
Reazuddin MD

Similar Messages

  • Service entry Sheet was reversed after the invoice as posted and rebooked

    Hi..
    Service entry sheet was reversed after the invoice as posted and rebooked with final entry marked.  The rebook transaction created a different $ amount than the original SES.  The difference between the 2 amounts is causing a GRIR out of balance on the PO.  MR11 does not indicate a GRIR out of balance.
    why did SES rebook a different value?
    How can we clean up the GRIR out of  balance?
    Please help...
    Mercy

    This is a standard SAP procedure.
    SAP Note 440942 is helpful to sort this out.
    Thanks,
    Mercy

  • PGI control in Proforma Invoice creation

    Hello,
    With standard copy control from Replenishment delivery(NL) to Proforma invoice system allows to do Proforma invoice without doing PGI, but to allow the creation of proforma invoice only after PGI what routine needs to maintain?
    I tried 034 at Item and header level but it is not allowing to do proforma invoice even after PGI.
    Regards,
    Suresh

    Hi
    There is no standard routine available to meet your requirements
    Copying requirements 034 will work only for sales order -
    delivery and proforma billing and in your case  delivery type is NL that is replinishment delivery that means intra company STO that is purchase order and hence Copying requirements 034 will  not work
    With the help of ABAPers you need to develop a new one
    Forum post in ERP - Sales and Distribution (SD) General: Proforma Invoice Proforma Invoice
    This thread discusses the same issue and there are many suggestions mainly in the link provided by Mr.Amit Yadav
    Regards
    Raja
    Edited by: ramanathan raja on Aug 18, 2009 6:39 PM

  • Restricting Changes in Delivery after proforma invoice is generated

    Hi All,
    I have a requirement where i would like to restrict certain changes in delivery document for which proforma invoice is created so that the final invoice remains in line with the proforma invoice.
    for. example. change in item quantity, adding another items etc.
    is there any configuration settings for the same?

    Hello,
    When do you create Proforma Invoice? After PGI or before PGI.
    If you are creating Proforma after PGi then there is no issue as Delivery Cannot be changed after PGI.
    If you are issuing Proforma Invoice before PGI then you will have to go for a Z-Development as there is nothing available in SAP Standard to fulfill your requirement.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Feature Request: production order after proforma invoice

    Hello all,
    we found out that a process often used in reality is not covered by SBO.
    Given the case you have an article consisting of a BOM. A customer orders this article, you create a proforma invoice, the customer pays and then the article is produced and delivered to the customer.
    In SBO you cannot create a production order based on an sales order, when a proforma invoice is created. The proforma invoice closes the sales order and production orders can only be based on open sales orders.
    It should be possible to habe production orders based on proforma invoices or on closed sales orders to cover this scenario.
    Thanks
        Frank

    In version 2007, you can create a Down Payment Invoice, which does not close the sales order.

  • GR Reversal after posting invoice and paying Vendor

    Hi MM Friends,
    Is it possible in SAP standard  functionality that we can do a GR reversal and post GR again after the PO is invoiced and paid to Vendor ? We did like this in our system and it accepted. We think system would have thrown some error message or Information message, but it did not. Pl let us know.
    Thanks
    Niranjan

    Thanks to both Indranil and Jurgen for taking time and answering my question. That solved my issue.

  • How to stop MR8M  reversal after  paying tax (TDS ) on that document

    Hello experts ,
    As Miro document can be reversed (MR8M)  after paying tax on , like TDS  and our requirement is ones we paid the tax on that particular document  it should not be reversed .
    like in transaction FB08 first we have to reset  cleared items ,then only system will allow to reverse .
    same thing we are expecting for transaction MR8M.
    how this can be achieved  ?
    thanks in advance
    Sachin

    Thanks alex for your quick reply
    But i am not able to relate BTE 1050 to restrict MR8M , can you please elaborate it in detail .
    As i want to do this work without taking help of ABAPer   please help .
    thanks
    sachin

  • Restrict excise invoice from proforma invoice after reverse PGI

    Hello experts,
    Our sales flow is stock transfer order-> Fast Delivery-> PGI -> Billing (jex)--> excise invoice
    If we have to reverse the PGI first .System give error (cancel excise invoice first)after cancel excise invoice reverse pgi then cancel proforma invoice (complete).
    But once Again excise invoice  allows me create from cancel billing document.
    My requirement is I want to  restrict excise invoice from billing document which already cancel and reverse post good issue.
    Thanks

    HI G. Lakshmipathi,
    I have checked configuration it same as you suggested.
    I have compared  ABAP code in report MJ1IINI01 with other system ,
    there is code to check the cancellation of proforma invoice
    *Check if proforma is cancelled (Billing type is JEX & VBRK-VBTYP = 'U')
    *For proforma,VBRK-FKSTO is not set as X,but VBRK-RFBSK will be set as E
    IF WA_VBRK-VBTYP = 'U' and WA_VBRK-RFBSK = 'E'.
         MESSAGE e264(8i) WITH j1ii100-vbeln.
       ENDIF.
    But in my system its not shown .
    So how can i activate this message is there any setting in IMG to activate message .

  • In STO(stock transfer)proforma invoice is done without PGI.

    Hi
    experts,
    in our system for stock transfer (STO) PROFORMA INVOICE  is done without POST GOODS ISSUE.
    I want to make compulary PGI AND THEN PROFORMA INVOICE.(DELIVERY-PGI-PERFORMA INVOICE)
    is there any USER EXIT OR BADI.
    THANKS
    AJAY.

    Hi,
    goto VTFL select Delivery type to Billing type to which you want PGI should be Checked before Invoice
    Goto Header detail and change the Copying requirements as 311.
    Hi , I have tested again in my system , It is working fine with Routine 311 - Copying requirements at item level (VTFL) , while creating invoice you will get log info saying document has allready been created, so check again once..
    Ex : Copy controls (VTFL) = F8 to LF , Item category TAN (Standard) assign 311 To Item category.

  • Delivery - Proforma - Invoice

    Hello Experts,
    During requirement gathering we propose order related billing for Proforma,but the problem is some of the data which require for proforma output is capturing from outbound delivery.also user wants to create proforma with reference to delivery.
    my question is - is it possible to create proforma with reference to delivery without dng PGI and then billing document from the same delivery nos.
    Can one proforma and invoice generated from one delivery nos.???
    Kindly suggest.
    Thanks
    Shri..

    Hello,
    Yes, we can do this in SAP Standard.
    Infact this is the process normally followed in many industries, specially where advance payment is required.
    You can create a Proforma Invoice from Delivery Document before PGI & then create actual Invoice after doing PGI.
    For Proforma Invoice before PGI you have to do the following setting:
    IMG - Sales and Distribution - Billing - Billing Documents - Maintain Copying Control For Billing Documents - Copying control: Delivery document to billing document
    Here select your Delivery & Billing Type & at Header Level in Copying requirements insert routine 11 - Head.dlv-rel.w/o GI.
    No other setting is required for Delivery to actual Invoice.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Error in VF01-Proforma invoice alredy existed for the delivery

    Hello All.
    We had a problem with VF01. When entering the delivery and pressing enter we are getting the problem Proforma invoice already existed for the delivery.
    From 4 Scheduling agreements(LZ) one delivery(LF) created, picked and packed. Before PGI user made proforma invoice F8.
    It created with out error.
    After that user done the PGI and tried to create the invoice but the system is thronging above mentioned error.
    Please advise use what would be the problem.
    Thanks and Regards
    SASi

    Hi Sasi
    Check wheather any batch job is running in background for creating billing documents.If it is working fine then  check wheather any enhancement has been done.
    Regards
    Srinath

  • User exit - proforma invoice

    Hi,
    I would like to give hard stop while saving a proforma invoice if there is no pricing. I have set the condition type as mandatory in the pricing procedure, but still it allows to save the proforma invoice with just a message. This in turn gives the user to print the proforma invoice and sent to customers.
    So I would like to give a hard stop, which should not allow saving of the proforma invoice if there is no pricing record  for a particular condition type.
    Can anyone tell me what user exit I need to use to give a hard stop?
    Thanks in advance.

    Please close this one as you opened another User exit for VF01 for the same issue.

  • GR reversed after IV & its pmt.

    There are cases where GR is reversed after its invoice is booked & paid
    for.
    1)GR no.5000094870 posted on 26.2.07, invoice booked on & (paid for ) on
    20.3.07 - no. 8103. After this GR is reversed on 30.5.07 - no.
    5000101193
    case 2) GR no.5000098445 posted on 20.4.07, invoice booked on & (paid
    for ) on 30.4.07 - no. 551. After this GR is reversed on 30.5.07 - no.
    5000101192
    One reason could be there is no tick on GR based IV in this case.
    If this is the reason, can we restrict such cases?
    How can we restrict such cases for old PO's???

    Hi
    In the transaction OMBZ , you can configure for the movement type 102 dont check the "reverse GR despite IR". This will help for your requirement.
    Regards,
    Amol

  • F8 proforma invoice automatically created, after PGI

    After completing PGI, business wants to take a printout of proforma invoice F8 automatically. How to do this?
    The truck driver shall take this invoice to the SH To address. Give him 1 copy and get another signed copy back.
    Please help, thank you in advance!

    From this link, below post is the best answer -
    Proforma Invoice F8 automatic creation
    Two questions -
    1. Is it functional consultant's job or technical consultant / ABAPer's job to do - to setup a Batch job for the Proforma invoice with the Program SDBILLDL in the transaction code SM36?
    2. Below indicates that when delivery is created then - via program running in batch - Proforma shall be created, but my business requirement is upon PGI, how to handle this?
    Thank you!
    Re: Proforma Invoice F8 automatic creation
    Posted: Sep 23, 2009 1:54 PM    in response to: NICKELODEON           Reply
    Hi,
    You need to setup a Batch job for the Proforma invoice with the Program SDBILLDL in the transaction code SM36.
    Goto the Transaction code SM36 and setp a job with the program SDBILLDL , then it will fetch all the Deliveries which are pending for the Billing of proforma.
    And in the Transaction code NACE create a output type and assign the Print program and the smartform to the output type .
    Create the print program in SE38 and the Smartform in the transaction code SMARTFORMS with the help of ABAPers
    Assign this Output to the Output determination procedure .
    Now maintain the condition records for the Pfororma billing document F8 and the sales organisation
    In the condition records maintain the Medium as PRINT OUTPUT
    and the Despatch mode as the 4 ( process the output once the document was saved).
    Now once the Delivery was created, the batch job will fetch the delivery and create the proforma invoice and then the output which was created in the NACE will trigger automatically and process.
    Once it was process, Spool will generate and simltaneously the output request and the invoice will send to the printer maintained in the condition records.
    Please do the above steps and revert back if u find any issue in doing.
    regards,
    santosh
    Edited by: Typewriter on Aug 23, 2011 1:17 AM
    Edited by: Typewriter on Aug 23, 2011 1:25 AM

  • Proforma invoice is created for delivery without PGI in STO(Depot sales)

    Dear Gurus,
       I am facing a strange issue, user created Purchase order with some material X of 4 quantity, and he created the replenishment delivery for 1 quantity and without doing any Picking and PGI but system allowed to create proforma invoice with 4 quantity I checked the copy control config settings for Delivery and Proforma invoice all are maintained fine (viz., billing qty as D, copying req:311 and Data VBRK\VBRP:001)( Ichecked the change log for delivery but I didnt observed any chanes in delivery) .. strange to watch ........created the same scenario in quality but system doesnt allowed to create proforma invoice without PGI and picking(Just one month before quality is refreshed with Production).
    If anyone faced the same problem let me konw the solution ate the earliest.
    Best Regards,
    Kishore.SGR

    Hi
    As already said, as per the standard the Performa Invoice do not check the Goods Issue status of a Delivery since it uses the Copying Requirement 009 in transaction VTFL.
    If you want your performa invoice to be created only after the PGI of a delivery, then use the Requirement 003 in Copying Requirement field for the combination of your Delivery Doc. and Billing doc. in transaction VTFL at Header level.
    Regards
    Amitesh Anand

Maybe you are looking for

  • Not able to get ItemKey value on OAF page.

    Hi OAF Gurus, I build a OAF transaction based on Workflow where I am using below code , but getting NULL values for itemKey public void processFormRequest(OAPageContext pageContext, OAWebBean webBean) super.processFormRequest(pageContext, webBean); O

  • Check Box in se16n * se16 transaction

    Hi Experts, I got a requirement to add a check box in se16n & se16 for specific tables. I am not able to find any exit for that. How to acheive this. Many thansk in advance! Rgds, Benu

  • Considering replacing G5 PowerMac(non-intel) with Mac Mini.

    I have a G5 PowerMac running Tiger.  The machine is ~6 years old.  I want to replace, but no longer need the Pro Apps (Final Cut Pro, Vectorworks) that I was running before.  Also want to shrink footprint in the office, so I am considering a Mac Mini

  • Iframe not scrolling to content below set height in IE9

    Because iframe height of 100% didn't render correctly (in any browsers) I chose a set height (600px) in which to display my clients' property listings within one of their site pages. All works reasonably all tested browsers (double scroll bars in Chr

  • WD Abap - Layouts

    hi folks, i want to set a default layout - which i have stored via settings befor - at start of alv output in a web-ALV abap program, i'm sure it is possible but i did not find the relevant documentation about how to do that? any hints are welcome ,