Change MD04 Exception for incomplete Variant Configuration
Hi PP Gurus.
I have a problem!
This is my scenario: when I create a sales order with a configurable material with a incomplete configuration I need, if possible, to block the generation of the requirement list in MD04. If possible, can I change, with a user exit or BadI or... the Exception Code in MD04?
Thanks
Manuel Chiarelli
Hi.
I'm sorry...
The scenario is:
I've a Sales document with a configurable material. Thi material have some configurable components with different production time.
If I change the schedule type and I don't set the "MRP relevant", when I launch the MRP on this material, the system doesn't explode the requirement for the components.
I need, if possible, to force the exception when I execute the planning so I can produce the components.
Can I do this?
Thanks
Manuel
Similar Messages
-
Change column sequence for screen variant FB50
Hi Experts,
I am able to hide unwanted fields in screen variant for items for tcode fb50 by creating screen variant and i also selected adopt column sequence check box.when i go tcode shd0 and clicked screen variant that i already created and click with processing button i can get FB50 tcode screen there i can change column sequence by drag and drop .is it correct way to change the column sequence? but i am unaware how to save the changes i made.
Please let me know how to proceed to change the column sequence and save it.
Thanks&Regards,
narasimha.Hi Faheem,
After changing the column sequence i clicked configuration button and click save button and again clicked Configuration and selected Administrative button there i can see the column sequence change and clicked activate button .now if i close and reopen the transaction my column sequence is same with out changes that i made .
you asked me to save the changes where i can do exactly ? Could you please tell in briefway from scratch so that i can trace where i done mistake.
Thanking you in advance.
Regards,
narasimha. -
Copy control settings for Multilevel variant configuration
Dear All,
I have the following scenario for variant configuration A quotation is created for configurable material with multilevel configurable material
with reference to this quoatation a sales order is created.
My requirement is that the quoatation must get copied to sales order as it is along with the values for subitems also.
In copy control settings there is a field at item level called
configuration :
In this if I maintain value
A: The variant is getting copied but the values for subitems is not getting copied the values for main material is in changable mode.
B: The variant is getting copied but the values for subitems is not getting copied the values for main material are not in changable mode.
C:The variant is getting copied the values for subitems is getting copied the values for main material are in changable mode but the values for subitems are not in changable mode.
My requiremnt is that
The variant must get copied
the values for subitems must get copied
the main material vlaues must be in changable mode
the subitems vlaues must be in changable mode
How can I fullfill this requiremnt, has any one of you come across this scenario, Pleae provide with solution it is urgent
Informative answers will be provided maximum points.
DeepakHai Deepak Mehmi,
please check in T CODE VTAA
In the position check
SalesDocType : Sales order type
SalesDocType : Inquiry type
Double clcik and check
DataT 051 General header data Copying requirements 002 Header-diff.customer
DataT 101 Header business data
DataT 001 Partner header
And Tick mark for Copy Item Number
For further check:
In Item
Copying requirements 301
DataT 151 General item data Pos./neg. quantity +
Copy quantity
DataT 102 Bus.data/item compl. Pricing type G
DataT 002 Partner item 2 Update document flow Cont. item copy mode
Copy product select.
FPLA 251 Conditions Configuration
Campaign Deter.
Regards,
Mani -
Hi,
now the new forums have been launched and most of the former messages were moved from the PLM forum to this new special forums. To avoid long response times for your future threads please keep in mind to post them in the newly created forums for
SAP Document Management
SAP ERP PLM - Classification and Variant Configuration
SAP Portfolio and Project Management (SAP RPM, cProjects) and cFolders
[Quality Management (QM)|SAP ERP Operations - Quality Management (SAP QM);
[Environment Health & Safety (EHS)|SAP Environment, Health, and Safety Management (SAP EHS Management);
Best regards,
Christoph
Edited by: Christoph Hopf on Aug 3, 2011 9:01 AMHi all,
today the new forums for Classification and Variant Configuration are released. So you find these new forums under
ERP PLM Variant Configuration: SAP ERP PLM - Classification and Variant Configuration
ERP PLM Classification : SAP ERP PLM - Classification and Variant Configuration
From now on please post your questions regarding these topics in the new forums.
Best regards,
Christoph -
Problem while creating PO from SO for a Variant configurable material
Hi
i am facing a problem when i am creating a Purchse order from a Sales order.
the material is a variant configurable material and we are creating a Sales order in Future date say in june.
For one of the materials in the SO the configuration is different today and the configuration is different in June.
Today the BOM contains different materials and in june there is a different bom for the material.
and according to my understanding the BOM gets exploded on the basis on the delivery date in SO.
here on the basis of the config which is valid in june materials are getting picked and that is correct.
when i try to creat a PO out of that SO i could see that the BOM gets exploded and correct materials are picked but i get the error message that inforecord for one of the componentes is not there.
but that component is not getting selected in the config..and it is not there in BOM in june.
It is there in the BOM today but not in JUNE.
I dont understand why the system is refering to that componeent and throwing this error
please help
Thanks & Regards
sarikaYou may try creating two BOMs -- one speicfic to the date of order.
Sanjeev -
MD04 exceptions for planning plant and delivery plant
I have a material that is to be produced in another plant via a special procurement key. When a production order is created at times on MD04 I can see exceptions at the planning plant and not the delivery plant. Is there a way to make sure the planning plant displays the exceptions as well? Thanks in advance for any help.
I found the answer. Since planning is only expected to be done at the planning plant the rescheduling dates and exception messages only apply there. There isn't any config to allow the production plant to see the reschedule dates or exception messages.
-
Changing Workflow for Incomplete Shopping.
Hi Experts,
Can anyone help me in changing the flow for Incomplete Shopping?
When a shopping cart is created without a vendor it goes to a purchaser, who then completes the cart. The cart then has to go back to the requester, who needs to approve the completion.
Is it possible to remove this last step of the flow, so that the shopping cart is converted into a PO once it has been completed by the purchaser?Hello Anders,
Probably I didn't get your question completely, are you looking the flow of shopping cart as:
Incomplete shopping cart (e.g: no Vendor) to Purchaser's queue and then purchaser completes the same and PO gets created. if YES then it is standard SRM feature. All you need to do is to configure "Sourcing":
Path: Supplier Relationship Management --> SRM Server --> Sourcing --> Define Sourcing for Product Categories
Here, select Cataegory id as '*' (if you want to have for all product cat) and select sourcing option as "Sourcing Carried Out for items without Assd Source of Supply"
Hope this helps.
Regards,
Shiv -
Steps for Variant Configuration
Hi Gurus,
Can any body tell me step by step procedure for variant configuration.
My e-mail id. <REMOVED>
Regds.......
SumitHi Sumit,
Variant configuration is for manufacturing complex products. The manufacturer always has to offer new variants of its products. Often, new variants are created by modifying existing product designs as you process the order. The important thing is to react quickly to customers' requirements.
The customer determines the features of the product. A customer buying a car, for example, can choose the features of the car and combine these features as required.
The product configurator improves information exchange between sales, engineering, and production. Variant configuration helps the customer or salesperson to put together specifications for the product and ensure that the product can be produced from these specifications. It also ensures that production costs do not overstep the mark.
Procedure -
Create a Material - KMAT type with Item category (002)
Create Characteristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass (Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment i.e. assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition) (For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
Variant configuration is for manufacturing complex products. The manufacturer is
always having to offer new variants of its products. Often, new variants are created
by modifying existing product designs as you process the order. The important thing
is to react quickly to customers' requirements.
The customer determines the features of the product. A customer buying a car, for
example, can choose the features of the car and combine these features as required.
The product configurator improves information exchange between sales, engineering,
and production. Variant configuration helps the customer or salesperson to put
together specifications for the product and ensure that the product can be produced
from these specifications. It also ensures that production costs do not overstep the
mark.
Integration
Variant configuration is integrated in the following applications:
a.. CA Classification
b.. LO Material Master
c.. PP Bill of Material
d.. PP Routings
e.. PP-PI Master Recipes
f.. SD Sales
g.. SD Conditions
h.. MM Purchasing
i.. CO Costing
j.. PP Material Requirements Planning (MRP)
k.. PP Production Orders
You can configure the following objects:
a.. Materials
b.. Standard networks in the Project System.
c.. PM General maintenance task lists
d.. Model service specifications
Features
You do not need to create a separate material for each variant of a product in your
company. You can use one configurable material to cover all variants. You create a
super BOM and a super routing for this material, containing all the components and
operations for producing all variants of the product.
To define the features of a configurable material, you use characteristics. To
enable you to use characteristics to configure a material, you assign the material
to a class of class type 300. Possible characteristics of a car, for example, are
model, country, color, and engine. The customer can choose from among different
options for each characteristic (values).
The only limitations are combinations of features that are not possible for either
technical or marketing reasons. You cannot combine all types of car engine with all
types of transmission, for example, or certain types of upholstery are only
available for more expensive models. In Variant Configuration, you use dependencies
to control this. This prevents combinations of options that are not allowed.
Dependencies also select exactly the right BOM components and operations to produce
a variant.
Each configurable object must have a configuration profile. The configuration
profile for a material controls the configuration process in the sales order.
You can make the price of a variant dependent on the characteristic values assigned
(Pricing). You can use variant conditions to define surcharges and discounts for a
variant.
For variants that are required frequently, you can create material variants, which
can be produced without a sales order and kept in stock. When you receive a sales
order, you can check whether the variant required is in stock, so that you can
deliver immediately.
Pl go thr below links:
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
http://sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula -
Exception thrown while calling Configuration.save() in CX Utility
Hi,
We are building up a CZ CX Utility to update some common fields [Decimal Features] in existing Configurations. After succesffuly updating the Decimal Feature with requisite value. when we are calling the Configuration.save() to update/save the changes following exception is being thrown:
"Configuration items could not be saved: ORA-00001: unique constraint (CZ.CZ_CONFIG_ITEMS_PK) violated
ORA-06512: at "APPS.CZ_CONFIG_CONTENTS_V_T1", line 47
ORA-04088: error during execution of trigger 'APPS.CZ_CONFIG_CONTENTS_V_T1'"
Any idea/ info on this exception?
PLS NOTE: we will not be using the Configuration.saveNewRev() or Configuration.saveNew() methods as we intend to update the existing config rather than creating a new one.
I have an SR created for this.
Thanks,
Rocker.Hi Sandeep,
the XML structure is u're problem.
this is a responsibility of the tool, so you dont really have to do anything except :
1> check the versions of all dependancies of SAP .NET Connector: java, xml,
2> make sure u're target system is constant, at least initially for testing [i.e. a proxy generated for sys1, but used for sys2]
3> regenerate proxies
with respect,
amit -
Production Order BOM with Variant Configurable Material
Hi,
I have a requirement to process the document items in the Production Order BOM for a variant configurable martial. I am not sure which Function Module will do this purpose. I checked the FM: CS_BOM_EXPL_MAT_V2 and does not seem to be working.
Can you please help me with a suitable Function Module or program that will process the Production Order BOM? Appreciate Your Help.
Thanks,
Kanan
Edited by: Kannan SA on Jul 6, 2011 8:59 PMWhat are you doing with the characteristics right now ?
If you want operations selected based on characteristic values, you need to have dependencies written just like you do (or in your case, will do) in your BOM components.
I understand the business-push to not do things 100% at the start and just "oh we'll add that part later" but I would really push back to get that part included initially. -
Creation of sales order with Variant configuration info
Hi friends,
I am creating sales order along with Variant configuration data. We have 3 level BOM structure.
I am using BAPI_SALESORDER_CREATEFROMDAT2 and filling in ORDER_CFGS_REF, ORDER_CFGS_INST, ORDER_CFGS_PART_OF ORDER_CFGS_VALUE, ORDER_CFGS_REFINST
tables exactly the same way BAPISDORDER_GETDETAILEDLIST FM returns.
Sales order is being created with no variant configuration information.(Not in the header level atleast)
Can any one help me on this.
Thanks
SeshagiriUpdating Variant Configuration data for SO item became little tricky for us in an ongoing implementation. After spending some hours investigating the correct combination of data to pass, we were able to post the document correctly. As no detailed documentation is available online for this scenario, I hope this post will help community for similar requirements. J
For updating Variant configuration (VC) data for Sales order item, we need to populate below tables of standard FM or BAPI (e.g. SD_SALESDOCUMENT_CREATE).
Normally the standard FM or BAPI does not return any error messages in case configuration data is not updated successfully.
· SALES_SCHEDULES_IN: The required date field should be populated with appropriate value (REQ_DATE).
· SALES_ITEMS_IN: Field PO_ITM_NO should be populated with appropriate value.
· SALES_CFGS_REF Table:
1. This table should have 1 record per item.
2. Combination of CONFIG_ID and ROOT_ID should be unique across line items.
POSEX
000010
CONFIG_ID
000001
ROOT_ID
00000001
SCE
1
COMPLETE
T
CONSISTENT
T
CBASE_ID_TYPE
G
· SALES_CFGS_INST:
1. This table should have 1 record per item.
2. Combination of CONFIG_ID and INST_ID should be unique across line items.
CONFIG_ID
000001
INST_ID
00000001
OBJ_TYPE
MARA
CLASS_TYPE
300
OBJ_KEY
MATNR value
QUANTITY
Quantity value
QUANTITY_UNIT
Quantity Unit
COMPLETE
T
CONSISTENT
T
OBJECT_GUID
MATNR value
PERSIST_ID_TYPE
G
· SALES_CFGS_VALUE:
1. Combination of CONFIG_ID and INST_ID should be unique across line items.
2. We can have multiple characteristics for a material. In that case appropriate records should be inserted in this table. Note that CONFIG_ID and INST_ID should be same for all the rows you insert in this table for multiple characteristics for a material.
3. The characteristic value should be in SAP internal format.
CONFIG_ID
000001
INST_ID
00000001
CHARC
Material characteristics
VALUE
Material characteristics value
· SALES_CFGS_VK:
1. Combination of CONFIG_ID and INST_ID should be unique across line items.
2. We can have multiple characteristics for a material. In that case appropriate records should be inserted in this table. Note that CONFIG_ID and INST_ID should be same for all the rows you insert in this table for multiple characteristics for a material.
CONFIG_ID
000001
INST_ID
00000001
VKEY
Material characteristics -
Hi,
Can anybody provide me the information on how testing of Variant Configuration can be done?Hi Ashutosh,
Check the links below.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
http://sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
Reward points if it helps.
Regards
Karan
Message was edited by:
Karan Bhatia -
Class & Characteristics in variant configuration
Hi PP guru's
Pl explain me in detail all the configuration path , spro , tcode for the above said .
thanx in advance
Regards,
VimalbalajiDear Vimalbalaji,
<a href="http://www.sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm">Steps for SD Variant Configuration</a> :
The procedure is as follows:
Create a Material - KMAT type with Item category (002)
Create <b>Charateristics</b> in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another <b>characteristics</b> in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two <b>characteristics to a Class</b> in CL01 - ZBikeclass ( Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the <b>class assignment</b> ie assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition)(For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
<a href="http://help.sap.com/saphelp_ides/helpdata/en/0a/857463c87611d1a7760000e8a5f6c8/content.htm">SAP Help Link for Variant Configuration for an Order BOM</a>.
<a href="http://www.sap-basis-abap.com/sd/steps-for-variant-configuration-and-pricing.htm">Steps for Variant Configuration and Pricing</a>
$ROOT is the highest-level configurable material in a configuration.
$PARENT refers to the object immediately above $SELF in a multi-level configuration.
The variable $PARENT has no meaning for the header material, because the header material has no superior materials.
In dependencies that are allocated to BOM items, $PARENT refers to the configurable material for which the BOM was created, whereas $SELF refers to the material of the BOM item.
$SELF is the material to which the dependency is allocated.
Regards,
Naveen. -
Variant Configuration $Root $Parent $Self
Hi Gurus
Please help in providing information on Variant Configuration $Root $Parent $Self, and if possible with some test cases..to make it as a base for exploring.
Thanks in advance.
Points will be rewarded.
Regards
SudduDear Suddu,
$ROOT is the highest-level configurable material in a configuration.
$PARENT refers to the object immediately above $SELF in a multi-level configuration.
The variable $PARENT has no meaning for the header material, because the header material has no superior materials.
In dependencies that are allocated to BOM items, $PARENT refers to the configurable material for which the BOM was created, whereas $SELF refers to the material of the BOM item.
$SELF is the material to which the dependency is allocated.
<a href="http://help.sap.com/saphelp_ides/helpdata/en/0a/857463c87611d1a7760000e8a5f6c8/content.htm">SAP Help Link for Variant Configuration for an Order BOM</a>.
<a href="http://www.sap-basis-abap.com/sd/steps-for-variant-configuration-and-pricing.htm">Steps for Variant Configuration and Pricing</a>
<a href="http://www.sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm">Steps for SD Variant Configuration</a> :
The procedure is as follows:
Create a Material - KMAT type with Item category (002)
Create Charateristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition)(For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
Regards,
Naveen. -
PBR for a locally configured router IP address
Hello community !
I am trying to perform a very specific thing.
I would like to perform a PBR for a subnet range located remotely. However one of the IP of this subnet is configured locally on the router (interface IP @) !
I know that PBR takes precedence on a directly connected subnet, but what about if I want to perform PBR redirection for one of the IP directly configured on the router ?
If you take a look on the network diagram, I can perform PBR and reach the IP 10.10.10.2 and 10.10.10.3, but the PbR does not work for 10.10.10.1 (loal IP @).
I tried with 'set ip next-hop' and 'set interface' but no luck => The router (C881-K9 - 15.2.4M6a) handles the packet and answers anyway.
If you have any idea or suggestion feel free to answer !
Thanks in advance.
Oliv.John, thanks for your inputs.
Indeed I understand what you say. In fact the reason is simple : An error occured on subnets allocation.
An already used range (subnets used to address some specific GRE tunnel interfaces on multiple routers [subnet in Orange on the diagram]) has been implemented elsewhere in a DC.
PBR works well and overrides the routing table for this directly connected subnet except for the locally configured IP @ (and I perfectly understand why the router answers on its IP).
This is problematic when a station from the LAN wants to communicate with a resource in the DC which is already used (interface detail).
I understand the simplest solution would be to re-address but it is too much heavy at the time being.
Any suggestion regarding this local host route overriding would be appricated !
Thanks !
Maybe you are looking for
-
Login failed in Planning, workspace
Hi John, This happens again twice in a day, whenever we add any new user through shared services our OpenLDAP db get corrupted. Any advice?
-
Help sending multiline interface commands
Hello, I have an instrument that is controlled by its own software on a PC that it is connected to with GPIB and RS232. I would like to write a labview program that emulates what the software does. I ran the GPIB analyzer during the initialization of
-
Error message saying Firefox does not identify itselfself,won't start
I was using Firefox just fine yesterday and last night but when I tried to open my browser this morning I get an error message saying that it cannot start because the program did not identify itself. Please help me fix this problem.
-
Problems installing Photoshop CS 6
Hi, Have Windows 8, 64 bit. In the past worked with Photoshop Elements 11. Yesterday purchased Photoshop CS 6. Download was ok. 2 files downloaded: 1. Photoshop_13LS_16.exe 2. Photoshop_13LS_16.7z When clicking file 1 following message appears: "A pr
-
Hi, Just moved to macbook pro 2011 10.6 version (from pc world) and unable to use canon scanner 9950f--i can see the toolbox but when i hit scan i get no driver message---checked canon and no driver available--has anyone been able to use this scanner