How to manage HDBDD changes

Hi Friends.
First Time Table Creation – with 1 Key
namespace sem_ops.SEM_OPS_CDS;
@Schema : 'SEM_EDM'
context ZTBD_TEST_HDBDD {
type SString : String(40);
@Catalog.tableType: #COLUMN
Entity Details {
Key PERS_NO : String(10);
  FIRSTNAME : SString;
Second Time Table Creation – Trying to delete the table
namespace sem_ops.SEM_OPS_CDS;
@Schema : 'SEM_EDM'
context ZTBD_TEST_HDBDD {
type SString : String(40);
@Catalog.tableType: #COLUMN
Entity Details {
Key PERS_NO : String(10);
Key FIRSTNAME : SString;
As per SAP we need to drop and recreate so my to delete I then edit the hdbdd file as follows
namespace apple.gbi.sem_ops.SEM_OPS_CDS;
@Schema : 'SEM_EDM'
context ZTBD_TEST_HDBDD {
type SString : String(40);
Third Time Table Creation – Trying to recreate with more keys
namespace apple.gbi.sem_ops.SEM_OPS_CDS;
@Schema : 'SEM_EDM'
context ZTBD_TEST_HDBDD {
type SString : String(40);
@Catalog.tableType: #COLUMN
Entity Details {
Key PERS_NO : String(10);
Key FIRSTNAME : SString;
The above scenario works good if you are in development stage and this is happening in Dev.
Now lets assume after Step 1 things have moved to production .
For my step 2 and step 3  - I am editing the same hdbdd file. Do I  need do step 2 and bundle it in a delivery unit and release it and then do step 3 and then bundle and move it. Is the concept similar to transport where deletion and creation should be different transports.
Regards
Poonam

Albert-Jan,
I think you should look to introduce the concept of Discontinued parts  that is being replaced with followup material.
If it is a 1 to 1 replacement it can be easily done by using MRP4 view fields Dis continue ind =1, effective out date= date in future & folloup material.
So in your case in material master of A, use dis con ind =1, effective date in future, folloup material =B.
system will then start planning for material B automatically when the effective future date is reached ( taking into account that stock of A is 0)
If you  need more complex replacements then it can be done in BOM. You can refer SAP help on this topic as well by following bewlo URL
http://help.sap.com/saphelp_470/helpdata/en/ea/e9b4124c7211d189520000e829fbbd/frameset.htm
Hope this helps. If you need more clarifications please come back.
thanks,
Ram

Similar Messages

  • 500px + Creative cloud photo how to manage the changes of subscription (date and price)

    I received a proposal of 500 px to renew my subscription and in addition to get a subscription at good price for Adobe products
    Enjoy all the perks of our Awesome + Adobe account (originally discounted at $13.75 USD per month) for a whole lot less. That’s only $10.35 USD/month for an entire year of access to great tools that will take your work to the next level!
    They advise to ask ADOBE but mowhere I found an answer.
    I have right now a subscription for Photoshop CC and LR CC, what is understood in "Adobe account" in the 500px proposal?

    Case Closed

  • How do you consult the management of changing entity?

    Hi Experts,
    I have a problem with BPC to satisify what the customer wants. It is how BPC handles entity changes including hieararchy and member. It also need to bring data behind of the entity code. So here is three types of entity change.
    1. Merge Entities or Segments.
    - Let say there are A and B entities or segments, they will be merged on the next period and the data behind of them should be distinguished and reported to user.
    2. Change Entity or Segment.
    - Let say there is AS1 segment, and the segment will be changed AP1 to represent their strategy change of product as of next fisical year. The customer wants to see AS1 if user refresh the structure of this year, and want to see AP1 if user refresh the structure of next year.
    3. Divide Entity or Segment.
    - Let say there is AB segment, the segment will be divided to two Segments which are AB1 and AB2 because there sales is too big and needs to manage by region. Therefore AB will be parent of AB1 and AB2. How we can treat all data of AB segment after segmenting segments.
    These requirements is very common now a day and will be getting bigger and bigger. There are actaully some answers using DM and Multi-hiearachy, but actaully they cannot be a long term solution and needs many extra effort. What I really need to know is that how do you Experts consult the requirement with BPC?
    Regards,
    YH Seo

    Hi YHSeo_KR,
    1. Merge Entities or Segments.
    - You can create another entities or segment, let's say AB and assign it as parent of A and B. With these you can get the merged values of the two at parent AB and still drill down to individual values of A and B.
    2. Change Entity or Segment.
    - If this is an Entity this would be easier since you can use the dynamic hierarchy to control this. Example, this year you can assign AS1 entity to its corresponding consolidation group and ownership data and then unassign it next year create the new Entity AP1 and assign it in the hierarchy. And using the new capability of BPC 7.5 NW you can report using dynamic hierarchy data so basically the hierarchy you define on the dynamic hierarchy on a particular period or time will be used in this new reporting option.
    3. Divide Entity or Segment.
    - Adding top members(PARENT or GROUPINGS) is not a problem but splitting members is not something that can be done automatically. For example, you have AB with value of 1000 and you need to split it as A=600 and B=400, then you need to re-enter or re-upload the values to A=600 and B=400. During design of the structure we strictly define what is the lowest level they want because as I said above its not as easy as adding a parent or grouping. Well you can use allocation functions in BPC to do this, it really depends on the requirements.
    Thanks,
    Marvin

  • How to manage change of profit center in Material master?

    The material master of a number of materials were populated with wrong profit center. Transactions were also posted for a few years. Now we want to change the profit centers for some of the materials. These materials have inventory balances and is set for on line transfer to PCA. If we run 1KEH data is duplicated.
    What is the best way to manage this change?

    Hi Mr.Sanjay,
    Good Morning to you,
    Regarding your thread the best and easy way to change the profit center is goto MM02 and give the material code and enter and goto Sales: General/plant and in down you can see the Profit Center XXXXX now you change it to YYYYY and save it. So, from now onwards what ever the postings you do the system will show the values in YYYYY - Profit center.
    Hope you can solve your thread & for further clarrification feel free to ask me.
    Best Regards,
    SAPUK.

  • How to see any changes done in BOM through Engineering change management?

    Dear experts,
    My client need to verify the revision of some assemblies in BOM through ECM.
    I tried to verify it by taking some change numbers & executing it in CC03. I am getting the history date & name of person who done the changes. But can not able to see the actual changes.
    Could you please tell me how to see the changes done?
    Thanks in advance for cooperation & support.
    Regards,
    Mehul Veni

    Dear Mehul Veni,
    Assuming you have created a change number through CC01 and made changes in CS02 for a particular BOM by entering this
    change number in the input screen in CS02.
    Once after making BOM changes,save the data and check in CC03>enter the same change number>menu->environment-
    >reporting->Bill of material--->select the change number and click on expand sub-tree and you will get all the required details.
    Check and revert
    Regards
    Mangalraj.S

  • SSO and how to Managing User Roles/Privileges with Forms using Oracle db

    We are in the process of implementing Oracle Application Server SSO with our custom Forms application using Oracle database -- all 10.2.0.1.0 version.
    In our Forms Applications, we have about a dozen roles we have assigned to various users. We need to identify each user using our Forms because we are using the GLOBAL USER throughout the application.
    Questions:
    -- Do we have to create users/passwords in both OID and application database?
    -- Is there a way to easily manage the user and passwords between SSO and Forms App/database in one place? For example, how does a user change their password once, but actually change it in both the database and SSO?
    Any advice and/or direction would be greatly appreciated.
    Thank you,
    Mika
    Edited by: user11846198 on Sep 1, 2009 1:41 PM
    Edited by: user11846198 on Sep 1, 2009 1:53 PM

    Yes, you can have global roles in the DB and assign this roles to specific OID users, and the will heritage the privilages, you can do this using Oracle Identity Management Web Tool http://hostname:7777/oiddas is not complicated.
    Greetings.

  • How to handle password changes if we implement singlesignon between BO& BI7

    Hi,
    As we know ,we can implement single signon between BO and SAP BI 7, by importing roles and users through CMC and by selecting the option "Use Single signon during report refresh time".
    My doubt here is, When we import roles from SAP and Auto import the users, is it only the SAP usernames that are stored in BO repository or both username and password. If  second case holds true then how to handle/manage password change for a user who is already imported in BO sometime back?
    Would the password changes be reflected automatically in BO?
    Please guide me if you think that I'm thinking in a wrong direction.

    Hi Naresh,
    password changes are reflected automatically in BO. BO just forwards the data to the SAP side and it does the real authentification.
    Regards,
    Stratos
    PS: Keep in mind that you cannot change the SAP password on the BO login screen if your SAP password has expired. You have to do this with the SAP client (SAP GUI)

  • How to prevent PO changes in ME22N after Order acknowledgement?

    Hi everyone,
            Can anyone tell me how to prevent PO changes (ANY) in ME22N after Order acknowledgement?
            I would like to make it possible without release strategy process or authorizations.
            Do you know some User Exit or Customazing way?
    Regards.
    Jaime S.

    Dear Jaime S,
    You can do this by restricting in authorization SHDO and also by marking "changes not possible after release" in Release strategy procedure.
    And also you can navigate the menu to, SPRO------>IMG------>Material Management--->Purchasing(OLME)------->Purchase Order---->Define screen Layouts at Document Level---->And go to ME22n And Select the right parameter and in this you can make it display, optional or required entry for the fields.
    Regards,
    Manjunath B L

  • How to manage one wsp and dll for multiple clients in farm environment

    1. There is a product which is developed using C sharp , jquery,CSS and sharepoint object models which have been packaged into .wsp file. Whenever we introduce new functionality to the product we used to branch the
    previous code as a version , say Version 1.0 and new functionality of the product will in another solution. This is how we are managing the code in TFS as versions. Each newer version will have new functionalities. We do not give latest functionality for all
    the clients. Each client is having its own version of functionality. Technically in order to access the functionality, the wsp solution should be present in the solution repository which is available in SharePoint central administrator site. This solution
    will be deployed on the client’s site. We are following the above process in SharePoint standalone installation where we used to purchase dedicated server per client and installed sql, SharePoint foundation 2010 as standalone installation and adding the client
    related version of the code to the solution repository. Later host on the site which is created for that client purpose. This process is same for all the clients where we purchase individual server for each client .
        Now we want to host our product in farm environment of sharepoint foundation 2010 where we are going to try 3 level architecture. 
    • SQL Server-In this sever we are going to install sql server 2008R2 standard edition. Which should serve the database service for all the web applications/sitecollections which we are going to create in Web front end server.
    • Application server- In this server we are going to install the sharepoint as farm and will install search server express for serving search functionality for our product
    • Web front end server- In this server we are going to add this server to Sharepoint farm which we have created in application server. Here we are going to create web applications and site collections for all the clients.
    In this scenario how to manage multiple versions of same wsp solution?
    Another major issue w.r.t the architecture of the product and new approach for client deployment as follow.We have CSS, jquery files for serving the functionality.These files have been mapped to 14 hive folder.If any changes we do one of the jquery file or
    css file which is meant for latest version and not for old version, then how to manage this new functionality for that particular css or jquery file in 14 hive folder, since there is only one 14 hive folder. What is the best practice to make this happen? Another
    thing is, how to manage dll files for individual client?

    It sounds like you have a farm scoped solution at work. In that case you can only have a single instance of it per farm, you'd have to branch each version so they appear to be seperate solutions entirely (thus ruining your clients upgrade process).
    Bluntly i don't think a single farm can manage all your user environments.

  • My family put multiple devices on the icloud, and I need to know how to manage duplicate entries.  Specifically contacts.  If I fix the contact list on my pc will it push the info out to the other devices and maintain it correctly?

    My family put multiple devices on the icloud, and I need to know how to manage duplicate entries.  Specifically contacts.  If I fix the contact list on my pc will it push the info out to the other devices and maintain it correctly?

    All devices signed into the same iCloud account will finish up with the same contacts. Of course if prior to joining iCloud two family members each had an entry for Uncle Fred, then you will finish up with two contact cards for Uncle Fred, and so on. If you tidy this up on your computer then the changes will propagate to everyone else.

  • How can I see changes in table with insertrow();postchanges()without commit

    Hi friends;
    I use jdeveloper 10.1.3.1 with jheadstart 10.1.3.1.
    I create two view object.In the first page I create table with one view object.
    In the second page I create table (with tableselectmany) with other view.
    I select many rows in second page and in the managed bean,
    I insert selectted rows atributes to first pages tables attributes.
    I use this code.
    public String commandbuttonaction(){
    CoreTable table = this.getTable1();
    Set rowSet = table.getSelectionState().getKeySet();
    Iterator rowSetIter = rowSet.iterator();
    BindingContainer bindings = getBindings();
    DCIteratorBinding pr_dcib = (DCIteratorBinding)
    bindings.get("DeptIterator");
    int i=206;
    while (rowSetIter.hasNext()){
    Key key = (Key) rowSetIter.next();
    pr_dcib.setCurrentRowWithKey(key.toStringFormat(true));
    RowImpl prRow = (RowImpl) pr_dcib.getCurrentRow();
    String AM="model.AppModule";
    String CF="AppModuleLocal";
    ApplicationModule empSvc = Configuration.createRootApplicationModule(AM, CF);
    ViewObject emps = empSvc.findViewObject("EmpsView1");
    Row newEmp = emps.createRow();
    newEmp.setAttribute("Manager",new Number(1));
    newEmp.setAttribute("Department",new Number(1));
    newEmp.setAttribute("Depno",new Number(3));
    emps.insertRow(newEmp);
    try {
    newEmp.validate();
    catch (Exception ex) {
    System.out.println("validate catch");
    try {
    empSvc.getTransaction().postChanges();
    catch (Exception ex) {
    System.out.println("post catch");
    Configuration.releaseRootApplicationModule(empSvc,true);
    i=i+1;
    In this code I only postchanges() in first view and dont want to commit.
    But I cant see changes row in the page .If I press save I see transaction completed succesfully message.
    But in database not insertted any rows.
    If I write commit() after postchanges() code I see rows in the table .But I dont want to commit.Only post
    my changes and if necessary I press save button in page.
    How can I see changes in the page without commit???Thanks for all....

    You should NEVER use statements like this in managed beans:
    ApplicationModule empSvc = Configuration.createRootApplicationModule(AM, CF);
    This will create a separate application module instance, not shared by the the web pages. That's why you do not see the changes.
    Instead, you can use the following code:
    ApplicationModule am = (ApplicationModule)JsfUtils.getExpressionValue("#{data.MyAppModuleDataControl.dataProvider}");
    where MyAppModuleDataControl shoud be replaced with the name of your am data control.
    Steven Davelaar,
    JHeadstart Team.

  • How to manage scrolling in Table Control

    Hi,
    I have one scenario in which i have one table control in that one column contains check boxes. After i check, some check boxes in  some rows and press scrolling button means the selection previously made goes off. I want the selection remains selected.
    Please any one suggest me how to manage this.
    Regards,
    Mithun.

    Your PAI flow logic should be following this type of structure:
    process after input.
      module at_exit_command at exit-command. "don't exit here if you want TC data changes
      module d9999_before_tc.
      loop with control tc_9999.
        chain.
          field:
            gs_9999_tc-sel,
            gs_9999_tc-checkbox.
          module d9999_line_tc_handler.  "hold onto TC row data in here
        endchain.
      endloop.
      module d9999_user_command. 
      module d9999_pai_scroll.  "scroll the table control
    As noted above, you need to catch the values of your checkboxes within the loop / endloop for the table control, and do any scrolling after this.
    Jonathan

  • Find my iphone: how can the thief change the phone name?

    Hello.
    I have had 3 iphones stolen the last 5 months.
    Finally I got a ping from one of the stolen iPhones. I could follow it for almost 2 months. Since I am in a country were the police wont do anything it does not help me that I have name/address of the thief.
    But this strange thing happened last day/last ping I got from my stolen iPhone:
    Somehow the device is removed from my "find my iphone" list and/or the device have changed name.
    The device was locked with passcode/touch ID.
    I have changed password AppleID 3 times since the phone was stolen (well: The police wanted my password/AppleID to track the phone. Somehow the thief got this information and I found out when my address book had 150 new entries from the thief).
    I managed to change password and lock the phone remotely after that incident.
    To bad I cant ask Apple any question.
    How can a device be removed from my account? (I have not got any warnings that someone have logged into my iCloud account from a new device/location)
    How can a thief change the name of a stolen iPhone that is locked with touchID/Password/passcode? (Iphone6).  Is there still DFI attacks that can wipe the phones?
    How can I check if my account is hacked?
    Why cant I remotely detonate my iPhone? The battery would be a nice little bomb making the phone worthless?
    (and F lazy Russian tourists police that just ask "what should we do" when I provide address/name/video of a person that have stolen stuff worth over 5000 dollars including iphones/Ipads)

    Hi Brirendine,
    Take a look at the instructions below for what to do when you sell your iPhone.  If you have followed all of these steps, the new owner should contact his/her carrier to activate the phone.
    iCloud: Activation Lock
    http://support.apple.com/kb/PH13695
    With iOS 7 or later, Find My iPhone includes a feature called Activation Lock, which is turned on automatically when you set up Find My iPhone. Activation Lock makes it harder for anyone to use or sell your iPhone, iPad, or iPod touch if it’s ever lost or stolen. 
    With Activation Lock, your Apple ID and password are required before anyone can:
    Turn off Find My iPhone on your device
    Sign out of iCloud on your device
    Erase and reactivate your device
    Important:    Make sure to remember your Apple ID and password, and that your password is unique and secure—someone else shouldn’t be able to guess it. For more information, see the Apple Support article Security and your Apple ID. 
    If you want to give away or sell your device, be sure to erase your content and settings (in Settings > General > Reset > Erase All Content and Settings). When you erase your content, Find My iPhone and Activation Lock are also turned off. 
    If you no longer have the device, follow the instructions to remove a device you no longer have. For more information, see the Apple Support article What to do before selling or giving away your iPhone, iPad, or iPod touch. 
    If you’re purchasing or selling a used device, you can check its Activation Lock status at icloud.com/activationlock from a Mac or PC. 
    For more information about Activation Lock, see the Apple Support article Find My iPhone Activation Lock. 
    Last Modified: Jan 8, 2015
    I hope this information helps ....
    - Judy

  • How to manage huge (3 gb+) files in photoshop

    I have started creating 3gb+ files in CS2 photoshop and my computer is taking 3 minutes to open and 10 minutes to save, etc - driving me mad with the delays. My system (3.166 mhz core duo, ASUS P5K SE/EPU motherboard, 4GB Kingston DDR2 800 RAM, Quadro FX540 video card) copes well with 300MB files but not with these ones.
    Recently I moved my OS to Windows 7 Professional 64-bit in the hope that things would improve but any change was marginal.
    The files are multi-layered designs, 150 dpi, about 16 feet by 10 feet and 1.8GB flattened when they are printed.
    Whilst I know that the designs are pushing the boundaries/restrictions of photoshop I would appreciate any views of members who have figured out how to manage huge files. Any suggestions welcomed, whether hardware/software upgrades, photoshop hints (but the dpi and size cannot change), etc.

    Thanks,
    you've all been helpful. My files were being saved as Photoshop not tiffs but I found a 30 day free trial of CS4 Photoshop and that seems to be making a difference.  It looks like I'll have to purchase that along with some more ram.  My computer is a money pit!
    Thanks again

  • In Blackberry Z 10 "HUB MANAGEMENTS", automatically changes the items that are included in my main View of the Hub Managements.

    In Blackberry Z 10 “HUB MANAGEMENTS”, automatically changes the items that are included in my main View of the Hub Managements.
    I really don’t know how it happens, “Off or On” thing, without knowing me.  When any Email hits to my device and not shows in my “HUB MANAGEMENTS”, at that point of time I come to know, it’s Off again.
    Then whole process again, I go in “HUB MANAGEMENTS” and switch it on again and again.
    I need Blackberry Z10 OS developers focus on this issue…  

    I can confirm this behaviour and it defeats the purpose of having a hub.
    Could a BBTA confirm that this has been filed or even solved internally?
    Olivier - interfaSys ltd
    Developing for BlackBerry 10 devices using the Sencha Touch framework.

Maybe you are looking for