How to implement fully interchangeable parts?

In the scenario we have the next sequence takes place:
1) There is a PO with 10 items of material A
2) In GR material B is entered (also 10 items) instead of A, and material B should be fully interchangeable with A (the relation is like this A<->B )
As I understood from help.sap.com we must maintain full material interchangeability for this process. So how can I do this, I'm quite new with SAP and don't know how to start?

You didn't get me!
I have the PO which next information:
-material: A, QTY: 10 items.
Then goes th GR where instead of material A can be material B, and it will be for example like this:
-material B, QTY: 10 items.
I need to configure my system so that material B is interchangeable with A (relation is A<->B). And finaly I need that my system thought that PO (which has material A) is totaly fulfilled with GR (which has material B as a full equivalent for A).
HOW SHOULD I CONFIGURE FULL INTERCHANGEABILITY FOR MATERIAL 'A' AND 'B'  ?

Similar Messages

  • How to implement Sync-Sync scenario in BPM? Please help!

    Hi Experts,
       I have a Sync-Sync scenario (SOAP - RFC) where both sender as well as receiver are synchronous.
       I have created outbound sender sync interface, abstract sender sync interface, Receiver abstract sync interface and Receiver inbound sync interface.
      In BPM I have started with Receive step.
      But in receive step I can give either Async Abstract interface or Open Sync-Async bridge. I am confused!
      How to implement my scenario in BPM?
      It will be really great if somebody can send me the step by step info or doc.
    Thanks & Regards,
    Gopal

    Hi,
    Refer this link
    use synchronous send step in your BPM - http://help.sap.com/saphelp_nw04/helpdata/en/43/6211331c895f6ce10000000a1553f6/content.htm
    RFC Scenario using BPM --Starter Kit
    http://help.sap.com/saphelp_nw04/helpdata/en/83/d2a84028c9e469e10000000a1550b0/content.htm
    RFC -> XI -> WebService - A Complete Walkthrough (Part 1)
    RFC -> XI -> WebService - A Complete Walkthrough (Part 2)
    regards
    Aashish Sinha
    PS : reward points if helpful

  • How to force my Web part to run regardless of users permissions

    I have created the following custom permission , which will allow users to Create items without being able to view,edit them:-
    $spweb=Get-SPWeb -Identity "http://vstg01";
    $spRoleDefinition = New-Object Microsoft.SharePoint.SPRoleDefinition;
    $spRoleDefinition.Name = "Submit only";
    $spRoleDefinition.Description = "Can submit/add forms/files/items into library or list but cannot view/edit them.";
    $spRoleDefinition.BasePermissions = "AddListItems, ViewPages, ViewFormPages, Open";
    $spweb.RoleDefinitions.Add($spRoleDefinition);
    $spweb.Dispose();
    then inside my "Issue Tracking List" i stop inheriting permission from team site , and i define the following permission for all users:-
    now users can add items and they can not view them ,, which is perfect :).
    But now i wanted to add a custom web part to my Create form which will hide certain fields if the user is not within specific group ,the web part looks as follow:-
    protected override void OnInit(EventArgs e)
    base.OnInit(e);
    InitializeControl();
    using (SPSite site = new SPSite(SPContext.Current.Site.Url))
    using (SPWeb web = site.OpenWeb())
    web.AllowUnsafeUpdates = true;
    SPGroup group = web.Groups["Intranet Visitors"];
    bool isUser = web.IsCurrentUserMemberOfGroup(group.ID);
    if (!isUser)
    SPList myList = web.Lists.TryGetList("Issue List");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = true;
    titleField.ShowInEditForm = false;
    titleField.ShowInNewForm = false;
    titleField.ShowInDisplayForm = false;
    titleField.Update();
    myList.Update();
    // web.AllowUnsafeUpdates = false;
    else
    SPList myList = web.Lists.TryGetList("Issue List");
    SPField titleField = myList.Fields.GetField("Title");
    titleField.Hidden = false;
    titleField.Update();
    myList.Update();
    // //web.AllowUnsafeUpdates = false;
    web.AllowUnsafeUpdates = false;
    then i deploy the web part and i add it to the Create form. but after doing so user are not able to create items and they will get the following error:-
    Sorry this site has not been shared with you
    so can anyone advice how to force my web part to run , without checking the users permissions or with minimal permssions ?

    in this case, use the elevated privileges to read/add/edit items with elevated privileges with below code.
    but make sure the page which you add this web part have at least read access to all user.
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(web.Site.ID))
    // implementation details omitted
    More: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsecurity.runwithelevatedprivileges.aspx
    Bistesh
    Ok after adding :-
    SPSecurity.RunWithElevatedPrivileges(delegate()
    users with the following permissions can create items:-
    "AddListItems, ViewPages, ViewFormPages, Open";
    and they can not edit/read them, which is great. but i am facing a caching problem , because if user is inside the "Intranet visitor" he will be able to see Category field as mentioned in my code, but if i remove him from the "Intranet Visitor"
    he still can see the field,, although in the web part i specify not to display the Category column if the user is not inside the "Intranet visitor " group... here is my current code:-
    protected override void OnInit(EventArgs e)
    base.OnInit(e);
    InitializeControl();
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(SPContext.Current.Site.Url))
    using (SPWeb web = site.OpenWeb())
    web.AllowUnsafeUpdates = true;
    SPGroup group = web.Groups["Intranet Visitor"];
    bool isUser = web.IsCurrentUserMemberOfGroup(group.ID);
    if (!isUser)
    SPList myList = web.Lists.TryGetList("Risk & Issue Management");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = true;
    titleField.ShowInEditForm = false;
    titleField.ShowInNewForm = false;
    titleField.ShowInDisplayForm = false;
    titleField.Update();
    myList.Update();
    // web.AllowUnsafeUpdates = false;
    else
    SPList myList = web.Lists.TryGetList("Risk & Issue Management");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = false;
    titleField.ShowInEditForm = true;
    titleField.ShowInNewForm = true;
    titleField.ShowInDisplayForm = true;
    titleField.Update();
    myList.Update();
    web.AllowUnsafeUpdates = false;
    so can you advice please ? is this a caching problem, or once the user add at-least single item he will be able to see all columns ?

  • How to implement this Java Script?

    Hello,
    I have this script to remove the link from titles of web parts.  I am new to SharePoint 2013 development. I am not sure where to put it. Not sure what file to put it and how to implement it.  How can ensure this code gets run on pages through out
    my SharePoint 2013 site.
    jQuery(document).ready(function () {
           $('a').filter("[href='###']").each(function () {
            $(this).replaceWith($(this).html());
    Reference
    https://expectedexception.wordpress.com/2012/01/30/how-to-remove-the-list-view-web-part-title-bar-link/
    Paul

    Get the page Url from the website and go to Sharepoint Designer and browse the page and add the script within a scritp tag <script>jQuery(document).ready(function
           $('a').filter("[href='###']").each(function () {
            $(this).replaceWith($(this).html());
     });</script>
    how to open a site in SP Designer:
    https://support.office.com/en-ie/article/Open-a-SharePoint-site-94d33d70-3f07-4a8e-b5b5-1137a9c36e74
    another option is to find the global file that contain the scripts and add it as a method there. You can check these files by viewing source of the page.
    note also that the Jquery reference is needed for this code to execute.
    Fouad Roumieh

  • How to implement autocomplete?

    Hello,
    I have a String array with strings in non-alphabethical order.
    I would like to implement autocomplete (just like in IE address line) on a JTextField.
    I guess I'll need to put some listener on textfield, but which? And how to handle array - sort it before use? Any other possibilities?

    Well, first you'd need something to compare the String being typed in to, so that you know what the user might be trying to type. Then, I guess you'd need a KeyListener on text field, so each time a key is pressed, you run a search and return all the possible Strings that could match it.
    I'd be a little lost as to how to implement the drop-down list like IE (or Windows in general) has to handle auto-complete. The other way to handle it would be to have the word fill itself into the textbox as you type, leaving the guessed part highlighted so you can continue to type, and continue to get suggestions. This approach seems a bit easier, and could be handled fairly easily.

  • How to implement a fixed booking/handling fee at check out

    Does anyone know How to implement a fixed booking/handling fee at check out?
    Basically lets say Im selling a product at £10 but need to include a handling fee of £1.50
    No matter how many of the products you buy you will need to pay the fixed booking fee.
    Hope someone can pint me in the right direction

    You will have to create a product for this and have it set as a related product. Using the relatedproductlist tag you can have a list of related products. With javascript when on certain products with this you can hide all this part and pretick the relalted product when needed. When you add to cart this will also be added to the cart at the same time.

  • How to implement my right angle routing strategy in Ultiboard?

    Hi,
     I want to design a PCB to save me from a lot of dirty work with SCB68 blocks. We are using many PCI-6225 cards to aquire 0-10V signals from a test rig. The signals are bundled together as 20 channels per cable including 20 signal wire and 1 AI_SENSE wire.
    So I need to convert two SCSI 68pin connector to four Dsub37 female connectors for each PCI-6225 card. I used Multisim to build the schematics and Ultiboard to draw PCB. First I cannot find PCI-6225 connector's information in multisim, so I used M_series 60x1's symbol in the library and modified it to meet the datasheet of PCI-6225. 
    Then when I transport the file to Utilboard, the auto routing algorithm gave me a spider web :-( So I want to use the following right angle routing strategy to get a simpler PCB. red line is in the copper_bottom, green line in the copper_top, and blue circles are vias. the rest of the board will be covered with GND.
    The only problem is: I do not know how to implement this alogrithm. Can anyone help me?
    P.S. I do not have strong EMI requirements. So I think this design should be fine in my low speed DAQ application.
    DI CHENG
    Attachments:
    设想.png ‏20 KB
    6225_2xSCSI68_4xD37F.zip ‏272 KB

    程迪,
    You could also route a bus - create all signals on the 68 pin connector as part of a bus group then press (Ctrl_B) and click on all signals that you want to route within the bus and then start routing away from the connector on your preferred layer.
    These best practices guides in Ultiboard should also help with routing techniques...
    https://decibel.ni.com/content/docs/DOC-26701
    Regards,
    Pat N

  • How to implement volume discounts in Business One

    Hi, All
    Volume discounts are part of the Business One application price list. How to implement these volume discounts in Business One?
    For example:
    If the value of sold B1 licenses more than 15 000 Euro, the customer gets 10 % discount. If the value of B1 licenses more than 23 000 Eur the customer gets 20 % discount.
    The problem is: a sales quotation contains in additional to B1 licenses also services (System customizing, Data migration etc.). The services should not be considered by the discount calculation.So the volume discount should be calculated based of the document subtotal (licenses total).
    Best Regards,
    Inna Baskina

    Hi Inna,
    as you see discount normally based on articles. For single items you use
    Stock Management -> Price Lists -> Period and Volume Discount
    But if you have a cupple of items you need to calculate it manually alternative by a FMS. You could insert a FMS into the discount field.
    Regards Steffen

  • How to implement SCD and outer join in OBIEE

    Hi Experts,
    1.How we can implement SCD1 and SCD2 in OBIEE.
    2. How to implement outer join..? Can we implement outer join in physical layer.?
    Regards
    Frnds

    1. Better to implement this as a part of data warehouse/ETL. If you insist there is explanation on how to work with SCD's in Administrator in some Oracle University Student Book, I think it's for Siebel Analytics version.
    2. Implement outer joins using complex joins in BMM (type option). It's possible to implement in physical layer only in obiee views (new physical table/table type - select), otherwise not, you cannot specify outer join in the physical layer using complex joins.
    Regards
    Goran
    http://108obiee.blogspot.com

  • HELP! Export indd- epub AUTOMATION. How to Implement! thanks!

    Hi. In need some help. Im an intermidiate .net programmer. i need  some help on how to implement a simple automation on exporting indd to epub.
    What language suitable to use?
    do i need indesign server ion this simple automation?
    Thanks!

    Jerome,
    These days, Flex is the best way to "drive" InDesign and InDesign Server.
    Because it has all the hooks for telling InDesign what you want it to do,
    and because you can quickly build something with a nice UI. So, I think you
    want to build an InDesign extension, using Flex / ActionScript.
    A big help would be to use the Flex-based new-for-InDesign-5.0 Creative
    Suite Extension Builder system. See
    http://www.adobe.com/devnet/creativesuite/cs-extension-builder.html
    A CS Extension Builder extension is a full AIR application, so it has full
    access to the file system, enabling you to implement hot folders if you
    wish.
    The hard part is figuring out how to "translate" into an ePub format. You
    could have a team of several programmers working for a year and still not
    have a perfect system to do this.  BUT, you're in luck, because Adobe has
    already written software to convert to HTML. It doesn't do a perfect job,
    of course, but Adobe put a lot of effort into it.  And ePub format is
    HTML5-based, I believe.
    So, probably what you want to do is first tell InDesign to run it's
    InDesign-to-HTML conversion feature, and then post-process the result into
    the desired ePub format.
    Cheers,
    Stephen
    http://sterlingcomputing.com

  • How to implement the DLL for the I2C USB Converter from Coptonix

    I need to implement the DLL for the I2CUSB Converter from Coptonix into a LV-Program.
    I'm not sure how to use the BroadcastSystemMessage (part of user32.dll).
    Attached you will find the manual of the converter.
    And you'll see the VI that I have created.
    Many thanks in advance!
    Silvio
    Attachments:
    Fenster_I2CUSB_GetDeviceInfo_LV2010.JPG ‏94 KB
    IICUSB32DLL.pdf ‏58 KB

    Hello smercurio_fc
    Thank you very much for your posting. I'm able now to deal with the BroadcastSystemMessage... One problem still occures: I can start the VI once and it returns 9 messages (for every event that the DLL sees), but if I start the VI again
    it adds 6 additional messages. I tried to flush the MessageQueue but that didn't help? What can I do?
    Attachments:
    COD01.0420-PP_Test17_I2C_Version_03.vi ‏43 KB
    COD01.0420-PP_IIC_Teilbereich_01.JPG ‏201 KB
    COD01.0420-PP_IIC_Teilbereich_02.JPG ‏206 KB

  • Goods issue against reservation with interchangeable part using MB11/MIGO

    Hi
    Do anyone know how to make a goods issue against reservation with interchangeable part using MB11/MIGO.
    Meaning reservation is made with Part A,  goods issue is make with Part B (interchangeable to part A).
    Enhancement pack 4 is having some issue with MB1A, we are attempting to do a work around with MB11 / MIGO.
    Please assist.
    Thanks!!
    Regards,
    Clarice

    You can view report from MB25 ,it will gives you reservation list with reference network  number.
    Select option in MIIGO  as GI > Reservation > Mvt.281.  or you can make the entry from MB1A  with Mvt .type-281
    Regards,
    Sandesh Sawant

  • This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms

    Hi Guys,
    I am just going to jump right into it.
    We are using Kaseya for our IT management and with this we have the acronis backup system.
    On one of the servers (Main DC) we are getting the error below.
    The Server runs Windows Server 2008 R2 Standard.
    Backup failed - Backup process could not start because of the following error: This implementation is not part of the Windows Platform FIPS validated cryptographic
    algorithms. at System.Security.Cryptography.SHA256Managed..ctor() at SHAHashing.SHAHashing.CalculateSHA256(String text) at SHAHashing.SHAHashing.HashAndUnmask(String encryptedText, String keyMaskString) at KaseyaBackupCmd.KaseyaBackupCmd.GetUnmaskedPassword(String
    user, String coverPass, VSAEncryptionAlgorithm encryptionType) at KaseyaBackupCmd.KaseyaBackupCmd.DetermineNetworkPasswordToUse(String user, String coverPass, VSAEncryptionAlgorithm encryptionType, String acronisEncryptPath, String kaseyaTempDirectory, String&
    passwordToUse, NetworkPasswordType& passwordType) at KaseyaBackupCmd.KaseyaBackupCmd.RunVolumeBackup() at KaseyaBackupCmd.Program.Run(String[] args)
    We have no Idea how to fix this.  We looked at multiple articles regarding changing the registry and the web.config file etc. but we cannot seem to resolve it.
    Regards

    On Thu, 26 Jun 2014 07:39:56 +0000, Johan Eckart Yzelle wrote:
    I checked the GPO and System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing is disabled however MACHINE\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy is set to 1.
    How do i change the registry under windows settings > security settings > local policies > security options?
    Enable it, run gpupdate /force, confirm that the value is still 1, disable
    it, run gpupdate /force and then confirm that it is now set to 0.
    Paul Adare - FIM CM MVP
    Being a social outcast helps you stay concentrated on the really important
    things, like thinking and hacking. -- Eric Raymond

  • Help on GI for fully interchangeable MPN-MRP sets

    Hi Experts,
    SAP help says On entering goods issue for a reservation, you can partially or fully replace an inventory-managed manufacturer part, which was originally reserved for the order, with interchangeable manufacturer parts, and post them to the reservation without changing the order. I am not able to find  "choose MPN Selection on the selection screen for reservation items" in MIGO screen. Any help will be highly appreciated. Other functionalities like stock overview, stock requirements list and MRP run is working fine for MPN-MRP sets. We are testing in ECC 5 DIMP system.
    SAP help: http://help.sap.com/saphelp_di471/helpdata/EN/f6/4d83ecd30e11d2b40f006094b9c9be/content.htm?frameset=/en/74/b86764d08811d2b4d2006094b9c9be/frameset.htm
    Goods Issue
    Create a goods issue with reference to a reservation.
    Before copying the required reservation items, choose MPN Selection on the selection screen for reservation items. A screen appears showing all of the parts that are fully interchangeable with the originally reserved part. The system uses different colored traffic lights to show whether the interchangeable parts belong to potentially different MPN-MRP sets. The system also displays the MRP area (if active) and storage location.
    Select items, add the quantity, and copy them to the overview screen for goods issue.
    Thanks
    Rijil

    In your bottom panel class, add a method which will receive the text and then add it to the JTextArea.
    public void setBottomText(String s)
         myTextArea.setText(s);
    }and call it from the listener class.
    Mark

  • HOw to implemented CPS

    Hi - can someone please give me the basics on how to implement CPS.  We have Solution Manager 7 running on Oracle 10g in Windows environment. Can we implement CPS into the existing Solution Manager database? or do we need to install another Oracle instance (and hence clean database) for CPS?  Also - do future versions of Solution Manager come shipped with CPS already installed?
    thanks

    Hi,
    If you plan to use CPS Version 7, which is not fully integrated into the SAP environment and requires an oracle database, you should install the CPS runtime on a seperate machine. But you were able to use an existing Oracle database instance. CPS would conntect to that host and simply create a new scheme on the existing database for its job repository.
    The newest version of SAP CPS (CPS for NeWeaver 7.0) is in the ramp up phase at the moment.
    This new version runs within a Java Stack of a NetWeaver and therefore is platform and database independant (and therefore fully integrated into the SAP environment).
    As soon as the ramp up phase is over (which is probably in September 2008), a basic version of CPS will be delivered with each shipment of an SAP NetWeaver 7.0 System. So it also should also be available with a SolMan shipment.
    Regards
    Devin

Maybe you are looking for

  • How to contact Customer Relations

    I hope someone can help me. I won't bore you with the long story (unless you ask ;-) but the headlines are that we have two S10 netbooks for my wife. The first one has yet to go a year without requiring warranty work, and the second one now is starti

  • How to resolve most of the Oracle SQL , PL/SQL Performance issues with help of quick Checklist/guidelines ?

    Please go thru below important checklist/guidelines to identify issue in any Perforamnce issue and resolution in no time. Checklist for Quick Performance  problem Resolution ·         get trace, code and other information for given PE case          

  • Combining Two Apple Accounts

    Not fully understanding how the DRM and user accounts work on ITUNES, when I received a second IPOD, I created a second ITUNES account and even put it on a second machine. Now, in order for me to have songs from my wife's IPOD, work on my IPOD, I hav

  • Writing a Standalone Client for EJB 3.0 Bean For Weblogic 10

    Steps for Writing a Standalone Client Client Code package com.client; import java.util.Properties; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.rmi.PortableRemoteObject; import com

  • [solved] Installing MS fonts breaks non-Latin character display

    Hello,   I just installed the standard Windows 7 font-set by directly copying it into "/usr/share/fonts/Windows/"; now, various scripts -- including Arabic, Chinese, Japanese, and many others -- display as blank squares.  I have a number of unusual t