PO in held status with price zero

Hi Gurus,
Here is an interesting challenge and perhaps a learning curve for us , as in my project we are facing a strange issue with Automatic PO creation from SC !
The SC is created by choosing an item having product category , vendor , price and contract combination from MDM catalog and is fully approved. On approval the Automatic PO is created without going to Sourcing cockpit. (with the Sourcing setting).
But surprisingly the PO is with ZERO value and goes in held status !! On clicking the Check button , following is the error message which crops up :
Enter the price or set the 'Invoice Expected' indicator  (Item 1)   
The invoice expected indicator is already set as observed in the Item data -> Follow-on-documents tab of PO.
This behavior is happening only for the new company code configured with new currency both in R/3 and SRM system, however all other company codes are currently working fine with Automatic PO process. So what exactly is missing for this company code ?
And interestingly if the SC(without MDM) -> Sourcing cockpit -> PO process is carried out the PO is in Ordered status without any errors !
We are in ECC 6.0, SRM 5.0 and MDM Catalogue 5.5 environment.
Kindly give your suggestions , if any further questions please revert back.
Thanks and Regards,
Vikas Mehta

Hi,
  1 )Please check for the P.O created from SC with MDM catalgog. The price will be zero in the catlaogue itself.
check the company code for the creator in PPOSA_BBP --attributes the company code is assigned (or) not
2) For the SC created without MDM is free text .you have created using"Describe requriement" ..It  will go to the sourcing
cockpit because for this SC there is no souce and source  has to be assigned . For this config settings to be done. This is 
STD  SRM functionality
Regards
G.Ganesh Kumar

Similar Messages

  • Report for deliveries with price zero

    Hello,
    the client I'm currently working for is using pricing in deliveries and they would like to have a report that they can use to check which deliveries have price 0 to avoid creating the shipments for them.
    They are currently finding the deliveries with price 0 when executing VF04 transaction (invoice creation) but at this moment the shipment is already created.
    Do you know if SAP has a standard report for that?
    Many thanks in advance for your help!!
    JordiRC

    Thanks Eric,
    but building up a new report or making a change in an user_exit is out last option, that's why we are asking for a standard report.  If there isn't one we will have no other chance....
    Thanks again
    JordiRC

  • INVENTORY STATUS WITH PRICE LIST

    Dear Experts
    I am using below query for my storck report ,now am looking to add price list which means closing stock multiply with price list 4.
    Kindly advice me
    Parikshit
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    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 @Whse = 'HOFG'
    Select
    @Whse as 'Warehouse',
    a.Itemcode,
    max(a.Dscription) as ItemName,
    sum(a.OpeningBalance) as OpeningBalance,
    sum(a.INq)  as 'IN',
    sum(a.OUT) as OUT,
    ((sum(a.OpeningBalance) + sum(a.INq)) - Sum(a.OUT)) as Closing
    ,(Select  i.InvntryUom from OITM i where i.ItemCode=a.Itemcode) as UOM
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    (sum(N1.inqty)-sum(n1.outqty)) as OpeningBalance,
    0 as INq,
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    0 as OpeningBalance,
    sum(N1.inqty) ,
    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
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    0 as OpeningBalance,
    0 ,
    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) a, dbo.OITM I1
    where
    a.ItemCode=I1.ItemCode
    Group By
    a.Itemcode
    Having sum(a.OpeningBalance) + sum(a.INq) + sum(a.OUT) > 0
    Order By a.Itemcode

    Hi,
    You may try:
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    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 @Whse = 'HOFG'
    Select
    @Whse as 'Warehouse',
    a.Itemcode,
    max(a.Dscription) as ItemName,
    sum(a.OpeningBalance) as OpeningBalance,
    sum(a.INq) as 'IN',
    sum(a.OUT) as OUT,
    ((sum(a.OpeningBalance) + sum(a.INq)) - Sum(a.OUT)) as Closing
    ,I2.Price,I1.InvntryUom as UOM,((sum(a.OpeningBalance) + sum(a.INq)) - Sum(a.OUT))*I2.Price as StockValue
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    (sum(N1.inqty)-sum(n1.outqty)) as OpeningBalance,
    0 as INq,
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    0 as OpeningBalance,
    sum(N1.inqty) ,
    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
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,
    0 as OpeningBalance,
    0 ,
    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) a
    INNER JOIN dbo.OITM I1 on a.ItemCode=I1.ItemCode
    INNER JOIN dbo.ITM1 I2 on I1.ItemCode=I2.ItemCode AND I2.Pricelist = 4
    Group By
    a.Itemcode,I1.InvntryUom,I2.Price
    Having sum(a.OpeningBalance) + sum(a.INq) + sum(a.OUT) > 0
    Order By a.Itemcode
    Thanks.
    Gordon

  • Document line with price zero in SBO 2007 A

    Hi All
    We have a DI API AddOn that occationally has to create a document line with the total price of zero.
    In SBO 2005 A we just set SBODocument.Lines.Price = 0, but that doesn't work in SBO 2007 A.
    In 2007A when we set SBODocument.Lines.Price = 0 it takes the price from the pricelist as though we had not entered a price at all. If we set SBODocument.Lines.Price to something else that zero it does correctly take the price we entered.
    We have tried to set SBODocument.Lines.UnitPrice or SBODocument.Lines.LineTotal to zero in stead but it gives the same result.
    Any help appriciated.
    Rgds
    Jesper Carstensen

    Sorry, my mistake.
    The solution WAS indeed to set SBODocument.Lines.UnitPrice = 0
    Rgds
    Jesper Carstensen

  • Purchase order with HELD status

    Hi,
    After approval of shopping cart all my purchase order are created with held status.
    When controlling the purchase order i have the error message "Select a location to which a plant has been assigned"
    Could anyone please give some explanation.
    Thanks

    Hi
    Hope it would not allow to order a cart since you don thave a plant details?
    check it up. If Po created check why plant details are not copied into your PO.
    regards
    Muthu

  • I don't want to create Invoices with net price = zero

    Hello,
    I use VF04 ( prog. SDBILLDL ) to create the invoices,
    how to not create the invoice with net price = zero ( it's not a bug)
    User exit ? Badi ?
    1) I can't anticipate if the created invoice will be set to 0 (complex price schema).
    2) I want to execute VF04, for these invoices, to clean the VKDFS table.
    3) I don't want to delete these invoices if they are set to 0 ( making some holes in the number ranges, forbiden in some countries)
    Thx a lot !
    Ramdane
    NB : I have posted this question on "ABAP general" thread, it was a mistake
    sorry

    Hi,
    Here are the existing exits .
    J_3RSINV
    SDVFX001  User exit header line in delivery to accounting
    SDVFX002  User exit for A/R line in transfer to accounting
    SDVFX003  User exit cash clearing in transfer to accounting
    SDVFX004  User exit G/L line in transfer to accounting
    SDVFX005  User exit reserves in transfer to accounting
    SDVFX006  User exit tax line in transfer to accounting
    SDVFX007  User exit: Billing plan during transfer to Accounting
    SDVFX008  User exit: Processing of transfer structures SD-FI
    SDVFX009  Billing doc. processing KIDONO (payment reference numbe
    SDVFX010  User exit item table for the customer lines
    SDVFX011  Userexit for the komkcv- and kompcv-structures
    V05I0001  User exits for billing index
    V05N0001  User Exits for Printing Billing Docs. using POR Procedu
    V60A0001  Customer functions in the billing document
    V60P0001  Data provision for additional fields for display in lis
    V61A0001  Customer enhancement: Pricing
    Check Badi like this for tcode VF04
    1) Go to the transaction SE37 to find your function module.
    2) Locate the function SXV_GET_CLIF_BY_NAME.
    3) Put a breakpoint there.
    4) Now open a new session.
    5) Go to your transaction.
    6) At that time, it will stop this function.
    7) Double click on the function field EXIT_NAME.
    8) That will give you name of the BADI that is provided in your transaction.
    Rhea.

  • A new schedule line with net price zero but custom duty non-zero value

    Hello,
    I have a special requiremnet in MM scheduling agreement, for a specific type of scheduling agreement, I am copying a schedule line to a new schedule line. The new schedule line should have all the pricing and duty values from the old schedule line, except the net price of the new schedule line should be zero.
    I am able to make the net price zero in the new schedule line, but not able to copy the custom duty values from the old schedule line. Since my netprice is zero in the new line, it automatically set all other follwoing duty values also to zero.
    Say example a scheduling agreement: A has two line:
                                                                                    Condition Type           %                    Total Value
    scheduline line 1 -  with pricing values                  PB00                                                  200  USD                                                                               
    Cond1                         5                       10  USD
                                                                                    Cond2                        10                      20  USD
                                                                                    230  USD
    expectedd result i the new schedule line
    scheduline line 2 -                                                  PB00                                                  000  USD                                                                               
    Cond1                         5                       10  USD
                                                                                    Cond2                        10                      20  USD
                                                                                    30  USD
    I am trying to overwrite the condition values using the FM RV_CONDITION_COPY, but  I am not getting the desired result.
    Please let me know if you have any solution to my requirement.
    Best Regards,
    Amarjit Singh

    Hello Colleague;
                                                                                    In Standard the schedule lines cateogory CV is activated for 'Req./Assembly' and 'Availability'.                              
    Please, make this adjust and re-test you process.
    Regards
    Ruy Castro

  • Purchase order with decimal values in held status.

    Hello, i have a SC. The quantity is decimal for the line item.When it was approved, the PO got a 'held' status.How do i release the PO and what can i do in order to accept decimal values in my SC ?

    Hello,
    Are you sure this is not a workflow issue?  If it is held, someone either placed it in hold status or something like that.  Since, there was nothing to suspect an application error, I don't think the decimals is your issue.  If you feel that it is, have you checked OSS.
    More information would be helpful....
    Regards, Dean.

  • Purchase Order in Held status

    Hi -
    We are using extended classic scenario - PO created both in SRM and backend ECC. We configured one level approval for shooping cart. Shopping cart is getting created and approved by the next level approver. However after the shopping cart is approved, PO is created in SRM with held status and backend ECC PO is not created at all. We checked workflow settings and other configs etc. - everything looks great. Can someone throw some light on this issue ?
    Thanks
    SK

    Hi
    What is your source of supply ? how did you assign a vendor to the shopping card for creating purchase order?
    can you tell me in bbp_pd what is the partner function existing .i think you may not have partner function 19. you may have 39 only.
    are you using any BADI to change the partner function?
    waht is the value of po existing in currency and item price and total value of PO?
    can you create po for other sc ? are you facing this problem for only this po?
    check any lock in sm12 t code/ sm58 any logs.
    is anybody is holding the PO check via SM04 .
    account assignment is active
    for eg.cost center which you refered is inactive in the backend.
    regards
    muthu

  • PO in Held Status after SC got auto approval

    Hi All,
      We have a strange requirement where   customer want  for couple of vendors SC to be created  for Zero value and auto approval. We are able to do it but after the SC get auto approved PO is going for Held status.We tried it to do it by ZReport to make its status "Orderd" ,even we are successful here also,but the PO is not triggering to any vendors.
    Can any one have idea how to resolve it ?
    thanks in advance.
    CB

    you mean to say after PO orderd did not find any Vendor in PO diplay from SRM ?
    please check in RZ20 for this PO if there are any logs recorded

  • Just POs in Held status are displayed

    Hello everybody,
    I have a problem with a user. When he uses Process Purchase Orders, he only can see PO in held status. I think is not role problem because we test with SAP_ALL.
    Do you have any idea about this?
    Thanks,
    Ivá

    Hi,
    See the solution in teh foll thread:
    Re: User can not se ordered purchase orders
    BR,
    Disha.
    Do reward points for useful answers.

  • SRM CCM Contracts in a Held Status

    Hello,
    I'm hoping someone can advise what we need to do as two of our main contracts appeared to have 'locked up' and gone into a held status. We are currently using CCM SRM 5.0.
    When going into change the contracts, the release button is greyed out and the error message we receive is 'No purchasing group exists'. However, the contracts do have a valid purchasing group assigned.
    At the time they went into a held status we were trying to add items/remove items etc for one and re-activate an item on the other.
    Since they have gone into a held status, changes have been made to other contracts successfully, but no-one is able to bring these contracts out of the held status.
    Any suggestions on what we can do would be greatly appreciated.
    Many Thanks
    Lisa

    Hi,
    This is due to change version exists in Contract. To cross check please have a look on BBP_PD with appropriate contract object type. You have to close the change version by putting X mark against document closed in the table BBP_PDHGP or
    try with selecting DELETE button from the Process Contract screen. It will ask popup for you to accept that change version will be deleted. Please accept so that the contract will be automatically changed to RELEASED. I hope the above information is very useful to you.
    Thanks
    Rajesh K

  • BAPI to post GR based invoices in Held status

    Hello all, I was wondering if anyone was aware of a BAPI that can be used to post goods receipt based invoices in SAP with a held status. I have reviewed the available BAPIs for posting MM and FI documents in SAP and can't seem to find any information on how to make the available BAPIs post an invoice with a 'HELD' status.
    Thank you.

    Dear,
    Yes, Once MIR6 transaction data shown - click on Print icon.
    Once you click on print icon, data view format changed - you can easily download it to excel file.
    Regards,
    Syed Hussain.

  • Net price zero for SRM service central contract in SAP ECC

    Hi
    Net price in backend ECC is showing as zero for SRM service central contrracts, all other price fieids are fine expect net prices. We have no issues for material contract.
    Does any one had similar issue of net price zero? I have tested this scenrio in couple of SRM 7 landscpape all are with similar behaviour. Is it standard?
    Your response is highly appreciated.
    Regard
    Prashanth K Saralaya

    Hi prashant
    I never tried service . but you can see this below symptom for you.I extensively worked on Material contracts.
    Are you creating contract from Process contract or Via RFQ
    Note 1272305 - Total value wrongly calculated in Contract Service lines
    Symptom
    We create a Service contract in the R/3 Backend from RFQ. During the transfer we calculate the gross price based on the quantity,price and price unit. (ie) The field ESLL-BRTWR is filled with following formula in the idoc processing. ls_e1edc20-BRTWR
              = ( is_item-price * is_item-quantity ) / is_item-price_unit.
    AS total value of the service lines is calculated based on the field NETWR which is passed as blank from SRM, during recalculation total value when we change the gross price of one of the service lines in r/3, it is required to fill this field
    till PI values are brought correctly till posting to ECC. ?
    Note 1123292 - Net Price wrongly calculated in plug-in MAP_BLAORD_SERVICES
    my experience in GOA
    Note:-
    2 set stream of DATA comes from SRM as BLOARD and COND_A ..
    Even some times when we reprocess failed IDOCS in BD87 in ECC ( comes contract data from SRM as GOA and failed due to some data validation in ECC). now data issue was fixed at Material master level. and
    if we forget to reprocess COND_A - BLOARD creates a successfull GOA but net price shows as ZERO for each material and when you post the COND_A data and correct price will be updated in ECC contract. so kindly check price data reaches or not not or price calculation failed in ECC.
    Muthu

  • Purchase Order ME21N, Going on Held Status

    Hi All,
    I created a new PO Document Type Z** by copying standard PO Doc Type NB. When I create a new PO under new PO Document Type and save it it gives me document still faulty with 3 options Hold, Edit & Cancel. There is no error displayed if I click on Edit or do a check. I can click on Hold and create a PO in Held status, I then need to go in ME22N and save the PO which brings the PO out of held status and releases it.
    Any suggestions on how to address the held status issue ?
    Thanks.

    Can you change the status from hold to active PO easily from ME22N ?
    Don't you need to do anything in ME22N ?
    Before press save in ME21N, what is the status showing fro PO line item ? Any red signal ?
    When you open the PO in ME22N, then what is the status showing fro PO line item ?

Maybe you are looking for