Whatu2019s the use of change number?

Please someone answer !
Once necessary settings are done in OS 54 changes can be tracked with or without change number so whatu2019s the use of change number?
For material or BOM , history documents are created even if I didnt use change number so what is significance of using change number while changing material or BOM ?
Neal .

Hi Neal,
I appreciate your concern.
I know you are intersed in Revision Level, Change Number, ECM etc..
Which you have already implemented or going to implement..
If you have implemented/going to implement ECM, without the Change number mandatory, it will not be effective. (This is with reference to this Thread and one of your last thread also which I tried to address).
It is recommended to use the Change Number mandatory for all the changes because of lots of advantages associated with this..
I thaught in this contact also my earlier post with the Link might be useful..
But never guessed that it will hurt you like any thing.
But one thing I can say is I never posted any junk in this forum.
I am really sorry that I did not gone through your question word to word and most importantly tried to suggest some thing which is of useless to you. I will definetly resist the temptation to help the other forum members also..
Very sorry..
Regards,
Siva

Similar Messages

  • What is the use of change pointer concept in ale?

    what is the use of change pointer concept in ale?
    Edited by: Alvaro Tejada Galindo on Feb 6, 2008 5:10 PM

    ALE Architecture:
    It consists of an Outbound process, an Inbound process, and an Exception – Handling process.
    Outbound Process:
    ALE Outbound Process in SAP sends data to one or more SAP Systems. It involves four steps.
    1. Identify the need of IDoc: This step starts upon creating a application document, can relate to a change to a master data object.
    2. Generate the Master IDoc: The document or master data to be sent is read from the database and formatted into an IDoc format. This IDoc is called as a Master IDoc.
    3. Generate the Communication IDoc: The ALE Service layer generates a separate IDoc from the Master IDoc for each recipient who is interested in the data. Separate IDocs are generated because each recipient might demand a different version or a subset of the Master IDoc. These recipient-specific IDocs are called Communication IDocs and are stored in the database.
    4. Deliver the Communication IDoc: The IDoc is delivered to the recipients using an asynchronous communication method. This allows the sending system to continue its processing without having to wait for the destination system to receiver or process the IDoc.
    Inbound Process:
    The inbound process receives an IDoc and creates a document in the system.
    1. Store the IDoc in the database: The IDoc is received from the sending system and stored in the database. Then the IDoc goes through a basic integrity check and syntax check.
    2. Invoke the Posting Module: The control information in the IDoc and configuration tables are read to determine the posting program. The IDoc is then transferred to its posting program.
    3. Create the Document: The posting program reads the IDoc data and then creates a document in the system. The results are logged in the IDoc.
    Over view of IDocs:
    IDoc is a container that is used to exchange data between any two processes. The document represented in an IDoc is independent of the complex structure SAP uses to store application data. This type of flexibility enables SAP to rearrange its internal structure without affecting the existing interface.
    IDoc interface represents an IDoc Type or IDoc data. IDoc Type represents IDoc’s definition and IDoc Data is an instance of the IDoc Type.
    IDoc Types:
    IDoc type structure can consist of several segments, and each segment can consist of several data fields. The IDoc structure defines the syntax of the data by specifying a list of permitted segments and arrangement of the segments. Segments define a set of fields and their format.
    An IDoc is an instance of an IDoc Type and consists of three types of records.
    i. One Control record: each IDoc has only one control record. The control record contains all the control information about an IDoc, including the IDoc number, the sender and recipient information, and information such as the message type it represents and IDoc type. The control record structure is same for all IDocs.
    ii. One or Many Data records: An IDoc can have multiple data records, as defined by the IDoc structure. Segments translate into data records, which store application data, such as purchase order header information and purchase order detail lines.
    iii. One or Many Status records: An IDoc can have multiple status records. Status record helps to determine whether an IDoc has any error.
    Message in IDoc Type:
    A Message represents a specific type of document transmitted between two partners.
    Outbound Process in IDocs:
    Outbound process used the following components to generate an IDoc. A customer model, and IDoc structure, selection programs, filter objects, conversion rules, a port definition, an RFC destination, a partner profile, service programs, and configuration tables.
    The Customer Model:
    A customer model is used to model a distribution scenario. In a customer model, you identify the systems involved in a distribution scenario and the message exchanged between the systems.
    Message control:
    Message control is a cross application technology used in pricing, account determination, material determination, and output determination. The output determination technique of Message control triggers the ALE for a business document. Message control separates the logic of generating IDocs from the application logic.
    Change Pointers:
    The change pointers technique is based on the change document technique, which tracks changes made to key documents in SAP, such as the material master, customer master and sales order.
    Changes made to a document are recorded in the change document header table CDHDR, and additional change pointers are written in the BDCP table for the changes relevant to ALE.
    IDoc Structure:
    A message is defined for data that is exchanged between two systems. The message type is based on one or more IDoc structures.
    Selection Program:
    Is typically implemented as function modules, are designed to extract application data and create a master IDoc. A selection program exists for each message type. A selection program’s design depends on the triggering mechanism used in the process.
    Filter Objects;
    Filter Objects remove unwanted data for each recipient of the data basing on the recipients requirement.
    Port Definition:
    A port is used in an outbound process to define the medium in which documents are transferred to the destination system. ALE used a Transactional RFC port, which transfers data in memory buffers.
    RFC Destination:
    The RFC destination is a logical name used to define the characteristics of a communication link to a remote system on which a function needs to be executed.
    Partner Profile:
    A partner profile specifies the components used in an outbound process(logical name of the remote SAP system, IDoc Type, message type, TRFC port), an IDoc’s packet size, the mode in which the process sends an IDoc (batch versus immediate), and the person to be notified in case of error.
    Service Programs and Configuration Tables:
    The outbound process, being asynchronous, is essentially a sequence of several processes that work together. SAP provides service programs and configuration tables to link these programs and provide customizing options for an outbound process.
    Creation of IDoc:
    Basic Type:
    Basic IDoc type defines the structure and format of the business document that is to be exchanged between two systems.
    Segments:
    Segments form the basic building blocks of an IDoc type and are used to store the actual datta. A segment type is the name of a segment and is independent of the SAP elease. A segment definition is the release-specific name of a segment.
    Steps in creating Segments:
    T.Code WE31
    Enter the name for your segment type and click on the create icon.
    Type the Short text.
    Enter the variable names and data elements.
    Save and Go back.
    Go to Edit -> Set Release.
    Repeat the steps to create more segments.
    IDOC TYPE:
    Business data is exchanged with an external system using the IDoc Interface.
    IDoc types (Special Structures) An IDoc type is defined through its permitted segments. Segments can be dependent on each other (parent and child segments). The IDoc interface can check for each IDoc whether thhe segments contained are compatible with thhe definitiion of its type. This systax check is activated or deactivated in the Partner Profiles.
    Steps in creating IDoc Type:
    T.Code WE30 to create IDoc Type.
    Enter the Object Name, Select Basic Type and click Create Icon
    Select the create new option and enter a description for your basic IDOC type and press enter
    Select the IDoc name and click Create icon
    The system prompts us to enter a segment type and its attributes
    Choose the appropriate values and press enter
    The system transfers the name of the segment type to the IDoc editor.
    Follow these steps to add more number of segments to Parent or as Parent-child relation.
    Save it and go back.
    Go to Edit -> Set Release.
    Message Type:
    Steps in Creating Message Type:
    T.Code WE81.
    change the details from Display mode to Change mode
    After selection, the system will give this message "The table is cross client (See help for further info)". Press enter.
    Click New Entries to create new Message Type.
    Fill details
    Save it and go back.
    Assign Message Type to IDoc Type:
    T.Code WE82
    Change the details from Display mode to change mode.
    After selection, the system will give this message "The table is cross client (See help for further info)". Press enter.
    Click New Entries to create new Message Type.
    Fill details
    Save it and go back.
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Feb 6, 2008 5:10 PM

  • What is the use of change pointer technique in IDOC

    hi
    could anybody suggest me
    what is the use of change pointer technique and how to use it
    thank you
    kalyan.

    Change pointers are used for changes to the master data objects are flagged for distribution by SMD Tool.i.e.shared Master Data.
    You need change pointers to distribute changes with the ALE SMD tool. If you do not use this tool, you do not need to write change pointers.
    You can deactivate change pointers and activate them again with the transaction BD61
    The SMD tool is connected to the change document interface. If the master data changes are to be distributed, the application writes a change document. The contents of this are passed to the SMD tool. The tool writes change pointers, reads the application data and creates the master IDoc.
    The master IDoc is then passed to the ALE layer, which sends it to all interested systems.
    The change pointer tables (BDCP und BDCPS) should be as small as possible. Use as few change pointers as possible and delete change pointers which you no longer need.
    You can increase the rate of processing by using the Analyze Change Pointer and Reorganize Change Pointer functions.

  • Give the option to change number of vibrations

    apple please give the option to change the number of vibtations when you get a text i cant deal with this 2 vibrations thing its not cool

    There is no one from Apple here. If you want Apple to know your feelings, do so here:
    http://www.apple.com/feedback/iphone.html

  • Mat master-change number

    HI
    in mm01/mm02 initial screen Chnage number is there .
    i tried to eneter some no say 99 in change no field & mat code system says change no deosen't exist.
    wat is the use of Change number,
    where we need to do setting in order to use it

    hi
    1) change material no is come in to picture when there is change in PRODUCT , and that change is finalised & released thru ECN ( engg changed note ) .
    If the master for same product is avaliable and one has to go for Incorporate changes automatically in VALIDITY, PRODUCT CODES , EANs and so on by using this featre.
    in short is  reference no from which one can easily trace out the how many times mat. is changed ?
    2) is a one can easily control change type thru SPRO ,
    path is LOGISTIC GENRAL > Engineering change management > DEFINE statuses for change master records.
    records are continaing change type ..
    hence u have to define change statuses and change type also u have to define number ranges for change number.
    Kaustubh

  • Change the validity date in change number

    hi team,
    I want to change the validity date of a change number from 01.01.09 to 01.03.09. I am getting an error "A BOM has already been changed using a change number with the same valid-from date as the selected date 03.01.2009".  I can change the date to before 01.01.09 but cannot after 01.01.09.
    Can you please help me.
    thank you,
    Satish

    Dear Mamiditi Satish Kumar,
    Is it a change number with release key or without release key?
    Do you want to assign a different validity date for the changes made using that change number?
    Try using alternative date field in CC02.and you have to select the object to assign the alternative date.
    Say if you want to assign an alternative date for a processed BOM,you have to select that object and
    enter the alternative date.
    Regards
    Mangalraj.S

  • Delete link between a DMS document and a change number

    Hi. I've associated several DMS documents to a change number, using CC02 transaction. Now I'm trying to delete these links. I can neither delete them nor delete change number. I've marked "Deletion indicator", but I don't know how I have to continue.
    Best regards, Iván.

    Hi Iván,
    please use report MCDOKDEL: This report is used to delete the Documents which are marked for deletion.
    To delete the linkage between change number and object link, please go to CC02 and select button "Objects". Here you can see all linked objects to this change number. Select tab "Documents" and mark the document for which you want to delete the link. Afterwards please press the delete button. Then the linkage to this document should be deleted.
    Regarding object link problems please see also the following SAP notes:
    880077
    885977 and
    960202
    Hope this information will help you.
    Best regards,
    Christoph

  • Change number of material master

    Hi gurus
    can anyone pls explain the importance of change number field in the initial screen while creating a material master( mm01)
    regards
    john

    Hi,
    Please look help data
    Change Number
    Number used to uniquely identify a change master record.
    The data that contains all information required for managing a change.
    The master record contains descriptive data, such as the reason for the change, and data with control functions, such as valid-from date and indicators for object types. In addition to this data, which can be updated directly, there is data that the system updates automatically, such as administrative data.
    Thanks
    suresh

  • Different Effective Date in One BOM with only ONE Change Number

    Hi gurus
    here is my complete question?
    Is it possible to realize this function that Different Effective Date in One BOM for different BOM items with only ONE Change Number?
    Thanks for your information/help in advance.

    Dear Zhao,
    Using One change number it's not possible to define a different valid from date for the BOM changes of a single material BOM.
    In case if the same change number is used for making different material's BOM component,then a different valid from date for
    each BOM can be defined,but at any given point not for each component/item level of the same BOM.
    Check and revert back.
    Regards
    Mangalraj.S

  • Error in change Number ..pls Help Me..urjent

    <b>Hi all..
    when i run a transaaction ( Zasd) in PRD with change number 11784  the report works fine. But when i enter
    change number 11929 . iwill get error change order not found. but  when i use CC03 transactoin with this change number i saw the details for this number..
    pls suggest me what i do..i think  report is ok.is it right ????  what i do..pls help me..
    thanks in advance...
    the selection sereen is below....
    PARAMETERS: p_chgnr TYPE aennr.
    PARAMETERS: p_width TYPE int4 DEFAULT cv_maxmodels.
    PARAMETERS: p_anego TYPE c AS CHECKBOX DEFAULT co_true.
    get all engineering change details
      CREATE OBJECT go_engchange EXPORTING changeorder = p_chgnr.</b>

    Hello Papai
    In order to track down the problem I would suggest two things you should check with change number 11929:
    (1) Does your report actually pass the CREATE OBJECT statement or do the other select-parameters prevent that this change number is found?
    (2) If the class used for go_engchange can be publicly instantiated, then call the class builder (SE24) with the class and test it. In test mode you can create an instance using your change number as input.
    (3) If instantiation fails then repeat it in debugging mode. Sooner or later you must find the error source.
    Regards
      Uwe

  • While creating change number

    At the time of creating change number do i need to give the material numer whose BOM need to be changed using that change number Or while changing the BOM of a material using that change number in the change no. master the material is updated in Object tab.

    Dear Behera,
    1.At the time of change number creation in CC01,there is no need to mention the material code for which the change number is
    going to be used in change/creation of BOM or any other object.
    2.But if my understanding is correct means while creation of the change number let's assume you have included the check box
    for Gen New(say against Bill of materials as object type) also means,you can use for creation of BOM and not for change of
    any existing BOM(In that case you have to include the material code in the material you can BOM tab page in CC01 itself and
    save the data,and then only you can use this change number for change).
    Correct me if i'm wrong.
    Regards
    S Mangalraj

  • Entering Change NUmber in CS02

    gRETINGS..
                     I want to chaneg  my BOM  with change number ..now system asking for entering change numeber ...
    - what number range i should use.?
    - where we define this numebr range (path)?
    - can system take internal number range ?
    - Wht else setting i have to do for change number record ???

    Dear SAP PP,
    You can create the number Ranges for the Change number using the T Code OS53--->under this click on change
    intervals--->Click on Insert Interval(Shift+F1),enter the from and To Number range and under this if you include the check box for
    external means external number definition is allowed.
    So say if you have defined a number range 1 to 50000,and during internal number range definition,while creating the change
    number in CC01,the system checks the last created number and it proposes the next running number automatically.Say if the last
    number was 25000,today if you create a change number using CC01,after saving the data the system says change number
    25001 has been created successfully.It does not mean the system creates a change automatically in the case of internal number
    range defined.
    In the case of external number definition,in the input screen of CC01 itself you can enter any number falling within this number
    range and then save the data.
    Always try to use internal number range.
    This change number will be used in the T Codes CS01/CS01 for creation or BOM modification.
    Check and revert back with your further queries.
    Regards
    Mangalraj.S

  • Change number in mm02

    I want to change a material (mm02) with a change number with a valid from date which is a future date.
    But the system gives an error message saying that the valid from date is in future.
    Is it possible to change the material with a valid from date, which is a future date?

    Dear Amit,
    1.Create a Change number without release key as per the system's date as the
    valid from date.
    2.Use that change number in T code MM12 and make the changes and save the
    data for the material.
    3.Even if you want to create a change number as on system's date and assigning
    the alternative date,this will work out only using T code MM12 and not through
    MM02.
    Please revert back to forums in case if there is any more problem.
    Regards
    Mangal

  • Change Number Issue in CG02

    Hi All,
    I created a change number and uploaded certain identifiers for some substances. After uploading i am amazed to see that the previous data(Identifiers) available are overwritten and also all the property tree values are deleted. Now could you please tell me how can i retrieve the old change number data again, or is there any possibilities to delete the existing change number. Note : I tried to delete but i got a message that "Change Numbers not deleted(Materials Exists). Please help me on this issue.
    Regards,
    Vignesh

    Hello Vignesh
    your result is "curious". The use of "change numbers" is not easy (not to say very tricky)  in EH&S. Could you please provide more details regaridng how you have prepared the set up of the change number and how you have applied the process?
    Normally this is the process: you generate a change number so that data should be valid starting on some day (lets assum 01.01.2011). Now you should be able to do an upload by using the change number you have defined. Now If you take a look "today" in the system you should not "see" the loaded data.But you can change the "key date" in CG02. If you do so and you would select 01.01.2011 you should find the loaded values as an "add on".  Now depending on your set up a number of results could come up.
    E.G. one possibility to use change number is to prepare DG data whcih should be valid in the future. To do so the "old" data must be "deleted" in some sense so that you have "unique" DG data starting this day.
    One further posibility is to perform an "update" on an existing datan record using change numbers.
    So it might happen that you have now "deleted" your "old" data by "wrong" using the change number approach.
    To my knowledge there is no way back. The EH&S system has performed a "split" in the data records in such a way that the old data does have noe the "Del" falg and is valid until "yesterday" and the new data record are valid from now on not having the del flag.
    So I am sorry. There is in my opinion o easy way to get the old data "back".
    May be refer to:http://help.sap.com/erp2005_ehp_05/helpdata/en/c1/eda0f591ec12408b25e7a1b369ca45/frameset.htm
    Chapter " Engineering Change Management for Specifications". You will find there some explanations and a very seimple example etc.
    With best regards
    C.B.
    Edited by: Christoph Bergemann on Oct 1, 2011 5:31 PM
    Edited by: Christoph Bergemann on Oct 1, 2011 5:34 PM
    Edited by: Christoph Bergemann on Oct 1, 2011 5:39 PM
    Edited by: Christoph Bergemann on Oct 1, 2011 5:40 PM

  • BOM mapping with change number error during IDoc process

    Hi all,
    i am creating BOM using IDoc BOMMAT04.i have checked this IDoc will use FM IDOC_INPUT_BOMMAT inside.
    in this function module, it is using FM CSAP_MAT_BOM_CREATE and CSAP_MAT_BOM_MAINTAIN to create and change.
    currently, creation and deletion is success. but when change, if the change number passed as an input parameter, the IDoc process error saying that the BOM header not allowed to update for read-only field.
    if i not pass the change number, the change will be success, but no change number displayed in the item. that is not the user expected.
    and if i delete the bom with change number, create a new BOM for the same material is not aloowed, saying that BOM already existing.
    it seems that CSAP_MAT_BOM_CREATE and CSAP_MAT_BOM_MAINTAIN cannot support much. it is limited.
    can anyone have any good solutions? thanks!

    yeah, for the change, i have solved it.
    but currently, if i delete the existing BOM with a change number, the re-creation is not allowed by the IDoc saying that the BOM already existing.
    if i delete in CS02 without change number, it deleted from DB and can be re-create.
    but if delete in IDoc without change number, it failed saying that local BOM can not be deleted by ALE.
    do you have any solution? i want to implment in IDoc: delete existing BOM and create a new one for the same material with change number. (currently the standard IDoc FM not support BOM group)

Maybe you are looking for

  • How do you remove an unwanted Steam icon from Launchpad?

    I found an answer to this question online after some extensive searching. The answer isn't on the Support Forums, so I thought I'd post a link to the page (to credit the author) and copy / paste the wording below.  You don't have to download any dirt

  • What does data_length  column indicates in user_tab_cols dictionary view

    Hi all, Version details BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production PL/SQL Release 11.2.0.2.0 - Production CORE     11.2.0.2.0     Production TNS for Solaris: Version 11.2.0.2.0 - Production NLSRTL Version 11.2

  • Weird chart shifting problem?

    I'm having a problem that's easy to reproduce. Create a pie chart on a blank slide (the default data will work fine). In the inspector move the Labels so they are outside of the pie chart -- around the perimeter. Now set the chart so the build is by

  • Emulationg OS 9 Classic anyone

    I have an old program that only runs on classic OS9. I understand there are some emulators out there, has anyone had any success? Thanks, Steve

  • Datagrid Update...

    Hi I have an application with multiples datagrid populate with an XMLList (internal). I've made the datagrid editable for quick change and at the end of the page there's an update button. I was wondering how I could make it work. The update button is