Specification creation in specification workbench

Hi EHS guru,
When I am on the Specification creation screen using the specification workbench transaction, there are the following tab appears:
     Specification Header tab
     Restriction tab
     Identifiers tab
     References tab
     Material Assignment tab
     Status tab
     Relationships tab
I have the following questions:
1 u2013 Restriction tab
>> What is the purpose of this restriction tab?
2 u2013 Identifier tab
>> What is the purpose of this identifier tab?
>> Standard SAP recommend to use its existing standard identifier which are Name, Number, and Chamical formula, what their respective usage?
3 u2013 Reference tab
>> What is the purpose of this reference tab?
4 u2013 Material Assignment tab
>> Why need to assign material in this tab and for what purpose?
5 u2013 Status tab
>> What is the purpose of this status tab?
6 u2013 Relationship tab
>> What is the purpose of this Relationship tab?
Regards,
YY

Hello
Here's the answers.
1 u2013 Restriction tab - What is the purpose of this restriction tab?
There is some concept called rating and validity area which is used as one of authorization controls - who can edit / and who see the data.
2 u2013 Identifier tab
What is the purpose of this identifier tab?
Standard SAP recommend to use its existing standard identifier which are Name, Number, and Chamical formula, what their respective usage?
Identifiers are used for searching the specifications. In recent versions of SAP a new identifier type is introduced which is called Indicator. Chemicals you can give name, Formula and If you have a internal product number you can give number.
3 u2013 Reference tab
What is the purpose of this reference tab?
You can automatically maintain data without manually feeding data for each field by using reference option. This copies the data reversibly. So whenever you make changes in source it will be affected in target. when you refresh the specification.
4 u2013 Material Assignment tab
Why need to assign material in this tab and for what purpose?
Material is assigned for linking specifications (Environmental Data) to Logistic data of SAP.
5 u2013 Status tab
What is the purpose of this status tab?
Whenever you are editing the specification you can maintain different statuses so that the specifications are not used in producive environment. In process, Released etc. are the different statuses possible.
6 u2013 Relationship tab
What is the purpose of this Relationship tab?
This is also similiar to reference - which you use for automatic data maintenance but this works on template concept. Where in you use templates (filter like thing which controls which data to be copied) and maintain the data.
If you are geting more doubts i suggest you read online documentation on SAP EH&S.
Thanks
Jayakumar

Similar Messages

  • Value assignment and value assignment type in the specification workbench

    Hi all,
    There is this section on the specification workbench called u201CProperty Treeu201D, this section contains all the value assignment type, I have two questions on this.
    Question 1 u2013
    What is exactly the value assignment type? The SAP help portal said it is a structure specification data and information. What exactly does it mean and its usage?
    Question 2 u2013
    May I know where is the SPRO configuration that actually causes the list of value assignment types appear on the property tree section for this particular specification type which I created.
    In another word, I create this new specification with specification type u201CREAL_SUBu201C and specification category u201CSubstanceu201C in the specification workbench transaction. Next thing I know is that the property tree section for this particular specification consists of a list of value assignment type. How does the system assigned these list of value assignment types to this specification i created? Coz I didnu2019t do anything.
    Where in SPRO and the logic link it up on this??
    Thanks.
    YY

    Hello all
    EH&S contains a number of submodules (PS, DG, IH etc.). Regarding each submodule a basic customizing is delivered by SAP. One example is the specification type. Usually you will find something like
    REAL_SUB
    LIST_SUB
    etc. in the Customizing as discussed. Further more I believe with EH&S 2.7. the specification category come in place (SUBSTANCE as an example). You need to take care regarding this too.
    An value assignment type can be grouped in a property tree and a property tree can be linked to a specification type and there are cases known that one specification type is linked only to one property tree (this is a decision regarding business needs and not an IT quesition). Using the EHS& surface you can change the property tree per specification if the set up is done in Customizing. Therefore the property tree is a "view" on the data linked to a specification. (identifeirs etc. are managed different)
    A "property" is based on a value assigment type and in many cases on a related EH&S class and characteristic. You will find these types.
    A => value assignment type to be used if you need characteristics
    B => value assignment type to be used if you need specification listing
    C  => value assignment type to be used if you need composition
    .. etc.
    You can mix types. That means you can create a property of type "A" and "C" (take a look in SAP original tree; you will find examples how to do it).
    A propetry tree is a "list" of assignment type related to a object (specification). Using the property tree you can maintain necessary data. Therefore ithe property tree itself contains per specification the list of "potential" data structures you can fill with data. I belive SAP Standard is delviering now something like 250 properties (valeu assignment types): To e.g. get an MSDS you need to maintain I would assume at least something like 20 up to 50 properties
    The area of customizing regrading property tree, specification types etc.  is the most crticial to have a sucessful EH&S project running; any wrong decision gives rise to a high cost later Therefore take your time to understand what effect does which customizing acitivity have later.
    Based on the value assignemnt you will create later e.g. a WWI report (like MSDS).
    Additionally if necessary you can create customer specific value assignment types by either do a copy from SAP original to "Z" (highly recommended to do so!) or starting from basic. 
    Starting with EH&S 2.7. you have now more options to "change" EH&S using standard EH&S functionality. Take a look in customizinjg (example: you could create you own "look and feel" of the workbench (you should'nt really do that but it is possible). You can design your own "tab strips" etc.
    So once again: the "correct" set up of EH&S in the area of e.g. identifers, speficiation types, property trees etc. is the "core" activity in EH&S customizing and therefore think "twice" before you change the setup up (you need to understand what a change mean)
    With best regards
    C.B.

  • Specification workbench screen got two sections

    Hi all,
    Actually I am still not very familiar with the specification workbench.
    This workbench consists of navigation area, and property area (i.e. the VA type section)
    The very first screen that appear consists of Specification Header tab, Restriction tab, Identifier tab, Reference tab, Material Assignment tab, Status tab, and Relationship tab.
    I notice when I click on the VA type in the property tree, another new screen appears which consists of Value Assignment tab, Usage tab, Source Tab, Assessment Tab, and User-Def. Text/Docs.
    What is the different between these two screens as both have Rating fields (i.e. in the Restriction tab, and Usage tab relevantly)?
    Thanks
    YY

    Hi YY,
    The RESTRICTIONS tab in the specification header is for controlling change/Display authorization of the specification for particular validity area which ever combination you specify there.
    The USAGE tab in the Value assignment type is used to controll the data output on to the reports for particular validity area as specified.
    I suggest you to just go through the help.sap.com for your intial clarifications and doubts.
    Regards
    Ravindra

  • Specification Status in Header Specification Workbench Header

    Hi,
    In search screen of Specification Workbench (CG02) under Validity, what is the purpose/benefit of "Status"? There are four statuses: IP (In Process), FR (For Release), NC (Noncritical Change), and RE (Released).
    If no status is assigned when a new specification is created, what status is it assigned to by default?
    Can these statuses be used to drive workflow? i.e one person creating specification, at some point is it reviewed/finalized then set to Released status?
    Thank you for helping answering this question.
    Javed.

    Hello Javed
    Status on the level of the specification:
    this is a "new" feature introduced in EH&S 2.7. Using this feature you can generate workflows etc. In principle this status can help you (as a company) in the data maintenance process. This is done per "usage" (and other objects). The "Status" is integrated into the report generation process as well if you have done a proper set up of the generation variants in use.
    Like many of the EH&S "Status" there is a default "net" which can be enhanced by customer. Furthermore in doing so you need a good set up in the area of access rights later so that the process of maintenance is not disturbed.
    You will find some help in the documentation of SAP:
    http://help.sap.com/erp2005_ehp_04/helpdata/en/a7/286c740a6c11d28a220000e829fbbd/frameset.htm
    Topic "Specification Status" which is part of chapter Specification Management (EHS-BD-SPE).
    Here you will find additionally some help regarding the delivered status and the process
    - Change Not Permitted
    - Generation Not Permitted
    - Editing Specification Statuses 
    The SAP documentation is useful as a starter.  We have done some investigations in using the "status" in the past. But it is quite complex so we are not using this feature.
    With best regards
    C.B.

  • Symbols and pictograms in the specification workbench

    Dear all,
    I know that it is possible to add graphics to phrases for outputting pictograms on reports etc. I wonder if it is possible to add graphics to a phrase so that you can see the pictogram/symbol in the workbench when working with specifications?
    Thank you in advance.
    Regards,
    Claes Ohlsson

    Hello Claes
    small add on: if you refer to e.g.  you will realize that you can assign "grahics" etc. to value assignments as well using user defined text info. The same is true by the way if you consider identifiers (after a suitable set up of customizing).
    If you are thinking only of graphics assigned to phrases this might be not enough;: so may be you should check your demands
    With best regards
    C.B.
    PS: please we aware of the fact that you could exchange the "whole" look and feel of cg02 using customizing ativities (but you must prepare the wholöe logic by your own !!!) ; therefore you could "program" your one screens to maintain value assignments; further on: on the level of the value assignment you can use an user exit to show more information on the level of the value assignment instance; this exit is a further good option to be used (may be) and is no modification etc.. Benefit: user knows that a graphic is involved
    but the F4 help as explaind shoud not be changed
    PPS: from experince: if you enumerate the charactersitics available in SAP Standard tree you will count something like 1000 or more. Something lile 25 % (I did not count them) are phrase based. According to experience only a very small number of characteristics does have phrases whih have a linked graphic; therefore this need you have described from your customer point of view comes up only rarely; may be because of this fact no SAP solution is available.
    Edited by: Christoph Bergemann on Dec 11, 2011 12:18 PM
    Edited by: Christoph Bergemann on Dec 11, 2011 12:19 PM
    Edited by: Christoph Bergemann on Dec 11, 2011 12:19 PM
    Edited by: Christoph Bergemann on Dec 11, 2011 12:19 PM
    Edited by: Christoph Bergemann on Dec 11, 2011 12:20 PM

  • Internal Error in Specification workbench ( CG02)

    Hi All,
    We had raised an OSS message for an Internal error we were getting in the t code CG02 while entering the data for chemical properties.Below mentioned is the error message.
    Internal program error; (SAPLC1AX RMWBPWB0 0 charact.-descr. not found)
    SAP has asked us to refer the Note: 1146700 and adopt method 2 to fix the issue.Method 2  steps as in the Note 1146700 mentioned below.
    Method 2: Call transaction SCC1 with a user-defined object list.
    Prerequisites:
    This is recommended if you have already made modifications to EH&S objects that are in the object list EHS_COMM24.
    In your target client, the protection against the client copy is not activated.
    Proceed as follows:
    On the source client, create your own object list in which you specify the missing classes, characteristics and so on, that is, the complete delta. Call transaction SCC1 on your target client, specify 000 as the source client and specify the name of the last object list you created as the transport request.
    Note that the user who executes this activity must have authorization for the client copy because the same functions (restricted to objects in your object list) are executed in this activity. The object list must be created once and can then be used for all clients.
    Please refer the Note 1146700: Transferring the standard database structure
    Please can you let us know how do we adopt method 2 to fix the internal error issue.
    Thanks
    Ismail

    Hello Ismael and Krishna,
    Please be more specific:
    Which part of the OSS response / OSS Note did you not understand?
    Basically what is wrong in you system is:
    You are missing some SAP EH&S class and characteristic definition in your client xxx (In your case it seems to be the object description).
    However these classes and characteristics are in client 000.
    The object list EHS_COMM24 contains all these classes and characteristics and can be used to bring them into your client xxx via the methods described in the OSS Notes - or see SAP help.
    HOWEVER: If you have modified SAP EH&S Classes (SAP_EHS*) or characteristics they will be overwritten with the default delivery from client 000 if you use object list EHS_COMM24. Therefore - if you have modified classes or characteristics - you need to create your own object list containing only the classes and characteristics for which you get an error in CG02.
    Hope this helps
    Mark

  • Specification catagory  HAZ_MAT

    Hi,
    I want to create the specification under specification type HAZ_MAT and TASK .As per the standard system HAZ_MAT and TASK are assigned to the specification catagory  HAZARD .  But when i go the specification workbench , the left side portion shows only few specification catagory like substance, DG, Agent and waste code only.
    How to get the HAZARD specification catagory there in the specification workbench?
    Is there any other way out to create specification undr the specification type  HAZ_MAT and TASK?
    Regards,
    Ashish

    Hello Ashish,
    1) But I want some more help as to how we can create the agent type 'TASK'
    In EH&S - specially we do not main any Task Creation activities.
    If you want to create a Task for Exposure assessment - Navigate - PPOCE (Create / Change Organizational Object). Transfer the relevant employee. Assign responsibilities and Tasks.
    Navigate to tcode - PPSC.
    Select the Object Type "T"
    Name & Evaluation path (Task for a person or Determine all relevant persons for object)
    Once you create the structure assign the relationship.
    2) I want to define TASK as agent type in IHS> exposure profile. I can put TASK as agent type but how is that created in the system to define the taks number in the field AGENT in exposure profile?
    We define agent types for IHS in Customization Activity - Define Agent Type. In that Only EHS - IHS to specifiy that they are not managed in Specification database.
    Similarly by Custominization Activity - EHS Assignment of Functions to Agent Type' we invoke F4 help option to get MM / Organizational Management Selection window to open.
    These are two background customization activities for getting either Haz_mat / Task for exposure assessment.
    Thanks
    Jayakumar

  • CG02 Date of Last Change to Specification As a Whole

    Date of Last Change to Specification As a Whole
    Specification (CG02) Administration Data (at the specification header)
    reports Whole Specification changed by and changed on.
    Performance Assistant (Help) on Whole Specification Changed On reports:
    Date of Last Change to Specification As a Whole
    Key date on which the specification was last changed.
    Except for changes to the header data, the system takes all data that
    relates to the specification into account, such as changes to:
    Identifiers
    Assignments of regulatory lists
    Value assignments
    Components
    User-defined texts
    Notes
    The key date is specified when the specification workbench is started.
    It
    is not necessarily the same as the current date.
    To determine the date of the last change to the specification in a
    customer-defined program you can read out the specification time stamp
    using function module EHSB_TMSTMB_READ_TIMESTAMPS, or you can follow
    the
    instructions in SAP note 874191.
    The date of the last change to the specification is always set to the
    key
    date on which the specification was last processed. This is not always
    the date of the last change to the specification (see SAP Note 874191).
    We are not able to 1) find SAP Note 874191 or function module
    EHSB_TMSTMB_READ_TIMESTAMPS

    Dear Richard
    you topic is quite old. Many SAP EHS users do have problems with this. This content in EHS gives rise to a lot of trouble with the end users (according to my experience) especially in the context of "change docs" etc.
    Check may be as well:
    EHSB_TMSTMP_READ_TIMESTAMPS - Function - ABAP - SAP
    Check as well:
    Evaluation of specification changes
    http://www.consolut.com/en/s/sap-ides-access/d/s/doc/H-$PLMB$SPC_UPDDATS
    C.B:

  • Do we actually need specification tab besides label tab  in material master

    After designing template and all , the preview is not showing all the portion of the template .I have assigned material in the material assignment tab in specification workbench . When I was trying to print I use the same material and started the preview but it is not showing all ,only 1/5th of top portion is being displayed . I have not set up specification tab in material master

    Dear M D
    no clue waht you have done and what your problem might be, I can inly imagine. Therefore:
    If you would like to print a label in GLM transaction you need a material; the material must be linked to a specifiacioin, the specification should hav e suitable genvar/language combination released and you need to have prepared LabelView. If oyu have done itr like that the "LabelDetermintation" can run.
    Check:
    What is a "Label" and how support SAP EHS Management "Labeling"
    SAP EHS Management for Beginners
    C.B.

  • Recipe workbench for packaging development purpose

    hi
    i am looking for information about using recipe workbench for packaging development.

    Anand,
    We have set up 20 different packaging specification types, each with its own property tree.  All of our current and in-development packaging is contained within RM.  You will want to use the specification workbench to manage your types and the properties you need to capture.
    How RM interacts with other modules can be very complex.  There is an existing EHS/QM interface which can be used to create incoming inspection plans for receipt at a loading dock.  We weren't happy with the default and did some custom development to make the interface work better for us.
    If you use RM for recipe development, you can use your packaging specifications as inputs and outputs to general and site recipes - there's a lot of configuration involved.  If you transform those recipes, then the packaging specifications will link to materials and appear in the master recipes.  Also, any QM data entered into those recipes will become part of the in-process inspection plan at the plant.
    Another interface point is using Trial Management.  We have not activated this yet, but it can be used for managing any testing, including packaging development.  Stability studies may be useful as well.
    Sorry to be so general, but I'm having a hard time figuring out exactly what information you need.  You may want to check the SAP OKP (online knowledge products) in Service Marketplace related to RM, as well as the standard documentation available.
    Keep me posted.
    Beth Perry

  • Adobe Form - SO Creation Offline scenario - Posting problem

    Hi,
    We have created offline adobe form for Sales order creation using ABAP Workbench SFP.
    After entering the Sales order details, this form is emailed to SAP to create SO and SO is created in SAP.
    Our requirement is when user1 send this form to SAP, SO has to be created by SAP user1.
    and when user2 send this form, SO has to be created by SAP User2.
    For this we have maintained Inbound distribution list in SO28. but problem is not solved.
    Please help...

    Hi ,
    I am also creating the SO form.
    I am new to adobe so i dont have much idea about it.
    Plz explain step by step how to proceed and also how the form should be uploaded in case of OFFLINE forms.
    I have created a Z table having all the required fields to create a SO.
    Then i have created an interface in SFP having import parameter as type of Z table.
    Then i have created the layout for the form having header data and item data.
    Am i required to give any submit button,If so then wat is the functionality of it.
    Please help me how to proceed further in creating and uploading the form.
    Kindly  tell me step by step procedure.
    Thanks in advance,
    Lina

  • Report Template Layout Editing

    Hi all,
    I have few questions to check with you with regards to the report creation process.
    I read on the SAP help portal and it states the report creation process.
    Step 1 u2013 Create Report template (i.e. using CG42)
    Step 2 u2013 Edit the report layout
    I am stuck on this step as the explanation on this report template layout editing is very confusing.
    Two Questions:
    1 u2013 Do you have any documentation or any website (i.e. other than SAP help portal) that explain the step by step with screenshot on how to edit the report template layout? if you have the document can you send to me using my profile address?
    2 u2013 If I want to import a report template (i.e. a report template that had already went through all the editing process), how to import it into the SAP, what steps and what transaction codes is used for this step?
    Thanks
    Karen.

    Hi Karen,
    Q) What is difference between T.code CG3Z & T.Code to CG34? I bet the one that allow me to import the report template is CG34?
    Ans: e.g. you file has saved on Desktop. so first step is to upload the file from Deskop to Application Server which is CG3Z
    and once it is uploaded to Application Server ( Directories), you can import the template from Application Server ( Directories) to Libraries with the help of CG34.
    CG34 can only import from Directories and not from the Desktop. so both the T.code must be used in sequential manner.
    Q) How do I drag and drop those symbol into the Microsoft word sheet on the right screen?
    Ans: once you open the CG42. here select the Symol Tree which is nothing but the Property Tree of Specification Workbench.
    selec the appropriate Value Assignment and Characterstic and then Below to that that is Buttion  "Insert WWI Object in Template" ( + Symbol in Green Colour) , click that Button to Addd it to template. then add the Main Repeating Group i.e. Value Assignment Name the again click on "Insert WWI Object in Template" to add the same to Templates.
    Q) After I had imported an external report template into the SAP, how to open it up in the SAP in order to allow me to view it or to edit it?
    Ans: See once the ready made template is imported the you can directly assing that template to Generation Variant in CG2B.
    If I have statisfied your queries, please grant me the points.
    Regards,
    Amol Joshi

  • Queries for Basic Material

    Hi All
    When I am trying to make compliance check for the Basic material , following waring and error messages are displayed
           Create subst. declaration or standard composition for basic material 000000082778
           Assign an MDS or add a pure substance composition to basic material 000000082778
           Assign a company or standard norm to basic material or surface 000000082778
    1. How to create substance creation for Basic material ?
    2. How to create Standard composition for Basic material ?
    3. How to assign MDS to Basic material ?
    4. Did not understand this error  Assign a company or standard norm to basic material or surface 000000082778 .
    Thanks & Regards
    Satish

    Hi Satish,
    I assume that these are messages from the IMDS check.
    IMDS requires a full material declaration which means that you need a "standard" composition of chemical substances or alternatively a reference to an IMDS ID.
    You can maintain the standard composition of the basic material in the specification workbench (CG02). Please note that you need to initialize EHSM with the IMDS basic substances (SBAll file from IMDS, see documentation in IMG).
    The assignment of an MDS for a basic material or the import of an IMDS basic material can be done via the IMDS supplier MDS Center. Here again you need to initialize the center first with the IMDS CMSAll and MPAll file (see IMG) first to see the supplier MDSs or published MDSs in the center.
    Regarding question 4) it seems that this is a requirement from the IMDS check where you need to maintain additional information for the applicable standard. This should be possible via transaction CG02 in the property tree. For more background information see the IMDS Recommendations (from the IMDS pages).
    Best regards,
    Andreas

  • Step by step to create planning book & Macro's behind it   I am a ABAPer

    Recently I have been shifted  from R/3 to Apo ; Want to know the creation of planing book & the creation of Macro workbench playing behind planning book .
    To create planning book.
    To create Macro  & how to relate a planning book with the macro.
    Step by step process from simple to complex .
    Different process to programe a macro .
    I can understant ( rather I know ) how to relate  a badi (Enhancement spot ) to a macro & but please guide me how to define a row of a planing book : such as how to define the row 'Avg Weekly Forcast' of planing book in a single varriable as  'ZAVGWKFST' to capture it at badi in the  parameter I_T_LINES[]
    (component - FELDH).
    To create  a custom Button in a planning book & how to program.
    I have many broken links while I try to know it by myself.

    Hi amitabha,
    Please find below the detailed steps to define a planning book:
    A planning book defines the content and the layout of the interactive planning screen. Planning books are used in Demand Planning and Supply Network Planning. They allow you to design the screen to suit individual planning tasks. A planning book is based on a planning area. You can create several user-specific data views in a planning book. In this step, you create a planning book for Demand Planning.
    Procedure
    1.     Access the activity using one of the following navigation options:
    SAP SCM menu     Advanced Planning and Optimization  Demand Planning  Environment  Current settings  Define Planning Book
    Transaction code     /SAPAPO/SDP8B
    2.     Enter the planning book DP_001 and choose Create.
    The Planning Book Wizard dialog box is displayed.
    3.     Make the following entries:
    Field name     User action and values
    Planning Book     Enter the planning book DP_001
    Planning book text     Demand Planning
    Planning area     Select the planning area DP_001 and choose Enter
    Manual Proportion Maintenance     X
    Promotion     X
    Univariate forecast     X
    4.     Choose Continue.
    5.     Assign the following key figures from planning area to the planning book by using drag and drop or choose Add all new Key Figures to add all key figures:
    Description     Value     Comment
    History     9AVHISTORY     Relevant for Scenario MTS
    Forecast     9ADFCST     Relevant for Scenario MTS and VMI
    Promotion 1     9APROM1     Relevant for Scenario MTS
    Forecast (addition.)     9AAFCST     Relevant for Scenario MTS
    Planned Price     9APRICEFC     Relevant for Scenario MTS
    Sales Forecast     9AREVFC     Relevant for Scenario MTS
    Production (Planned)     9APPROD     Relevant for Scenario MTS
    Manual Correction     9AMANUP     Relevant for Scenario MTS
    Additional Field 1     9AADDKF1     Relevant for Scenario VMI
    Additional Field 2     9AADDKF2     Relevant for Scenario VMI
    Additional Field 3     9AADDKF3     Relevant for Scenario MTS
    Additional Field 4     9AADDKF4     Relevant for Scenario MTS
    Additional Field 5     9AADDKF5     Relevant for Scenario MTS
    The Proportional factor APODPDANT key figure is automatically added to your planning area when you create the planning area. You do not have to add this key figure yourself and assign it to the planning book in this step. When you create the respective view, this key figure will be automatically there for your selection.
    6.     Choose Continue.
    7.     Assign the following characteristics from the planning area to the planning book by using drag and drop:
    Description     Value
    APO Location     9ALOCNO
    APO Product     9AMATNR
    Brand     9ABRAND
    Sales Organization     9AVKORG
    APO Destination Loc.     9ALOCTO
         The characteristic 9AVERSION (APO Planning Version) will be added to the planning book automatically after you complete this step.
    9.     Choose Continue to go to the Data View tab (the Key Fig. Attrib tab is available in the change mode only after you have completed the planning book).
    10.     On the Data view tab; enter the following values:
    Field name     User action (Scenario MTS)     User action (Scenario VMI)
    Data view     DP_Standard     VMI_Standard
    Data view description     Demand Planning     Demand Planning
    TB profile ID (future)     DP_4Weeks_5Month     DP_4Weeks_5Month
    TB profile ID (history)     DP_12Month     DP_12Month
    Status     3 (Changeable)     3 (Changeable)
    11.     Choose Enter.
    12.     Select Visible and select the date as of which you wish the past planning horizon to be visible when this data view is opened.
    13.     Choose Continue, and assign the following key figures from the planning book to the data view for either the MTS or the VMI scenario, keeping the same order as in the table:
    Make-to-Stock
    Key Figures      Description
    9AVHISTORY     History
    9ADFCST     Forecast
    9APROM1     Promotion 1
    9AAFCST     Forecast (additional)
    9APRICEFC     Planned Price
    9AREVFC     Sales Forecast
    9APPROD     Production (Planned)
    9AMANUP     Manual Correction
    9AADDKF4     Additional Field 4
    Vendor-Managed Inventory
    Key Figures      Description
    9AADDKF1     Additional Field 1
    9AADDKF2     Additional Field 2
    9ADFCST     Forecast
    14.     Choose Complete.
    15.     When the Planning Wizard prompt appears, choose Yes to complete the planning book and data view.
    16.     On the initial screen, change the planning book you have just created by choosing Edit.
    17.     If you are installing the VMI scenario, continue with step 21 (entering a free text for the key figures).
    If you are installing the Make-to-Stock scenario, repeat steps 9 to 12 to create the following views:
    Views     View Description     Key Figures
    DP_CLP     COLLABORATIVE DEMAND PLANNING     
              History
              Forecast
              Forecast (additional)
    DP_RELEASE     DEMAND PLANNING - RELEASE VIEW     
              Manual Correction
    18.     On the Data View tab page, specify the following TB profile IDs for the DP_RELEASE view,
    Field name     User action and values
    TB profile ID (future)     DP_12Month
    TB profile ID (history)     blank
    19.     Create the remaining views for the Make-to-Stock scenario according to the steps 9-12:
    Views     View Description     Key Figures
    DP_LOGISTICS     DEMAND PLANNING - LOGISTICS VIEW     
              Forecast
              Production (Planned)
    DP_SALES     DEMAND PLANNING - SALES VIEW     
              History
              Forecast
              Forecast (addition.)
              Planned Price
              Sales Forecast
              Manual Correction
    DP_PROP     DEMAND PLANNING - PROPORTIONAL FACTOR VIEW     Proportional Factor
    To modify the proportional factors manually, you need to create a separate data view containing only the APODPDANT key figure to control the authorization to change these factors. This key figure is a default value in the view and is thus invisible, so you do not need to assign any key figure from the right list in this view.
    20.     Choose Complete.
    21.     Go to the Key fig. attributes tab, select the FreeText radio button and make the following entries for each key figure. Choose Save Setting after entering the data for each key figure (depending on your scenario).
    Key Figures     Free Text     Relevant for scenario
    9AVHISTORY     Historical Data     MTS
    9ADFCST     Statistical Forecast     MTS and VMI
    9APROM1     Promotion     MTS
    9AAFCST     Sales Forecast     MTS
    9APRICEFC     Planning Price     MTS
    9AREVFC     Sales Revenue Forecast     MTS
    9APPROD     Logistics Forecast     MTS
    9AMANUP     Final Forecast     MTS
    9AADDKF1     VMI Historical Data     VMI
    9AADDKF2     VMI Customer Forecast     VMI
    9AADDKF3     u2013     MTS
    9AADDKF4     Forecast Deviation     MTS
    9AADDKF5     Customer Forecast     MTS
    22.     Choose Complete and exit the planning book maintenance.
    Steps to create macros in macro wrokbench:
    3.7     Creating Macros (SAP APO)
    Use
    You can use advanced macros to perform complex calculations quickly and easily. Macros are executed either directly by the user or automatically at a predefined point in time. When defining advanced macros, you work in a special desktop environment known as the MacroBuilder.
    In total, four macros are created in the Demand Planning building block. They are all defined for the planning book DP_001. You create three macros for forecast calculation according to the following instruction. The chapter Creating the Macro for Consensus-Based Planning describes how to create the alert macro for consensus-based planning.
    In the DP_STANDARD view of the planning book DP_001, you create two macros:
    The first macro is used for the standard and consensus-based planning. The system calculates the arithmetic average of Statistical Forecast, Sales Forecast and Logistics Forecast, the result of average forecast data plus Promotion Data is inserted in the Final Forecast cell. It enables the user to consider the forecast input and the promotion plan from different departments within the company. The planner can make manual adjustments and enter the final agreed forecast into the Final Forecast cell. All of this information can be shown in the planning book screen.
    The second macro multiplies the Final forecast data with the Planned price to calculate the sales volume. The third macro is an alert macro used for highlighting exceptional situations in consensus-based planning.
    In the DP_SALES view of the planning book DP_001, you create the fourth macro. This macro multiplies the Final forecast data with the Planned price to calculate the sales volume, which is the same as the one in the standard view.
    3.7.1     Creating Macros for the Standard View
    1.     Access the activity using one of the following navigation options:
    SAP SCM menu     Advanced Planning and Optimization  Demand Planning à Environment à Current settings à Define Planning Book
    Transaction code     /SAPAPO/SDP8B
    2.     Enter the name of the planning book: DP_001
    3.     Select Data view DP_standard.
    4.     Choose Edit.
    5.     Choose    MacroBuilder  MacroBuilder   Data view.
    3.7.1.1     Creating the Macro for Consensus-Based Planning
    1.     Right-click the macro node below the planning table and choose Create New Macro  Add macro. In the APO Macro Builder dialog box, enter a descriptive text for the macro, for example, Forecast + Promotion  Final Forecast. Choose Continue.
    2.     Right-click the macro and choose Add macro Element  Step.
    In the APO Macro Builder dialog box, in the descriptive text section, enter a name for the macro step, for example, First Step and choose Continue.
    3.     Right-click the macro step and choose Add Element (Result Level) à Add results row.
    In the APO Macro Builder dialog box, choose Final Forecast in the Row field. Choose Adopt.
    4.     Right-click the result row you have just created and choose
    Add Element (Argument Level) à Add Operator/Function.
    In the APO Macro Builder dialog box, choose u201C(u201C.
    5.     Right-click the operator/function you have just created and choose
    Add Element (Argument Level) à Planning Table Element à Append argument row. In the APO Macro Builder dialog box, choose Statistical Forecast in the Row field.
    6.     Right-click the argument row you have just created and choose
    Add Element (Argument Level) à Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C+u201D.
    7.     Right-click the operator/function you have just created and choose
    Add Element (Argument Level )  Planning Table Element  Append argument row. In the APO Macro Builder dialog box, choose Sales Forecast in the Row field.
    8.     Right-click the argument row you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C+u201D.
    9.     Right-click the operator/function you have just created and choose
    Add Element (Argument Level )  Planning Table Element  Append argument row. In the APO Macro Builder dialog box choose Logistics Forecast in the Row field.
    10.     Right-click the argument row you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C)u201D.
    11.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C/u201D.
    12.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, enter u201C(u201D.
    13.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201CSIGN()u201D and change it to u201CSIGN(u201C.
    14.     Right-click the operator/function you have just created and choose
    Add Element (Argument Level )  Planning Table Element  Append argument row. In the APO Macro Builder dialog box, choose Statistical Forecast in the Row field.
    15.     Right-click the argument row you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C)u201D.
    16.     Right-click the operator/function you have just created and choose
    Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C+u201D.
    17.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201CSIGN()u201D and change it to u201CSIGN(u201C.
    18.     Right-click the operator/function you have just created and choose Add Element (Argument Level )  Planning Table Element  Append argument row.
    In the APO Macro Builder dialog box, choose Sales Forecast in the Row field.
    19.     Right-click the argument row you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C)u201D.
    20.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C+u201D.
    21.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box choose the character u201CSIGN()u201D and change to u201CSIGN(u201C.
    22.     Right-click the operator/function you have just created and choose Append argument row. In the APO Macro Builder dialog box, choose Logistics Forecast in the Row field.
    23.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C)u201D.
    24.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, choose u201C)u201D.
    25.     Right-click the operator/function you have just created and choose
    Add Element (Argument Element)  Append Operator/Function.
    In the APO Macro Builder dialog box, enter u201C+u201D.
    26.     Right-click the operator/function you have just created and choose
    Append argument row.
    In the APO Macro Builder dialog box, choose Promotion in the Row field.
    27.     Select the macro and choose   Check to check it. Generate the macro by choosing   Generate.
    28.     Move the macro by using drag and drop to the Events section and to the Default folder in the upper right screen area.
    29.     If you want to continue with the configuration, proceed with the next activity to create the Sales Volume Macro (see below).
    If you want to discontinue the configuration at this point, we recommend that you save your settings. To do this, go back to the Planning book Design screen and choose Save. Choose All Functional Areas when the confirmation prompt appears.
    Hope this should help you.
    Regards,
    Umesh

  • EHS MSDS Report status : Generation failed

    Hi all,
    I have created a report (in CG02) and when I try to release I found the status is Generation failed. Unless the status is Gen. Successful, I cannot release the report.
    I found no errors in report template and creation of Gen. variant.
    Is it the problem with WWI server? or problem with IMG settings? I find Gen server is up and running. Issue is under high priority.
    Can someone help me?
    Regards,
    Srinivas Nookireddy

    Hi EHS Goeroes,
    I think I have a simliar issue. I have done the following procedure and settings:
    a) Create MSDS report (CG42)
    b) Edit Generation Variant (CG2B)
    Settings:
    (I have assigned my template to the Generation Variant)
    Generate manual request automatically: marked
    Change Marks: 0
    Initial release status: RE (released)
    Version requirement: unmarked
    Set historical automatically: unmarked
    c) EHS > Specification Workbench > Report from Template (to test the design - display is correct and all phrases can be found)
    d) EHS > Specification Workbench > Create new report
    (report has been created succesfully and appears in Report Management).
    e) EHS > Specification Workbench > Report Management:
    MSDS_29    Material Safety Data Sheet for China     World
    Chinese          Not Relevant    Generation Poss. => generation possible.
    Feedback affter clicking on Accept:  You tried to carry out action 'Accept' on a report with status GP. However, this action is not allowed for reports with this status.
    Feedback after clicking on Generate: You tried to carry out action 'Generate' on a report with status GP. However, this action is not allowed for reports with this status.
    d) SE38 I have no jobs scheduled yet, so I run the following two programs to start the worklist manually, RC1AVGE1 and RC1AVGE2.
    RC1AVGE1 - gave allot of feedback information regarding to changes and so on (first time I run it).
    RC1AVGE2  - feedback: EHS: 'Worklist Generation for Reports - Selection for Check. - 0 reports to be checked were found'
    From my understanding program RC1AVGE2 - should generate the MSDS.
    e) WWI - monitor display (CG5Z):
    100               @03\QNo background processes in client@     5     SBR     WWI-00000000000000000002     FREE     RMDERKS
    110               @03\QNo background processes in client@     5     SBR     WWI-00000000000000000063     FREE     A132645
    xxx     SV001     @5B\QWWI server is active@     @02\QNo background processes on WWI server@                         
    xxx     SV003     @5C\QWWI server is inactive@     @02\QNo background processes on WWI server@                         
    I checked if I had any jobs running in the background or has been finished, but it seems like it goes wrong here, the system does not generate a job for the generation of the MSDS_29. To be able to get the status of MSDS_29 to RE (Released).
    Does anybody has an idea what I do wrong, or which settings might be incorrect?
    Help is much appreciated!
    Roy Derks

Maybe you are looking for