Item Price in A/R Invoice PLD

Hi,
For my customer,  unit price in the item master data is the MRPrice.In the A/R Invoice print out I want this price should be shown.(without special price update in the invoice).Which table and field I should take as the database table  in the PLD.
Thanks and Regards,
S.G.Sekar

Hi,
OPLN is the price list master.
This master is related to ITM1 in which each item with the corresponding price in the price list is recorded.
For example if you have 10 price lists and 100 items in the master.
And all the 100 items are assigned prices in all the price lists, then ITM1 will contain all that data i.i (100 * 10)
Run the following queries in the query generator
Select * from opln
select * frfom oitm
select * from itm1
select i0.itemcode , i0.itemname , p0.listname , i1.price
from oitm i0 inner join itm1 i1 on i0.itemcode = i1.itemcode
inner join opln p0 on i1.pricelist = p0.listnum
order by i0.itemocde
Hope this will give you a clear picture.
thanks
Malhaar

Similar Messages

  • Batch No. in AP Invoice PLD

    Hi all,
    How to retrieve Batch No. in AP  Invoice PLD in SAP 2007B.
    I want to print batch no. regarding item in repetative area.
    when selecting batch no. from OIBT table ,it is showing multiple rows ,also retreiving the previous batch no. of that particular item.
    How to retreive the batch no.??
    Regards,
    Neetu

    i want to print batch no. regarding item code in a/p invoice pld.
    when in invoice pld i m picking the batch no,from oibt.batchnum ,it is picking multiple enteries it is also showing the previous batch nos created against that particulra item.
    how to retreive batch no. on a/p[ invoice pld.
    admin-> System Initilizaiton -> Print Preferences - > Per Document tab, 'When Batch/Serial No. Exist, Print' here 'When Batch/Serial No. Exist, Print' is selected
    regards,
    neetu

  • A/R invoice PLD for BOM items need to hide the unit price

    Dear All,
    Our customer would like to have an A/R invoice like this: if the invoice has any BOM item, the unit price of child items should be hid. That means, I need to determine, if the item is the child of its parent, hide the unit price of it. Is there any way for me to know which item is the child item in A/R invoice PLD? I cannot find a column like status of item in the table that tells me this item is a regular item and that item is the child of an item. Thanks a lot.
    Regards,
    Yuka

    Thanks for your reply. The problem is, an item in the invoice might be the child item or the regular item.
    e.g, we have item A and B, they the child item of C. In the invoice, the customer may order 5 item C then add 10 item A as well.
    Then the invoice will like this
    C    5
    A    5
    B    5
    A    10
    Then they would like to hide A 5 B 5 but display A 10 as regular item.

  • How to stop A/R Invoice from adding which is without Item Price entered in it.

    I am a beginner to SAP B1.
    A/R Invoice is getting added into the system without the item price.
    I want to that " If item price is not entered in the document, then the A/R Invoice should not get added ".
    I believe, it can be done through formatted search , But, can anybody help me regarding Query to be
    used in formatted search
    OR
    Is there any other way of achieving this ?

    Hi Nikhil D,
    Follow this step..
    1. In SQL Server, go to the SAP B1 Database you're using. 
    2. then on the Object Explorer , go to Database Folder, explode the SAP DB->Programmability->Stored Procedures->SBO_SP_TransactionNotification * the only Stored Procedure that is allowed to be edited. Just right click and modify
    3.  Try to paste this ->
    If @object_type='13' AND (@transaction_type='A' or @transaction_type='U')
    BEGIN
          IF Exists(Select * from INV1 Where DocEntry=@list_of_cols_val_tab_del and (Price='' or Price IS Null or price=0)) 
          BEGIN    
              select @error=3, @error_message='Enter Item Price'
          END
    END
    Regards..

  • A/R Invoice PLD

    Hi Everyone,
    On the A/R Invoice PLD I created, I am showing both the Item No. and the Customer/Vendor Catalog No.  I selected both fields from teh A/R Invoice - Rows table.  However, on one of my invoices teh Customer/Vendor Catalog No. is not coming through for certain items.  There are 12 items on the invoice and three of them do not have the vendor catalog number.  I verified there is a catalog number setup in Business Partner Catalog Numbers. 
    Does anybody know why it might not be coming through for some items?  Like I mentioned, there are BP catalog numbers set up for the item numbers in question, so I'm at a loss.
    Any help is appreciated.
    Thank you,
    Amanda

    Amanda,
    Since you say this is happening on only one of your invoices, you would need to explore more on the specific items and see if the same behaviour is repeated with other BP's?
    If the PLD works for most Invoices then there could be nothing really wrong with the template.
    Yes, Press the Alt key and click on the Table selection drop down.   If you are trying this on a field which is already set to a table it might not work. 
    So, please change the field to a Free Text....then change it back to a Database Field and then Hold the Alt Key and click the drop down
    Suda

  • How to get Incoming payment total in Invoice PLD

    HI ALL
    I designed a A/r Invoice PLD in which i insert the Incoming payment DocTotal field in the End of PLD
    when i priview the A/R Invoice  Document
    each Item  , qty and total in the repetitive area repeating  40 to 50 times
    when i remove the incoming payment doctotal field from the PLD  it is working fine
    My requirement is i should show the Incoming payment Doctotal along with the Invoice total in PLD
    can any one suggest the answer

    Hi,
    You cannot just add that Incoming payment DocTotal field directly to your Invoice PLD because there is no proper link for it.
    What you can do is to add a UDF in Invoice table and get the related Incoming payment DocTotal by FMS query.
    Thanks,
    Gordon

  • Items Price population

    Hello,
    I am unable to understand the workings of the price lists. I have defined the various price lists and given the pricing accordingly to each of the items.
    Next, I have specified the default price list for each of the Business Partners, so that when creating a transaction such as Sales Quotation or Purchase Order, the price of the item from the default price list can get populated on the transaction screen. However, the price does not get populated and in some cases, a completely different price (INR 16.00 instead of INR 1950.00) gets populated.
    I am unable to understand why the prices do not get populated. And where does the value INR 16.00 get populated from. I all cases, I am talking about the unit price of the item while creating the transaction. I have not defined any special prices nor any Hierarchies/Expansion.
    The Hierarchies/Expansion doesn't work either, but that is another issue. Or is it related in anyway to this problem?
    Awaiting your expert views.
    Prajwal

    Hello Prajwal,
    In SAP Business One a specific hierarchy determines how a price is selected in a marketing document.
    In the Item Master Data, the price which can be seen in the 'Price list' -> 'unit price' field displays the price for that item in that specifc price list, it has no effect on the selection of the item's price in a marketing document such as an AR invoice.  For more information how the item price is selected in a marketing document, please see the Expert on Phone (EoP) newsletter article:
    [How is the default item unit price determined in marketing documents?|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=29524391]
    Also to find out more information about the Unit Price in the Item Master data, please read the following EoP newsletter article:
    [Can a default price list be defined in the 'Item Master Data'? |https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=23593860]
    I hope this helps
    Noreen
    Edited by: Noreen Armstrong  on Oct 8, 2008 1:35 PM

  • Issue in A/R Invoice PLD

    Dear All,
                In A/R Invoice PLD if I have more tha 4 Items in document only the 4 are printed on the first pages and the next item along with end of report is send to the second page hence my first page has a lot of blank space can any one guide, if I can obtain atleast 7 to 8 items and also the end of report on the first page.

    Hi Aslam,
    As your printing area gets wasted if there are more than 5 items, first find out the height of your PLD through document properties
    say height is 300
    then add all the height of the print area's from Page Header to Page Footer including the Top and bottom margin which is defined in the document properties window. say total is 220 and repetitive are  height is 20 then as another 80 pixels are left we  will know that overall 5 lines can be printed.
    another thing is instead of displaying values in End of Report, try doing it in page footer.
    I hope this will help you out
    regards,
    Shreyas

  • How to get item price ?

    Dear Experts
    i have already tried GetItemPrice DI API method , in AR invoice when i choose a particular item it gives item price as 1000  but for  the same card code and item code GetItemPrice method returns 550 . I am using SAP B1 8.81 PL09 .
    Thanks in advance
    Regards
    Arun

    Dear Gordon
    thanks for your quick response , the item is for selling.
    Regards
    Arun

  • Approval template for line item price variation

    Any recommendation on how to managed price variations at a line item level with using approval templates? The approval templates currently only allow for TOTAL document differences.
    A senario as follows
    1.  Purchase order with line item price created
    2. GRNI created (and unit price changed)
    3. AP invoice created  - AP approval template kicks in advising that there is a price discrepancy at a line item level between the Base and target documents.

    Hi!
    You can achive this via Stored Procedure.
    Approval Procedure will not work for Row Level.

  • Item Serial No. on delivery note PLD

    Hi All,
    I want to print item serial no. on delivery note pld.
    how i can do this.
    plz tell me the solution
    Thanks & Regards
    Manoj S

    Hi Manoj,
    yes, you are correct. so try to use System Variable 489.
    OR
    If you want the Query Report, Check the thread.
    Invoice details related to Serial Numbers
    Regards,
    Madhan.

  • Reg Price diff for latest invoice and last invoice without user exit or bac

    Hi gurus,
    This is regarding the price difference of the latest invoice document price with respect to the price of last time the document was invoiced.Without using the customer exit or back-end developement. need info if this can be done on the front-end using the front-end tool bex designer using the CKF, RKF , Variables or conditions etc
    say for instance the user wants to get the price differences with respect to the invoices for a certain period that is from 01/01/2008 to 06/30/2008( dynamic entry can be any range).
    Once the user enters the range for the billing document date as 01/01/2008 to 06/30/2008 the query should return the report as
    Sold-to(customer) Material, Bill doc date and the price difference. these are the four columns the users needs in the report.
    now the bill-doc date will the latest invoice date for the sold-to & material, but the price difference will be the price of the last invoice date(for the sold-to , material) - the latest invoice date price.
    Example. between 01/101/2008 - 06/30/2008
    customer : 2765 , material : XAWE33636FD this particular customer-product had 3 invoices on 02/15/2008 , 04/18/2008 and 06/03/2008.
    price on 02/15/2008 : $1.09
    price on 04/18/2008: $1.87
    price on 06/03/2008: $3.84
    so the report should look like
    customer material bill doc date price diff
    2765 XAWE33636FD 06/03/2008 3.84- 1.87( latest invoice price - last invoice price)
    Thanks
    appreciate responses

    HI,
    Try this:
    EXIT_SAPMM06E_013
    *"      XEINA STRUCTURE  EINAU OPTIONAL
    *"      YEINA STRUCTURE  EINA OPTIONAL
    In debug find out what values are stored in XEINA and YEINA. One is the old value and the other is the new value.
    Regards,
    Subramanian

  • Warning on Item price during contract and PO creation

    Hi Experts,
    When I create a contract, I put a material with mat. code and expect the system takes the standard price in the accounting tab of the material master.
    1/  Is there a way the system picks up the price auto. from the material master ?
    i.e. syst. warning during contract creation when I put the mat. code : +Effective price is 0.00, material price is 10.00 + 
    I do not understand why the syst. gives me this message (I have a standard price of 100 in MM and I put a net price of 100 during contract creation)
    2/  During PO creation, the syst. picks up the item price from the contract but I receive this message :
    Effective price is 100.00, material price is 10.00
    Again, I do not understand how the syst. indicates the mat. price at 10 (while I put 100 in MM and 100 in contract item level).
    Could anyone helps on this topic?
    Thanks in advance for your help.

    Any inputs will be much appreciated. Thanks

  • Item Price in report for every transaction

    Hi Guys.i am using the below queries for Stock report and i am getting the desired output  except the price calculation.
    In that query it is calculated like max(price) or avg(price) but instead of that i need the item price for that particular transaction  and also i need the prices for opening stock , goods issue, goods receipt and closing stock seperately in each column .
    pls provide me the updated query.
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    Declare @Group nvarchar(10)
    Declare @Whse nvarchar(10)
    Set @FromDate = (Select min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >='[%0]')
    Set @ToDate = (Select max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <='[%1]')
    Set @Group = (Select Max(s2.ItmsGrpCod) from dbo.OITB S2 Where S2.ItmsGrpNam = 'Group B')
    Set @Whse = (Select Max(s3.Warehouse) from dbo.OINM S3 Where S3.Warehouse = '03'  )
    Select
    @Whse as 'Warehouse',     
    a.Itemcode,
    max(a.Dscription) as 'Description',MAX(a.Price) as 'Price',
    sum(a.[Opening Balance]) as [Opening Balance],
    sum(a.[IN]) as [Receipt],
    sum(a.OUT) as [Issue],
    ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) as Closing,
    ( MAX(a.Price) *  ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) ) as ClosingValue
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.Price,
    (sum(N1.inqty)-sum(n1.outqty)) as [Opening Balance],
    0 as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.Price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    sum(N1.inqty) as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <= @ToDate and
    N1.Inqty >0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    0 as [IN],
    sum(N1.outqty) as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <=@ToDate and
    N1.OutQty > 0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price) a, dbo.OITM I1
    where
    a.ItemCode=I1.ItemCode and
    I1.ItmsGrpCod = @Group
    Group By
    a.Itemcode
    Having sum(a.[Opening Balance]) + sum(a.[IN]) + sum(a.OUT) > 0
    Order By a.Itemcode
    Regards,
    Vamsi

    Hi Gordon,
    We are maintaining different Price Lists  so is it possible to give the input in the query to select the report based on which price list???
    Or else  is it better to create an udf in item master data for Standard price of the item and display it in report??
    And i have another doutb that while i run the inventory audit report  and the query it is showing different values .. why is it so??
    pls give me the solution for the same,
    thanks in advance..

  • Return Free Items should copied into the invoice.

    Dear All,
    We  created a return sales order with two line items.First line item is REN and second line item is RENN item category type.When we created the sales order at that time RENN was not billing relevant.(in VOV7).I have  made the delivery and did the PGR. Now the client requirement is they want RENN should copied into the invoice.So now i changed in VOV7 for RENN item category and tried to invoice that open Delivery.But the system is still not copying the return free items into the invoice.
    So what changes do i neeed to do in return  delivery document or return sales order so that free item should reflect in the invoice.
    Regards
    Debasish

    Hi
    Can you check the status of the free return item (Renn)in the delivery and run the below report
    RVDELSTA
    if the above report is not updating then kindly take the help of Abaper to create a program to update the same ,please find the
    program below:
    TABLES: VBFA.
    data: cnt like sy-tabix.
    SELECT SINGLE * from vbfa  where VBTYP_N = ' ' and vbelv = ' '.
    if sy-subrc = 0.
    UPDATE  vbfa  SET PLMIN = ' ' where vbelv = ' '  and vbtyp_n = ''.
    endif.
    KIndly check the ossnote 445763
    Regards
    Damu

Maybe you are looking for