Issue within A/P Invoice Qty.

Dear All,
         I am using SAP B1 2007B PL 10.  I have a requirement like I make  GRN of 80 and hence based on this GRN ,  I  make A/P Invoice of 100 Items.
         When i do this I am getting error like Quantity exceeds than the Base Document.      
          How to rectify this issue.
  Regards
Hitesh Parsawala

Hi
How can u make Invocie for 100 , when GRN is for 80???????? Will u pay for 80 ? r For 100 items?
Some  vendors will not change their invoice so i think u r asking for this...
Like u might be recieved 80 but they booked the invoice for 100 & they will Pay back u for 20 items cost.. if its so then follow below steps..
If u want to make like this then u have to do one thing create one whse in differnt name and make GRN 80 for Ur orginal WHse and make 20 for Duplicate whse.. and copy the invoice from here and finally make AR credit memo for 20 items...
Giri

Similar Messages

  • How to block material issuing after sales order invoiced?

    As the subject mentioned,  could be a possible to block material issuing since sales order invoiced, or
    in the another words, after the sales order completed?
    Or could be a possible to set sales order as closed, and then material issuing related with this sales order are
    forbidden?
    Thanks in advanced,
    Zhou Zhen

    Dear Friend
    A sales order is created say order no 10000 and for material X say 10 units this order is delivered and PGIed and invoiced and the payment too has come
    That means the order 10000 is closed
    Case 1
    Now an user goes to VA02 t code and put this order no 10000 and changes the material X qty from 10 to 12 and opens up the whole order once again
    This can be controlled by using t code OVAH choosing message class the V4 message no 083 and change from warning to error
    Case2
    But to avoid the user to add material Y to the existing order say 10000 then i think we have to go for user exit
    Because the system doesnot even throw a warning message too in case 2 (according to my knowledge) and allows another line item to be added in the same order
    But you can test it if it throws any warning message we can try to convert that error
    But in case 2 it is not happening(even warning is not there)
    Regards
    Raja

  • Invoice qty greater than the PO qty

    Hi All,
    I have created material  PO with 100 qty Value 5000 and freight cost 1000 rs for the same Qty.
    Issue: at the time Freight Invoicing with PO/bill of landing
    Material: GR & IR Done for 100 qty -- No issue
    Freight: when am doing invoice (MIRO) i have given Purchase Order no and paid the freight rs 1000 for whole 100 qty
    Issue: If i do invoice (MIRO) by for the same PO and given bill of landing, system still proposing some qty 40 Qty and proposing some cost.. and able to save .
    but it should not propose the Qty... Plz let me know how to restrict it... In case freight Invoice
    Thanks

    Hi,
    not some qty... if i select the Bill of loading in MIRO, then system is proposing the whole qty for the particular item of PO.
    PO:123  100 qty  Fright cost 10  value 10000  Bill of Loafing:XYZ
    MIRO-Delivery plan: Done With PO whole Qty 100  freight cost 10rs value=1000 rs
    If i select :Bill of loading XYZ (Same PO and same item).. system is proposing same Qty 100 and value 10000..
    Thanks

  • Invoice Qty Vs PO Qty and Invoice Amount Vs PO Value - PO Line item same

    I want to control as per below.
    1) Invoice Verification should not be allowed ( GR based & Non-GR Based IV - Both scenarios ) if total invoice qty is more than po total qty against PO same line item.
    e.g.,
    in line item 10, Material "M1" is having qty 100 EA in Purchase order "PO1".
    while doing IV for the above, ( may be GR based IV and may not be GR based IV ) if the qty exceeds 100 EA, system should not allow.
    Requirement: Always total invoice qty ( already invoiced and now invoicing ) should be validated against total PO qty against same line item.
    2) want to control "Value" as per above.

    Hi,
    Set Error messages in t.code: OMRM & Maintain the following messages( For restriction of invoice verification wrt PO)
    For GR based invoice verification:
    M8 -081 Quantities invoiced greater than goods receipt quantity as ERROR ( maintain GR-based IV in the PO item level )
    For PO based invoice verification :
    M8 -087( item without GR ) - Invoice quantity greater than PO quantity as ERROR & save.
    Also maintain the messages M8 -081 & M8 -087 as ERROR in OBMSG t.code & save.
    Regards,
    Biju K

  • Issue while posting the invoice in background using the WF-BATCH user

    Hi Friends,
      I am facing an issue while posting the invoice in background using the WF-BATCH user. I am using a invoice approval workflow where in when the approver approvers the invoice the invoice document get posted using a background method, which uses BO FIPP and Method POST and i am returning the Message Text to my workflow container from this method. When i see the log an exception is rasied from this method with an error  message "V004: You are not authorized to change this document", but WF-BATCH is having SAP_ALL and SAP_NEW authorizations. If i try to post the invoice using the method from my user id it is getting posted. What could be the issue. Please advice.

    Hi Sapient,
    The Parameter, Roles would be different for the LOGIN USER and WF-BATCH.. So ask your administrator
    to set the Roles & Parameters similar to that of LOGIN USER to WF-BATCH.
    For further refrence check in SU01 giving the LOGIN USER and then check with WF-BATCH... you would
    find the difference...
    Hope this would help you..
    Good luck
    Narin

  • Commercail invoice qty should not be greater than PO qty.

    Hi,
    We have a requirement where, system should check for the commercial qty with PO qty and if commercial invoice qty exceeds than PO qty, system should give an error. This is required to avoid duplicate payment of customs duties.
    This functionality should work for parking and posting of commercial invoice both.
    Please suggest relevant solution.
    Thanks & Regards,
    Bhargavi.

    Hello,
      You can use the function exit EXIT_SAPMM06E_012 to carry out this validation.
    Thanks,
    Venu

  • Invoice Qty from VBFA

    Hello folks!:
    I have made a query and created a new field related to the invoice qty. All at item level and referenced to the sales order.
    This new field is configured to pull the invoice qty from the document flow:
    FACPOS = ' '.
    select  RFMNG  into FACPOS
    from vbfa
    where vbelv = vbap-vbeln
      and posnn = vbap-posnr
      and vbtyp_n = 'M'.
    endselect.
    Then the report shows the sales order qty and the invoice qty per item. Everything looks perfect at this time. The problem starts when the invoice is partially created from partial deliveries (which is very often) and then a partially invoice is made. Due to the fact that the data is generated from the VBFA table, it will always going to bring the latest invoice qty and not the sum of all the invoices.
    Example:
    Order for 6 pcs of product A
    Delivery for 4 pcs and Invoice for 4 pcs
    Pending 2 pcs
    Report shows: Invoice qty 4 pcs
    Then another invoice is created for 2 pcs
    Nothing left from the sales order
    Report shows: Invoice qty 2 pcs <----
    PROBLEM
    PROBLEM: The report only shows as a total of the invoice qty just the 2 pcs from the last invoice. I actually want to add up all the invoice qty's generated per line item in the document flow.
    1. Any idea on how to configure the code so that I can have the sum of all the invoices in the document flow per item?
    2. Is there a special function that can do this?
    Pls let me know
    Regards

    Hi,
    Pass the sales order number in VBFA for the field "VBELV".
    Execute.
    Here there is a chance of two cases.
    1)If the billing document is created w.r.t. order:In this case,you will get the invoice number from VBELN field.
    Pass the same to VBRP table as VBELN and then fetch "FKIMG".
    This will give you the quantity.
    2)If the billing document is created w.r.t. a delivery:In this case,take VBELN and again pass it to VBELN into VBFA table as VBELV and then fetch VBELN
    Pass the same to VBRP table as VBELN and then fetch "FKIMG".
    Regards,
    Krishna.

  • Invoiced qty field in 2lis_02_scl

    I am extracting data from 2lis_02_scl in this we have a keyfigure called invoice qty,so my user wants this value to be extracted from mseg table filed menge .First of all I want to know the invoice qty figure is coming from which table & the data of this table will be same as that of mseg –menge field,if so what will be the difference if thevalues are not same then in order to extract data from this table for this particular field what needs to be done
    Pls help me out

    Hi,
    Invoiced qty is calculated by the extractor .So I hope,it is either the qty from MSEG table or the qty for which the finance document has been created.Also search the consulting notes on this field.
    If you still not interested to go with field. Then my suggestion is enhance the BF Ds to get PO and PO item and then create the update rules from this infosource.
    With rgds,
    Anil Kumar Sharma .P

  • Invoice qty and value should not exceed po qty/value

    Is there a way where we can make tolerance zero in case of invoicing i.e i want to restrict the variance between PO qty/value and Invoicing qty/value.
    Gurus help me...
    Regards,
    Satyendra

    the problem still persists.
    When i make message 087 as error and try to post invoice for greater qty (than po), after GR, it allows me giving warning message (081) that Invoice qty is greater than GR qty. Because 087-error message will be effective for POs with out GR.
    So can we have a check for POs whose GR is done for PO qty, but doesnt allow me to post invoice greater than PO qty
    Regards,
    Satyendra

  • Diff in invoice qty. in standard report and z report

    Dear All
    pl. tell me how to find out the difference in between standard report and zreport. In our sales report and in MCTA there is diff in invoice qty. I have updated the LIS still there is diff. pl. help me
    rewards
    nikhil deshpande

    Hi Nikhil
    Check in MB51 by giving the material number and movement type. It will list out all despatch details made delivery document number wise.
    Hope this is useful for you to arrive at a solution.
    Thanks
    G. Lakshmipathi

  • Invoice qty is more then gr qty

    as in sap docs maintained that if  we tick gr based inv verification then system will not accept invoice qty more then gr qty, but in my company accepting, it gives only warning message, is there any system message?

    Hi,
    check with ur FI consultant for message setting to error instead of warning.
    thanks
    suresh

  • Batch No. within Outgoing Excise Invoice

    Dear All,
             How can I get Batch No. of the Items within Outgoing Excise Invoice.
    Regards
    Hitesh Parsawala

    Hi Hitesh........
    Are you asking about the Batch No. to get printed in Pring Layout?
    Or you want it in Outgoing Excise Invoice window through FMS?
    Anyhow by FMS it it not possible in Outgoing Excise Invoice as SAP makes all teh fields at Row Level of Excise Invoice non Editable.
    But you can make it possible through Query Based Crystal Reports........
    You may try this Query for Outgoing Excise Invoice......
    SELECT T0.DocEntry, T0.[DocNum], T0.[DocDate], T0.[CardName], T0.[Address],
    T0.[NumAtCard], T1.DiscPrcnt,
    T1.[Dscription], T1.[Quantity],
    T1.[Price], T1.[LineTotal], T1.[PriceBefDi], T2.[PymntGroup], T0.DocTotal,
    (isnull((SELECT SUM((case when upper(t4.STAType)=-90 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Cenvat 10%',
    (isnull((SELECT SUM((case when upper(t4.STAType)=-90 then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Rate_Cenvat 10%',
    (isnull((SELECT SUM((case when upper(t4.STAType)=-90 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'cenvat',
    (isnull((SELECT SUM((case when upper(t4.staType)=-60 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'Edu. Cess 2%',
          (isnull((SELECT SUM((case when upper(t4.staType)=-60 then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Rate_Edu. Cess 2%',
         (isnull((SELECT SUM((case when upper(t4.staType)=-55 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'S&H Cess 1%',
          (isnull((SELECT SUM((case when upper(t4.staType)=-55 then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Rate_S&H Cess 1%',          
    (isnull((SELECT SUM((case when upper(t4.staType)=1 and t4.TaxRate=4 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'VAT4%',
          (isnull((SELECT SUM((case when upper(t4.staType)=1 and t4.TaxRate=4 then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Rate_VAT4%',
    (isnull((SELECT SUM((case when upper(t4.staType)=8 and t4.TaxRate=1 then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'VAT1%',
          (isnull((SELECT SUM((case when upper(t4.staType)=8 and t4.TaxRate=1 then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum ),0)) 'Rate_VAT1%',
          (isnull((SELECT SUM((case when upper(t4.staType)=4 and t4.TaxRate in (2,4) then T4.TaxSum else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry),0)) 'CST%',
          (isnull((SELECT SUM((case when upper(t4.staType)=4 and t4.TaxRate in (2,4) then T4.TaxRate else 0 end))
          FROM OEI4 T4 WHERE T4.DocEntry=T0.DocEntry And T1.LineNum=T4.LineNum),0)) 'Rate_CST%',
          isnull((SELECT SUM((case when T5.EXPNSCODE <> 4 then ISNULL(T4.LineTotal,0) else 0 end))
         FROM OEI3 T4 INNER JOIN OEXD T5 ON T5.ExpnsCode=T4.ExpnsCode
         WHERE T4.DocEntry=T0.DocEntry) ,0) as FreightOutward,
           isnull((SELECT SUM((case when T5.EXPNSCODE = 4 then ISNULL(T4.LineTotal,0) else 0 end))
         FROM OEI3 T4 INNER JOIN OEXD T5 ON T5.ExpnsCode=T4.ExpnsCode
         WHERE T4.DocEntry=T0.DocEntry),0) as FreigjtAdvance, T0.DocCur, T1.Text, T3.TransCat, T5.ChapterID,
         T0.DiscPrcnt, T0.DiscSum,T0.RoundDif, I1.BatchNum     
    FROM OOEI T0  INNER JOIN OEI1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OCTG T2 ON
    T0.GroupNum = T2.GroupNum LEFT Join OEI12 T3 On T3.DocEntry=T0.DocEntry LEFT JOIN OITM T4 On T4.ItemCode=T1.ItemCode LEFT JOIN OCHP T5 On T4.ChapterID=T5.AbsEntry
    Inner Join DLN1 T6 On T6.DocEntry=T1.BaseEntry and T6.LineNum=T1.BaseLine
    left outer join IBT1 I1 on T1.ItemCode=I1.ItemCode   and (T6.DocEntry=I1.BaseEntry and T6.ObjType=I1.BaseType)
    left outer join OBTN T8 on T8.ItemCode=I1.ItemCode and I1.BatchNum=T8.DistNumber
    WHERE T0.[DocEntry] ='{?@DocKey}'
    Regards,
    Rahul

  • I purchased an iPhone 3 and had photos on it. Started having issues within 30 days and could replace it. Moved photos to back up on iCloud. did not restore new phone from back up how can i save the new photos and retrieve the old ones?

    I purchased an iPhone 3 and had taken some photos on it. I started having issues within 30 days and could replace it. So I created an iCloud account and  saved those photos as a back up on iCloud. I did not restore my new phone from back up because I did not realize I needed to restore and not just activitate it. How can I save the new photos, apps, and other stuff but retrieve the old photos?

    If all you want is your old photos, you could backup your new phone using iTunes, then restore it from your iCloud backup, import the old photos to your computer, then restore it from the backup your made in iTunes returning your newer data to your phone.  If you want your old photos on your phone, sync them there from your computer using iTunes.  The process would look like this:
    Connect your phone to your computer, when it appears in iTunes on the left sidebar right-click on it and select Transfer Purchases; right-click again and select Backup.
    Disconnect from your computer and go to Settings>General>Reset>Erase All Content and Settings to return it to new
    Go through the activation setup, choosing to Restore from iCloud backup.  Make sure your phone is plugged into a charger and has access to wi-fi as this can take hours to complete.
    When complete, without connecting your phone to your computer, open iTunes and go to Preferences.  On the Devices tab check "Prevent...from syncing automatically"
    Now import the old photos to your computer (see http://support.apple.com/kb/HT4083)
    When done, open iTunes, right-click on the name of your phone on the left sidebar and select Restore from Backup, choose the backup you made in step 1.
    Go to the Photos tab and select the photos you want to sync to your phone and sync.

  • TS1646 I use and overseas credit card for purchases but Itunes is insisting on a credit card issued within NZ where I live.?

    Why can I not use and overseas credit card for purchases?  My account information is insisting on a credit card issued within my country of residence..?

    iTunes doesn't allow a credit card that was issued by a bank in another country (possibly because it's a way of confirming that you are able to buy from a country's store) - you will only be able to use a credit card issued by a New Zealand bank. Or you could use iTunes gift cards as your payment method, as far as I can see they are available in New Zealand.

  • Message-4F181 :Credit Quantity less than Excise invoice Qty

    HI,
    I have done migo with part 1 entery,WHLE DOING J1IEX .I AM GETTING A WARNNING MESSAGE 4F181 :Credit Quantity less than Excise invoice Qty
    Please suggest
    Regards
    SAM

    Hii,
    Did u reduce the Quantity of the Excise Invoice??
    Regards,
    Kumar

Maybe you are looking for

  • Apache Tomcat Connector

    Hello, I have setup Solaris 10 OS on AMD64 and I am trying to build the JK connector for Apache2 with Tomcat5, but I am not having any success at all with neither the Solaris nor the GNU gcc compiler. Did anyone compiled the JK connector on a i86 64-

  • How a not provisioned user can write in a forum into my OCS?

    I explain you the problem. In Discussion Application i have created 4 Forums where 3 are only for provisioned users registered into my OCS and i would want to permit that people not registered can read a write topic into my 4th forum. I am the admini

  • Missing feature in Finder window's Title Bar-

    Hi there! I don't know if this has already been posted; I've tried to make a search but it's a real pain. I have upgraded my Macpro to Snow Leopard since a couple of months now, but I still miss an important feature that I used quiet A LOT in Leopard

  • Current Record Indicator

    I have a multi-record block, where all the items, except for one, are based on the database. That non-database item is a current record visual indicator (a display item). I would like this item (only) to change the colour (ex. to blue) just for the r

  • Shipment condition record (tk12) tables

    Hi all, I am looking for the table that stores the shipment conditions found in TK12. I've done a trace but without any luck. Thanks,