Bapi for creation of quotation for variant configuration
Hi all,
I have done a BAPI to create a quotation with variant configuration.
I am not getting the right field in the structure of the bapi item to upload the required quantity of the variant material.
The value for the quantity is getting as 0.
Can you please help to upload the quantity in the variant item.
any ideas?
Thanks and Regards,
Kiran.
i am not clear what youn are looking for.
Say material X is KMAT,
Material Y you have created as a variant of X by entering the conf material X in MRP3 view and setting the char values
Material Z you have created as a variant of X by entering the conf material X in MRP3 view and setting the char values different than Y
Now Y and Z are material variants of X, now tell me exactly what you are looking for?
Similar Messages
-
ATP Check for Bill of materials in Variant configuration
Hello Guru's,
Will variant configuration supports the following functionality please?
ATP check for Bill of materials in variant configuration is possible, is there any way to put labor cost while working on assembling variants. Material substitution is possible while configure a variant product.
Will any one share your experience that will be of great help.solved by adding an additional condition in pricing procedure
-
Bapi For creation and change for Vendor Master and Customer Master
I am looking for BAPI to create and change Vendor Master and Customer Master which will not take me to standard SAP transaction but will work in the background
Explanation: BAPI to delete material (BAPI_MATERIAL_DELETE) take you to standard SAP screen of T-Code MM06 but BAPI to create material (BAPI_MATERIAL_SAVEDATA) creates material in the background i.e. does not take you to standard SAP screen of T-Code MM01
So in my case (i.e. to create and change Vendor Master and Customer Master ) I want BAPI which would work like BAPI to create material (BAPI_MATERIAL_SAVEDATA)For general information,to find BAPIs associated with any business object :
Transaction : BAPI - choose alphabetical tab - Find customer - (right side choose - tools - create bapi list and search ) , you will get all the BAPIs associated with this particular business object
Mathews -
BAPI or FM to create/update variant configuration
Is there a BAPI or FM to create/update variant configuraion?
There is one for sales order BAPI_SALESORDER_CREATEFRONDAT1 to create VC while creating SALES order.
How do you do create VC while creating PO?
Thanks.HI,
There are two different Function Modules used to create service product and material product in CRM system.
CRMXIF_PRODUCT_MATERIAL_SAVE for creating product of type material
and CRMXIF_PRODUCT_SERVICE_SAVE for creating product of type service.
Regards,
PP -
Problem for creation of PO for different company code
I have problem for creation of PO using ME21 for different company code.Order is not created.
Please give reply it is urgent.Hi Mansih,
I don´t understand what is your exact problem, as I don´t see any company code being specified. But maybe you should check in XK03 that the vendor master data is created for this company code/purchasing organisation!
Have a nice day! -
Restricting for creation or PO for material with other purchase group
Hi,
We have one requirement we want to restrict the user for creation of purchase order for the materials which is not in there purchasing group
on ME21N in order data we enter the Pur. Group e,g 101 and if user enter the material XYZ for which the purchasing group is 102 system should issue the error message for this, so what setting can be done for this
regards,
zafarthe purchasing group in material master is just a default for requisitions that are created via MRP.
user can enter whatever purchasing group they want in a requisition if they create one manually.
the buyer usually looks in his worklist e.g. in ME57 by selection all requisitions that are assigned to him.
However, if the buyer 101 is the holiday replacement to 102, then the general concept allows that buyer 101 can pull the requisitions of buyer 102 and change the purchasing group to 101 in the PO.
If you dont want that, then restrict authorization based on object M_BANF_EKG (purchasing group in requisition) -
Is it possible upload data using BDC for creation of Quotation
Dear All ,
Scenario is such that details in teh quotaion is entered in three steps by three departments, weh ave planned that all three departments would work on single excel sheet enter the details over there and when it is ready we will create quotaion by uploading it through BDC,
First of all is it possible to upload the data in quotaion through BDC , Kindly suggest
Regards
SunainaHi Sunaina,
Yes its possible to load the data through BDC.
But I would suggest to go for BAPI instead of BDC.
BAPI_QUOTATION_CREATEFROMDATA Or BAPI_SALESDOCU_CREATEFROMDATA can be used to create a quotation .
Regs.
Sai -
HR-ABAP-want user exit for pa30 for creation 2001 infotype for sick leave
Hi ALL,
My requirement like, whenever I try to create a sick leave through PA30 Tcode for infotype 2001 then the has to be trigger like, if the personnel joing date will be from Feb-Dec any date of the year then, the SL will be valid for next year Jan.
Ex; Todya I am creating SL on 2001 infotype. then the condition will
If joining date not Jan 2007 then,
Leave will be valid for next year Jan 2008.
So, let me know is there any user exit for this.
Thanks In advance.
J.PFind myself
-
Variant configuration-- syntax error in creation of object dependencies
In variant configuration when i try to create object dependency (tcode=cu01), after entering the dependency and also description when i enter the syntax in the source code it is giving error: error in syntax check for simple condition
I have entered syntax as : engine_cap in ('1000','1400','2000'), pls guide me with the solution to create object dependencyDear, Shakeer
Please follow along with my very own config guide of variant config.
1) Create a configurable Material Using KMAT u2013Material Type. Item Category 0002 and Item Category Group 0002. Go to classification tab-here you maintain the class type 300 and assign the class, we will create this shortly. (So after creating class come back into MM02 and input the class that you create in step 2.)
2) Create a class in T-Code CL01. Use class type 300 for Variants. In this we assign the characteristics we will create shortly.
3) Create characteristics in T-Code CT04. Create your characteristic like for example, Z_Type, Z_Model, and Z_Color.
4) We must create a characteristic for the pricing. Example, Z_CarPrice inside this characteristic we must maintain. Table Name SDCOM, Field Name VKOND in the additional data tab. Also, go to restrictions tab and enter the class type 300 Variants. Now in order to make this pricing work for you, you must maintain (enter) all the values from the characteristics. For example, Red, Blue, Black, Honda, Toyota, GLI, XLI, and 2.0D.
5) Now going back to the characteristics in CT04 change mode. Make sure Basic Data has *Multiple Selections circled. * Character Format has 26 and a check in case sensitive. Make sure in restrictions tab class type 300 Variants is present. Go back to Values and highlight the first one. Example, Red then go to Extras->Object Dependencies->Assignments You must maintain this code $self.Z_CarPrice=u2019Redu2019 in basic data make sure itu2019s released & procedure is filled in. Go back to dependency editor and paste the same code there after 000010 $self.Z_CarPrice=u2019Redu2019 and do this for each and every value. Very Important * Maintain configuration profile in T-Code CU41 for the material -> Priority 01, Variant Configuration, Class 300, status, Released 1, then click save. Note: If 2 conditions are inactive use class group A instead of B in SPRO for Condition type VA00.
6) Go to T-Code VK11 and enter VA00 condition type. Enter all the values maintained in the characteristics for example, Red, Blue, Black, Toyota, Etc and enter the price then click on save. Now it should work fine in VA01. Make sure you have assigned the VA00 condition type in the pricing procedure.
Good Luck,
Muhammad Ali Lozada -
Creation of subtype for Infotype 128
Hi All
What is the IMG path for creation of subtype for Infotype 128?
Regards
RituHi Ritu,
Goto SM31 -> V_T591A : Infotype : 0128.
Regards,
Dilek -
What is Variant Configuration!!!
Hi Guyz,
Can anyone please help me with Variant configuration,I got some info from this forum but that is not explaining anything in detail,what,wher,why?when i create a material with KMAT(configurable material),in basic data 2 screen it is asking for Cross plant CM, i don't have a clue what i need to enter in that field,So plz if you can send some info on variant config. that would great.Really appreciate your help,
u can mail me on [email protected]Hello Mujtaba,
Refer to the following links for a good understanding of variant configuration.
<a href="https://forums.sdn.sap.com/click.jspa?searchID=944477&messageID=2978315">Process</a>
<a href="https://forums.sdn.sap.com/click.jspa?searchID=944477&messageID=2972200">Variant Pricing</a>
<a href="https://forums.sdn.sap.com/click.jspa?searchID=944477&messageID=2918196">General error</a>
Regards,
Gauravjit.
Reward points if the links are helpful -
Details about Master production Scheduling & Variant configuration
1) What are the steps for Master Production Scheduling (MPS)?
2) What are the steps for Variant Configuration?Hi,
MPS:
With in your planning time fence (maintained in mat master ) , you will get firmed planned orders because your MRP Type P1 - P4 has firming type.
And the firmed planned orders will not change after next MRP run.
You have to set MRP Type p1 - p4. acc to firming type. in ur mat master.
Then run MPS .It is generally for important products and it is run single level.Because it will not change your procurement proposals as it has firming type.So you get effective planning for your imp products.
Variant configuration:
Go to mm01 create a material and in bd2 view mark the check box material is configurable and then save the material and go to ct04 create chara.
Go to cl01 and create class with class type 300 and assign the charac. to it
Go to tcode cu41 create the profile using material code and assign the class to it
then got tcode mm02 and assign the profile there
Variant configuration material type is KMAT (SAP std), u can use this material type alternately u can mark the indicator in basic data 2 view ->client specific configuration->Material is configurable tick.
For further reference, check the link below
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf -
BAPI_QUOTATION_CREATEFROMDATA2 with Variant Configuration
Hi ,
I am creating Customer quotation using variant configuration .Here quotation is creating but variant configuration is not copying.
Please help me.
Thanks,
Santosh
Moderator message: too vague, help not possible, please describe problems in all technical detail when posting again.
Edited by: Thomas Zloch on Nov 1, 2011 10:42 AMWith the amount of info you give, the only help i can give is:: try harder.
-
BAPI or Function maodule for Variant configuration
Hi,
Is there any BAPI or Function module which can give Variant configuration for a sales order?
Thanks,
Madhuhi
plz refer to the following code
Check the following Code & also Check the following Standard Programs
L2032U12
LCRMAU01
LCRMAU11
LZOC1U01
MWWMJF32
RBUS2032
Structures for order header
DATA: l_order_header_in LIKE bapisdhd1,
l_order_header_inx LIKE bapisdhd1x,
Tables for order items
li_order_items_in TYPE STANDARD TABLE OF bapisditm,
li_order_items_inx TYPE STANDARD TABLE OF bapisditmx,
Order partners
li_order_partners TYPE STANDARD TABLE OF bapiparnr,
*Schedule lines
li_ORDER_SCHEDULES_IN TYPE STANDARD TABLE OF BAPISCHDL,
li_ORDER_SCHEDULES_INX TYPE STANDARD TABLE OF BAPISCHDLX,
*-condition type
li_ORDER_CONDITIONS_IN TYPE STANDARD TABLE OF BAPICOND,
li_ORDER_CONDITIONS_INX TYPE STANDARD TABLE OF BAPICONDX,
Return table from bapi call
li_return TYPE STANDARD TABLE OF bapiret2,
Sales document number
l_vbeln LIKE bapivbeln-vbeln,
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
order_header_in = l_order_header_in
order_header_inx = l_order_header_inx
testrun = 'X'
IMPORTING
salesdocument = l_vbeln
TABLES
return = li_return
order_items_in = li_order_items_in
order_items_inx = li_order_items_inx
order_partners = li_order_partners
ORDER_SCHEDULES_IN = li_ORDER_SCHEDULES_IN
ORDER_SCHEDULES_INX = li_ORDER_SCHEDULES_INX
ORDER_CONDITIONS_IN = li_ORDER_CONDITIONS_IN
ORDER_CONDITIONS_INX = li_ORDER_CONDITIONS_INX.
Thanks & Regards
ravish
<b>* plz rewrd points if helpful</b> -
BAPI for Creating Sales Order For Variant Configuration Materials
Dear Gurus,
Before posting this thread, we have referred many SDN threads, OSS notes and other sites for any sort of help..but no success..All threads and other referrals are not much of help as they are kind of incomplete( Perhaps, we are unable to understand them..no offense).
Few checked threads on this subjects are:
http://scn.sap.com/thread/34590
http://scn.sap.com/thread/851070
http://scn.sap.com/community/abap/blog/2014/04/23/update-vc-variant-configuration-data-using-standard-bapi-in-sales-order
http://scn.sap.com/community/abap/blog/2014/07/15/creating-orders-with-variant-configured-items-using-bapisalesordercreatefromdat2
http://scn.sap.com/community/abap/blog/2014/04/23/update-vc-variant-configuration-data-using-standard-bapi-in-sales-order
http://scn.sap.com/thread/120144
OSS: 549563
Well, we're using the BAPI (BAPI_SALESORDER_CREATEFROMDAT2) which creates the sales order successfully but without the characteristic values in line items.
We're passing data to the following parameters - ORDER_CFGS_REF, ORDER_CFGS_INST, ORDER_CFGS_VALUE to create the variant config but not able to see it getting created.
Pls find attached BAPI coding document for your reference.
If you could throw any light on this issue will be of great help for us.
Thank You in Advance!!!
Reg,
Jagan-SD.Jagan nath
Try below.
you would need miimum of 3 segments to pass variant config data using this bapi
ORDER_CFGS_REF for each configurable item
POSEX = ITEM #
CONFIG_id , root_id - Start with 1 and increment it for each configurable line item
ORDER_CFGS_INST
CONFIG_ID - from above
INST_ID - Start with 1 and increment it for each configurable line item
OBJ_TYPE = "MARA'
CLASS_TYPE = '300'
OBJ_KEY = material #
ORDER_CFGS_VALUE
CONFIG_ID for the item, INST_ID for the item
charc for characteristic value
VALUE for characteristic value
Reference thread
How to Fill Configuration Data in BAPI BAPI_SALESORDER_CREATEFROMDAT2
Hope it will solve your issue.
Thanks
Ritesh
Maybe you are looking for
-
I am trying to find an app or software to burn iMovie 11 slideshow to a dvd. I have a MacBook Pro with Mavericks. There are a lot of DVD Creator apps at the App store. Looking for a recommendation of what to use and tips. Thank you.
-
0 bytes at serial port after Visa Write
Hi, I'm having problems communicating with a Pollux box controlling a stepper motor (both from Micos). The Pollux box has an RS232/485 connection to the computer. I have tried adaptations of LV's Basic Serial Read and Write example. Even for the bas
-
Tab Item change for two panel group with 4 tabs each
Hi All Will tab work for dynamic data loading in a panel group ? scenario . Panel group got 4 tabs . each tab contains grid view jsf component. these grid view will populate data once the Index page loads . each tab;s grid view will get data dynamica
-
Entity validation behavior in multi-step process
I'm using jdev 11g with ADF BC and I want to create a multi-step process with a train to split a long form into multiple views. The fields on the form are based on a entity object that was created from a database table. Most of the fields are mandato
-
Undo a receipt from production
How can I undo a receipt from production. The date is incorrect on the Receipt of production. I want to correct it. Zaigham Khan