Restrict text id determination after material change

Hi All
I've a request from business. 
When they create sales order ( va01)  they enter material and then item number gets assigned to material.
they usually enter lot of text in line item level in various text id's. 
But sometimes they change the material number but item number remain same. They want text id to be retained and everything else need to redetermined but text id's need to remain same. So basically they want to restrict redetermination of text id.
How to achieve this thing. Any pointers regarding same.
Mandeep Pal Singh

in the config you can assign access seq for text determination.. check with your functional team if you can use some other access seq.. or add more step in the sequence.

Similar Messages

  • IDOC after Material Change

    Hi all,
    I would like to send a IDOC after a material has changed.
    I have to send the complete material by IDOC, so not by the change pointers (TC BD21).
    Normally a user would change a material and then would start BD10 to send the material.
    I have found a user exit EXIT_SAPLMGMU_001 but a that point the material is not saved.
    How can I start BD10 after the material has been saved?
    Or does someone know another way to achieve this?
    Greetings Fred.

    Hi Frek ,
    If u r working ECC after saving the material (Please Check the code) . After this code create an  Enhance Spot . where u can call ur transaction .
    I hope it resolves ur problem .
    Rgds
    Sree M
    Edited by: Sree  Merugu on Apr 21, 2008 5:00 PM

  • Has anyone experienced text going missing after using Change All in the Find Font dialogue box?

    I manage an artwork production studio and two members of staff have separately reported that when using the Change All command to substitute fonts in InDesign's Find Font dialogue box, some text disappears from their documents. All affected text is originally set in the same font, and most of the conversion is fine but a few instances of text are actually removed (not reflowed). In the latest reported case, only four or five instances of text were 'deleted' across two pages of a 20pp document.
    I've found a link that refers to the same issue but it's unresolved (http://www.listsearch.com/InDesign/Thread/index.lasso?20041#last)
    I haven't been able to replicate this behaviour but would be interested to know if anyone else has experienced it and if so, under what circumstances it can occur, and what work-rounds or fixes are available.
    Applies to InDesign CS3 and CS4, have not tested with CS5 because we haven't upgraded yet.

    Joel, I am having the same problem you described. I have read of similar posts on PrintPlanet.com. Someone there thought it was a different text engine or something in CS4 which may be causing the problem.
    I don't know what causes this but I believe it can be traced to a previously created file in CS3 is saved as a CS4 document.
    The fonts associated with this problem for me are always Gill Sans, Palatino and some form of Helvetica. There may be others but these are the ones we notice the most.
    Today I worked on an InDesign CS4 file. When I opened it I was given a missing font warning. I went to Find Font and it was different typefaces of Gill Sans that was missing. When I changed the missing font to Gill Sans Regular entire lines of text disappeared. I closed the document without saving it and reopened it. I did the same thing in replacing fonts. This time no text disappeared. Not reflowed; not white; not hidden—gone.
    This is what I have been seeing for the past few months. The disappearing text is random and cannot be duplicated, though fonts may disappear in some other place. You never know where text will just disappear.
    The workaround I have found is to export your file to an INX document and reopen it in CS3. You have to replace all missing text before saving it as INX, though. To my knowledge CS3 has never had this happen.
    The workaround, though it works for me, is annoying. I'd like to know what to do to resolve this issue. What's the use in having CS4 if you can't trust it completely.
    I use a Mac running 10.6.3. I also have running Suitcase Fusion 2.

  • Manual condition types need to be reapplied after material change

    HI Team,
    For some of order items user enters manually condition type through VA02 for availing discount for the order item,
    I am having a custom program for updation of sales orders, Through which we can change the order materials.
    Order 123 having item material ABC. For which he entered manual condition type ZXYX.
    now using custome program he wants to change the mateial ABC  to XYZ. Thorugh custom progam material is updated. Price has been recalculted.
    But customer wants condition type ZXYX also need to apply for the XYZ material.
    Please guide me how to proced.
    Regards.

    Hi,
    Ask your ABAP consultant to check program MV45AFZZ.
    Here in item pricing update i.e
          FORM USEREXIT_PRICING_PREPARE_TKOMP   *
    write   PERFORM preisfindung_gesamt(sapmv45a) USING charc.
    where charc is  'C' (copy manual pricing elements & redetermine others) or you may also use 'G'(Copy pricing elements unchanged and redetermine taxes.)
    This surely works.
    Regards,
    Amit

  • BADI after Bills of material change.

    hi friend,
    I need the name of badi which is called after every change in bills of material for material.
    i,e In the TCODE CS02, after changing the quantity and given save, i need to send mail to concerned users intimating them about the change.
    I tried using the badi... BOM_UPDATE with the method...Change_at_save, but this method is called before the data is saved into database.
    ls help me in solving this.
    thank u in advance.....

    Hi,
    it's quite easy:
    Use FM CHANGE_POINTERS_CREATE_DIRECT to write change pointers. You need to define a own Z-message with WE81 and activation in BD50, a field assignment in BD52 is not necessary. Fill the MATNR into objectid, so you know what to search. Maybe the complete MAST key makes also sense.
    BP_EVENT_RAISE - look into the FM help to find the transaction to define own events. Just call this FM with MANDT, because events are cross-client - then your job can have a look, if the event was from correct (sy-mandt) client.
    Job planning is periodic, but not by time. There is a special option for the events - just have a look, it's quite obvios in SM37, you just have ignored this line up to now.
    In the job you select the new change pointer - if there is no change pointer, then wait and select again -> that is the delay for the booking of the transaction. Then you can access the BOM (maybe with a little bit waiting again).
    Set the change pointer status = X (FM CHANGE_POINTERS_STATUS_WRITE), so that you don't read pointers twice.
    Works good in most times - if you don't wait enough for one pointer, it will be handled with the next run a little bit later (weeks, if no one changes a BOM? You can schedule a daily job for this, too).
    Regards,
    Christian

  • Execute a program after material create or change

    How do I execute a Z program after a material is created or changed?  I don't want a workflow with approvals, etc., just trigger the program. 
    Zprogram (write: / 'Hello World'.)
    Material changed or created using MM02/MM01. Hit save.
    It should execute zprogram and write  'Hello World' to the spool. 
    Thanks.

    define transaction code for your program and when material is created , one new record may be inserted into corresponding  table. so use these table events and call your t code there.

  • New Text in the Sales Text View in the Material Master

    Hi All,
    I want to create new text ID in the material master sales text tab
    Can you please help me in how to create the new text for material master sales text tab view.
    Regards
    Rajesh

    Well it may not be possible by standard SAP to create in Material.
    AN alternative might be to use a standard text type and then call it in your Text Determination Procedure.
    T-code "SO10" --> Give "Text Name  & Text ID & Language --> Click at "Create" --> On next screen --> Go to (Menu) --> change editor --> Write the text which you want
    Go to VOTXN , and maintain the required confirguation to get this standard Text copied to the material during order processing.
    Regards
    Sai
    Edited by: Sai on Apr 16, 2010 1:39 PM

  • Vendor text font needs to be changes to appear in PO header.

    Hi ,
    I am trying to fit some vendor text (P. org level) from vendor master in PO header area.
    The PO header area is restricted and i dont want to change my PO form.
    So, i can currently fit only 3 - 4 lines of text while i need to fit 6 lines of text.
    There must be a way to make the font smaller, but only the vendor master PO text format should get changed, no other default fonts.
    Please suggest.
    Thanks,
    Ritika

    Hi Lakshman,
    Thanks for your reply. I have been looking into it since i posted the question but looks like the font is fine, any smaller and noone will be able to read. And we dont want to touch the PO form too as it will change everything globally which we do not want. That will be the last resort.
    Regards,
    Ritika

  • My iphone 5 is stuck in recovery mode after battery change?

    my iphone 5 is stuck in recovery mode after battery change, I decided to change my faulty iphone 5 battery as i was out of warrenty, I managed to chance the battery with no problems (I Think), when i put the phone back together and tried to power on with the power button, nothing happened.!  i connected to itunes and it powered on, displaying the connect to itunes screen (recovery mode) all was going well, the phone was restoring, the image of the phone restoring and loading up was displayed on the screen, when it finished it restarted but to show the connect to itunes screen again, it is stuck in the recovery loop. i tried the steps with holding the power and home button etc, none worked.! now when i try to restore, it extracts software but then, ' the iphone could not be restored, an unknown error occured (3194)' comes up, any ideas out there???? and Happy Christmas to Everyone ,

    Hello Andyoneill9,
    It sounds like you are trying to restore your phone but keep getting an errror message 3194. I want to recommend the troubleshooting steps from this article named:
    Error 3194 or "This device isn't eligible for the requested build"
    http://support.apple.com/kb/ts4451
    Resolution
    Important: If you see one of these messages and need help updating or restoring your iOS device, Install the latest version of iTunes and try to update or restore again. After that, follow these steps if you need more help.
    Check your "hosts" file
    After you've updated iTunes to the latest version, you can check the hosts file to be sure your computer can contact the update server. Use the numbered steps below if you’re on a Mac.
    If you’re using a Windows computer, follow steps in this Microsoft support article, noting that resetting the hosts file will affect software services that rely on hosts file redirects. If you're using Windows on a business computer, consult your IT department to be sure applications will still work correctly after resetting the hosts file.
    In the Finder, choose Applications > Utilities.
    Open Terminal.
    Enter this command and then press Return:
    sudo nano /private/etc/hosts
    Enter the password you use to sign in to your computer and press Return. You won't see text appear in the Terminal window when you enter the password. Make sure you use a nonblank administrator password.
    Terminal will display the hosts file. Navigate using the arrow keys and look for an entry containing “gs.apple.com”.
    Add the # symbol and a space ("# ") to the beginning of the gs.apple.com entry.
    Press Control-O to save the file. Then, press Enter when prompted for the filename and Control-X to exit the editor.
    Restart your computer.
    Try to update or restore your iOS device again.
    This is the first troublehsooting step to try, so there are additional things to try if needed you need them.
    Thank you for using Apple Support Communities.
    Regards,
    Sterling

  • Using oracle text on a non-materialized view

    I'm having trouble tracking down an error when using oracle text on a non-materialized view (indexes are on the referenced columns). My database has a users table and a user history table which saves the old values when a user profile changes. My view performs a "union all" so I can select from both at once.
    I would like to use oracle text to perform a "contains" on the view whenever someone signs up to see if any current users or historical entries contain the desired username.
    The following works fine:
    contains(user_history_view, 'bill')but when I reference anything in the contains clause, i get a "column is not indexed" error:
    contains(user_history_view, signup.user_name) --signup.username is 'bill'Here is a stripped-down demonstration (I am using version 10.2.0.4.0)
    create table signup (
      signup_id   number(19,0) not null,
      signup_name varchar2(255),
      primary key (signup_id)
    create table users (
      user_id   number(19,0) not null,
      user_name varchar2(255),
      primary key (user_id)
    create table user_history (
      history_id number(19,0) not null,
      user_id    number(19,0) not null,
      user_name  varchar2(255),
      primary key (history_id),
      foreign key (user_id) references users on delete set null
    create index user_name_index on users(user_name)
    indextype is ctxsys.context parameters ('sync (on commit)');
    create index user_hist_name_index on user_history(user_name)
    indextype is ctxsys.context parameters ('sync (on commit)');
    create index signup_name_index on signup(signup_name)
    indextype is ctxsys.context parameters ('sync (on commit)');
    create or replace force view user_history_view
    (user_id, user_name, flag_history) as
    select user_id, user_name, 'N' from users
    union all
    select user_id, user_name, 'Y' from user_history;
    --user bill changed his name to bob, and there is a pending signup for another bill
    insert into users(user_id, user_name) values (1, 'bob');
    insert into user_history(history_id, user_id, user_name) values (1, 1, 'bill');
    insert into signup(signup_id, signup_name) values(1, 'bill');
    commit;
    --works
    select * from user_history_view users, signup new_user
    where new_user.signup_id = 1
    and contains(users.user_name, 'bill')>0;
    --fails
    select * from user_history_view users, signup new_user
    where new_user.signup_id = 1
    and contains(users.user_name, new_user.signup_name)>0;I could move everything into a materialized view, but querying against real-time data like this would be ideal. Any help would be greatly appreciated.

    Hi,
    this is to my knowledge not possible. It is hard for Oracle to do, think about a table with many rows, every row with that column must be checked. So I think only a single varchar2 is possible. Maybe for you will a function work. It is possible to give a function as second parameter.
    function return_signup
    return varchar2
    is
      l_signup_name signup.signup_name%type;
    begin
      select signup_name
      into l_signup_name
      from signup
      where signup_id = 1
      and rownum = 1
      return l_signup_name;
    exception
      when no_data_found
      then
        l_signup_name := 'abracadabra'; -- hope does not exist
        return l_signup_name;
    end;Now you can use above function in the contains.
    select * from user_history_view users --, signup new_user
    --where new_user.signup_id = 1
    where contains(users.user_name, return_signup)>0;I didn't test the code! Maybe you have to adjust the function for your needs. But it is a idea how this can be done.
    Otherwise you must make the check by normaly check the columns by simple using a join:
    select * from user_history_view users, signup new_user
    where new_user.signup_id = 1
    and users.user_name = new_user.signup_name;Herald ten Dam
    htendam.wordpress.com

  • After I change iPhone 5 to 6 , my message app doesn't work properly.

    After I change iPhone 5 to 6 , my message app doesn't work.
    1. messages history may suddenly disappear ,after i restart phone , it comes back.
    2. sent text from contacts, wont see message history or crash. after send message, all history will come back.
    3. open message app always very slow.
    I nv delete my message since 2010. So there is alot of messages ( estimate 40K messages) in my phone. however, when i was using iphone 5, it works fine. 

    After I change iPhone 5 to 6 , my message app doesn't work.
    1. messages history may suddenly disappear ,after i restart phone , it comes back.
    2. sent text from contacts, wont see message history or crash. after send message, all history will come back.
    3. open message app always very slow.
    I nv delete my message since 2010. So there is alot of messages ( estimate 40K messages) in my phone. however, when i was using iphone 5, it works fine. 

  • ALE distribution of planned material changes made using MM12

    Greetings,
    I have searched and come up empty-handed looking for an answer, perhaps someone in this forum can point me in the right direction.  I am trying to find out if there is a tcode and idoc message type that will distribute a planned material change, prior to it's activation, while it is still in it's planned state.  While in the source system, I can see these changes in mm14, I do not see the "future" values as part of the MATMAS generated by a BD10, nor as part of the ECMMAS generated by a CC92 transaction.  Ideally we could allow material master changes in our source system on a future date using the same ECM number as a BOM change for example, and distribute these changes together to the target system, prior to the ECM effectivity, without further requiring a additional BD10 to be performed after the material change activation date.  Does anyone have advice on this?  Thank you for any info you can provide.

    1. Activate change pointers
    2. Customize it to check for status before activation and trigger the distribution. (I think it should generate even if the material is not activated so no customization required - but just test and confirm. It's been a while I've looked at this).
    3. Maintain this in your distribution model and distribute master data accordingly.

  • Why won't my line spacing change even after I change the # in the leading panel

    why won't my line spacing change even after I change the # in the leading pane

    Is this for text you've already typed? Did you select it first? If that's not it, for PSE 11 and 12 go to the far right of the tool options, click the four-lined square and choose Reset Tool. For PSE 10 and earlier go to the far left options bar, click the tiny triangle (or the tool icon for really old versions) and choose Reset Tool.

  • Determine Sales Order change (ECC6.0 using Enhancement-point)

    Hi all,
    I want to determine Sales Order change e.g. if any item added to sales order or any item deleted fron sales order and also if Sales Order is deleted .... how can I achive this???
    I am using ECC6.0 , in which I am using Include          MV45AFZZ and FORM USEREXIT_SAVE_DOCUMENT to determine change at SAVE. The table XVBAK and structure VBAP is available but from this I am not able to determine the change.
    How to do this..?
    Regards,
    NiLesH.

    Hi Nilesh,
    Please see USEREXIT_SAVE_DOCUMENT_PREPARE instead of the one you are using in the Include MV45AFZZ.
    SAP comments this customer form as:
    * This userexit can be used for changes or checks, before
    * a document is saved.                                           
    * If field T180-TRTYP contents 'H', the document will be  
    * created, else it will be changed. This form is called at the
    * beginning of form BELEG_SICHERN
    For the deletion, try to code your check in the form USEREXIT_DELETE_DOCUMENT in the Include MV45AFZZ provided for the customers.
    I feel these would be more suited for your requirement.
    Cheers,
    Sougata.
    You can use tables CDHDR/CDPOS for change documents but on a large scale reporting this would be very slow.
    Alternatively, for performance reasons, you can use the form USEREXIT_READ_DOCUMENT to capture the sales order at its original state (in an internal table) then use form USEREXIT_CHECK_VBAP for any changes made while in the sales order create. Then in USEREXIT_SAVE_DOCUMENT, compare the previous and current condition values. If any changes exist, insert a row in a custom table with the change information. At the end you can base your report on your custom table rather than change document tables which will be slow on processing large volume of data.
    Note: Go the user-exit way only if you are dealing with high volume of data
    Edited by: Sougata Chatterjee on Jan 1, 2008 11:38 PM
    Added after considering Ranjith's post

  • Certain scheduled tasks do not run anymore after DST change

    Hi everyone,
    I noticed a problem on Server 2012 after daylight savings time was set effective last weekend in March. All scheduled tasks that are configured to run weekly on Monday through Friday don't run anymore! Tasks that are configured to run daily are OK. Shall
    I really put a wrapper script around the executable to check the weekday myself??? Another solution to work around this bug seems to be to set the start day after DST change day, then the weekly Jobs also run OK again.
    Many Greetings
    Michael

    We have experienced the same issues.  Just to put some more information out there (and confirm some points from above):
    We run 12 scheduled tasks on 2 servers.
    Machines are "Microsoft Windows Server 2012 Standard", ver. 6.2.9200 build 9200, HP ProLiant BL460c Gen8
    4 scheduled tasks did fine over the DST switch in March
    8 scheduled tasks failed to run
    All scheduled tasks that ran were set up with
    “Configure For” = “Windows Server 2012”
    All scheduled tasks that failed were set up with
    “Configure For” = “Windows Vista™, Windows Server™
    2008”.
    All scheduled tasks, both affected and unaffected, were scheduled as Weekly, Mon-Fri.
    Changing the "Configure For" field after the tasks failed to run did NOT fix the problem.
    Changing the time of a task after the task failed to run did NOT fix the problem
    Changing the "Start" date of a task after it failed to run DID fix the problem.
    Given that there are not a whole ton more complaints out on the web about this bug, it must be that the bug does not affect every instance of the scheduler on Windows Server 2012.  In other words, it must be only some particular configuration
    of Windows Server 2012 that causes this bug, otherwise surely there would be many many more complaints.  Can people who are experiencing this bug check and post configuration info so perhaps we can determine a common factor?  Thanks.

Maybe you are looking for

  • Running mplayer at boot with systemctl. fails with alsa-lib error

    I am running Arch ARM on a raspberry pi and would like to use it as a headless music player. I am trying to run mplayer in slave mode at start up and have in read from a fifo pipe which I could write to over SSH. I have written this mplayer.service f

  • The best case and screen protector for the iPad 4 Retina?

    I have just purchased an iPad for my parents as a surprise gift and it should be arriving this Friday. I am quite stumped however on deciding on what case do I put this iPad in and what screen protector do I put on the iPad. For screen protection: I

  • I have a IMAC 24" WITH VIDEO BOARD PROBLEM.

    YEAR 2007 WEEK 12th. S/N CK******VGP. Apple told me that this model is VINTAGE so i can't find a new VIDEO BOARD. Is it true? where can i buy it? Thanks a lot. Gio <Edited by Host>

  • My HDD is corrupted -- again

    This is fourth time this happens, see my previous threads: http://discussions.apple.com/thread.jspa?threadID=2442378&tstart=0 http://discussions.apple.com/thread.jspa?threadID=2479603&tstart=0 The signs are the same I have seen previously. The comput

  • Lost some app and game data when restoring iPad 1 backup to iPad 2

    Very disappointingly, when I restored my iPad 1 backup to my iPad 2, I lost some but not all apps and games save data etc. Some of that stuff took hours! Any way of recovering it? Why would it affect some and not others, I wonder. Message was edited