on 04-05-2007 12:40 PM
Hello there!
My system status is as follows:
SAP_ABA 700 0010 SAPKA70010
SAP_BASI 700 0010 SAPKB70010
PI_BASIS 2005_1_700 0010 SAPKIPYJ7A
ST-PI 2005_1_700 0002 SAPKITLQI2
SAP_BW 700 0010 SAPKW70010
SAP_AP 700 0007 SAPKNA7007
CCM 200_700 0008 SAPK-27008INCCM
SRM_PLUS 550 0006 SAPKIBK006
SRM_SERVER 550 0007 SAPKIBKT07
The scenario is as follows:
We create a shopping cart without material ID, just a description and cost center assignment.
Shopping carts ends up in purchasers worklist and we create the PO. However, the PO does not get transferred to R/3 backend.
In the status of the PO it says:
<b>
Complete
Created
Document Completed
Ordered
Transfer Failed (E.Sys.)
</b>
When I look in RZ20 I see a message that says: <i>PurchOrder 3000000002: Net price must be greater than 0
</i>
When i double-click on that I get the following message:
<b>B03\Business to Business Procurement(101)\...\Purc: method BBP_ANALYZE_PO_APPLIC is not released
Message no. RA099
Diagnosis
Internal error in the monitoring architecture.
Procedure
Contact SAP AG.
</b>
What is this? I have a price in the PO so I do not really understand the message...
Thanks,
Henrik
Hello Henrik,
Which version of SRM are you implementing?
Check these notes:
1002254
1008243
Regards,
Shiv
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Did you also read OSS note 456691 :
"A purchase order item contains a manual gross price (in standard PBXX).By using Transaction ME21N or ME22N, you can change basic data such as the plant.
What does it depend on whether the price (the conditions) remain or whether these are deleted (the system displays message 06 218 "Net price must be greater than 0")?
Answer:
In case of the change of basic data, a new price determination is triggered.Here, if no price is found, the system checks whether the price existing before was a 'manual price'.
(A price is considered as being 'manual' if the net price is equal to the gross price (PBXX), that is, no further conditions have been included in the net price.This can be seen by the fact that field 'net price' is ready for input in the item overview).
If this is the case, the system transfers the price existing before.As a result, the user gets the impression as if the price had not been changed through the change at the item.
Otherwise (net price not equal to gross price -> field 'net price' in the item overview is not ready for input) the price existing before (the conditions) cannot be transferred.The price must be maintained again, the system displays error message 06 218 "Net price must be greater than 0".
"
Kind regards,
Yann
Hello again,
A collegue of mine is testing the BAPI. Meanwhile, please have a look at the following screen shots from transaction BBP_PD:
(My SRM system is B03CLNT101.) Could these screenshots explain why the PO is not transferred to the backend system?
<a href="http://i126.photobucket.com/albums/p93/henke69/bbp_pd1.jpg">BBP_PD1</a>
<a href="http://i126.photobucket.com/albums/p93/henke69/bbp_pd2.jpg">BBP_PD2</a>
<a href="http://i126.photobucket.com/albums/p93/henke69/bbp_pd3.jpg">BBP_PD3</a>
<a href="http://i126.photobucket.com/albums/p93/henke69/bbp_pd4.jpg">BBP_PD4</a>
[url=http://i126.photobucket.com/albums/p93/henke69/bbp_pd5.jpg]BBP_PD5[/url]
Hi again,
We have found something interesting in our backend system. When we create the purchase order manually in ME21N with account assignment = K, short text description, quantity, price, plant and material group and then hits enter, the price gets deleted and we receive the error message "Net price must be greater than 0".
Why does the price get deleted when we hit ENTER? has anyone seen this before? It does not occur in our IDES-system...
Thanks and regards,
Henrik
Hi,
Yea, that´s why I started to check there while my collegue digged into the BAPI´s...
We are using standard calculation schema RM0000 and PBXX is in there.
When I hit "Analysis" on the conditions tab it says
Condition has been found (without condition record)
for PBXX but it still asks for it...Thanks for your input!
//Henrik
OK, here is the list:
PB00 not executed since we are trying to execute a free-text purchase order.
C.type Message Description
PB00 110 Access not executed (Requirement 037 not fulfilled)
PBXX 207 Condition has been found (without condition record)
VA00 102 Access not made (initialized field)
VA01 102 Access not made (initialized field)
GAU1 001 Manual condition
GAU2 111 Condition ignored (requirement 031 not fulfilled)
RB00 001 Manual condition
RC00 001 Manual condition
RA00 001 Manual condition
RA01 102 Access not made (initialized field)
HB00 001 Manual condition
ZB00 001 Manual condition
ZC00 001 Manual condition
ZA00 001 Manual condition
ZA01 001 Manual condition
HB01 001 Manual condition
RL01 009 Condition record is missing
MM00 001 Manual condition
MM01 001 Manual condition
REST 002 Access not made (initialized field)
EDI1 111 Condition ignored (requirement 053 not fulfilled)
EDI2 111 Condition ignored (requirement 053 not fulfilled)
Net value incl. disc 200 Subtotal
NAVS 207 Condition has been found (without condition record)
NAVM 111 Condition ignored (requirement 029 not fulfilled)
Net value incl. tax 200 Subtotal
FRA1 001 Manual condition
FRB1 001 Manual condition
FRC1 001 Manual condition
RUE1 001 Manual condition
RUB1 001 Manual condition
RUC1 001 Manual condition
ZOA1 001 Manual condition
ZOB1 001 Manual condition
ZOC1 001 Manual condition
FRA2 001 Manual condition
FRB2 001 Manual condition
FRC2 001 Manual condition
MAR1 102 Access not made (initialized field)
SKTO 214 Percentage copied from terms of payment table
A001 025 Vendor 0000010035 is not relevant to the supplementary settlement
A002 025 Vendor 0000010035 is not relevant to the supplementary settlement
Actual price 200 Subtotal
GRWR 011 Condition ignored (requirement 008 not fulfilled)
GWLB 111 Condition ignored (requirement 054 not fulfilled)
Thanks for your help!
//Henrik
Here´s the details about my backend:
SAP_BASIS 640 0014 SAPKB64014
SAP_ABA 640 0014 SAPKA64014
ST-PI 2005_1_640 0003 SAPKITLQH3
PI_BASIS 2005_1_640 0004 SAPKIPYJ64
SAP_BW 350 0014 SAPKW35014
SAP_HR 500 0013 SAPKE50013
SAP_APPL 500 0010 SAPKH50010
EA-IPPE 300 0008 SAPKGPIC08
PI 2004_1_500 0010 SAPKIPZI6A
EA-RETAIL 500 0010 SAPKGPRC10
EA-PS 500 0010 SAPKGPPC10
EA-HR 500 0013 SAPKGPHC13
EA-GLTRADE 500 0010 SAPKGPGC10
EA-FINSERV 500 0010 SAPKGPFC10
EA-DFPS 500 0010 SAPKGPDC10
EA-APPL 500 0010 SAPKGPAC10
ST-A/PI 01G_ECC500 0000 -
Hi,
Is your net price = gross price ?
"A price is considered as being 'manual' if the net price is equal to the gross price (PBXX), that is, no further conditions have been included in the net price.This can be seen by the fact that field 'net price' is ready for input in the item overview).
If this is the case, the system transfers the price existing before.As a result, the user gets the impression as if the price had not been changed through the change at the item.
Otherwise (net price not equal to gross price -> field 'net price' in the item overview is not ready for input) the price existing before (the conditions) cannot be transferred.The price must be maintained again, the system displays error message 06 218 "Net price must be greater than 0".
Kind regards,
Yann
I have tried the EVO-parameter with the settings suggested in note 675523 but it did not work... I created the parameter, assigned it to my user, logged off and logged on again.
Still it did not work....
Yes, we do use info records but since we do not have a material number on this order it should not disturb us, right?
Thanks,
Henrik
Hi
Seems like some OSS note is missing. Take help of Functional / BASIS guys to apply the OSS notes.
<i>Have a look at the following OSS notes.</i>
<u>Note 487605 - ME21N: 06 218 'Net price must be greater than 0'.
Note 793985 Various symptoms in subcontracting
895449 ME59N: No prices with central purchasing
393367 Price is not transferred from Preq to PO
456691 FAQ: Price determination in purchasing
841021 Manual price entered disappears - error 06 218
763142 ME21N : Manual price not copying to variants
571860 BAPI_PO_CREATE1: Price is not transferred
580225 Purchasing BAPIs: Conditions and pricing
755676 ME21N: Price from last PO not found
521547 ME47, maintenance conditns, short dump if net price negative
646193 EnjoySAP Order BAPI: Assignment of errors not possible
608909 ME21N: Error message ME113 is not output
386262 BAPI_PO_CHANGE: 06 218 for purchase orders on hold
413207 ME21N: Error message from partner determination is lost
457403 ME21N : Copying item, deleting material -> error 06218
373607 Negative net price
131417 ME41 RFQ with reference to PReq message 06218
325372 ME31: Creating outline agreement w/ price in future
357972 ME21N: net price and texts incorrect after copying
376282 ME11/ME12:Net pr. 0 desp.req.entry fld (EINE-NETPR)
363173 No price entry in purchase order possible
101330 ME21: 06244 is not displayed for scales
66129 ME21: Purchase order without net price
87044 ME21: Purchase order created without net price
128800 RM06INP0: Incor.net price in purchasing info record
17388 ME21 ME31 'Please enter net price'</u>
Please raise an OSS message with SAP as well.
Regards
- Atul
Hi,
Yes, the RFC_USER as well as my own user has SAP_all + SAP_new.
I use my own user when testing manually in ME21N.
We are raising an OSS-note to SAP now to see if they can see what is going on. We have an IDES-system in our office with the exact same patch-level and there it works perfectly...
Regards,
Henrik
Hi
Which SRM scenario are you using ? Please paste complete dump details.
<b>Couple of reasons can be possible -></b>
Refer this link.
<u>1) Try creating the same data what you are using in the Shopping cart directly in the BAPI_PO_CREATE1 in the R/3 back-end and see what happens ? Take help from some ABAP / Functional resources in your team.</u>
<u>2) Refer to transaction - BBP_PD in the SRM system what all values / errors / logs are created for a particular shopping cart</u>
3) There might be some OSS note missing in either the R/3 or the SRM system .
Following OSS notes migh help ->
573493 ECS: Error for SC item without plants
623415 Shopping cart monitor: Icon / status for the shopping cart
609610 Deleting incorrect shopping cart items in monitor and status
579335 BBP_GET_STATUS_2: Exception CX_BBP_PD_ABORT
906050 Resubmit failed service confirmations
617242 Final delivery with quantity 0
542058 Option to return a goods receipt only possible once
539639 BBP_DELETE_POS is too restrictive
530408 Deletion of shopping carts
524227 Purchasing with value limit in multi-company scenario
338985 BBPCF & IV: incorrect IDocs in backend system
518093 Confirmed extended purchase orders to appear in work list
486246 Incorrect shopping carts offered for confirmation
306235 BBP: Transfer Confirmation --> Service Entry Sheet
4) Seems to be some SPRO configuartion settings might be missing as well. Try the following OSS notes
Note 713392 - RA025 Internal error in Monitoring architecture
<u>Lastly, better to raise an OSS message with SAP as well on this issue for quick resolution of the problem.</u>
Regards
- Atul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
When the price is 'Zero', you must uncheck the indicator for 'Invoice required'. You can have zero price only when you do not expect an invoice.
to do this use BBP_CREATE_PO_BACK BADI and uncheck IR_IND in structure PO_ITEM_ADD_DATA. Zero prices can't show on invoice, thats why you get an error.
look at following thread:
Regards,
Marcin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The price has a following sequence:
- Contract price
- Catalog price
- Vendor list price
- Product Price
- Manual Price
the system check the following price seq and pick up the price if none of this exits then price can be Zero.
You can use BADI
BBP_DOC_Change_BADI
BBP_DOC_Check_BADI
to check whethter the shopping cart line item price characteristic that price is not blank and if blank throw an error.
When you are ordering the PO just check at the header level in the "Follow-on Documents"
Here check box for GR, Invoice should be cheked. In order for the system to understand that these are not free good. So price should not become zero.
Check also invoice flag at vendor master data.
Regards,
Marcin
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.