Mfg. Date in Batch Derivation

Hi Friends,I have configured Batch derivation. I have maintained condition records for sender and reciever material types. When I am issuing material having different batches for sender materials, Sytem is taking first lineitems mfg date in that line item's batch. But we want the mfg date from batch having highest qty. Can any body suggest, what I have to do?
Regards
Edited by: k prasanna on Jul 17, 2010 7:17 AM

Hi
In Tcode DVR3 against the characteristic, select Rules Tab and maintain Maximum value under Rules for Value selection
for more than one sender.
Regards
Devi

Similar Messages

  • Batch Derivation Date

    Dear All.
    I am using Batch Derivation application for FG material, derivation evevt is Release of Process Order. After Release of process order SFG Production & Expiry date copy in FG Batch as per derivation it is working Fine.
    But issue is after piking of SFG material derived date changes for FG. Production date takes Current date & on that SED date calculate. Please suggest why system considering picking event How i resolve same??????
    Please help.
    Any solution????
    Reqagrds.
    Dev123
    Edited by: dev123 on Jul 1, 2011 7:09 AM
    Edited by: dev123 on Jul 4, 2011 6:37 AM

    clossing the issue

  • A/R Invoice PLD - Expiry Date, Mfg Date, Batch No.

    Hi,
    We are using SAP 2007A.
    We have customized the Print Layout. for the Delivery and A/R Invoice documents.  In both docs, we have used system variables for batch, exp date & mfg date.
    When we create an invoice directly (i.e. without a base document), then print it, we are able to get the batch, exp and mfg date perfectly.
    However, when we create the Invoice from the base document i.e. Delivery, and then try to print it, we are unable to print the batch, exp & mfg. When we print the Delivery, it prints the batch, exp & mfg just fine.
    We need to be able to create a/r invoice from delivery & print the batch, exp & mfg on the Invoice.
    Please advise.
    Thanks.

    Hi Afzal,
    Gordon is very much right,
    Atually PLD is very basic tool , one time its ilnk with only one marketing document either delivery, invoice or sales order etc.
    when someone prints invoice , PLD related to invoice will ativate so data fron Delivery is no where in any case as when u copy the invoice from delivery the  concern data is copied fron delivery (odln,dln1.....)tables to oinv,inv1....... tables from which pld took the  data , so u can use UDF and apply formateed search on invoice to fill the batch no or all other field u want , u an also take help of sdk as on making of invoice from delivery the specified data should copied.
    You an use crystal report and geet all data as u want .
    rgds,
    Premraj

  • Batch derivation in goods receipt for production order

    Hi all,
    i have set up batch derivation for the event 'goods receipt for production order'. The field derived is HSDAT (date of manufacture) /minimum. Although in the batch derivation monitor I can see tha the derivation was performed OK and the correct date (oldest of the components) is selected the field in the Batch is not updated. Can anyone help??

    Hi Vagia,
    Your problem sounds like derivation type issue.
    Please check your derivation type to be static for the 400 event.
    Let us know if this helped.
    Regards.
    St.Pan.

  • Batch Derivation - No sender found during manual derivation & order release

    Folks,
    I'm trying to simulate the batch derivation functionality but couldn't get it work. I have used both manual and release production order derivation events.
    Necessary configuration is setup including batch where used list and related derivation configuration.
    I have setup the condition records as follows (it is based on pull derivation; 1 receiver and n sender)
    For sender condition, I have condition record based on receiving + sending material combination, in which I defined two sending materials (both HALB) along with the receiving material (FERT). VFDAT (SLED) is my field attribute.
    For recipient condition, I have condition record based on material number, which is the same FERT material. VFDAT (SLED) is my field attribute and standard rules have been maintained.
    Both HALB materials have batches with VFDAT (SLED) dates.
    For manual derivation, I created a batch for the FERT without any VFDAT data in it and I'm trying to run DVMAN transaction for this FERT batch to invoke derivation, but it errors with two messages "No sender found for attribute VFDAT" & "The system did not find any sending batches".
    I tried using a production order release as well, but it's the same problem.
    Any thoughts as to why it is not working??
    Thanks!!

    Figured it out. I forgot to assign batches before invoking batch derivation.

  • Batch Derivation - No sender found during both Manual deriv & Order release

    Folks,
    I'm trying to simulate the batch derivation functionality but couldn't get it work. I have used both manual and release production order derivation events.
    Necessary configuration is setup including batch where used list and related derivation configuration.
    I have setup the condition records as follows (it is based on pull derivation; 1 receiver and n sender)
    For sender condition, I have condition record based on receiving + sending material combination, in which I defined two sending materials (both HALB) along with the receiving material (FERT). VFDAT (SLED) is my field attribute.
    For recipient condition, I have condition record based on material number, which is the same FERT material. VFDAT (SLED) is my field attribute and standard rules have been maintained.
    Both HALB materials have batches with VFDAT (SLED) dates.
    For manual derivation, I created a batch for the FERT without any VFDAT data in it and I'm trying to run DVMAN transaction for this FERT batch to invoke derivation, but it errors with two messages "No sender found for attribute VFDAT" & "The system did not find any sending batches".
    I tried using a production order release as well, but it's the same problem.
    Any thoughts as to why it is not working??
    Thanks!!

    Figured it out. I forgot to assign batches before invoking batch derivation.

  • Batch Derivation

    Hi Gurus,
    We are having ECC 4.6C and we wanted to implement the batch derivation functionality. Presently I am facing one problem, it is that, as per sap, batch derivation takes place while doing the goods reciept for the process order, making the usage decision for a batch or by manually (Manual derivation).
    I made the following master data,
    1) Derivation sender record
    2) Derivation reciever record.
    But the derivation is not happening at the time of goods reciept or at the time of usage decision but it happens if i did the manual derivation.
    For your information in 4.6c , batch derivation functionality is in the hidden form i.e. there is no menu emtry for it.
    If I want derivation to happen at the time of goods reciept then what I need to do.
    Please suggest.
    Regards
    Ravi

    You may not have the config settings set for this.
    Logistics-General ---> Batch Management -->Derivation of Batch Data --> Define Derivation Events.
    In the table, make sure you have an entry for 400 - Goods receipt for process/production order.  Make sure the right search procedures are specified.
    The above is from 6.0.  Hopefully your 4.6 config is similar.
    Craig

  • Batch Derivation not happening consistently

    Dear Experts,
    Pls guide me to identify and resolve the following problem:
    I have configured the batch derivation and maintained the necessary condition records.
    The derivation event is defined as the GR for Production order.
    The problem is, for certain orders the derivation is not working and giving the error as (in T Code DVMO):
    - Warning Rule "No empty sender fields" broken for attribute XXXX.
    inspite of the fact that field (XXXX) in the RM batch being already filled, still data is not getting transferred to the produced batch.
    However, the derivation is working for other production orders (around 60%).
    Where I could have missed the point.
    Kindly help me out.
    Thanks & Regards,
    Rohit Chauhan.
    Added: Can there be any thing at material master level which can cause this problem, because the material is either deriving the data or failing. Both cases are not existing for any single material.
    Edited by: Rohit Chauhan on Sep 9, 2009 10:05 AM

    Did you build your batch where used list up?  Is it being update in real-time or or a regular basis via a batch job?
    Look at the dates and times of the orders that fail.  You may find they are older ones, or newer ones depending on when you built the batch where used list and how or when it is being updated.
    The other possibility is that the orders that are failing are not being properly processed.  Look at the batch where used list and see if you can trace the order information back to the batch that the results should be coming from.  If you can't see the batch in the history of the order on the batch where used list then the system can't derive the results.
    There is also setting in teh derivation record as to how many generations to go back I believe.  You may need to go further back in some cases then what you might have it set at.
    Craig

  • Batch derivation in subcontracting process

    Hello experts
    I ask for your help on the following point:
    I subcontract packaging operation of a product managed by batch to an external vendor.
    The bulk (component) I send to the vendor is also managed by batch.
    I use batch derivation for transferring batch data from the bulk batch to the packed product batch.
    I manage to do it with the manual batch derivation.
    However I would like to create a derivation event to make automatic this process.
    Is it possible to create new derivation event and associate it to "Good receipt for purchase order" event ? to the movement 101 or 543 ?
    Thanks for your help
    Best regards
    Amaury

    Batch derivation consists in transferring values of class characteristics of a sender batch to receiver batch.
    This copy of results may be triggered automatically by the system during a manufacturing flow (event = good receipt on process/production order).
    However I am looking forward to know if it is possible to do so at good receipt on subcontracting order ?
    Thanks for your help

  • Batch derivation - Functionality.

    I have issue with the batch derivation functionality.
    I would like to copy specific characteristics from sending batch (component) to receiving batch (header material)
    Can anybody provide me the guideline configuration steps, and master data requirement for batch derivation functionality.
    Cheers!
    Suneel
    Edited by: SUNEEL SHAIK on Dec 20, 2010 10:18 PM

    Configuration requirements
    1.         Batch derivation functionality need to be active
    2.         Derivation required option: Automatic for production order release, and manual derivation in case of change
    Master data requirements:
    1.         Recipient / sender condition records
    2.         Characteristics maintenance of sender and receiving material
    3.         Class assignment to finished product
    Activate Batch Derivation
    1.         Define batch derivation, Activation of batch derivation (Transaction: DVSP)
    2.         Define derivation events
    3.         Create batch derivation for Release process / production order Manual derivation (Optional)
    4.         Maintain number range for derivation number (Transaction: DVC1)
    Number ranges has to be configured manually in each client
    Master data setup
    1.         Maintain the classification of receiving material and sending material
    2.         Ensure that the copying characteristic/s exists in both the classes of sending material and receiving class
    3.         Maintain the master data for the following
    a.         Recipient / sender condition records (DVR1/DVS1)
    b.         characteristics maintenance of sender and receiving material
    c.         class assignment to finished product
    Transaction:
    1.         Production order release (CO01)
    2.         DVMAN u2013 Manual derivation

  • Batch Derivation on subcontract POs

    Hi all
    Has anyone used batch derivation on subcontract PO? Also does it require enhancement pack 4?
    I have a requirement where the expiry date on the finished goods on a subcontract PO should be be populated with the shortest expiry date of all its components. This should happen durng the GR
    Suggestions welcome
    Jayshree

    By issuing stock to vendor using movement 541 (MIGO/MB1B)
    I should also mention that this is an internal vendor (Intead of using PP subcontract PO's are used)
    Edited by: Jayshree Ravi on Sep 23, 2010 12:01 PM

  • Batch derivation with fields in receiver search strategy Rule.

    Dear All,
    In receiver search strategy rule i wanted to give a character, but when i do so i get the below error message.
    Instead of the characteristic , use the field
    Message no. VBDRV011
    Diagnosis
    The characteristic  you entered is assigned to an object characteristic and batch field .
    System Response
    Object characteristics cannot be changed.
    You must make changes to the corresponding batch field. These are then copied automatically to the classification.
    Procedure
    Instead of using the characteristic , use the field
    Now this because in the character additinal data (TCode CT04) Value is coming from Table Name: MCHA and Field Name: CHARG.
    Hence I decided to use the field CHARG in receiver search strategy rule. But when I did so i got the following error message
    This field does not exist or is not allowed for derivation
    Message no. VBDRV009
    Please suggest as to how do i bring the filed in?
    Regards
    Vinod

    Hi Vinod,
    Batch derivation is used to transport characteristic value from one batch (Sender batch)  to another Batch of Header material  (Receiving Batch) during Production / Process Order Execution.
    Now field which you have assign CHARG is non another but it is field of batch No.itself and it is not possible to change Batch No. of Receiving Batch because it is already assign and can not be change.
    You can use only those characteristic or fields which represent the characteristic of Batch for example Shelf life expiry, manufacturing Date etc.
    Regards,
    Dhaval

  • Batch derivation in production orders

    I am using batch derivation to send sender batch data to receiver batch data. Is there a way I can send the sender batch # to the receiver batch #. I want the produced batch# to be the same as the component batch#?
    Can I do this
    thanks a lot

    thanks Vishal. When I look at batch derivation and create the conditions using DVS1 and DVR1 i do not see the option of transfering batch number from sender to receiver. I see other options like expiration date etc but not batch number. Is my understanding incorrect?
    Or are you telling me to set up conditions using DVR1 and DVS1 and still use user exit PPCO007
    thanks

  • Batch derivation in Production order

    Hi all
    I am using batch derivation successfully by copying the sender batch expiration date to the receiver batch expiration date. Is there a way that I can copy the sender batch number to the receiver batch number?
    thanks a lot

    John,
    I don't think you can do that.  The sender/receiver functionality only works between existing batches.  The batch is created first, then the data is transferred.  You can't send data to a batch that hasn't been created yet.  If the batch is created, you can't really change the batch number after the fact.
    At least not via batch derivation.
    Craig

  • Batch Derivation Application

    Hi PP Gurus,
    Can anyone please tell me what is exact usage of Batch Derivation?
    In which Business Process it is used generally?
    What Impact it has on the Batch Determination in process/producrtion order?
    Thanks, in Advance.

    Hi,
           You need to set folowing steps in configuration
    1) Activate Batch Derivation
    2) Define the Derivation events--In this step, you assign search procedures to the derivation time points.
    The system does not start derivation at this time point until a procedure has been assigned for searching for attributes for the receiving batch and the sending batches
    3)Define Condition Tables to Determine Receiving Batches
    In this step, you define condition tables to search for attributes for receiving batches.
    4)Define Condition Tables to Determine Sending Batches
    In this step, you define condition tables to search for attributes for sending batches.
    5)Define Access Sequences to Determine Receiving Batches
    In this step, you define access sequences to search for attributes for receiving batches.
    6)Define Access Sequences to Determine Sending Batches
    In this step, you define access sequences to search for attributes for sending batches.
    7)Define Strategy Types to Determine Receiving Batches
    In this step, you define strategy types to search for attributes for receiving batches.
    8)Define Strategy Types to Determine Sending Batches
    In this step, you define strategy types to search for attributes for sending batches.
    9)Define Search Procedures to Determine Receiving Batches
    In this step, you define search procedures to search for attributes for receiving batches.
    10) Define Search Procedures to Determine Sending Batches
    In this step, you define search procedures to search for attributes for sending batches.
    A search procedure includes all strategy types that can be used at a particular derivation time point.
    Following steps TO mantained at Transaction/ master data level
    1) Recipient condition records --DVR1
    2)Sender Condition Records --DVS1
    Thanks,
    Rajanikanth

Maybe you are looking for