cancel
Showing results for 
Search instead for 
Did you mean: 

Batch determination with FEFO

Former Member
0 Kudos

Hi all,

How can i activate the FEFO (First Expired First Out) in the delivery.

Please explain to me all the steps to make this function.

Thanks in advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

please find this notes with config steps.

SAP ECC 6.00March 2007English

Expiry Date Calculation (Batch Derivation) (P17)

SAP AGNeurottstr. 1669190 WalldorfGermany Building Block Configuration Guide

Copyright

© Copyright 2007 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Typographic Conventions

Type Style Description

Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.Cross-references to other documentation.

Example text Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.

Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.

EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

ContentsBatch Derivation: Configuration Guide 5

1 Purpose 5

2 Preparation 5

3 Configuration 5

3.1 Maintain Number Range Object (for batch derivation) 5

3.2 Maintaining Number Range for Condition Record 6

3.3 Define Access Sequences to Determine Sending Batches 6

3.4 Define derivation events 7

3.5 Activate Batch Derivation 8

4 Master Data 9

4.1 Create Derivation Recipient Record (material types) 9

4.2 Create Derivation Sender Record (material types) 9

Batch Derivation: Configuration Guide

1 Purpose

This configuration guide provides the information you need to set up the configuration of this building block manually.

2 Preparation

Before you start installing this building block, you must install prerequisite building blocks. For information on the prerequisite building blocks, see the Quick Guide for installing Pharmaceuticals (located on the DVD in BBLibraryDocumentation BP_PH_Quick_Guide_EN_US.doc).

3 Configuration

3.1 Maintain Number Range Object (for batch derivation)

Use

The purpose of this activity is to define a number range for derivation.

Refer to the following file for details of the master data required: SMB10_SNRO_O003_P02_P17.TXT.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics - General à Batch Management à Batch Number Assignment à Maintain Internal Batch Number Assignment Range

Transaction Code OMAD

2. On the Number Range Object Maintenance screen enter DRVNO in the Object field and choose Number ranges.

3. On the Number that identifies the log file entries for a derivation screen choose Change intervals.

4. On the Maintain number range intervals screen select Insert interval.

5. On the Insert interval screen make following entries:

Key field Entry

No 01

From number 0000000001

To number 9999999999

6. Choose Insert and save your entries.

Result

Number range for derivation was defined.

3.2 Maintaining Number Range for Condition Record

Use

The purpose of this activity is to define a number range for condition record.

Refer to the following file for details of the master data required: SMB10_SNRO_O003_P02_P17.TXT.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics - General à Batch Management à Batch Number Assignment à Maintain Internal Batch Number Assignment Range

Transaction Code OMAD

2. On the Number Range Object Maintenance screen enter KONR in the Object field and choose Number ranges.

3. On the Derivation u2013 internal no. assgmt screen choose Change intervals.

4. On the Maintain number range intervals screen select Insert interval.

5. On the Insert interval screen make following entries:

Key field Entry

No 01

From number 0000000001

To number 9999999999

6. Save your entries.

Result

Number range for condition was defined.

3.3 Define Access Sequences to Determine Sending Batches

Use

The purpose of this activity is to define access sequences to determine sending batches.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Batch Management ® Derivation of Batch Data ® Set Up Condition Technique for Derivation ® Derivation of Batch Data ® Set Up Condition Technique for Derivation ® Define Access Sequences to Determine Sending Batches

Transaction Code SPRO

2. On the Next Screen make following entries:

Usage Appn. AccessSeq. Description SAPSys. ID SAP Sys. ID SAP Release

R DS BDS1 Sender mat. / Receiver mat. CUSTOMER KS7 640

3. Save your entries.

4. Double-click Access Sequence and make the following entries:

Usage Appn. AccessSeq. Access Table Requirement Header Cond.

R DS BDS1 10 012 000 X

R DS BDS1 20 010 000 X

R DS BDS1 30 013 000 X

R DS BDS1 40 011 000 X

5. Save your entries.

6. Make the following entries:

Usage Appn. AccessSeq. Access Table Cond.Field. Doc.struct. Doc.field Charct.Prio.

R DS BDS1 10 01 R_MATNR KOMGR R_MATNR 00

R DS BDS1 10 02 S_MATNR KOMGR S_MATNR 00

R DS BDS1 20 01 S_MATNR KOMGR S_MATNR 00

R DS BDS1 30 01 R_MTART KOMGR R_MTART 00

R DS BDS1 30 02 S_MTART KOMGR S_MTART 00

R DS BDS1 40 01 S_MTART KOMGR S_MTART 00

7. Save your entries.

Result

The access sequences to determine sending batches are defined.

3.4 Define derivation events

Use

The purpose of this activity is to assign search procedures to derivation events.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics - General à Batch Management à Derivation of Batch Data à Define Derivation Events

Transaction Code DVC8

2. On the Change View u201CAssignment of Search Procedures to Derivation Events u201C: Ov screen assign recipient search procedure (field Rec.proc.) BDR001 and sender search procedure (field Send.proc.) BDS001 to the derivation events. Make following assignments:

Time RecProc SndrSch Type Window

300 (Usage Decision) BDR001 BDS001 S (Static) 3 (Always Display)

700 (Manual Derivation) BDR001 BDS001 S (Static) 3 (Always Display)

3. Save your entries.

Result

Search procedures were assigned to derivation event.

3.5 Activate Batch Derivation

Use

The purpose of this activity is to activate batch derivation.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics u2013 General ® Batch Management ® Derivation of Batch Data ® Activate Batch Derivation

Transaction Code DVSP

2. Select Derivation Active and choose Save.

Result

Batch Derivation is activated.

4 Master Data

4.1 Create Derivation Recipient Record (material types)

Use

The purpose of this activity is to create derivation recipient record.

Refer to the following file for details of the master data required: SMB10_DVR1_O001_P17.TXT.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics ® Central Functions ® Recipient Condition Records ® Batch Management ® Batch Derivation ® Create

Transaction Code DVR1

2. On the Derivation u2013 Create Search Strategy: Initial screen enter BDR1 in the Strategy type field and choose Enter.

3. On the upcoming Key combination screen select u201CMaterial Typeu201D and choose Enter.

4. On the Create MatNumber / MatType (BDR1): Fast Entry screen enter FERT in the RecMatType field and choose Enter.

5. Choose Details (F2) to get to the Create MatNumber / MatType (BDR1): Details screen.

6. On the Attribute tab enter HSDAT, VFDAT and ZUSTD in the Attribute fields and choose Enter. Check that u201CSave messagesu201D flag is set.

7. Select the entries and get to the Rules Tab and make following entries:

Key field HSDAT VFDAT ZUSTD

Sender field empty W (Warning) W (Warning)

Overwrite recipient W (Warning) W (Warning)

Steps in batch usage 99 99 99

Comparative Minimum Minimum

True (Boolean) X

Or (Boolean) Indicator set

8. Save your entries.

Result

Derivation recipient record was created.

4.2 Create Derivation Sender Record (material types)

Use

The purpose of this activity is to create derivation recipient record.

Refer to the following file for details of the master data required: SMB10_DVS1_O002_P17.TXT.

Procedure

1. Access the activity using one of the following navigation options:

IMG Menu Logistics ® Central Functions ® Batch Management ® Batch Derivation ® Sender Condition Records ® Create

Transaction Code DVS1

2. On the Derivation u2013 Create Search Strategy: Initial screen enter BDS1 in the Strategy type field and choose Enter.

3. On the upcoming Key combination screen select u201CReceiving material type + sending material typeu201D and choose Enter.

4. On the Create Send.mat. / Rec.mat (BDS1): Fast Entry screen enter FERT in the Receiving matl. Type field, enter HALB, ROH and YPPM in the SendMatTy. fields and choose Enter.

5. Select the entries and choose Details (F2) to get to the Create Send.mat. / Rec.mat (BDS1): Details screen.

6. Make the following entries:

Key (RecMTy SdgMTy) Attributes

FERT HALB HSDAT, VFDAT, ZUSTD

FERT ROH ZUSTD

FERT YPPM VFDAT

7. Save your entries.

Result

Derivation sender record was created.

i hpe it will help full for u.

please find this link same with above one.

http://help.sap.com/bp_bblibrary/600/HTML/P17_EN_US.htm

BEST REGARDS,

VENKATASWAMY.Y

Former Member
0 Kudos

Hi,

This not answer a my question.

Thanks.