Implementing Extended WM

Dear Experts,
I used to implement Material management then Implement WM which is a component in the ERP , But now there is a client wants to implement EWM , What I know that there are only two choices :
1. Install ECC - ERP and install the EWM Addon
2. Install SCM EWM 7.0
- So is this mean that I should first implement MM them Implement EWM ? , with another way " Could I Implement EWM without Inventory Transactions in Inventory Management Module  " ?
- Please provide me with documents and links to guide me how to implement EWM only with out MM transactions , and If it not possible could I only use " Non SAP ERP System " to be alternative of MM Module ?
Thanks in Advanced
Best Regards

Dear SAP SAP,
In both scenario's you describe EWM has been design to integrate to one or more ERP systems as a decentralised system even as an add on.
EWM does not explisitally need SAP MM to operate but the ERP system/s SAP or other will require material management functionallity to be present.
The MM module will be required in the ERP system (in both scenario's) to allow the creation of deliveries and the management of inventory (quantity& value) and associated funtions such as ATP checks.  If a non SAP ERP is being integrate with then the equivalent MM functionallity will be required to enable the ERP to take orders , "manage ineventory" and invoice.
Thanks James

Similar Messages

  • Implement extendable set of constants

    Hi!
    I am trying to figure out what would be a suitable way of implementing a set of default constants that should be possible to extend with custom ones. I am creating an API that will have several sets of constant values but the user of the API should be able to extend/register/add additional constants to these sets. In my first attempt I have been looking at the enum type but its not straight forward to use enums since they cannot be extended. One solution that I discovered elsewhere was to define an interface for the constants and let the enum implement that interface. However I am not really sure I understand how this should look.
    It would be great with some code examples on the enum solution mentioned above. Other suggestions are also appreciated!

    Encephalopathic, thats a good question.
    I guess it is because they actually are constants in the API and I want the user to treat them as constants.What do you mean in the part I underlined?
    There are lots of ways to prevent the user to change a reference (the surest one being not to expose it at all, more on that later).
    Moreover the user should have easy access to the values (like Substance.PO4).Which your DefaultSubstance attempt above achieves.
    I also want to prevent multiple instances of the same value (substance).Can you elaborate why?
    Often this "need" to have only one instance is overrated (if not plain wrong). For the occasions where it is valid (and countless discussions on whether it is or isn't), you can look at the Singleton design pattern, and the (unofficial name but easily derived) multiton variant.
    Let's say that I implement a simple Substance class and then a DefaultSubstances class that defines the default set of values:Fine sketch.
    It feels like I do not have enough control when the user subclass this class to implement new constants.Which kind of "control" do you want?
    Most of what I can imagine can be achieved by doing checks in the constructor of a root superclass, e.g. Substance (if a user subclasses the class, the compiler/JVM will make sure his constructor invokes yours). e.g. if you want to make sure no-one redefines a substance named "PO4" that's easily done in the superclass' constructor.
    And how do I make this class and all subclasses iterable over all defined constants?The root superclass can maintain a private static map of all known substances, populated by the constructor.
    Remember the point about not exposing the reference? Well the root superclass could expose the known substances via a method call:
    Substance po4 = Substance.get("PO4");
    Perhaps it would be a good soultion to give up the enum classNot necessarily. But you sure can't extend enums, so you'd have to define an interface, as Joachim demonstrated; but with an interface you don't have the "veto" power of a mandatory superconstructor.
    In general: can you elaborate on what the Substance class does? Which methods does it expose (you know enums can expose methods)?
    How is it used (e.g. switch statements).
    It is also possible that the code might be refactored into something completely different, leveraging polymorphism instead of if/switch based on constants, but that depends on the usage.
    Edited by: jduprez on Mar 1, 2010 12:18 PM

  • Why extended Classic is implemented

    Hi Everybody,
    I was working in SAP SRM for past 3 years and only Support Experience. Yesterday attended an interview and he asked me why your client has implemented Extended Classic why not Classic Scenario?
    I know it depends to client-to-client.
    Can any one let me know the list of points need to be discussed to support this question. My answer was not impressive.
    Sree

    Hi Sree,
    You are right here it depends on the client whether to configure the system for extended classic and classic scenario.
    The extended classic scenario suits customer who wants to
    their purchasing department to save time and money by using the streamlined purchasing functionality of SAP SRM
    use the full sourcing capabilities offered by SAP SRM, yet who also want to be able to confirm and invoice direct materials
    the flexibility of being able to pre-enter confirmations and invoices
    Where the classic scenario suits the customer who wants:
    wide user group, for example employees not necessarily working in the purchasing department, to be able to enter their requirements quickly and easily. SAP SRM’s functionality and ease of navigation allow this, as it requires only minimal training
    their purchasing department to operate solely with the functionality offered by the backend system(s)
    For whom a transfer of purchasing activities to SAP SRM is not viable in SAP SRM
    You can use both the classic and extended classic capabilities by configuring the product categories
    Please let me know if the above answer is helpful.
    Best Regards,
    Ankit Jain

  • Customer Service - Extended Warranty Sales Process

    Hi All,
    I want to implement Extended warranty sales process in sap. Here, dealer will send extended warranty form to company. Company wants to capture warranty related information (such as Vehicle number, Chassis Number, Date) in sap and want to sell warranty to dealer.
    Monthly once company will give discount to dealer based on performance. How to give discount to dealer monthly?
    I want to know the following details:
    Material type
    Item category
    Process flow
    How to capture warranty information?
    Thanks in advance,
    Babu

    Thanks for your reply......
    I have created new sales document type for extended warranty sales. I am using variant material for capturing dealer's requirement in va01 itself.
    Now my client dont want to create invoice for that sales order.
    With this Extended warranty sales order reference, they will create manual posting in Finance.
    Actually, they don't want to treat this as a revenue. This is a liability when they sell extended warranty to customer and after the extended warranty period is over (after 3 years), if the vehicle doesnt come for ext warranty claim then it will be treated as income.
    Is it correct process to leave extended warranty order (sales order-va01) without doing billing ?How can i proceed further?
    Thanks in advance,
    Babu

  • Extended Withholding Tax Rate change at invoice Level

    Hello Every One
    We are implementing Extended Witholding TAx in US.
    How can i achieve Below
    Requirement 1:
    At the time of invoice the business want to override the Tax rate, but i am not sure how it will happen since tax rate % is defined in tax codes and tax codes are assigned in the vendor master?  The reason for this is that if one vendor has existence in two different countries  then our company will with held tax at different rate.
    My Solution: I will define one tax code with 100% rate and then if the that vendor has to be deducted at 30% rate. Then in the vendor master in the exemption % field they can put 70%, so at the time of invoice it will be calculated 30%, but the draw back of this is that it has to be maintained by the master data team  and the invoice clerk cannot do it right away if the requirement gets changed. (if someone has other than this please let me know)
    Requirement 2:
    How we can with hold tax at line item level, is it possible?
    for example if we receive an invoice from a vendor for 2000$. Out of 2000$ $1200 is belong to service which is taxable and 800$ is belong Material which is not taxable.
    Requirement 3.
    What will be the configuration setups of with holding tax account in FS03
    Best Regards

    Refer the sdn thread posted on similar issue
    Please search in sdn before posting .
    [SDN URL|Set exchange rate indicator in billing;

  • Extended Notification for UWL

    Hi,
    We have implemented performance management and implemented extended notification using UWL to get outlook email. Every thing is working fine the only problem is - whenever we get an email the FROM person is the person who has configured the system. Ideally the FROM person in the email is the one who has generated the task.
    Please let me know what kind of changes we need to make to fix this so that the person who has created the task will be used in the FROM of the emial
    Thanks,

    Hi,
    Check from the requestor if it just enough to schedule the SWN_SELSEN report (that is sending the emails) to be executed for example by the WF-BATCH user. This is a really common scenario what I've seen. Give some nice name (such as "SAP Workflow System" for this system user, and your emails will look already better with 5 minutes work.
    If you really want the work item creator as the sender, I don't think that it will be straightforward. Maybe you can do something in SWNCONFIG General settings (SENDER_NAME_INT, SENDER_ADDR_INT, etc.), and doing some kind of custom handler? Not sure about this.  Just one thing to pay attention: some of your work items might be technically created by the WF-BATCH user. Then your emails will have this sender in any case.
    Regards,
    Karri

  • Extended Rebate functionality (and its use)

    Iu2019m currently working at an international customer with operations in Europe. They sell products in almost all countries in Europe, which are being sourced normally from one single plant.
    They are using the intercompany billing process.
    They are currently using the standard Rebate functionality, including Rebate settlement.
    They are facing with an issue with the Rebate settlement process.
    They setup the rebate agreement with an element of a material, e.g. the material pricing group, since the product portfolio is too large to use a material in the rebate agreement.
    Normally a product is delivered from one source (one single plant), but occasionally the product will be delivered from another plant (in another country)
    The issue in the rebate settlement is the proper determination of the tax code and therefore the proper tax percentage. This since the products can be from several source (delivering plant) in several countries.
    It is impossible to create all combinations in a rebate agreement, including the delivering plant, since there could be over 30 of them.
    We have already thought of the fact to include the material tax classification in the setup of the rebate agreement.
    Currently we are looking at the following options
    Implement Vistex u2013 a (fairly) expensive proposition
    Do nothing u2013 this will mean, that the Finance department will need to use a (custom) BW report to make financial posting and Credit Memou2019s
    Made enhancements in the current process u2013 this will mean a long time for analysis and a longer time to made the enhancement and even a longer time to properly test all changes.
    Implement Extended Rebate functionality. We have been looking at this and have a couple of questions on this:
    Can we turn on the extended rebate functionality for existing agreement types?
    Should we create new agreement types and use Extended Rebate functionality on the new agreement types?
    The configuration of the Variable keys u2013 are there any hidden u201Cissuesu201D we should be aware off?
    Any comment, documentation, link to documentation, remark, suggestion is welcome.
    Thanks and regards,
    Jan Pel

    Hi Jan Pel,
    Did manage to find a solution for your problem?
    We are facing a similar issue but the situation is more difficult since we don't use standard sap to determine the tax. Instead we use an external system and due to this we don't have more than 2 tax codes maintained (they are meaningless really).
    I'm also trying to understand the standard sap behavior for tax determination on the rebate settlements. Since the settlement is creating an item per condition record, how is the correct tax applied (and multiple documents/items created if different tax applicable). Is standard sap creating different settlement invoices/items in the settlement invoice if there are different tax codes in the underlying billing documents in scope of the rebate agreement?
    I would appreciate your feedback.
    Thanks and best regards,
    Kevin

  • SUS / no goods receipt doc to backend  in extended classic scenario?

    Hello
        have you any find  a solution for problem
        in SRM/SUS and goods receipt in extended classic scenario. Gr remains  only in SRM not going to backend...
    Brg Harri
    Message was edited by: Harri Harkonen
    Message was edited by: Harri Harkonen

    Hi Christophe,
    We also have this issue. Goods Receipt from SUS is created in SRM but is not posted in backend (we have implemented extended classic scenario).
    I tried to use the BBP_DOC_SAVE_BADI to created an idoc which posts the material document in backend system (using fm IDOC_GR_CREATE).
    The goods receipt is posted in backend this way.
    Unfortunately we are not able to cancel or make a return delivery on this GR.
    I am very interest in your FM. Could you please share this, or tell me what changes you made to the GR in SRM.
    Thanks in advance.
    Rgds,
    Martijn

  • Why Extended Classic Scenario

    Hello
    I understand the difference between Extended Classic and Classic Scenario with the follow on document creation. But, I need to understand the business benifits of implementing Extended Classic Scenario as opposed to Classic Scenario in SRM. In what business scenario do one suggest Extended Classic.
    Appreciate every answer
    Thanks
    Vijay

    Hi Vijay,
    The most important thing to consider when choosing the implementation scenario is to consider which system will support the different steps of the procurement process.
    In case of the classic scenario, after creation of the request (shopping cart) in SRM, the remaining process steps will be handled / supported  in the back-end system (ECC). Goods receipt can be executed in both systems.  This would be a good choice if the organization has already an operational back-end system and the users from the purchasing department are already familiar (and happy) with all the MM functionality.  SRM will only function as a support tool for administrating the purchasing needs of the end-users in the organization.
    In case of the extended-classic implementation scenario the complete purchasing process will be supported in the SRM system (most organizations prefer to use the back-end system for invoice verification). Thus requesters, purchasers, goods recipients etc. all will use the SRM system to support their respective activities.  This would be the preferred scenario in case both MM (ECC) and SRM are new to the organisation and will be implemented together.
    SRM offers the different users a nicer user interface as opposed to the R/3 screens. Also the (strategic) sourcing capabilities of SRM can only be used  when implementing the extended classic scenario. Same for the Suplier Enablement business scenariou2019s. Most are only supported when extended classic is active.
    So depending on the intentions of the organization a choice can be made. SRM only as a tool for administrating the decentralized request from the end users in the organization: Classic scenario will suffice. SRM as a tool to support the complete purchasing process, from sourcing till  evaluation - Extended classic will be the correct choice.
    Regards,
    Skander

  • Customization step for classic to extended classic

    Hi,
    Currently I have implemented classic scenario in SRM 7.0 with ECC in back-end. Now I am planing to implement extended classic scenario.  In the same time we are planning to continue the classic scenario for some product category. In breif: Purchase order will be either in SRM or ECC base on product category. Please guide me let me the necessary customization setting for implementing the abover scenario.
    Thanks
    Regards,
    Jennifer

    HI,
    Please activate extended classic  in SRM
    SPRO: Cross-Application Basic Settings->Activate Extended Classic Scenario
    SPRO: Business Add-Ins->Control Extended Classic Scenario (here you can control if you need PO in SRM or ERP)
    Number range, tranaction types to be configured according for SRM and ERP
    Regards
    Sam

  • Extended Transport Control (CTC=1) issue

    Hello,
    I have implemented extended transport control in our 3 system landscape.
    After setting CTC=1 for quality system, I manually set the Target client for all requests.
    However, now when any new request is released from Development system, I still have to manually set the target system for all requests as well.
    I don't think this should be happening. It should automatically take the client as well.
    Kindly help resolve this issue.
    Thanks.

    Check [http://help.sap.com/saphelp_nw04/helpdata/en/3d/ad5b814ebc11d182bf0000e829fbfe/content.htm]

  • Extended Transport Control

    I just implemented Extended Transport Control for my Transport Domain, which consists of DEV-100, DEV-111, QAS-200, QAS-220.
    Now, it asks me to set the 'target client' for all the transports that are already imported.Without setting the target client for the entire import queue, it wont let me import any request.
    My import queue consists of 500 odd requests that were imported prior to this, but they are still in the queue.
    I need them in the queue for mass transport later on.
    What target client should I set for them? Kindly advise.

    Hi,
    you said, you plan to do a mass import sometime. For this, i'd use the client, in which the transport are already imported as the target client.
    But remember that all newly released transports will be send to both clients in QAS!. If you import only the newly exported transports to QAS-220, the older transport which might contain needed customizing for newer transports, are missing there.
    You should think about the needs of your configuration again. And clean the buffer from time to time or schedule an periodic import-all on QAS.
    Regards,
    ulf
    P.S.:
    > So, suppose I set the target client as 200 for all of these 500 requests, would they be imported to QAS-200?
    Yes
    Edited by: Ulf Brinkmeier on Mar 3, 2009 11:48 AM

  • Extended Transport Control Usage??

    Hello All,
                   "Extended Transport Control is another way to set up the Transport Route so that the route is system and CLIENT specific"..I m not able to understand this concept so unable to implement Extended Transport Control in my SAP Landscape.Please help me..Moreover I have one more doubt..
    Suppose I release a change request in DEV Client 0XX it will not only automatically be added to the Import Queue for QAS but also 0X1, 0X2, of DEV If I implement Extended Transport Control..Is there any other utility of Extended Transport Control??

    Some people complain exactly the same way about me, don't worry.
    At least you have stopped points-gaming with Joydeep Gupta for sometime already and from your own frustration are now forced into trying it yourself and putting more effort in before you launch your questions, or at the least while you wait for an answer. You seemed to have even used the search now as well.
    I think all this should be seen in a very positive light, considered as progress and is largely thanks to the efforts of Juan.
    It might take you a while, but oneday you will hopefully thank us.
    Cheers,
    Julius

  • Extended Rebates Manual Accruals alternative

    Hello to all,
    We are implementing extended rebates Solution in our Company.
    After reading some threads and notes, the cocnlusio is that Manual accruals functionality should not used in the
    extended rebates processing.
    However we have also agreements active in our system that we are using manual accruals.
    For example a case of agreements for fixed amount of 12000Eur per year to customer.
    In this case we post manually acrruals of 1000Eur per month.
    In the extended rebates solution we have not this function possible.
    Do you know why and if any alternative functionality is available?
    Thanks and Regards,

    Hello to all,
    We are implementing extended rebates Solution in our Company.
    After reading some threads and notes, the cocnlusio is that Manual accruals functionality should not used in the
    extended rebates processing.
    However we have also agreements active in our system that we are using manual accruals.
    For example a case of agreements for fixed amount of 12000Eur per year to customer.
    In this case we post manually acrruals of 1000Eur per month.
    In the extended rebates solution we have not this function possible.
    Do you know why and if any alternative functionality is available?
    Thanks and Regards,

  • PRD Cutover - Replace RSWUWFML2 with Extended Notif framework SWNADMIN

    Hi Folks,
    We are using RSWUWFML2 to send out notifications for workitems in Production (PRD) environment.
    Now we have implemented Extended Notification framework (SWNADMIN) in Dev and we are happy with what we learnt so decided to discontinue RSWUWFML2 in PROD and replace it with SWNADMIN config and job SWN_SELSEN.
    From what I understand when I configure SWNADMIN in PROD and the SWN_SELSEN is run first time, it will send out one notification to every user who has pending work-items in their Inbox eventhough these users may already have received notifications for such items from existing program RSWUWFML2.
    How do we do this cutover (discontinue RSWUWFML2 with extended notif framework)? How do I make sure that any work-items that were already accounted for send by RSWUWFML2 will not be considered by SWN_SELSEN?
    Can I maintain a cutoff date in one of the  extended notification tables?
    our SWNADMIN settings - All items - Once a day / New and changed work-items - Once every 30 mins,/ reminders for any pending work-items - individual notification for every workitem (after initial collective notification) until workitem is completed
    I will appreciate any help.
    Saurabh

    Whether this is the best approach or not this is what I did.
    In SWNADMIN I deleted the SAP entry ALL (under Selections) (ALL_FULL and ALL_DELTA).  I then created my own Selection and then specified the tasks to send notifications for.
    Once I had created the custom selection (ZSELECTION) two entries were created (viewable in SWNCONFIG)
    1) ZSELECTION_ALL
    2) ZSELECTION_DELTA
    I removed the schedule for ZSELECTION_ALL and only the schedule for Delta remained. This way only new and changed tasks will be included in the SWN_SELSEN program.
    Then you can migrate the tasks at your discretion and remove the entries from RSWUWFML2 batch job on a case by case basis.
    Additionally dont forget you should setup the batch job program to delete notifications as well: RSWNNOTIFDEL

Maybe you are looking for

  • Won't Sleep, Occasional Crashes From PCI Card...Even When It's Out?!?

    i put a cheap best buy USB card in my powermac. it's not a NEC chipset card, so it caused problems. the computer wouldn't go to sleep, and it crashed at seemingly random times. so i took the card out, but the computer still won't go to sleep. does th

  • Delete PO - Where is located the Manual PO Number (isn't in NNM1)

    Hello, In order to reset my system, i've delete the following tables in SQL : OPOR : PO Header POR1 : PO Line ITems / Detail In addition, i've changed the table NNM1 (Document Number) Nevertheless, i don't manage to reset the documents created with a

  • Comsume Web Service via ABAP SAP 4.7

    Hello Experts We wanted use an ABAP program to call a web service.  We were only given the target WSDL file.  Not sure what to do with this and what information can we get from this.  As I checked, the format is different from the conventional web se

  • Jpeg optimization

    I am working on a graphic image in Fireworks (Macromedia MX) and since I am using gradient colors, I have optimized it as a jpeg (80-better quality). The image itself is approx. 740 x 425 pixels and I have been working with the optimization to get th

  • Q1. How to get version of runtime libraries

    Hi, I am not a developer but this seems like the best place to ask this question. I want to find out what version of the Sun C++ runtime libraries are being used on a machine. They are using the runtime version (there is no compiler installed). The S