Purchase Order created with status "Held"
Hi Experts,
I need your help. When SC with free text item is approved the purchase order is created in status "Held". It were previosuly created with state "Ordered" .
How I can solve this it?
Many Thanks.
Regards,
David
Hi Muthuraman,
The PO is not transfered to R3.
Debugging the FM BBP_PD_PO_CREATE I have obtained the next error:
"Error has ocurred in princing"
MSG ID: BBP_PD
MSG NO: 353
I'm in extended scenario.
Many Thanks.
Regards,
David
Edited by: David Est. on Mar 17, 2009 7:24 PM
Similar Messages
-
Purchase order created with gr non valuated ticked
i created a purchase order with gr non valuated ticked but after saving the purchase order the tick on the gr non valuated was removed.Is this a system error or what
OME9 (AAC settings) do not stop you from changing the GR non-valuated to on in a PO even for a valuated material at the plant. The stock accounts in this case will be hit during MIRO.
I checked this cycle in SAP because of the confusing answers on this thread. There is a configuration in OME9, for GR non-valuated firm which does not allow you to remove the tick in a PO, however, this is opposite of what you are trying to do.
The only thing I can think of is a custom validation in your PO. Please check with your ABAPer. -
Purchase Order created in status expired
Hi,
we use SRM 7.0. After orderering a shopping cart and successful SC approval the purchase order is immediately displayed in status "expired". The PO can not be changed; there is no approval data. Event trace SWEL shows no entry /SAPSRM/CL_WF_PDO_PO READY_FOR_WORKFLOW.
Do you have any ideas on this behaviour?
Best regards,
FrankHi Frank,
I do not think PO has a staus "Expired".
There might be some development done in your organization.
My guess is delivery date might have been expired and your project team might have developed to show that as "expired" (my wild guess...)
Pl verify.
Best regards,
Ramki -
Wrong price picked in purchase order created with reference to RFQ.
Hi Experts,
We are encountering an error when we adopt a service RFQ. We maintained 3 RFQs at different prices for 3 different vendors. When we try to adopt the RFQs in the PO, the system picks up the price of the last RFQ maintained. The system gives the same price for whatever RFQ number that we use (for the same item). This goes for service items only (whether with service master record or none). I do not know if this is a customizing setting or a program error.
Will give points to helpful answers. I would appreciate any input. Thanks!
Regards,
M khanHi,
I have checked in MEKA for all the condition there are no price available for the service.
I am facing this problem in Services not in material.
Thanks and regards,
Munna. -
CVI7 initial partial order is created with status SY but it is not distrib.
hi,
In CVI7 initial partial order is created with status SY but it is not distributed to recepient list attached with documnet which required to be sent,
Please any one can let me know the process flow for this,hi,
In CVI7 initial partial order is created with status SY but it is not distributed to recepient list attached with documnet which required to be sent,
Please any one can let me know the process flow for this,
Hi guru's,
the above problem is sorted with help of workflow and basis consultant as in SWU3 RFC destination was not enabled,
as now it is enabled, workflow is getting triggered but after creating distribution package it is generating error saying no receipient found,
the mail is not reaching the SAP INBOX,
Kindly let me know whether i missing any config. -
Purchase Order created from different client machine with same login ID
Hi,
Purchase Order created from different machine using same Login ID. How to trace IP address of that Machines.
Thanks
HemanthHi;
Please review:
Re: sql to get Machine IP
Regard
Helios -
Hello all,
I have a problem in an shopping cart after a shopping cart has been approved a PO has been generated and I see that a purchase order have a status <b>Held</b>.
One not never have in our process this status.
<b>Please explain me this status for a PO and when have this</b> ?
ThanksHi Cristophi,
I have same problem but for another scenario.We have srm server 550 configured LAC . Unable to create purchase order from Bid. on the screen message shows purchase order is created with no error message appears.
While po is not appearing in backend R3.In transaction Rz20 it shows erroneous alert "Please enter storage location(SL) for po".
From menu process purchase order,on check the po it shows order is correct .When I tried to maintain SL from selection option it is not get updated ,SL remains blank.
pls advise.
Regards,
Santosh -
Purchase orders in Incomplete status though they are approved
Hi,
We have many purchase orders in Incomplete status though the respective requisitions are approved and once requisitions are approved PO's are auto created with suppliers having approved CPA
Any help?
RegardsOur PO's are autocreated upon approval of requisitions.
Errors were noticed in the POAPPRV workflow at the Activity = "Document Failed Correctness Check"
Charge account is invalid
Cause: The charge account that you entered is invalid.
Action: Enter a valid charge account.
on distribution 1 of shipment 1 of line 1
Accrual account is invalid
Cause: The accrual account that you entered or that was derived is invalid.
Action: Enter a valid accrual account.
on distribution 1 of shipment 1 of line 1
Variance account is invalid
Cause: The variance account that you entered or that was derived is invalid.
Action: Enter a valid variance account.
on distribution 1 of shipment 1 of line 1
Found a few on metalink however they were for different error. (Buyer inactive and No ship to)
POAPPRV Workflow Ending With Document Failed Correctness Check - Buyer is Inactive [ID 1476878.1]
POAPPRV: Autocreated PO Fails Approval Correctness Check With Purchase Document Has No Ship-To Loca[Article ID 1512237.1] -
Purchase order report with basic price and Excise duty values
Hi All,
Is there any standard report in SAP to get the Purchase order basic price / qty and its Excise duty values ? Since we are including Excise duties for non - codified items (w/o material master and with cost center 'K') Purchase order and the ed values are added to the cost and the requirement is to see the split up (Basic priceEdEcs+Hcs)for these Purchase orders for the vendors. If there is no std report then please let me know how to link Purchase order table with this Condition value table in query to get the desired report.
Thanks in advance
BennyHi,
there is no standert report to fullfill this requierment
you have to create this report with the help of abaer
for that which tax code you are using its importnat thing
for po table EKPO
1. A524 (Normal supply point / Material) it will return condition record number for condition type.
2. KONP (Conditions (Item)) .
3. J_1IMTCHID (Combination of Material Number and Chapter ID).
4. J_1IEXCTAX (Tax calc. - Excise tax rates
5 get the IR no. from RBKP and RSEG, and get the relevant FI doc no. and goto BSET table
for IR number to get from table apply logic for doc type RE ,you will get fi number nad in refernce field you will get invoice number + fiscal year
Map this by refernig on po for which grn and invoice happen
Regards
Kailas Ugale -
Email Sending of Purchase Order Created versus Print Output
Dear All,
I have been successful in sending the Purchase Order created as a PDF Attachment in email.
The problem i am facing is in the formatting of the attached output.
The attachment has different bold characters as compared to the print output of the PO , though both the outputs are using the same sapscript.
I am not able to find the reason for the difference.
Only because of this reason, my delivery is on hold.
Please guide me on how to find where the difference could be and how to rectify it.
Thanks & Regards,
BhavikaCould you tell us which fonts you tried?
What device type did you choose? (SPAD transaction, select your output device to determine the device type)
Could you upload TrueType fonts (one normal, one bold) with RSTXPDF2 program (do not tick "do not embed font in PDF" option so that the font is embedded in the PDF file)?
Did you make sure that your font is not converted to another one? (SE73, printer font, choose your device type, click conversion button, and check what is the converted font) -
Purchase order creation with reference to Contract
Dear All
Purchase order creation with reference to quantity contract the contract quantity is not copied in to po. any configuration copying rules required. please guide
Regards
Anand.Hi Buddy
The correct business process is RV Preq created by a user from any department then buyer converts this Preq to a MK contract with some quantity keeping the duration as some months/year. Then as and when material mentioned in the contract is required during the validity period of the contract MRP creates Preq or buyer manually creates NB preqs , same are then converted to PO but these PO are released against MK contract. So qty in PO are different then mentioned in contract because contract is for a large qty keeping in mind the duration (for example one year).
Regrds
Yogesh -
Link between Purchase orders created and ORCM(Recommendation report)
Hi,
In purchase orders created from MRP recommendation report, we want to change the price, warehouse and some UDF's .For this functionality we are stopping the B1 functionality and adding the Purchase orders through our coding,In this scenario once the purchase order is added to B1 the same record should not be visible in MRP recommendation for creating the Purchase order again.
we are not finding the link how can we update the ORCM table from were MRP recommendation is picking data to change the status field to "D" so that it will be not visible for creating purchase order again.
Can any one please help in this issue.
Thanks in Advance.
Thanks & Regards,
OmPrakash.
Edited by: Om Prakash Akarapu on Dec 26, 2008 6:05 AMHi
in <b>EKKN</b> table you have sales order and Item fields (VBELN and POSNR)
using these fields search for the deliveries in LIPS table
EKKN-VBELN = LIPS-VGBEL and
EKKN-POSNR = LIPS-VGPOS
<b>Reward points for useful Answers</b>
Regards
Anji -
How to email purchase order along with body and subject line
hi experts,
i have to email the purchase order along with the body and subject line. I am able to send the purchase order as a pdf attachment, but i have still not got a solution how to add body and subject line to this mail.
plz help me out.Hi Santosh,
if you investigate a little bit the PO output, you can find following information in SRM output customizing:
POs are edited by methode PROCESS_BBP_PO_MAI from class CL_PD_PO_PROCESSING_BBP.
Subject, body and attachments are handled here.
So create your own class and method, and assign them in this customizing point (SRM Server --> Cross-Application Basic Settings --> Set Output Actions and Output Format --> Define Actions for Purchase Order Output).
Rgds
Christophe
PS: please reward points for helpfull answers -
Capture DocEntry of purchase order created by Proc. Confirmation Wizard
Dear all,
in SAP B1 2007 I developed a UI DI API addon to read the docentry of all purchase orders created by Procurement Confirmation Wizard.
I used the et_FORM_DATA_ADD event created by the wizard when I confirmed the creation of the purchase order.
In this event, the BusinessObjectInfo.ObjectKey string contained the DocEntry of the new purchase order.
But now, with SAP 8.81 PL 06, this event is not raised anymore.
So... now... how can I know the DocEntry (not DocNum) of the new purchase orders created by Procurement Confirmation Wizard?
Can someone help me, please?
Regards
EmanueleDear all,
I solved the problem analyzing the event raised by SAP B1 8.81 Proc. Confirmation Wizard.
Const CONFIRM_PURCHASE_ORDER_FORM_TYPE As String = "540010007"
Const ERROR_STRING As String = "ERRORE: "
Const WIZARD_MATRIX_PO_DOCNUM_MESSAGE As String = "540010007-36]"
Const WIZARD_MATRIX_FORMID As String = "540000036"
Const WIZARD_LINK_COLUMN_ID As String = "540000005"
Const WIZARD_VALIDATE_COLUMN_ID As String = "540000003"
Private Sub SBO_Application_ItemEvent(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, _
ByRef BubbleEvent As Boolean) Handles SBO_Application.ItemEvent
Try
If pVal.FormType = CONFIRM_PURCHASE_ORDER_FORM_TYPE Then
' event activated by the matrix element
If pVal.ItemUID = WIZARD_MATRIX_FORMID And pVal.BeforeAction = True Then
' if event is "matrix link pressed" or "form/matrix validate"
If (pVal.EventType = SAPbouiCOM.BoEventTypes.et_MATRIX_LINK_PRESSED And pVal.ColUID = WIZARD_LINK_COLUMN_ID) Or _
(pVal.EventType = SAPbouiCOM.BoEventTypes.et_VALIDATE And pVal.ColUID = WIZARD_VALIDATE_COLUMN_ID) Then
Dim recordsetTemp As SAPbobsCOM.Recordset = Nothing
Dim recordsetTemp2 As SAPbobsCOM.Recordset = Nothing
Dim recordsetTemp3 As SAPbobsCOM.Recordset = Nothing
Dim oform As SAPbouiCOM.Form
Try
oform = SBO_Application.Forms.GetForm(CONFIRM_PURCHASE_ORDER_FORM_TYPE, 1)
Dim sQuery As String
Dim oMatrix As SAPbouiCOM.Matrix = oform.Items.Item(WIZARD_MATRIX_FORMID).Specific
Dim ocolumn As SAPbouiCOM.Column = oMatrix.Columns.Item(WIZARD_LINK_COLUMN_ID) ' ("540000005")
If oMatrix.RowCount > 0 Then
For iRow As Integer = 1 To oMatrix.RowCount
Dim oEditText As SAPbouiCOM.EditText
oEditText = ocolumn.Cells.Item(iRow).Specific ' pVal.Row
If Not oEditText.Value.Contains(WIZARD_MATRIX_PO_DOCNUM_MESSAGE) Then
Continue For
End If
Dim DocNum As Integer = 0
Dim stemp As String = oEditText.Value
Dim stemp2 As String = ""
Dim iterRow As Integer = 0
' loop in the string searching for the purchase order docnum
While 1 = 1
If stemp.Contains(" ") Then
stemp2 = stemp.Substring(0, stemp.IndexOf(" "))
Try
DocNum = CInt(stemp2)
Exit While
Catch ex As Exception
stemp = stemp.Substring(stemp.IndexOf(" ") + 1)
DocNum = 0
End Try
Else
Exit While
End If
End While
If DocNum = 0 Then
Continue For
End If
Dim PO_DocEntry As String = ""
recordsetTemp2 = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
sQuery = "SELECT MAX(DocEntry) As MaxDocEntry from OPOR where DocNum = " & DocNum
' execute SQL query
recordsetTemp2.DoQuery(sQuery)
If recordsetTemp2 IsNot Nothing Then
If recordsetTemp2.RecordCount = 0 Then
Continue For
End If
recordsetTemp2.MoveFirst()
PO_DocEntry = recordsetTemp2.Fields.Item("MaxDocEntry").Value
End If
If PO_DocEntry <> "" Then
' check if this Purchase Order has already some textlines
' If it already has text lines, then we don't need to add them to it
recordsetTemp3 = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
sQuery = "SELECT count(*) As ExistYN from POR10 where DocEntry = " & PO_DocEntry
recordsetTemp3.DoQuery(sQuery)
If recordsetTemp3 IsNot Nothing Then
If recordsetTemp3.RecordCount > 0 Then
recordsetTemp3.MoveFirst()
Dim numOfTextLinesForThis_PO As Integer = CInt(recordsetTemp3.Fields.Item("ExistYN").Value)
If numOfTextLinesForThis_PO > 0 Then
Continue For
End If
End If
End If
End If
' if this PO still hasn't any texlines, then we try to add to it reading the textlines of Sales Order
' reopen the purchase order
Dim oPurchaseOrder As SAPbobsCOM.Documents
oPurchaseOrder = oCompany.GetBusinessObject(BoObjectTypes.oPurchaseOrders)
oPurchaseOrder.GetByKey(CInt(PO_DocEntry))
' loop on every lines
For i As Integer = 0 To oPurchaseOrder.Lines.Count - 1
oPurchaseOrder.Lines.SetCurrentLine(i)
' if purchase order line was generetated from a sales order
If oPurchaseOrder.Lines.BaseType = 17 Then
recordsetTemp = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
' search the text lines in the sales order
sQuery = "SELECT t11.LineText As LineText "
sQuery &= " from RDR10 t11 "
sQuery &= " Where t11.DocEntry = '" & oPurchaseOrder.Lines.BaseEntry & "' "
sQuery &= " AND t11.AftLineNum = " & oPurchaseOrder.Lines.BaseLine
sQuery &= " AND t11.LineType = 'T' and t11.ObjType = " & oPurchaseOrder.Lines.BaseType
sQuery &= " order by t11.LineSeq "
' execute SQL query
recordsetTemp.DoQuery(sQuery)
If recordsetTemp IsNot Nothing Then
If recordsetTemp.RecordCount = 0 Then
Continue For
End If
recordsetTemp.MoveFirst()
' loop on each text lines found
While recordsetTemp.EoF = False
If recordsetTemp.Fields.Item("LineText").Value <> String.Empty Then
oPurchaseOrder.SpecialLines.LineType = BoDocSpecialLineType.dslt_Text
oPurchaseOrder.SpecialLines.LineText = recordsetTemp.Fields.Item("LineText").Value
oPurchaseOrder.SpecialLines.AfterLineNumber = oPurchaseOrder.Lines.LineNum
oPurchaseOrder.SpecialLines.Add()
End If
recordsetTemp.MoveNext()
End While ' recordsetTemp.EoF = False
End If ' recordsetTemp IsNot Nothing
End If ' oPurchaseOrder.Lines.BaseType = 17
Next ' end-loop on every lines
' update the purchase order
oPurchaseOrder.Update()
Next
End If
Catch ex As Exception
Finally
recordsetTemp = Nothing
recordsetTemp2 = Nothing
recordsetTemp3 = Nothing
End Try
End If
End If
End If
Catch ex As Exception
End Try
End Sub
Regards
Emanuele
Edited by: Emanuele Croci on Aug 29, 2011 5:05 PM -
High level contract and orders created with reference
Dear All,
The client is an integrated flat steel manufacturer. They have entered into quantity contract with high level products like for example Hot rolled coils + Cold rolled coils + Heat Treated plates 5000 T per month. There is no clear cut quantity breakup of each product. On monthly basis customer releases purchase orders with exact grade and dimensions. The requirement is to capture contact for 5000T and create orders with reference to the contract with necessary completion rule. Since exact break up of the high level products is not known controlling of order quantity to 5000T will involve lot of manual intervention. I was thinking in the contract we have high level material "X with 5000T and orders created with reference with actual materials like Hot rolled coils, Cold rolled coils and exact dimension/grade mentioned. Is this possible to have different materials in contract and order with enhancement?
Any other idea of fulfilling the requirements is welcome.
Thanks,Hi Ramesh,
Go through EKPO there is a Table BANFN it will update when you create a PO with reference to PR
Do se11 > Table EKPO> CtrlShiftF10 > Assign any of PO no. in the EBELN > Execute > you will find BANFN table
it indicates Purchase Requisition Number. it will update when you create PO with reference to PR.
Regards,
Vraj
Maybe you are looking for
-
Error when sending report output to printer from Forms 10g
Hi, I have a simple report that I am running from a form using run_report_object built-in. I can successfully send the report output to a file but when I send the report output to a printer my report is terminated with report status of 'TERMINATED_WI
-
Adobe Illustrator CS 5 V15.1.0 Crashing after Mavericks Installation
I have a co-worker who is on a 27inch iMac Mid - 2011 running OSX Version 10.9.1 who's using Adobe Illustrator CS5 to design various spreads for a local magazine. After installing Mavericks her Illustrator program crashes randomly, most of the time i
-
IPhone thinks Bluetooth is still active
My wife and I have identical iPhone 4s' with iOS 5.1, but... She has her iPhone paired to the bluetooth in a Subaru Forester and the connection is fine, mp3s play thru the speakers, etc...the problem is that when she turns off the vehicle and goes in
-
Hi, i am trying to compare colums in the same tables. The sql that i am using is as below. select a.parttypeid,a.makerref,a.partname,b.parttypeid,b.makerref,b.partname from sparetype a , sparetype b where a.parttypeid!=b.parttypeid and a.makerref=b.m
-
Batch loading jpegs from external file
Hello, I would like to preload a batch jpegs from an external file (to make it easy for changes) - than use them in a slide-slide show using a movieClip holder or loader component. I can use this tutorial - http://www.oman3d.com/tutorials/flash/portf