Pharma: shelf life with remaining 4 months should not be considered for planning

Hi,
Implementation in Pharma : FG Shelf life with remaining 4 months should not be considered for FG planning.
How to exclude this stock while planning for FG. FG planning is Make to stock.
BR
Subbu.

Hi,
Thanks to Caetano, Kumar & Mani..
We have achieved this with below with customized program....
Exclude those batches from MRP run whose difference between the (expiration date &
current date ) is less than or equal to its procurement time mention in MRP-2
view of material master.
Before running MRP, one need to execute the program with following option:
Input data will be plant, material type or list of material:
   System should execute following logic:
1) In a plant list all material with given material type
2) Execute the BAPI for find out the characteristic value of EXB_MRP from class
type 001of material class (BAPI_OBJCL_GETDETAIL_KEY)
3) If EXB_MRP = Y , then list out all such material.
4) For such a material identity those batches which are available in stock other
than ‘9999’
5) All such batches characteristic of shelf life expiry date need to be derived
from BAPI
6) Calculate ( Expiry Date  - Today’s Date)
= Difference
PLIFZ  ), batch of
the material will be transferred to the 9999 storage location which will be
excluded from MRP run.
PLIFZ  ), batch of the material will be transferred
to the 9999 storage location which will be excluded from MRP run.
   7) Run the MRP on materials
   8) Transfer posting from 9999 storage location to original storage location :
Selection criteria
   On execution transfer the material back to required storage location.
BR
Subbu.

Similar Messages

  • RESERVED QUANTITY'S SHOULD NOT BE CONSIDERED FOR TRANSFER POSTINGS

    Dear Gurus,
    Reserved quantity's should not be considered for Transfer postings to subcontractor or Stock transfers.
    Example:  Material  XYZ    Total Stock =  1200 nos.

    as per standard SAP reservation quantity will not stop the goods issue. resevation has no control on stock issue.
    Try with abap development.

  • RESERVATION QUANTITY SHOULD NOT BE CONSIDERED FOR TRANSFER POSTINGS

    Dear Gurus,
    Reservation Quantity should not be considered for Stock Transfers or Transfer postings to Sub contractor.
    movement type : 541 & 641
    Example :  Total Stock = 1200 nos.        Reserved stock for production order = 1000 nos.
    Currently our system allows stock transfers/transfer postings for reserved quantity also.
    But we want the reserved quantity to be blocked and only free stock should be allowed for transfer postings.
    (i.e  1200 - 1000 = 200 nos  .     Only 200 nos should be allowed for transfer postings)
    Please suggest.

    as per standard SAP reservation quantity will not stop the goods issue. resevation has no control on stock issue.
    Try with abap development.

  • How to prevent for a particular org manually created IR/ISO should not be considered for Constrained EDD plans

    We have a situation that around IRs with ~500 parts which manually created in Org A and ISO Created in Org B and ISO picked as well. But due to some reasons, shipment will get delay for 1 month and till that time plan should not be considered this IR' as supply in Org A.
    Currently our Constrained EDD plan is considering this IR quantities as supply for the Org A demands and not generating any Planned orders. Seems we don't option to firm IRs by changing the need by date after 1 month. Also its not respect the need by date of IR and its getting reschedule in action and pegged to the current Demand in Org A. Please advise if you have any thoughts.

    We have a situation that around IRs with ~500 parts which manually created in Org A and ISO Created in Org B and ISO picked as well. But due to some reasons, shipment will get delay for 1 month and till that time plan should not be considered this IR' as supply in Org A.
    Currently our Constrained EDD plan is considering this IR quantities as supply for the Org A demands and not generating any Planned orders. Seems we don't option to firm IRs by changing the need by date after 1 month. Also its not respect the need by date of IR and its getting reschedule in action and pegged to the current Demand in Org A. Please advise if you have any thoughts.

  • When we click on the copy botton record with same name should not be saved

    Hi,
    Copy button will copy the record with the same name and will save it.our requirement is when we click on the copy botton ,record with same name should not be saved
    we are performing this task in custom object 12 and exposed Opportunity Name in the layout.
    Records with same Opportunity Name should not save ..when we copy the record
    Can we perform any field validation on Opportunity Name field?
    Please help
    please email me @ [email protected]
    Thanks
    Srinivas Merugu

    Opportunities that are assoicated to the same account cannot have the same name. You cannot make this unique for your whole instance. The only way that you could do this would be to create a webservice application that checks this before you save the record.
    What about defaulting the name each time this could make the record unique?

  • Zero quantity should not be allowed for STO delivery

    Hi,
         zero quantity should not be allowed for STO delivery.
         when i create a delivery for a STO it should not allow zero quantity
         can someone throw some light.
    Alec

    Hi,
    Please maintain the "B - Create Delivery with qty greater than Zero" in Part.dlv./item  in shipping tab page of the customer of site.
    more briefly: in WB02 --> click on the customer of the site --> Shipping Tab page --> Maintain B (Create Delivery with qty greater than Zero)
    Regards,
    Srini

  • ORA-10631: SHRINK clause should not be specified for this object

    Hi
    I was trying to shrink table to reset the high water mark but some unknown reason it failed.
    Please help me
    SQL> declare
    stmt varchar2(100);
    cursor cur is
    select object_name from user_objects where substr(object_name,1,1)='A'
    and object_type='TABLE';
    begin
    for i in cur loop
    stmt :='alter table '||i.object_name ||' shrink space';
    execute immediate stmt;
    end loop;
    END;
    declare
    ERROR at line 1:
    ORA-10631: SHRINK clause should not be specified for this object
    ORA-06512: at line 9
    Regards
    Jewel

    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_3001.htm#CJA
    The shrink clause lets you manually shrink space in a table, index-organized table or its overflow segment, index, partition, subpartition, LOB segment, materialized view, or materialized view log. This clause is valid only for segments in tablespaces with automatic segment management. By default, Oracle Database compacts the segment, adjusts the high water mark, and releases the recuperated space immediately.
    Compacting the segment requires row movement. Therefore, you must enable row movement for the object you want to shrink before specifying this clause. Further, if your application has any rowid-based triggers, you should disable them before issuing this clause.

  • My mac is infected with viruses, Safari can not normally search for constantly appear commercials and some unknown site. What to do? antivirus free program that you recommend?

    my mac is infected with viruses, Safari can not normally search for constantly appear commercials and some unknown site. What to do? antivirus free program that you recommend?

    You may have installed the "VSearch" trojan, perhaps under a different name. Remove it as follows.
    Malware is constantly changing to get around the defenses against it. The instructions in this comment are valid as of now, as far as I know. They won't necessarily be valid in the future. Anyone finding this comment a few days or more after it was posted should look for more recent discussions or start a new one.
    Back up all data before proceeding.
    Step 1
    From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Extensions
    Uninstall any extensions you don't know you need, including any that have the word "Spigot," "Trovi," or "Conduit" in the description. If in doubt, uninstall all extensions. Do the equivalent for the Firefox and Chrome browsers, if you use either of those.
    Reset the home page and default search engine in all the browsers, if it was changed.
    Step 2
    Triple-click anywhere in the line below on this page to select it:
    /Library/LaunchAgents/com.vsearch.agent.plist
    Right-click or control-click the line and select
              Services ▹ Reveal in Finder (or just Reveal)
    from the contextual menu.* A folder should open with an item named "com.vsearch.agent.plist" selected. Drag the selected item to the Trash. You may be prompted for your administrator login password.
    Repeat with each of these lines:
    /Library/LaunchDaemons/com.vsearch.daemon.plist
    /Library/LaunchDaemons/com.vsearch.helper.plist
    /Library/LaunchDaemons/Jack.plist
    Restart the computer and empty the Trash. Then delete the following items in the same way:
    /Library/Application Support/VSearch
    /Library/PrivilegedHelperTools/Jack
    /System/Library/Frameworks/VSearch.framework
    ~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
    Some of these items may be absent, in which case you'll get a message that the file can't be found. Skip that item and go on to the next one.
    This trojan is distributed on illegal websites that traffic in pirated content. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect much worse to happen in the future.
    You may be wondering why you didn't get a warning from Gatekeeper about installing software from an unknown developer, as you should have. The reason is that this Internet criminal has a codesigning certificate issued by Apple, which causes Gatekeeper to give the installer a pass. Apple could revoke the certificate, but as of this writing, has not done so, even though it's aware of the problem. This failure of oversight has compromised both Gatekeeper and the Developer ID program. You can't rely on Gatekeeper alone to protect you from harmful software.
    *If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination  command-C. In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

  • PY error message - EE's salary group could not be determined for Plan Life

    We are running through Payroll errors when there is a Separation action being carried :
    u201DEmployeeu2019s salary group could not be determined for plan LIFEu201D.
    On IT0168 the costs  are u20180u2019
    This has to be resolved ASAP. Any inputs/ advise is greatly appreciated.

    During the "Separation" action, does the employee change WT on IT0008?
    If so, it could be that the Life Plan's Calculation Base does not include that WT (and check the IMG under Payroll > Benefits Integration > Define WageTypes for Benefit Plans)

  • Is there a mobile phone that can sync with ical, but does not require a data plan?

    Is there a mobile phone that can sync with ical, but does not require a data plan?

    Thanks for the reply.  I already have this info, but have spent several hours trying to cross reference with the product descriptions and the different carriers websites.  I was hoping there was an easier way.
    John Maisey wrote:
    Hi,
    You cakn sync many phones using iSync. See here: http://support.apple.com/kb/ht2824
    Best wishes
    John M

  • The server farm account should not be used for other services

    I have created a new SharePoint Foundation 2013 Farm. I only used the Farm Configuration Wizard to create the Search Service Application, all other aspects of the Farm was created using PowerShell.
    The SharePoint Health Analyzer is reporting the following error:
    Title: The server farm account should not be used for other services.
    Severity: 1 - Error
    Category: Security
    Explanation: DOMAIN\FARM_ACCOUNT, the account used for the SharePoint timer service and the central administration site, is highly privileged and should not be used for any other services on any machines in the server farm.  The following services were
    found to use this account: Distributed Cache Service(Windows Service)
    Remedy: Browse to
    http://centraladminsite:port/_admin/FarmCredentialManagement.aspx and change the account used for the services listed in the explanation. For more information about this rule, see "http://go.microsoft.com/fwlink/?LinkID=142685".
    Now I understand how to change the account used to run the Distributed Cache Service, but my query is what account should I use in the least privelage model? I have setup the following 6 accounts as per TechNet guidelines (Link)
    and am not sure if one of these accounts should be used or if another account is required:
    SQL Server service account
    Setup user account
    Server farm account
    SharePoint Server Search service account
    Default content access account
    Application pool identity
    After reviewing the TechNet article again, I don't fully understand the section titled "Service application accounts". Is the article advising me to create a seperate account for each row in the table? e.g. 1 account for Business Data Connectivity
    Service, a different account for "Application Discovery and Load Balancer Service", another account for "App management" and another account for "Distributed Cache", so 4 extra accounts if I choose to install all of these services
    within the Farm?
    Also, what does the article mean when it says "Plan one set of an application pool and proxy group for each service application that you plan to implement."? How do I go about doing this?
    Kevin Evans

    After reviewing the TechNet article again, I don't fully understand the section titled "Service application accounts". Is the article advising me to create a seperate account for each row in the table? e.g. 1 account for Business Data Connectivity Service,
    a different account for "Application Discovery and Load Balancer Service", another account for "App management" and another account for "Distributed Cache", so 4 extra accounts if I choose to install all of these services within the Farm?
    Inder: Yes, It is suggested to have multiple service account for each service application. This increases security and dependencyof 1 account on multiple Service applications. Like below
    SQL Server service
    Local System account (default)
    Setup user
    Member of the Administrators group on the local computer
    Server farm
    Network Service (default)
    No manual configuration is necessary.
    SharePoint Server Search Service
    By default, this account runs as the Local System account.
    If you want to crawl remote content by changing the default content access account or by using crawl rules, change this to a domain user account. If you do not change this account to a domain user account, you cannot change the default content access account
    to a domain user account or add crawl rules to crawl this content. This restriction is designed to prevent elevation of privilege for any other process running as the Local System account.
    Default Content Access
    No manual configuration is necessary if this account is only crawling local farm content. If you want to crawl remote content by using crawl rules, change this to a domain user account, and apply the requirements listed for a server farm.
    Content Access
    Same requirement as the default content access account.
    Profile import Default Access
    Same requirements as server farm.
    Excel Services Unattended Service
    Must be a domain user account.
    http://technet.microsoft.com/en-us/library/cc263445%28v=office.15%29.aspx
    Also, what does the article mean when it says "Plan one set of an application pool and proxy group for each service application that you plan to implement."? How do I go about doing this?
    Inder: Each service account has a application pool and you can plan to use same application pool for multiple
    service accounts if required. These application pool are then consumed by proxy connection
    of each service application. On service application pool, you can see all the service applications and its proxy connection.
    If this helped you resolve your issue, please mark it Answered

  • Purchase org. field entry should not be Mandatory for PR creation/release

    Dear Experts,
    When we are creating PR (ME51N), Purchase organization field entry is mandatory for few user id & in few user id this field is not mandatory. While we are creating PR by which user id, where purchase org. field entry is not mandatory (not fill purchase org. field) & release PR (ME54N) than system ask purchase org no.
    Purchase organization field entry should not be mandatory for us when we are creating & release the PR for all user ID's. How can be maintain this things on all user ID's.
    Please help us regarding this issue.
    Thanks & Regards,
    Shatrughan

    Hi dear,
    Do the following settings in SPRO,
    SPRO->MATERIALS MANAGEMENT->PURCHASING->PURCHASE REQUISITION->DEFINE DOCUMENT TYPES.
    Here check the Field selection Key for your document type.
    Now go to
    SPRO->MATERIALS MANAGEMENT->PURCHASING->PURCHASE REQUISITION->DEFINE SCREEN LAYOUT AT DOCUMENT LEVEL
    Now double click on the field selection key which you have found earlier and now double click on Reference data,item and set the indocator as optional for Purchasing Organisation key.

  • HT4623 ipod Touch 32 GB  with IOS 6 dos not give option for IOS 7

    ipod Touch 32 GB  with IOS 6 dos not give option for IOS 7 ? can it be upgrade to IOS 7?

    No, as Apple said in June, iOS 7 is not compatible with the 4G iPod touch
    All the iOS devices compatible (iPhone 4 and later, iPad 2 and later, and 5G iPod touch) with iOS 7 have at least 512 MB of memory (RAM). The 4G iPod only has 256 MB

  • Provision that MRP is not be considered for specific line item of Sales Ord

    Is their any provision that MRP is not be considered for specific line item of Sales Order in MRP run? (Ex: Planned order is also generated for free/ADC sample quantity entered in Sales order)

    Dear
    Go to Sales and distribution--> Sales --> Sales Documents -->Schedule Lines --> Assign schedule line categories.
    Choose the item category (eg. TAN)  which is coming in the sales order and enter CN - No. Mat. Planning in the the manual schedule line category (MSL Ca) for MRP type PD.
    This will enable you to choose while creating sales order in the Tab procurement column SL Ca.
    Choose CN - No mat.planning for the schedule items which you don;t want MRP.
    Regards
    Soundar

  • Sales orders with expired dates should not consider in MRP

    Hi,
    My requirement is that when i m running MRP for sales order for which expiry date has already been lapsed or over.sysyem should not create any mrp elements(Planned order) for such Sales orders.
    We have maintained one Z table which gives the validity period(Expiry date) for sales order according to their respective division.
    if MRP running date lies after the date of expiry of sales order, system shoul not allow to run MRP for that sales order or it should pop some message while executing MRP run before saving it.
    How we can achieve this?
    Pls suggest.....
    Rgds,
    Yogesh Thorat..

    Since as per standard, there is no concept called validity period for sale order and you are maintaining in a zee table, definitely your requirement has to be met with user exit or function module or some enhancements.
    Perhaps, you can try with MRP Enhancements
    a)  LMDR2001  or
    b)  LMDZU001
    to meet your requirement.
    thanks
    G. Lakshmipathi

Maybe you are looking for