Mapping conditions in creation of contract
Hello,
We need to map condition types for the creation of a Backend contract on the basis of a accepted bid.
We use SRM 5.0 but our products do not have prices in their product master!
We use the catalog funcion to indicate the prices of the materials. for service-items we manually add the prices in the Shopping cart.
We dont know what conditions types we use in these circumstances in SRM 5.0?
What condition type are we using in the case of materials?
What condition type are we using in the case of service-items?
Thanks for any reply.
Aart
ok
Similar Messages
-
Problem with conditions in creation of contract using BAPI_CONTRACT_CREATE
Hi,
I am using BAPI_CONTRACT_CREATE and it does creates contracts and items, but even I am sending condition information to the BAPI , but it is not create them and I donu2019t even get an error message.
Thanks and Regards,
Pavan MedaThis FM is pretty well documented, make sure all tables are filled in correctly (e.g. ITEM_CONDITION, ITEM_CONDITIONX). Also make sure you actually can enter those conditions in the online transaction - sometime people are trying to push something through that is not supposed to work.
Also search SDN for posts regarding conditions in BAPI_SALESORDER_CREATEFROMDAT2, you might find some similarities. -
Facing problem in creation Central contract in SRM 7.0 System
HI Experts,
We have implemented Classic scenario in P2P business application.
We are facing problem in creation Central contract in SRM system as we using SRM 7.0 .
Error show Application error in back-end system (SAP SRM outline agreement* & Differing time interval
Status show Document complited ->Distribution Incorrect >Created>Complate > Released.
Please Reply
SharadHi Sharad
some mapping error with ECC and SRM
expand the COND /BLOARD . you must get some clue - in bd87 51 error code
did you map pricing condition type with ECC and SRM?
kindly check BADI mapping in SRM
Muthu -
Mapping condition in multi mapping
Hi Experts,
I have a 1:n multimapping where I have a mapping condition such that
If the field is empty ith should throw an error.
At the same time the n-1 records should be processed...
The UDF i have used is
if (a == "")
throw new RuntimeException();
else
return a;
As of now the entire interface fails ...
Any idea on what I should do???Hi Ravi,
What i understood your requirement is suppose if you have 100 records in one file you are sending as a individual BAPIs messages ,if there is no value for certain filed you need to stop the process and with alert email.
my solution for this read one record at a time from CSV,set record set per message value in sender file adapter is 1,it reads one record at a time,then check the condition in mapping,use enhanced receiver determination to check the condition.
Create one service for sending an email,use mail adapter,one bussines system for RFC.
if your condition fails(no value)then cal service to send an email,if condition succes then sal bussiness system in and develope interface mapping for the same.
You need to check the every record ,i think you can use my approach,any clarifications needed let me know.
Regards,
raj -
SRM - condition types of central contract not copied to ERP (CentContract)
Hi,
When I add several condition types to a contract in SRM (updating). After releasing the condition types are not updated in the contract in ERP.
How can I resolve this. Is there an OSS note?
Regards,
Alexandercondition types are copied from SRM to ECC
-
Condition types from Central Contract not copied into Purchase Order
Hi,
When creating a central contract from SRM to ECC, all the condition types are copied well.
But when creating a shopping cart from SRM or a PO in ECC referencing the created central contract, the condtion types are not displayed in the conditions tab. (Only Condtion type PB00 is displayed.).
What can I do to assure, that all the condition types from the contract are displayed in the PO.
Do I have to do some customizing, or is there a SAP Notes to resolve this.
Regards,
AlexanderDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team -
Price condition determination for purchasing contract(ME31K)
Hi Experts,
It is possible to apply price condition determination in purchasng contract(ME31K)? We had maintain the price condition for below keys: WBS/Material number and this condition record work well in purchase order. But I hope that this condition record is applied in pruchasing contract when we create contract by ME31K. Plz kindly give me a suggestion.
So I want to check the condition dtermination is whether fullfil my requirement. If we can not use the price condition determination to get the net price, then we only go for user-exit to get it.
Thank you very much in advance.>
Gangrong Chen wrote:
> Hi Experts,
>
> It is possible to apply price condition determination in purchasng contract(ME31K)? We had maintain the price condition for below keys: WBS/Material number and this condition record work well in purchase order. But I hope that this condition record is applied in pruchasing contract when we create contract by ME31K. Plz kindly give me a suggestion.
>
> So I want to check the condition dtermination is whether fullfil my requirement. If we can not use the price condition determination to get the net price, then we only go for user-exit to get it.
>
> Thank you very much in advance.
Why not, in me31k, click on condition button on toolbar for item conditions and for header conditions, click on menu bar path HEADER>CONDITIONS and maintain your conditions accordingly. -
Sales deal condition records creation
I want create condition records in existing Sales deal. I am getting data in the file format from other system.
BAPI_PRICES_CONDITIONS is giving some problems and also it is not released, so we have thought not to use it.
Can you please suggest any BAPI / program / FM to add conditions in sales deal.Hi,
Sales deal condition records creation,
Regarding on this query, follow this below link
Link of Sales Deal to Condition records
The above link will helps to your requirement
Regards,
Sekhar -
How to cause a "Completed with errors" map condition?
Our application testers asked me how to replicate a "Completed with errors" map condition, so they can verify that our application reports and handles this correctly. I've been able to generate "Completed with warnings" (create records with duplicate keys) and "Failed" conditions (drop a source table), but not "Completed with errors". Anyone know of a way to produce this condition?
Thanks!
Steve LockeHi Steve
It depends on your 'Maximum Number of Errors' configuration property. By default this value is 50, so its highly likely you are running set based and you have used the default number of errors (50) and the error count after the run is 1 so you have the status completed with warnings. If you change the maximum number of errors to 0, you will complete with errors if there are any errors at all.
Cheers
David -
MWST condition type missing in contract creation,VA41
Hi, got a problem here during contract creation. I can't get the MWST show up in the contract condition tab. Analysis result :
010 Access not made (requirement not fulfilled)
Error Message : Pricing error: Mandatory condition MWST is missing
Things I have done :
a) checked pricing procedure V/08
b) created condition records VK11
c) checked customer tax classification : Liable for taxes
d) checked material tax data : Full tax
e) ???
what else did I miss out?
Thanks
AndyOption 1: If you do not want MWST condition as mandatory, then remove the check from check box in the pricing procedure (T.Code: V/08). MWST is tax condition & Tax condition are normally not mandatory, as it may vary according to Business Requirement.
Option 2: <b>"010 Access not made (requirement not fulfilled)"</b>: Check the access sequence maintained for Condition Type MWST (T.Code": V/06). Next, Check the Access Sequence & the access 010 assigned to it. (T.Code:V/07). Check whether Accesses & fields are assigned correctly.
Option 3: Instead of maintaining condition record for access 010, maintain for different combination & check the result. Even in my case, once the access with reference to tax classification did not give desired result, but was achieved bu maintaining another combination.
Regards,
Rajesh Banka
Reward points if helpful. -
Conditions not updated in Contract Creation using BAPI_CONTRACT_CREATE
Hi all,
The conditions for the Contracts does not get updated eventhough the contract is created.
BAPI Used : BAPI_CONTRACT_CREATE
iam using the following code,
conitem_cond_validity-item_no = con_data-ebelp.
conitem_cond_validity-plant = con_data-werks.
CONCATENATE con_headerdata-kdatb6(4) con_headerdata-kdatb3(2) con_headerdata-kdatb+0(2)
INTO conitem_cond_validity-valid_from.
CONCATENATE con_headerdata-kdate6(4) con_headerdata-kdate3(2) con_headerdata-kdate+0(2)
INTO conitem_cond_validity-valid_to.
APPEND conitem_cond_validity.
CLEAR conitem_cond_validity.
the respective conitem_cond_validityx table has been updated with the value 'X'.
conitem_condition-item_no = con_data-ebelp.
conitem_condition-cond_type = kschl_1.
conitem_condition-cond_value = kbetr_1.
conitem_condition-currency = konwa_1.
conitem_condition-cond_unit = kmein_1.
conitem_condition-cond_p_unt = kpein_1.
conitem_condition-numerator = kumza_1.
conitem_condition-denominator = kumne_1.
conitem_condition-change_id = 'I'.
APPEND conitem_condition.
CLEAR conitem_condition.
the respective conitem_conditionx table has been updated with the value 'X'.
Please help to solve the issue.
Thanks and Regards,
RajHi Paromita Roy Chowdhury,
without knowing your exact situation (code), i can see a possible reasons: If it is exactly the 1000th, there may be a field of length 3 used as counter that will overflow when adding 1 to 999.
Regards,
Clemens -
Release strategy of PO creation under contract
Hi,
if PO creation without any contract, release strategy is required. However, if PO is created from contract, no release strategy should be used. Pls advice how to configure it. thanksThe best option is you differentiate the PO document type i.e. create a seperate document type (ZNB) for those PO which are created wrt contract...Now while creating PO release strategy use PO document type (BSART) as one of the characteristic and there don't use this new PO document type (ZNB)
Regards,
Indranil -
Error during PO creation from contract
Hi all,
my requirement is to change the Handling type field of that purchase order that is referred from contract using the BADI ME_PROCESS_PO_CUST and Method PROCESS_ITEM. but i am getting an error message " Data from Business Add-In ME_PROCESS_PO_CUST not transferred successfully " . but when we are pressing ENTER this error was by passed.
This error is occuring only when i am trying to change the Handling type field.
This error does not occur when i am changing the Track number.
Note: i am trying to create a PO that is referred to a contract.
Thanks.Hi Santosh,
362 is not maintained for BASB,but its maintained for condition type JMO1(IN:A/P BED Deductable) & JMO2(IN: A/P BED non deduct )in <b>AltCTy</b> field.
And For BASB 605 is maintained in the field AltCBV.
Can you Pls explain the significance of this alternative calculation type.
Regds -
Mapping Condition issue, Value not coming in multiple segments.
Hi All,
File to Idoc scenario.
My file looks like below.
HD 89650 28/01/11 "Presciber tan"
AF "disc-rsn"
RK "007287001" A
KE disc-code "007287"
KE addr-num "001"
DF w-phone "03 98483299"
AF "drs"
RK "007287" A
KE dr-num "007287"
DF affil "OPSM"
DF country "0"
AF "disc-rsn"
RK "dr-addraddress-1 17287|1EN" A
KE disc-code "008287"
KE field-name "address-1"
KE element " 1"
T 16
Condition:
I have a condition where I need to create an Idoc segment Z1disc when row - "AF "disc-rsn"" exists.
For the filed "Z1disc-CODE", I need to pass the value when row "KE disc-code" exists,
Result:
From my file, AF "disc-rsn" exists twice, so I created 2 Z1disc segments.
Coming to the field "Z1disc-CODE", the value "KE disc-code" exists twice in the file. After mapping, the value is coming only once in the first segment. The field "CODE" is not coming in the second segment like below.
Idoc
-- Zdisc
--- Lang -- E
--- Code -- "007287"
---Zdisc
Lang -- E
When the check the display queue, it is showing like below
SUPPRESS
007287
007287 -- (Context)
008287
008287-- (Context)
It showing correctly from display queue, but the value are not populating except in first segement.
For your information, After content conversion, my source xml will look like below.
<?xml version="1.0" encoding="utf-8" ?>
- <ns:MT_Optum xmlns:ns="http://luxottica.com/SAP_CRM/DirectSales/OptomDiscount">
- <RecordSet>
<Row>HD 89650 28/01/11 "Presciber tan"</Row>
</RecordSet>
- <RecordSet>
<Row>AF "disc-rsn"</Row>
</RecordSet>
- <RecordSet>
<Row>RK "007287001" A</Row>
</RecordSet>
- <RecordSet>
<Row>KE disc-code "007287"</Row>
Kindly help me, I'm trying all the options and it is not working.
Is there anything I need to change in Source structure?
Thanks
Deepthi.Hi Aravind,
Here is my Source message.
<?xml version="1.0" encoding="UTF-8" ?>
- <MT_XIOptum>
- <Header>
<HRow>HD 89650 28/01/11 "Presciber tan"</HRow>
</Header>
- <Detail>
<Row>AF "disc-rsn"</Row>
<Row>RK "007287001" A</Row>
<Row>KE disc-code "007287"</Row>
<Row>KE addr-num "001"</Row>
<Row>DF fax-num ""</Row>
<Row>DF in-out "I"</Row>
<Row>DF phone-2 ""</Row>
<Row>DF post-code "3108"</Row>
<Row>DF provider-num "4349201J"</Row>
<Row>DF rec-stat "A"</Row>
<Row>DF w-phone "03 98483299"</Row>
<Row>AF "drs"</Row>
<Row>RK "007287" A</Row>
<Row>KE dr-num "007287"</Row>
<Row>DF affil "OPSM"</Row>
<Row>DF country "0"</Row>
<Row>DF descript "KK"</Row>
<Row>DF rec-stat "A"</Row>
<Row>AF "disc-rsn"</Row>
<Row>RK "dr-addraddress-1 17287|1EN" A</Row>
<Row>KE disc-code "008287"</Row>
<Row>KE field-name "address-1"</Row>
<Row>KE element " 1"</Row>
</Detail>
- <Trailer>
<TRow>T 25</TRow>
</Trailer>
</MT_XIOptum>
Row> -> [removeContext] ->[ equalsS "disc-rsn" ] -> [createIf] -> <Zdisc>
This Part is working.
<Row>> startWith2>IF
KE disc-code-->THEN > removeContexts>SplitbyValue>SUBSTRING>Code.
When I check the display queue at Code. I'm getting the below values.
SUPPRESS
007287
007287 -- Context change
008287
008287-- Context Change
Only 007287 is displaying in FIrst segment "Z1Disc" and second value "008287" not coming in second segment "Z1Disc".
Anything is wrong? -
Validity date of condition records (creation of info records using LSMW)
Hello gurus,
we would like to create info records using LSMW with one condition record (PB00). This works fine, we just are not able to influence the validity of the condition record, it's always "creation date until 31.12.9999".
We tried to maintain the fields BKONP-DATAB and BKONP-DATBI, but that did not change anything.
Any ideas on this?
Thanks
AliciaHello Jürgen
and thank you!
One additional question: When I import info records using LSMW, one condition record (PB00) is created automatically. Is it possible to change the validity of that condition record using LSMW, too? Or can I only create new condition records?
Thanks again
Alicia
Maybe you are looking for
-
I have a report that uses both tables and charts. I would like to insert a new table and chart in the middle (i.e. on page 14 of an 18 page report). How do I do that easily? I have been trying to move the table/chart combo at the end of the report do
-
Xorg.conf warnings and errors (hotplugging)
Does my xorg.conf look ok? Just wondering how to fix the warnings and errors in it. http://pastebin.com/d7be45a5 Heres my xorg.conf too. http://pastebin.com/de9d8cf7 Last edited by Breakage (2009-01-16 21:22:28)
-
when I click on website music plays normally in the past!..when I downloaded mozilla I had no music on any websites but did on aol. Now none on aol and I do have on mozilla and internet explorer??? on aol it says missing plugin.. I have updated every
-
How to connect OBIEE to database in HP-UNIX Machine
Thanks in advance Regards Frnds
-
how do i create a group for sms i would like to send a text blast to about 20 people i just got an iphone 5.