ECN    :: using FM

I am trying to create a change number.. using the FM , ccap_ecn_create .
I am able to create the change number. How to add the materials and Material BOM's during the creation...
Please help

Hi
In the ccap_ecn_create  Function module, you need to pass values to the following
Export paramaters
object_bom
object_mat
object_bom_mat
Values to be passed are
object_bom-active = 'X'.
  object_bom-obj_requ = 'X'.
  APPEND object_bom.
  object_bom_mat-active = 'X'.
  object_bom_mat-obj_requ = 'X'.
  APPEND object_bom_mat.
  object_mat-active = 'X'.
  object_mat-obj_requ = 'X'.
  APPEND object_mat.
Most importantly
We need to pass values to
objmgrec TABLES parameter of Function module
Value to be passed is
   objmgrec-chg_objtyp = '1'.
      objmgrec-bom_cat    = 'M'.
      objmgrec-bom_usage  = Pass BOM Usage.
      objmgrec-material = Pass Parent Material.
      objmgrec-plant    = Pass Plant if you have any.
      APPEND objmgrec.
      CLEAR objmgrec.
If you are create ECO for material revision change, than pass values as fallows
     objmgrec-chg_objtyp = '4'.
    objmgrec-material =Material to be modified.
    APPEND objmgrec.
I Hope the above should work, since it has worked for us.
Please let me know, if you have any clarifications
Regards
Madhan Doraikannan

Similar Messages

  • Change ECN using CCAP_ECN_MAINTAIN

    Hi Dear,
    I have a requirment where ECN data needs to be changed using BAPI..CCAP_ECN_MAINTAIN.
    following are the parameters passing while calling
    CALL FUNCTION 'CCAP_ECN_MAINTAIN'
    EXPORTING
    change_header = I_ change_header( passing Change No only)
    object_mat = I_object_mat (Active =X)
    FL_COMMIT_AND_WAIT = ' X'
    FL_SYNCH = 'X''
    TABLES
    objmgrec = T_objmgrec (CHG_OBJTYP =4,BOM_STD_OBJECT = Material NO,MATERIAL = Material no)
    It is throwing an exception " processing canceled"
    Please let me know do i need to pass any other parameters while calling this BAPI.
    Thanks in advance,
    Regards,
    Vji

    Hello Siddhartha ,
    Could  you please tell me what is the use of flag FL_SYNCH ??
    Many Thanks,
    Jitendra

  • Routing selection in Production Order when using ECN in Routing

    Hi experts,
    I'm having some trouble with routing selection when using ECN in routing creation.
    I tested a case where I have 3 routings without ECN, and the Order asked me which one of the 3 I want to use.
    Then I created a routing with ECN. The order asked only one routing without ECN and the new routing with ECN.
    Do you know if there is any relation about using the ECN in Routings and using at the same time Routings without ECN, when selecting the routing in production order?
    Anybody can help?
    Thank you,
    Caio.

    Hi Ayoub,
    All the 4 routings are valid from Oct.2014 to 31.12.9999.
    The Order date is from Apr.2015.
    I've made another test with 2 routings created with ECN and the order chose one without asking me what to choose. I don't know the criteria used in this functionallity.
    Thanks,
    Caio.

  • Using ECN for creating Bom

    Hi Friends
    We usually use ECN for making any changes to Bom or Routing.  Any idea whether change number could also be used for creating Boms, Routings? Or  rather, when we do not put an ecn number while creating Bom, system should give an hard stop.
    thanks and regards
    L.Ramesh

    Hi Mr.Ramesh,
    As u asked,ECN can be made as a mandatory field while creating & changing a material,BOM,Routing.
    <b>1.For material,ECN can be made as mandatory by using a field exit.For Field exit,you can check in SE37.
    2.For BOM,Check in SPRO-Prod-Basic Data-BOM-Control Data for BOM-Define modification parameters(OS27).Also Check in OS25,for more settings.
    Check whether there's a tick mark in the check box for EC Management Active.
    3.For routing,Check in OP5A,Prod-Basic Data-Rotuing-Control Data-Define Field Selection.</b>
    I hope this will be helping you.
    If useful reward your points.
    Thanks & Regards
    Mangal

  • What are the entities that can be re-used in different servers, SI App, SI instance? And how?

    Greetings,
    What are the entities that can be re-used in different servers, SI App, SI instance? And how?
    e.g. can I use a deployed IQStreamable@app1  into app2?
    can I use a deployed observable/app1/siInstance1/Server1 into another query/app3/siInstance3/server2?
    On the presentation titled "04 – Installing, Deploying and Maintaining the SQL Server 2008 R2 StreamInsight Runtime Engine" with file name SQL10R2UPD05-DECK-04.pptx on ecn.channel9.msdn.com/o9/learn/SQL2008R2TrainingKit/Presentations/SQL10R2UPD05-DECK-04/SQL10R2UPD05-DECK-04.pptx
    It is mentioned one of the deployment option is "Deployment: Standalone Server"
    and it mention the following:
    "Use this option for the following scenarios:
    - Metadata objects need to be shared between applications
      - Event Types
      - Adapter Types
      - Query Templates
    - A data source registered with the server provides an event stream for another existing application"
    Could you please provide good example that explain the above statement?
    Cheers, Muhammad

    First, that statement - and those materials - refer to the "legacy" StreamInsight query/adapter model. They do not refer to how things work with the Reactive model introduced in version 2.1. Specifically, it talks about Dynamic Query Composition (DQC).
    You cannot use a deployed Observable in another instance of StreamInsight. You may be able to use them across applications in the same instance - off the top of my head, I'm not sure. I'm getting ready to get on a plane but will take a look at it later.
    Typically, however, applications act as containers (comparable to .NET AppDomains) so I don't think that you'd be able to do this easily. That said, the code and assemblies
    can be reused across multiple instances/applications. You would have separate instances of the classes involved but you would be able to reuse the query logic. That's a common use case.
    Can you be more specific about your use case and what you are trying to accomplish here? It's possible that there are alternative ways to do what you are trying to do.
    DevBiker (aka J Sawyer)
    Microsoft MVP - Sql Server (StreamInsight)
    If I answered your question, please mark as answer.
    If my post was helpful, please mark as helpful.

  • Cost For exhange of data using SAP XI

    Hi All,
    For all exchange of data between legacy and SAP R/3 will their be any trasaction charges (given to SAP )involved for the data transfer using SAP XI or is it based upon the license which we have received for number of users.
    i.e If I am creating a sales/purchase order which needs to pushed to SAP R/3 system on realtime basis what will be the transaction charges for when I am using SAP XI as the interface.
    Will it be based upon the file size that is transfered or
    Will be constant for all the transaction as we have user authroizations.
    Regards,
    Nithiyanandam
    Edited by: Nithiyanandam A.U. on Oct 20, 2008 12:56 PM

    Hi Prasad,
    Thanks for the inputs.
    Can you please provide me some supporting links for this..
    Bcas Currently we will be transfering data only from one legacy system to SAP R/3 and viceversa.
    It might involve transactions like Material careation, BOM (Bill of Material creation), Change Number creation, ECN, Costing Information etc.
    Regards,
    Nithiyanandam

  • BOM and ECN, what's the best way to do it?

    Hello Experts,
    I want to use ECN to keep track of changes on mulitlevel BOMs, but I am struggeling with understanding how this is done in the best way.
    Basically, my understanding is that if you want to do a change, you create a change master and set a validity date. Then, next time you want to do a change, a new change master is created with its validity date. So you end up with a lot of change masters for the same BOM.
    Now, how am I supposed to report all changes done to a BOM in a userfriendly and easy way? I cannot find a report that gives me changes pr part/BOM number?
    Am I missing the point here or do you have any good ideas?
    rgds
    GAR

    Dear GAR,
    Change number helps you to find out the history of the objects like BOM,material master.
    The history includes the creation,changes and deletion of datas.
    But there is no direct report in SAP where in you will get all the details like in which field the change
    has happened in combination with ECM.
    You can have a look in the reports like CC05,CC04,CC07.
    Still if this does not suit your business requirements means then you have to go for a customized report.
    You can also refer these links related to ECM,
    Re: ECM
    Re: ECM ECR
    Re: ECM for BOM
    http://www.sap-img.com/pp007.htm
    Re: Bom Change Enter change number - to make error message
    Revert back,still if you have more queries.
    Regards
    Mangalraj.S

  • How to update BOM with diff. ECN

    Hi Team
    During change in BOM using ECM, I am allowed to change it with same ECN.  If we change it with diff. ECN, it keeps the history of previous ECN.
    Foe example a BOM has 3 diff. items, which is created with ECN:   001.
    Now if we delete 2 items & add 1 item, then system displays all the items with respective change no.
    i.e. Total 6 line items are displayed.
    Pls suggest solution.
    Thanks

    Hi Bhushan,
    For your case you need to :
    Create a different Change Number through T Code: CC01 and create a new BOM (for the same material as it exists without ECN agaist any components) with this new change number. If you now delete / add some components (after you enter the BOM with this new ECN) ;it will be exclusively be recorded with this ECN.
    If you use the same ECN; and do further changes at the components; all chages till date will be recorded as you have mentioned.
    Thanks,
    Ravi.

  • ECN: RD(F)20020124083

    Hello All -
        I am the proud new owner of a slightly used K7N420 Pro motherboard, cpu and ram.  Coming from a dual PIII setup, I must say.. WOW what a difference!!  At anyrate, I have a few questions.  First, I have two types of ram here, PC2100, and PC2700.
        For this board, which should I use?  I mean, which is better/faster/the right choice?  Secondly, the cpu that came with the board is a XP 1800+, Now, I had to update the bios from 2.0 to 2.7, which wasn't a hastle at all.. but, I went to see just how fast a cpu I can stick in this puppy.. MSI's site say's upto a 2600+.. yippe!!  
        However, after quick check on AMD's web site, I turned up this message about this motherboard:
    "ECN: RD(F)20020124083 required for Athlon XP 2100+ and higher.
    For information or questions regarding ECNs please contact the motherboard vendor. "
    So... how does one go about checking to see what ECN number their board is?
    Thanks a lot, and I'm glad I found you guys :P
    crix0r

    Ahh, I got the impression from their website that the ECN# was a revision number of some sort, so I got the feeling that it was fairly important.  But, like you say.. I'll just let it go.
    Yeah, According to the chart on MSI's website, the board will do upto a 2600+, however, that seems self defeating to me, since I belive the 2400+ was the last to use a 266 Mhz FSB (which, my board supports
    Ok, so the board is picky about it's ram type, which do you suggest?  Which always works?  Price really isn't an issue, I just want it to work.  Also, what CPU cooler is best for the 2400+ AND will fit on the board itself? :P
    Thanks again.

  • Unable to add XML files to genericObjects Folders using Webdav - cFolders

    Hi All
    I am not able to add XML files to genericObjects Folders using Webdav in cFolders
    What could be the reason.. When I try to copy, it says "cant read from source file"
    Regards,
    Aby

    Yes.. I downloaded the ECN.XML file from se80, edited and then used "Uplload and replace"..
    Also I did the same thing to add some more vocabulary in the cfx text XML, so that it would reflect correctly to map with Additional attributes in the PDX profile.
    Regards,
    Aby

  • Delete ECN for a BOM

    Hi,
    How can we delete ECN along with the BOM to which it is attached? All this is getting affected in future.
    This has got creted by mistake and needs to be removed from SAP.
    Thanks,
    Ravi.

    Ravi,
    I appericiate you having taken time to explain the problem and also how it was solved. This way if the forum continues, it would really help everyone, not only the guys who are posting problems, but also to people like us who answer them, because sometimes, what we suggested may not have been adopted, but alternates would have used.
    That's the greatness of SAP...for one problem multiple approach and solutions possible most of the time. Once again thanks,
    Regards,
    prasobh

  • New component in BOM - No ECN

    We need to change a component quantity in the BOM.
    BOMs are not ECN number maintained.
    The Material No. stays the same.
    How can we change the BOM and still track the previous orders which needed that BOM?

    Hi Abhi,
    If u want to use two alternative BOMs for same material number, u can use production version and u can select the PV while creating  production order manually.
    please comeback
    Regards
    Pradeep

  • ECN Export to cFolder along with Affected item

    Hi Experts,
    We have a requirement to export ECN along with all the affected item and history of ECN  in PDX format.
    I am using cFolder to export the BOM in PDX format. There is no option to export the ECN from SAP to cFolder using CFE02
    transaction.
    I can export the ECN to cFolder using FM CFX_S_API_WRITE. But, I also want to link the Affected items to ECN while exporting.
    My question is
    Is there any way  (any FM or Method) so that I can read existing SAP BOM in terms of cFolder attributes (like CFE02)
    and pass it to FM CFX_S_API_WRITE?
    There could be many BOM in an ECN and it is required to write all the fields of BOM so it is hard to write BOM using CFX_S_API_WRITE.
    Regards,
    Atul

    check out this class
    CL_CFX_BI_BOM -> GET_BS_DATA this is used to read the ERP BOM details.
    then check out EXPORT and EXPORT_VERSION ( ). To understand how to convert the ERP data into the cFolders structure.

  • Any BAPI or FM to get ECN data.

    Hi,
    Anybody help me for how to get ECN data, Which is shown in CC07 transaction for given change number. If there is any BAPI for FM please inform,
    Thanks.
    Mahesh

    Hi,
    check with these bapi it maight be useful to u.
    these are for generic engineering node
    BAPI_1197_EXISTENCECHECK
    BAPI_1197_REPLICATE
    BAPI_1197_SAVEREPLICA
    reward if hepful.

  • Cancel ECN in BOM & remove change number in Routing

    Dear Gurus,
            I have 2 questions about ECN , pls. help .
    1> If we made a wrong ECN in BOM with change number, pls. advise how to cancel this ECN in BOM.I tried to delete the change record in CC02 but it's not allowed since BOM has been changed already.If I made a new change in BOM with new change number, in BOM it will show a new change number, but I don't want to show these change numbers because it should be no changes happen, pls. advise how to recall the change and remove the change number in BOM .
    2> We use change number when we change routing ( CA02) in the past, now due to some internal issue, we want to remove all change numbers in routing, I can't find any option in CC02 or CA02, pls. advise is it possible to remove existing change number?
    Thanks & best regards,
    Tina

    Dear Tina,
    In my understanding you may not be able to delete the change number assignment made in BOM or routing.
    But you can define an alternative date for the made changes and set the valid from date as say 31.12.5555.
    Check and revert.
    Regards
    Mangalraj.S

Maybe you are looking for

  • Bookmark Toolbar entries not showing up in blank space allocated for them under Navigation Toolbar.

    Using Firefox 3.6.13 and 4.0b8. Both are not showing up my Bookmark Toolbar entries. The item does exist. I've used Firefox for years and that toolbar has always showed up. Confirmed that it still exists and was not inadvertently trashed by viewing i

  • Array of Class object

    Pls.c the following code, public class Rate private Points []startPoints; public Rate() startPoints = new Points[4]; startPoints[0].p_intX = 40; startPoints[0].p_intY = 40; }//Constr public static void main(String []args) new Rate(); }//main class Po

  • LRT224: Port Forwarding for a specific remote IP address

    Hi all, I want to create a port forwarding rule for a specific service (tcp port). But I want to ensure that only users from a specific internet IP address are able to establish a connection to this port, e.g. the remote address should be limited to

  • Can't get iPhones to connect to wifi

    I have a pc and an iPad.  My wife has a mac laptop.  So do my daughters.  All of us connect effortlessly to wifi via the EA3500.  All of us, however, also have iPhones, and yet none of us can get on wifi with our iPhones.  Apple insists the problem i

  • Tecra R850 with Windows WXP - can't use the FN key

    Hi On a Tecra R850, i can't use the FN key. I install all driver from toshiba and they does'nt work Help Thanks