Prerequisites for Plant Creation
Dear Friends,
What are the factors that determine for creation of a plant ?
Thanks in advance
Dear,
Factors to determin in creation of plant???
PLANT, is an organizational unit within logistics that subdivides an enterprise from the view points of production, procurement, and materials planning. A plant can be a:
o Production facility
o Distribution center
o Regional sales office
o Corporate headquarters
o Maintenance location
If you are asking about how to create a plant:
IMG for SAP Plant Maintain
How to Configure a New Plant in SAP?
Plant 0001 is the SAP default provide for your reference.
OX14 - Define Valuation Area (Tick one only- Once your system go live, no more changes)
Most company take the SAP recommended choice - Value Material Stock at Plant level
Value Material Stock at Plant or Company Level
If you valuate material stocks at plant level, the plant is the valuation area.
If you valuate material stocks at company code level, the company code is the valuation area.
The decision you make applies to the whole client.
OX10 - Create / Change / View Plants
OVXB - Create / Change / View Division
OX18 - Assign Plant to company code
e.g. 0001 - 0001 - All Plants
Px1 - Plant Px1
Px2 - Plant Px2
OX19 - Assignment of company code to the Controlling Area
OB38 - Assign company code to Credit Control Area
OMJ7 - Assign business area to Plant/Valuation area and division
e.g. Plant Px1 - Business Area Bx1
Bx2
Assign Valuation area to the Business Area
.e.g. Valuation area Vx1 - Business Area Bx1
Business Area Bx2
OMS0 - Assign Factory Calendar to the Plant and Business Area
The plant plays an important role in the following areas:
Material Valuation - If the valuation level is the plant, the material stocks are valuated at plant level. Each plant can have its own material prices and account determination.
Inventory Management - The material stocks are managed within a plant.
MRP - Material requirements are planned for each plant. Each plant has its own MRP data. Analyses for materials planning can be made across plants.
Production - Each plant having they own production/planning.
Costing - In costing, valuation prices are defined only within a plant.
Plant Maintenance - If a plant performs plant maintenance planning tasks, it is defined as a maintenance planning plant. A maintenance planning plant can also carry out planning tasks for other plants (maintenance plants).
If you want to use the application PP (production planning) or product costing and job-order costing, you must set valuation at plant level.
The valuation level that you choose affects
the maintenance of material master records
the G/L accounts in which material stocks are managed
the G/L accounts to which transactions are posted in Materials Management
Effect on the maintenance of material master records:
Depending on the valuation level chosen,
you maintain accounting data in the material master record for each plant or for each company code
you define a valuation price for the material in each plant or in each company code
Effect on G/L accounts:
If material stocks are valuated at company code level, all plant stocks of a material are managed in a joint stock account for each company code.
If material stocks are valuated at plant level, you can manage the material stocks for each plant in different accounts. For each plant, you can define a separate determination.
If several plants are to use account determination, you can group these plants in "Valuation and Account Assignment" Customizing.
The plants will be created under Client- Company code level. Plant may have storage locations, assignmed purchase organizations, groups.
Regards,
Syed Hussain.
Edited by: Syed Hussain on Nov 5, 2008 5:03 PM
Similar Messages
-
Hi,
Can anyone tel me the table name for Plant Creation date .?
I searched in SDN but DBLOGTAB in my case has ZERO entries .Is thr any other way ?Hello,
So i hope you get the reason why your are not getting the table changes in DBTABLOG
You should take help of the basis team for doing this. PLease go through the SAP documentation for details:
[http://help.sap.com/saphelp_nw04/helpdata/en/7e/c81ec852c511d182c50000e829fbfe/content.htm|http://help.sap.com/saphelp_nw04/helpdata/en/7e/c81ec852c511d182c50000e829fbfe/content.htm]
[http://help.sap.com/saphelp_nw2004s/helpdata/EN/32/a479f0e083fc4386e66380e932497e/content.htm|http://help.sap.com/saphelp_nw2004s/helpdata/EN/32/a479f0e083fc4386e66380e932497e/content.htm]
BR,
Suhas -
Is an existing client the only prerequisite for shell creation?
I am preparing my first shell creation. From what I read, I get the impression that an existing client is
the only prerequisite for a shell creation. I already created the CPIC user and installed DMIS_ on the sender and central systems.
Could you confirm? Thanks!TDMS Shell is a form of system copy where you copy an existing source system into a target system but only the non-application related data. TDMS Shell is a prerequisite for other TDMS processes.
Regarding prerequisites for Shell - all prerequisites and preparation that apply to SAP system copy apply for Shell also. Refer to SAP system copy guide for the same.
Best regards
Pankaj -
Mass creation of BOM and Master Recipe for Plants
My client wants to do Mass BOM creation and Mass Master Recipe Creation from a Generic BOM and Generic Master Recipe for all 10 Plants by just a click of button.
He does not want to use copy function using CSO1 or C201, and do for plants 'one by one'. He finds it very time-consuming. He wants to copy for all ten plants all at once. Please advice how this can be accomplished in the best possible manner, and if by standard SAP.
Thanks,
SacDear Sir ,
What is LSMW ?
I want to Copy some bill of material from another plant .I had used T code CS01 for it but only the header bill of material is copied .
The copy field in CS01 is only for first level boms the subsequent Boms are not copied .
so is there any other way to do it ? if possible please give the detail procedure .
Regards
Pankaj .
Edited by: pankaj.001 on Mar 9, 2011 10:55 AM -
Role creation for Plant maintenence
Hi Folks ,
i need to create a ROLE only for Plant Maintenence (only Plant maintenence authorization).......
regards
sathishHi
> i need to create a ROLE only for Plant Maintenence (only Plant maintenence authorization).......
Search the roles for this module & make copy of this roles to zroles.After the zrole was created assign this new roles to that user.
Search the role by writing plant,maint & check which are related to plant maintenence & copy that role.
Again check all the transaction which are going to use in the module PM.Create a new role & assign this transaction in this role.this is another way to create the user with authorization only for PM.
For more details about PM modules transaction check the following link
http://www.sap-img.com/sap-pm.htm -
User Exit / Badi / BTE for Asset creation A ?
Hi Experts,
I need User Exit / BADI / BTE for asset Creation.
After saving newly created Asset from As01 we need to send a mail to the person for whom the Asset is assigned.
i have tried all this.But no one is triggering after saving the As01 transaction.
Exit Name Description
AAPM0001 Integration of asset accounting and plant maintenance
AFAR0003 External changeover method
AFAR0004 Determination of proportional values for retirement
AINT0004 Change amount posted for certain areas
AINT0005 Dummy for extended syntax check. Do not use.
AISA0001 Assign Inventory Number
AIST0001 Exchange number range in master data maintenance
AIST0002 Customer fields in asset master
AMSP0002 Determine relationship type for two company codes
TRAN0001 User exit for asset transfer
Please suggest if anybody worked on this.
regards,
ImranHi,
Check out the following posts pertaining to similar topic.
Change Asset Workflow
Asset Management WORKFLOW
Regards
Sreekanth -
BAPI for SO creation and change
hi
which BAPI can used for sales order creation and what are the mandatory fields required.
I would like to provide easy SO creation in portal so give me the essential input for SO creation.Dear basheer,
You can use
BAPI_SALESORDER_CREATEFROMDAT2
mandatory fields are ,
clear iohead.
iohead-doc_type
iohead-sales_org
iohead-distr_chan
iohead-division
iohead-req_date_h
iohead-ship_cond
iohead-incoterms1
iohead-pmnttrms
iohead-accnt_asgn
iohead-pymt_meth
clear ipartner. refresh ipartner.
ipartner-partn_role = 'AG'.
ipartner-partn_numb = Sold to party.
append ipartner.
clear ipartner.
ipartner-partn_role = 'WE'.
ipartner-partn_numb = Ship to party.
append ipartner.
refresh : iitem, ibapischdl, ibapicond.
clear : iitem, ibapischdl, ibapicond.
iitem-itm_number = '10'.
iitem-material = material.
iitem-plant = Plant.
iitem-val_type
append iitem.
ibapischdl-itm_number = '10'.
ibapischdl-req_date = sy-datum.
ibapischdl-req_qty = Qty.
append ibapischdl.
saravanan
Edited by: k saravanan on Sep 22, 2008 4:21 PM -
Origin Object Type for Plant Maintenance Orders in Profit Center Accounting
Hi,
I want to make a selection for plant maintenance orders in transaction KE5Z, report for line items in Profit Center Accounting. When checking possible input options for the selection field <b></b>Origing Object Type<b></b> the system shows value 15 for Maintenance Orders. However I discovered in our system the maintenance orders are reported as Origing Object Type 03, which is Overhead Orders according to the selection list. So I cannot distinguish between overhead orders and maintenance orders in this report.
What is the cause our maintenance orders are assigned to Origin Object Type 03 in stead of 15 and what is the customizing transaction to correct this ?Looks like, this is no longer supported. Refer to note 168004 and 102434.
Cause and prerequisites
These functions were not programmed to meet the above requirements.
As of Release 4.0, the object type is transferred directly.
Solution
Once you have implemented the advance correction. the origin object type 'Overhead cost order' (03) is assigned irrespective of what is the SCOPE for orders.
As a result of implementing this note or as of Release 4.6B, the order category distinguishes between overhead cost orders and production orders in the origin object type. In this case, the following origin object types result (as described above in 1.):
Order category 04 to 10, 40 => 04 (production order)
All other order categories => 03 (overhead cost order)
The logic that the origin object type was set depending on the object class (as described above in 2.) is no longer supported. The object class can be evaluated separately in Reporting. -
The corrections of this note refer in Release 4.0B to the corrections from Note 102434. -
Need to Create a Check for Plant in WBS & Plant in Network
Dear Guru's,
While creating Project (CJ01) my users are creating in a Plant, and while creating network for the same project/WBS, they are using different Plant Code.
Since my Profit center is related to the plant in CJ01,
and because of wrong Plant in network, all my PR/ PO is going in a different Profit center, which is creating a huge problem while auditing.
I need to Create a Check for Plant in WBS & Plant in Network...!!
Kindly suggest me the ways to do it and how to do it...Hi Deepa,
The Check you are trying to create between Plant defined at Project def and network level that should be same can be achieved through validation at the network level by using a user exit at network level.
While creating the network you can change the plant value not equal to the value at proj def/network profile may be one of the reason is since the network type is defined for more than one plant (OPUV).
While creating validations at network level we do not have the option of setting the prerequisite/check using WBS or Proj def fields (i.e. PROJ-, PRPS- fields) so we need to create a user exit at the network level.
I am not sure but logically u can have a user exit for both prerequisite and check steps of the validation.
You need to create the user exit in program ZGGBR000.
Please take help from your Abaper for the same.
OPSI-Network header-Validation- Step - Prerequisite u2013 Check u2013 Message.
Prerequisite
If Proj Profile = u2018XXXu2019 and Network Profile = u2018XXu2019 (or as per your logic if need be use a exit)
CHECK.
PROJ-WERKS = CAUFVD-WERKS (This logic needs to be defined in user exit and set the same user exit at the check.)
Once you define the user exit in ZGGBR000, it will be available in the tab u2018exitsu2019 at the Prerequisite and Check levels.
The name of the form pool (e.g., ZGGBR000) that contains your user exit must be stored in table T80D.
It is important that you make declare the code generation program for your user exit; how many and what type of parameters you are using for the user exit. You do this by entering your newly defined user exits in the form routine GET_EXIT_TITLES. Found in program ZGGBR000.
Check with your Abaper to check on all the aboveu2026
Message:
Plant at Network level should be same as at Project def level.
Hope it helps you,All the best..
Regards
Vinayak. -
What are the prerequisite for getting MTTR / MTBR data.
Dear SAP Experts,
I want to know what are the prerequisite for getting MTTR / MTBR data.
Regards
ERP TechPre-requisites are:
Maintain Start date in Equipment / Functional location master
Maintain the Malfunction Start date & time, Malfunction End Date & time in Notification
Maintain the Breakdown tick mark in notification
Maintain update group (stats) in Notification type configuration (IMG - Plant Maintenance & Customer Service - Maintenance & Service Processing - Maintenance & Service Notifications - Notification types - Define Notification types) -
Info record and source list mandatory for PO creation?
Hi Gurus,
Client wants to make Info record and source list mandatory for PO creation?
If Inforec and source list not available for that material, then user can't able to create PO.
How can I achieve this requirement?
Any user exit available?
pls help..Hi ,
SproMM-Purchasing -Source ListDefine Source List Requirement at Plant Level
If u mark the indicator then the Source list is mandatory for all the materials procured.
If u want for a speciic material , mark it in purchasing view of Material Master.
Inorder to create a source list , inforecord is mandatory -- this is by default Standard SAP .
Regards
Ramesh Ch -
User exit for delivery creation in VL10B/VL10G-
Hi,
Is there any exits available for restricting the document type while the deliveries are selected/processed using VL10B/VL10G - delivery creation in background.
Scenario is when deliveries are created for STO's,the delivery is to be created for a selected document types(EKKO - BSART).Other types of document types have to be ignored when the delivery is created in background.
Regards
DeepakHello Deepak
You handle this through configuration while setting up Stock Transport Orders in MM.
Path: IMG/Materials Management/Purchasing/Purchase Order/Set up Stock Transport Order/Assign Delivery Type and Checking Rule
Here you a Delivery type for a combination of Plant and PO type. So those PO types which you don't want to be included for delivery creation will not figure in this assignment. I don't think you should go down the user exit route.
If you still need to explore user exits, look at OSS note 198137 for a list and purpose of VL10X based exits.
Hope this helps. -
Gurus,
While using the Multiple Selection option in MMBE (The Arrow tab). I could not save the value of the plants I have entered. Requirement is that the plants needs to be added or removed as and when required./ ie plant need not ot be hard coded in the batch program which calls this screen. I tried using the Multiple Selection option where I created a list of plants in txt file and then imported the same. After I exit the transcation the plant disappers. Next time I have to manually enter the plants again.
Please let me know how to use this functionality.
PaddyPaddy,
In standard SAP, MMBE does support the creation of variants. If you are unable to perform this activity, then it means you have an authorization issue. You need to consult with your authorization team to have the proper objects added to your profile.
Here are the steps required to create/run MMBE with a variant:
1. MMBE
2. Enter the plant data. Your technique of importing via text file is acceptable. Also, manual entry can be used.
3. Enter any other settings that you wish to have selected during the batch run
4. Hit 'Save' icon (floppy disk).
5. Name the variant. Enter a short description of the variant. Ensure that the checkbox "save field without values" is unchecked for plant.
6. Hit 'Save' icon again. Clik though the confirmation.
Now, to use your newly created variant:
7. MMBE
8. Select Goto>Variants>Get.
9. Select your variant created in steps 1-6.
The fields should now be populated according to your original entry.
You can create a simple single step batch job by running the program in Background
10. MMBE
11. Select your variant as in steps 7-9
12. Select Program > Execute in Background
13. Select output parameters (printer, etc)
14. Select start parameters (immediate; Date/time, After job, etc.)
15. Select if you wish to have the job run periodically. If so, enter the periodicity under 'Period Values'.
16. Hit the 'Save' icon at the bottom.
Or, you can use SM36 to create a job, which can also include multiple steps. The ABAP program is RMMMBEST and the variant is the one you created.
Rgds,
DB49 -
Business place not found for plant?
Hi,
I am facing the below mentioned problem with regard to Business Place with reference to Purchase order for Brazil.
We are getting error while creating Purchase order."Business place not found for plant 8149"
can any one has idea on this..
Thanks
VenkateshVenkatesh,
You will need to assign your business place to your plant in config (SPRO->Cross Application components->General Application Functions->Nota Fiscal->CNPJ Business Places->Assign Business Places to Plants).
The system is trying to derive the business place during PO creation and that is the reason you are getting this error.
Hope this helps.
H Narayan -
Prerequisites for configuring RMAN
Hi All,
My database is in AIX Box..
I have to configure Rman backup in Windows system..
What are all the prerequisites for configuring the Rman?Hi!
OK. I'll post the content of this website:
A database cloning procedure is especially useful for the DBA who wants to give his developers a full-sized TEST and DEV instance by cloning the PROD instance into the development server areas.
This Oracle clone procedure can be use to quickly migrate a system from one UNIX server to another. It clones the Oracle database and this Oracle cloning procedures is often the fastest way to copy a Oracle database.
STEP 1: On the old system, go into SQL*Plus, sign on as SYSDBA and issue: “alter database backup controlfile to trace”. This will put the create database syntax in the trace file directory. The trace keyword tells oracle to generate a script containing a create controlfile command and store it in the trace directory identified in the user_dump_dest parameter of the init.ora file. It will look something like this:
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "OLDLSQ" NORESETLOGS
NOARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 2
MAXDATAFILES 240
MAXINSTANCES 1
MAXLOGHISTORY 113
LOGFILE
GROUP 1 ('/u03/oradata/oldlsq/log1a.dbf',
'/u03/oradata/olslsq/log1b.dbf') SIZE 30M,
GROUP 2 ('/u04/oradata/oldlsq/log2a.dbf',
'/u04/oradata/oldlsq/log2b.dbf') SIZE 30M
DATAFILE
'/u01/oradata/oldlsq/system01.dbf',
'/u01/oradata/oldlsq/mydatabase.dbf'
# Recovery is required if any of the datafiles are restored
# backups, or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;STEP 2: Shutdown the old database
STEP 3: Copy all data files into the new directories on the new server. You may change the file names if you want, but you must edit the controlfile to reflect the new data files names on the new server.
rcp /u01/oradata/oldlsq/* newhost:/u01/oradata/newlsq
rcp /u01/oradata/oldlsq/* newhost:/u01/oradata/newlsq
rcp /u03/oradata/oldlsq/* newhost:/u03/oradata/newlsq
rcp /u04/oradata/oldlsq/* newhost:/u04/oradata/newlsqSTEP 4: Copy and Edit the Control file – Using the output syntax from STEP 1, modify the controlfile creation script by changing the following:
Old:
CREATE CONTROLFILE REUSE DATABASE "OLDLSQ" NORESETLOGSNew:
CREATE CONTROLFILE SET DATABASE "NEWLSQ" RESETLOGSSTEP 5: Remove the “recover database” and “alter database open” syntax
# Recovery is required if any of the datafiles are restored
# backups, or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;STEP 6: Re-names of the data files names that have changed.
Save as db_create_controlfile.sql.
Old:
DATAFILE
'/u01/oradata/oldlsq/system01.dbf',
'/u01/oradata/oldlsq/mydatabase.dbf'New:
DATAFILE
'/u01/oradata/newlsq/system01.dbf',
'/u01/oradata/newlsq/mydatabase.dbf'STEP 7: Create the bdump, udump and cdump directories
cd $DBA/admin
mkdir newlsq
cd newlsq
mkdir bdump
mkdir udump
mkdir cdump
mkdir pfileSTEP 8: Copy-over the old init.ora file
rcp $DBA/admin/olslsq/pfile/*.ora newhost:/u01/oracle/admin/newlsq/pfileSTEP 9: Start the new database
@db_create_controlfile.sqlSTEP 10: Place the new database in archivelog mode
I hope that this could be of any help to you.
Best Regards
Florian W.
Maybe you are looking for
-
In J2EE land, are applets dead?
Hi All , In J2EE land, are applets dead? In all the J2EE examples I've seen it's always JSP or Servlets feeding HTML to the client. I am not comfortable restricting the front end to HTML.I have used Swing extensively and like the wide functionality i
-
A report for MM where basic list will contain the material no and material
how to develop a report for MM where basic list will contain the material no and material description for the range of material no chosen by user. ...plz help me...how to do this step by step..
-
After installing Firefox 4.0 the Start Page and Welcome to Firefox page returns each time I start Firefox. My homepage and add-ons won't save.
-
I see no icons in the store, cant purchase anything
Inet is on. Everything worked ok before, but 2 days ago all icons from iTunes store disappeared. It is just blank window. I cant buy anything. Reinstallation of itunes doesnt help. Current version is 4.3.3 but it cant be upgraded to 4.3.5. dunno why.
-
I am pretty sure i know but i just need some backup
So this is a question far below the expertise of anyone here. But I need to know for sure. I am working in collaboration with colleague to produce a video. He is gone for a month and I would like to play around with what he has so far. I do not want