Professional Documents
Culture Documents
SAP AFS
Pgina 1
2.
Season
Index ......................................................................................................... 4
Features ................................................................................................................ 4 Activities ................................................................................................................ 5 Limitations ............................................................................................................. 6 3.1.1.1 Technical Information: Grid Master Data .................................................. 7 .................. 19
3.1.2.2 Material Master: Dialog Functions and their Support in ALE 3.2.2 Sales
........................................................................................................ 25
Features .............................................................................................................. 25 AFS Restrictions .................................................................................................. 26 3.2.7 IDoc Error Handling for Inbound IDocs ..................................................... 42
Features .............................................................................................................. 95 9.1.3 Condition Technique for the Creation of Grid Control Data ....................... 97
Features .............................................................................................................. 97 Activities .............................................................................................................. 98 9.1.5 Sort Sequence for Dimension Values ....................................................... 99
Features ............................................................................................................ 100 9.4.1 Item-Based Dimension Value Conversion 10. Material Master ............................................... 103
..................................................................................... 104
.................................................................... 104
SAP AFS
Pgina 3
You can find information on these topics in the documentation of Sales and Distribution and Materials Management.
2. Season
In the fashion industry, seasons are an integral part of the business processes. Originally, seasons were only available in Sales and Distribution (SD). It has now been enhanced so that it can also be used for Materials Management (MM), Production Planning (PP), and Inventory Management (IM). Now the process has even been extended for the Allocation Run (ARun), to ensure that the season-related information is considered while creating assignments.
Features
This function offers the following options: Seasonality in ARun This includes the following functions: If you have activated the Season field check in the allocation rule attached to the allocation type, ARun will consider the requirement and stock season before assigning stock to requirements. A validation check is performed to check whether or not deallocation has to be triggered, if the seasonal information is changed in an allocated purchase order or production order on the basis of deallocation rule settings for purchase orders or production orders. A validation is performed during goods receipt (GR) for an allocated purchase order or production order when the season information is changed. The deallocation rule settings for goods receipt handling will check whether the season information is appropriate, and then trigger deallocation if customized. A validation is performed to check whether or not deallocation has to be triggered on the basis of the deallocation rule settings for sales orders, when season information in these allocated sales order is changed.
Pgina 4
SAP AFS
Seasonality in MM and PP A season is determined when a purchase requisition or purchase order is created, either manually or by material requirements planning (MRP). In a purchase requisition, the season is determined based on the delivery date of the purchase requisition. However, in a purchase order, a season is determined based on theCreation Date and Delivery Date. For multiple valid seasons, MRP selects the first valid season. Material enabled for a season must find a valid season as the purchase requisition or purchase order is created, otherwise the document cannot be saved. After initially determining a season, manual changes made to the season data invokes a season check. If a season is not valid, a message (based on the message type maintained in the condition records) is displayed. For a planned or production order, the behavior corresponds to a purchase requisition and purchase order, respectively.
Seasonality in IM This option is enabled only if the Season Active in IM indicator is set in the material master. The Season Fixed indicator is a display only field and cannot be set for the new materials. The information regarding season, collection, and theme is stored in the stock tables, in the batch tables, and in the material movement documents. In addition, the season, collection, and theme fields are validated during goods movement. Stock determination and batch determination are based on grid value, stock category, season, collection, and theme. Limitation Materials with Season Active in IM indicator cannot be processed using MBXX transaction.
Activities
Seasonality in ARun To activate seasonality for ARun during allocation: Activate the Season field check during allocation for a particular allocation rule in Customizing by choosing AFS Allocation Run ARun Detail Define Allocation Logic Allocation Rule.
To activate seasonality for ARun during deallocation: 1. Maintain the deallocation rule for a season change in allocated purchase orders (POs) in Customizing by choosing AFS Allocation Run Cross Applications PO Handling Deallocation Rule. Here you define what action you want the system to take when the season in an allocated purchase order is changed. To attach this deallocation rule to the plant, in Customizing choose AFS Allocation Run Cross Applications PO Handling Assign PO Rules to Plant. 2. Maintain the deallocation rule for a season change in allocated production/purchase orders during goods receipt (GR) in Customizing by choosing AFS Allocation Run Cross Applications GR Handling Deallocation Rule. Here you define what action you want the system to take when the seasonduring goods receipt (GR) for an allocated production/purchase order is changed. To attach this deallocation rule to the plant, in Customizing choose AFS Allocation Run Cross Applications GR Handling Assign GR Rules to Plant. Maintain the deallocation rule for a season change in allocated production orders in Customizing by choosing AFS Allocation Run Cross Applications PP Handling Deallocation Rule. Here you define what action you want the system to take
Pgina 5
3.
SAP AFS
when the season in an allocated production order is changed. To attach this deallocation rule to the plant, in Customizing choose AFS Allocation Run Cross Applications PP Handling Assign PP Rules to Plant. 4. Maintain the deallocation rule for a season change in allocated sales orders in Customizing by choosing AFS Allocation Run Cross Applications SD Handling Deallocation Rule. Here you define what action you want the system to take when the season in an allocated sales order is changed. To attach this deallocation rule to the order type, in Customizing choose AFS Allocation Run Cross Applications SD Handling Assign Rule to Order Type.
Create a season in Customizing by choosing Logistics - General Define AFS Seasons. Here you create a season, a collection, and a theme. 2. Maintain the season on the Season tab page of AFS Basic Data, to link a season to a material. This is also possible at stock keeping unit (SKU) level depending on the relevancy for season in the characteristic. All linked seasons for the material are valid for SD and MM/PP/IM. For MM/PP/IM, the available season depends on the season level and the validity or period for that particular season level. 3. Activate the season in the material master for MM/PP/IM by using the following indicators in the material master: 1. Season Level This indicator determines at which level the season is being used in MM. A season can be used only as season, season/collection, or season/collection/theme. Season Active in IM When you set the indicator, the season is used in IM by copying it into the batches and stock tables.
A season in SD can be different from a season in MM/PP/IM. For example, a material has a season level maintained only in Season. Sales orders are created with a season/collection/theme combination, but the purchase requisition or order can be created based only on a season. 4. Maintain the condition records related to the stock season on the SAP Easy Access screen, by choosing Logistics - General AFS Central Functions AFS Seasons Change (transaction /afs/ss02).
You can maintain one record for a particular season/collection/theme combination. The creation of the record for a season is mandatory if the season is used in MM/PP/IM. Creation Date and Delivery Date are used for season determination and season check.
Limitations
Available-to-Promise (ATP) does not consider seasonality. Season, collection, and theme are not relevant for valuation. Season, collection, and theme are not present in reservation, deliveries and warehouse management (WM).
SAP AFS
Pgina 6
3. AFS-Interfaces
The following sections contain information on the AFS interfaces.
AFS Special Features You can use the AFS IDoc type to send AFS grids. Functions for both the receipt and issue of IDocs have been implemented. The reduction and the connection to the SMD tool have been implemented. Grid values are mapped using ALE in the same way as the mapping of the online transaction. The maintenance of the dimension IDs and of the valid grid values in Customizing is decisive for the grids because the validity of the sent IDs and grid values is checked using check tables.
AFS-Specific Fields for the Grid Master Segment Fields Explanation Origin
SAP AFS
Pgina 7
E1J3AGH1 MSGFN
J_3APGNR J_3AVDAT J_3AKTXT J_3ADLKZ J_3AUSED J_3ACRDT J_3AEDDT J_3AUSER J_3ABZD1 J_3ABZD2 J_3ABZD3 J_3ABZDX J_3ASGTP J_3ABYT1 J_3ABYT2 J_3ABYT3 J_3ARGTP J_3ARGNR J_3ARDAT J_3AMGNR J_3AMDAT J_3ASODI1 J_3ASODI2 J_3ASODI3 J_3AGFILL J_3AGCONV J_3AGSORT J_3ADOCALL J_3ARECNOT J_3ARECNO J_3ABZD1_NEW J_3ABZD2_NEW J_3ABZD3_NEW
Function
Material grid number AFS product grid validation according to date Product grid short text Delete indicator
No processing
J_3APGDH-J_3APGNR J_3APGDH-J_3AVDAT J_3APGDH-J_3AKTXT J_3APGDH-J_3ADLKZ
AFS dimension indicator used in product J_3APGDH-J_3AUSED matrix Date of creation Date changed/deleted User name Dimension indicator for first dimension Dimension indicator for second dimension Dimension indicator for third dimension Selection dimension ID Material grid type Number of bytes of dimension 1 Number of bytes of dimension 2 Number of bytes of dimension 3 Reference material grid type Reference material grid number Valid-from date of reference material grid Master grid number Master grid validation according to date Sort sequence for dimension 1 Sort sequence for dimension 2 Sort sequence for dimension 3 Filler character for grid display Check if conversion desired Sort grid values? Activate change history at grid level Maximum number for grid history counter Grid history counter First characteristic name Second characteristic name Third characteristic name J_3APGDH-J_3ACRDT J_3APGDH-J_3AEDDT J_3APGDH-J_3AUSER J_3APGDH-J_3ABZD1 J_3APGDH-J_3ABZD2 J_3APGDH-J_3ABZD3 J_3APGDH-J_3ABZDX J_3APGDH-J_3ASGTP J_3APGDH-J_3ABYT1 J_3APGDH-J_3ABYT2 J_3APGDH-J_3ABYT3 J_3APGDH-J_3ARGTP J_3APGDH-J_3ARGNR J_3APGDH-J_3ARDAT J_3APGDHJ_3AMGNR J_3APGDH-J_3AMDAT J_3APGDH-J_3ASODI1 J_3APGDH-J_3ASODI2 J_3APGDH-J_3ASODI3 J_3APGDH-J_3AGFILL J_3APGDHJ_3AGCONV J_3APGDHJ_3AGSORT J_3APGHDJ_3ADOCALL J_3APGHDJ_3ARECNOT J_3APGHDJ_3ARECNO J_3APGHD-J_3ABZD1 J_3APGHD-J_3ABZD2 J_3APGHD-J_3ABZD3 J_3APGHD-J_3ABZDX
grid
SAP AFS Pgina 8
Characteristic name in X axis of material grid Characteristic name in Y axis of material grid
Display all columns/lines during grid entry
J_3APGHD-J_3ABXDX J_3APGHD-J_3ABYDX J_3APGHD/AFS/GRIDBLKZ J_3APGHD/AFS/GRIDBLKZ2 J_3APGHD/AFS/GRIDBLKZ3 J_3APGHDJ_3AGCONV2 J_3APGHDJ_3AGCONV3 No processing J_3APGEN-J_3APGNR J_3APGEN-J_3AVDAT J_3APGENJ_3AKORD1 J_3APGENJ_3AKORD2 J_3APGENJ_3AKORD3 J_3APGENJ_3AKORDX J_3APGEN-J_3ADLKZ
/AFS/GRIDBLKZ2 Display all columns/lines during grid entry /AFS/GRIDBLKZ3 Display all columns/lines during grid entry J_3AGCONV2 J_3AGCONV3 E1J3AGE MSGFN J_3APGNR J_3AVDAT J_3AKORD1 J_3AKORD2 J_3AKORD3 J_3AKORDX J_3ADLKZ J_3AUSED J_3ATDAT J_3AFDAT E1J3AGC MSGFN KNUMH J_3APGNR J_3AVDAT J_3ASIZE KAPPL KSCHL MINAU J_3AVMNG VRKME J_3AHSIZ J_3ASPRO J_3ASZGR Dimension display for date Dimension display: from date Function Number of condition record Material grid number AFS product grid validation according to date AFS grid value Application Condition type Minimum order quantity in basic unit of measure AFS default order quantity Sales unit AFS heart size AFS dimension: Size % spread - order AFS SKU group for pricing Check if conversion desired Check if conversion desired Function Material grid number AFS product grid validation according to date AFS coordinate first dimension AFS coordinate second dimension AFS coordinate third dimension Grid value Delete indicator
J_3APGEN-J_3ATDAT J_3APGEN-J_3AFDAT No processing J_3AGRCD-KNUMH J_3AGRCDJ_3APGNR J_3AGRCD- J_3AVDAT J_3AGRCD- J_3ASIZE J_3AGRCD-KAPPL J_3AGRCD-KSCHL J_3AGRCD-MINAU J_3AGRCDJ_3AVMNG J_3AGRCD-VRKME J_3AGRCD-J_3AHSIZ J_3AGRCD-J_3ASPRO J_3AGRCD-J_3ASZGR
SAP AFS
Pgina 9
Tax classification material Delivery plant Material number of vendor Rounding factor
3.1.1.2 Grid Master Data: Dialog Functions and their Support in ALE
You can use the ALE Shared Master Data Tool for grid master data and the material master. Number Assignment in ALE During the transfer and distribution of grid master data via Application Link Enabling (ALE), the following types of number assignments are supported: internal number assignment
This type of number assignment is only relevant for the initial transfer of data. This type is never used during the distribution of data using ALE because grids always retain their numbers from the source system during the distribution of data. external number assignment
You can use this type of number assignment for the initial transfer of data as well as for the data distribution, provided that the grid numbers are transferred unchanged from the legacy system. Checks in ALE During the transfer and distribution of data using ALE, all transferred data undergoes the same checks as in the dialog. Error Handling in ALE If a logical error caused by grid maintenance occurs during the processing of an IDoc, the system terminates the corresponding maintenance transaction and the IDoc receives the status incorrect. If no logical error occurs, the IDoc receives the status successful. For IDocs with the status incorrect or successful, the status record receives the messages that were issued during processing. After the logical errors have been resolved, you can reprocess the corresponding IDocs. You can find information on troubleshooting and resolution of technical errors in the ALE documentation. To find errors, you should first check the settings that you have made in Customizing of the Distribution (ALE). Customer Enhancements (User Exits) Using the following user exits, you can extend the grid master by adding your own table fields. The data in the user-defined fields can also be processed using ALE. In order to process user-defined data using ALE, you need to: activate the system enhancement J_3AIMM1
You can find further information in the documentation BC - Changes to the SAP-Standard.
SAP AFS
Pgina 10
create the necessary source text for the user exit EXIT_SAPLJ4AI_102, which is included in the system enhancement J_3AIMM1 create a new IDoc segment
During data transfer and distribution, you can maintain all materials with all required data exactly as you would in the dialog. This is not, however, valid for the following data: Configuration valuation and assignment to a configurable material Export licenses and customs preferences Product versions
The actual material data is transferred in an IDoc and the additional data is transferred in a separate IDoc. This is due to the following reasons: IDocs and associated distribution and transfer functions already exist for most of the additional data. It must be possible to distribute additional data separately because there is normally a separate maintenance option for this data in addition to the integrated maintenance in the material master.
You must therefore enter the sequence in which each related IDoc should be processed. If you do not do this, terminations may occur in the system during processing (for example, if the system attempts to create a purchasing info record for a material that does not yet exist in the database). For this reason, you can define dependencies between objects in Customizing for Distribution (ALE). In doing so, you are ensuring that the changes in a superior object are executed simultaneously when changes are made to dependent objects so that both IDocs are created in the correct sequence. Just as is the case during the creation of the IDocs by the sender, the IDocs are first processed by the recipient after the arrival of all related IDocs in the target system has been reported. Typical application examples: Transfer of material data from an R/2 system Distribution of changed and/or newly created material data between SAP systems (in which, for example, a system can be located on another computer) Providing legacy or external systems with changes and/or newly created material data Transfer of data from data pools
SAP AFS
Pgina 11
AFS Special Features The AFS IDoc type can be used to send standard material data and AFS material data. Functions for both the receipt and issue of IDocs have been implemented. The reduction and the connection to the SMD tool have been implemented. The new WM views are also now supported. Grid values are mapped using ALE in the same way as the mapping of the dialog transaction. It is very important that a master grid is entered for AFS materials. The master grid must be entered in the IDoc for the materials. Categories are mapped in the system using the same method as the online transaction. It is essential that a coverage strategy is entered in the IDoc.
AFS-specific fields for the material master Segment E1J3MRA Field MSGFN J_3AMIND J_3AMSTAT J_3APGNR J_3AKALSV J_3AKALSM J_3ASMAT J_3APROFP J_3APROFC J_3APROFG J_3APROFT J_3AGMID Explanation Function AFS material master indicator AFS material master status Material grid number Grid determination procedure SD Grid determination procedure MM Indicator for set material Plant profile Category profile Grid profile Period profile Dimension conversion: Material indicator Origin No processing MARA-J_3AMIND MARA-J_3AMSTAT MARA-J_3APGNR MARA-J_3AKALSV MARA-J_3AKALSM MARA-J_3ASMAT MARAJ_3APROFP MARAJ_3APROFC MARAJ_3APROFG MARA-J_3APROFT MARA-J_3AGMID
SAP AFS
Pgina 12
J_3ANOGRID J_3AFCC J_3AGEND J_3ACOL J_4KCSGR /AFS/SCLAS /AFS/SCHNITT J_4KCOVSA E1J3ASE MSGFN J_3ASEAN J_3ASIZE J_4KRCAT
AFS material without grid (DUMMY grid MARAwith only one dimension) J_3ANOGRID Fabric content code Gender Material master: Color Category structure Special procurement key Cut Coverage Strategy Function Season indicator AFS grid value Requirements Category MARA-J_3AFCC MARA-J_3AGEND MARA-J_3ACOL MARA-J_4KCSGR MARA/AFS/SCLAS MARA/AFS/SCHNITT MARAJ_4KCOVSA No processing J_3AMSEAJ_3ASEAN J_3AMSEAJ_3ASIZE J_3AMSEAJ_4KRCAT J_3AMSEA/AFS/COLLECTION J_3AMSEA/AFS/THEME No processing J_3AQDSTJ_3AMQCA No processing MARA-J_3AMIND MARCJ_3AMSTATC MARCJ_3AMSTAT MARC-J_4KCOVS MARCJ_3ADISPKZ MARC-J_3AHORIZ MARC-J_3APRFC MARC-J_3APRFG MARC-J_3APRFT MARC-J_3ASGRID
Pgina 13
/AFS/COLLECTION Collection /AFS/THEME E1J3AQD MSGFN J_3AMQCA E1J3MRC MSGFN J_3AMIND J_3AMSTATC J_3AMSTAT J_4KCOVS J_3ADISPKZ J_3AHORIZ J_3APRFC J_3APRFG J_3APRFT J_3ASGRID
SAP AFS
Topic Function Quota category Function AFS material master indicator AFS material master status MRP AFS material master status Version number component MRP indicator Horizon key Category profile Grid profile Period profile Single grid value
J_3AVERPR J_3AVERMR J_3AVERSS J_3AVERPU J_3AVERSD J_3AEKORG J_3APRCM J_3ABUND J_3ACHINT J_3ABAINT J_3ARISK J_3ADEFSI J_4KDEFSC J_4KCOVS_4 J_4KDEFSC_4 J_4AATPSI J_3ASLHMOD J_3AMROUND J_3AMRDMENG E1J3AAD MSGFN J_3AKORD J_4KSCAT EISBE BSTMI BSTRF J_3ASIGR
SAP AFS
Default version for presizing Default version for MRP Default version for MRP safety stock Default version for Purchasing Default version for SD Default purchasing organization for source allocation Consumption priority Material created with bundles Discrete batch number Dimension used as batch number for material without coverage strategy AFS risk factor Default grid value Default value stock category Coverage Strategy Default value stock category ATP/MRP check method (time or category) Activate SKU horizon method
MARCJ_3AVERPR MARCJ_3AVERMR MARCJ_3AVERSS MARCJ_3AVERPU MARCJ_3AVERSD MARCJ_3AEKORG MARC-J_3APRCM MARC-J_3ABUND MARC-J_3ACHINT MARC-J_3ABAINT MARC-J_3ARISK MARC-J_3ADEFSI MARCJ_4KDEFSC MARCJ_4KCOVS_4 MARCJ_4KDEFSC_4 MARC-J_4AATPSI MARCJ_3ASLHMOD MARCJ_3AMROUND MARCJ_3AMRDMENG
Function AFS dimension according to matrix Stock Category Safety stock Minimum lot size Purchase order quantity rounding value AFS SKU group for lot-sizing procedure
J_3ASIGR REFVAL J_4ASTAT J_4ADTFR J_3ARISK LGRAD WZEIT WZEITSG J_3APQTY J_3APQUN J_3ACASE VMSTA VMSTD REFSD BRGEW NTGEW VOLUM REFDIM AUSDT NFMAT NFWRK /AFS/NFSIZE E1J3AKA MSGFN J_3AKORD J_4KSCAT J_3AKALSW AFS: Reference values for all categories without special values AFS: MRP status for dimension validation Date AFS risk factor Area not further defined Replenishment lead time Total replenishment lead time for SKU group AFS packing quantity no longer used AFS unit of the packing quantity no longer used Standard packing type no longer used Distribution chain-specific material status no longer used Validity start date of the distribution chainspecific material status no longer used AFS: Reference values for all categories without special values - no longer used Gross weight no longer used Net weight no longer used Volume no longer used AFS: Reference values for all categories without special values - no longer used Expiry date Follow-up Material Value Follow-up grid value for the MRP discontinuation Function AFS dimension according to grid Stock Category Preference SKU J_3AMAD-REFVAL J_3AMADJ_4ASTAT J_3AMADJ_4ADTFR J_3AMADJ_3ARISK J_3AMAD-LGRAD J_3AMAD-WZEIT J_3AMADWZEITSG J_3AMADJ_3APQTY J_3AMADJ_3APQUN J_3AMADJ_3ACASE J_3AMAD-VMSTA J_3AMAD-VMSTD J_3AMAD-REFSD J_3AMAD-BRGEW J_3AMAD-NTGEW J_3AMAD-VOLUM J_3AMAD-REFDIM J_3AMAD-AUSDT J_3AMAD-NFMAT J_3AMAD-NFWRK J_3AMAD/AFS/NFSIZE No processing J_3AMADKAJ_3AKORD J_3AMADKAJ_4KSCAT J_3AMADKA-
SAP AFS
Pgina 15
J_3AKALSW J_3AKALGR TVERS VPRSV PRICE EKALR ZKPRS ZKDAT J_3ASRD J_3ARKALGP /AFS/E1MLGN1 MSGFN LGNUM J_3ASIZE LHMG1 LHMG2 LHMG3 LHME1 LHME2 LHME3 LETY1 LETY2 LETY1 /AFS/E1MLGN2 MSGFN LGNUM
SAP AFS
Valuation type (AFS) Transportation indicator: planned version Price control indicator Standard price Material is costed with quality structure Future price Validity start date of the price AFS: surcharges +/Reference preference group Function Warehouse number/complex AFS grid value 1. Loading equipment quantity 2. Loading equipment quantity 3. Loading equipment quantity Unit of measure for 1. Loading equipment quantity Unit of measure for 2. Loading equipment quantity Unit of measure for 3. Loading equipment quantity 1. Storage unit type 2. Storage unit type 3. Storage unit type Function Warehouse number/complex
J_3AMADKAJ_3AKALGR J_3AMADKATVERS J_3AMADKAVPRSV J_3AMADKAPRICE J_3AMADKAEKALR J_3AMADKAZKPRS J_3AMADKAZKDAT J_3AMADKAJ_3ASRD J_3AMADKAJ_3ARKALGP No processing /AFS/MLGN1LGNUM /AFS/MLGN1J_3ASIZE /AFS/MLGN1LHMG1 /AFS/MLGN1LHMG2 /AFS/MLGN1LHMG3 /AFS/MLGN1LHME1 /AFS/MLGN1LHME2 /AFS/MLGN1LHME3 /AFS/MLGN1LETY1 /AFS/MLGN1LETY2 /AFS/MLGN1LETY1 No processing /AFS/MLGN2Pgina 16
LGNUM J_3ASIZE J_4KSCAT LTKZA LGBKZ BSSKZ L2SKR LTKZE BLOCK KZMBF KZZUL /AFS/E1MLGN3 MSGFN LGNUM J_3ASIZE J_4KSCAT MKAPV BEZME /AFS/E1MLGTM MSGFN LGNUM J_3ASIZE J_4KSCAT LGPLA LPMAX LPMIN AFS grid value Stock Category Storage type indicator removal from storage Storage section indicator Special movement indicator - Warehouse Management Material relevance for two-step picking Storage type indicator, placement in storage Bulk storage indicator Indicator: Message to Inventory Management Indicator: Addition to existing stock allowed Function Warehouse number/complex AFS grid value Stock Category Capacity consumption Reference unit of measure for capacity consumption Function Warehouse number/complex AFS grid value Stock Category Storage bin Maximum storage bin quantity Minimum storage bin quantity /AFS/MLGN2J_3ASIZE /AFS/MLGN2J_4KSCAT /AFS/MLGN2LTKZA /AFS/MLGN2LGBKZ /AFS/MLGN2BSSKZ /AFS/MLGN2L2SKR /AFS/MLGN2LTKZE /AFS/MLGN2BLOCK /AFS/MLGN2KZMBF /AFS/MLGN2KZZUL No processing /AFS/MLGN3LGNUM /AFS/MLGN3J_3ASIZE /AFS/MLGN3J_4KSCAT /AFS/MLGN3MKAPV /AFS/MLGN3BEZME No processing /AFS/MLGTLGNUM /AFS/MLGTJ_3ASIZE /AFS/MLGTJ_4KSCAT /AFS/MLGT-LGPLA /AFS/MLGTLPMAX /AFS/MLGT-LPMIN
SAP AFS
Pgina 17
MAMNG NSMNG KOBER RDMNG E1J3MKE MSGFN J_3AVASG J_3APIND /AFS/E1MARM MSGFN MEINH J_3ASIZE J_4KSCAT VOLUM BRGEW NTGEW REFDIM /AFS/E1MEANM MSGFN J_3AKORDX /AFS/EANBLOCK /AFS/CAT_APPL /AFS/E1MVKE MSGN J_3ASIZE J_4KRCAT VMSTA VMSTD
Control quantity Replenishment quantity Picking area Rounding quantity Function AFS VAS material group AFS pricing indicator in material master Function Unit of measure for display Grid value Stock Category Volume Gross weight Net Weight AFS: Reference values for all categories without special values Function Grid value Category value Category type Function Grid value Requirement category Distribution chain-specific material status Validity start date of the distribution chainspecific material status
/AFS/MLGTMAMNG /AFS/MLGTNSMNG /AFS/MLGTKOBER /AFS/MLGTRDMNG No processing J_3AMVKEJ_3AVASG J_3AMVKEJ_3APIND No processing /AFS/MARMMEINH /AFS/MARMJ_3ASIZE /AFS/MARMJ_4KSCAT /AFS/MARMVOLUM /AFS/MARMBRGEW /AFS/MARMNTGEW /AFS/MARMREFDIM No processing /AFS/MEANJ_3AKORDX /AFS/MEAN/AFS/EANBLOCK /AFS/MEAN/AFS/CAT_APPL No processing /AFS/MVKEJ_3ASIZE /AFS/MVKEJ_4KRCAT /AFS/MVKEVMSTA /AFS/MVKEVMSTD
Pgina 18
SAP AFS
AFS: Reference values for all categories without special values AFS packing quantity AFS: unit for packing quantity Standard packing category AFS: Reference values for all categories without special values Target group AFS: Reference values for all categories without special values
SAP AFS
Pgina 19
The following transaction references are used for the field selection at the transaction level in the dialog: MM01 (for the creation of materials) MM02 (to change materials)
This allows you to specify a different field selection at the transaction level for the ALE and the dialog. Fields that are defined as not ready for input in the Customizing of the Material Master are not transferred. The system issues an appropriate warning. Required entry fields are then checked. However, a required field check for AFS fields in AFS tables does not take place. Error Handling in ALE If a logical error caused by the material maintenance occurs during the processing of an IDoc, the system terminates the corresponding maintenance transaction and the IDoc receives the status incorrect. If no logical error occurs, the IDoc receives the status successful. For IDocs with the status incorrect or successful, the application log receives the messages that were issued during processing. After the logical errors have been resolved, you can reprocess the corresponding IDocs. You can find information on troubleshooting and resolution of technical errors in the ALE documentation. To find errors, you should first check the settings that you have made in Customizing of the Distribution (ALE). Customer Enhancements (User Exits) In Customizing of the Material Master under Configure Customized Material Master, you can extend the material master by adding your own table fields. The data in the user-defined fields can also be distributed via Application Link Enabling (ALE). In order to be able to distribute user-defined data via ALE, you need to: activate the system enhancement MGV00001 You can find further information in the documentation BC - Changes to the SAPStandard. create the necessary source text for the following user exits, which are included in the system enhancement MGV00001. EXIT_SAPLMV01_002 EXIT_SAPLMV03_002
You can find further information in the system enhancement MGV00001 and user exit documentation. create a new IDoc segment
Error messages Error number 8J670 Possible causes When changing or enhancing a material by adding a plant, the wrong maintenance status is also delivered. Transferred data is duplicated, for example, the same season Solution Check IDoc and correct the maintenance status.
8J671
SAP AFS
Material Conversion ID in Material Master As of the 6.0 release, you cannot maintain material conversion IDs. However, the old/existing materials can continue to work with conversion IDs that have already been created. BAPI The BAPI /AFS/BAPI_MATERIAL_SAVEDATA cannot clear the values in the AFS views. Hence, you can use either IDocs or direct input to clear the values.
AFS Special Features For AFS, only the outbound messages (SHPMNT and SHPADV) are implemented and not the inbound. Customizing Logical Message SHPMNT/SHPADV IDoc Type /AFS/SHPMNT03 Output type SEDI Partner Type WE or SP Process Code SHPM (Outbound)
Technical Information The AFS specific segments are filled in exactly the same way as in the IDoc /AFS/DELVRY02.
SAP AFS
Pgina 21
WHSORD (issue) / WHSCON (receipt): Warehouse order or confirmation from an internal warehouse (external software), in which packing, picking and shipping are carried out. (ALE) CARNOT (issue): Shipping order. With the notification of the forwarding agent, the delivery data is transferred so that the forwarding agent carries out the pickup and inbound delivery of the goods according to the customer's request. (EDI) DESADV (issue): Shipping notification. The shipping notification serves as notification of delivery to the customer. (EDI) DESADV, CARNOT, SHPORD and WHSORD (issue) as well as SHPCON and WHSCON (receipt) are the same in terms of content and function. The various message types serve only as a semantic differentiation.
The sending of a pick order works as of Release 4.0 via message control in the delivery. PICKSD, SDPICK and SDPACK are therefore all replaced by the new IDoc types (DELVRY02). Non-implemented Functions A batch split is not permitted in the confirmation. The batch that must be verified is the one that is also in the delivery. Overpicking of a stockkeeping unit (SKU) is not permitted. Deletion of batch items in the delivery Restrictions that arise from the application
AFS Special Features Mapping of SKU In the outbound IDocs of the delivery interface, an item segment (E1EDL24) is created in the IDoc for each SKU. Customizing: Delivery Interface
IDoc Type
Output Type
Partner Type
Process Code
/AFS/DELVRY02 /AFS/DELVRY02
WSOR
LS LS
DELV (outbound) DELV (inbound) DELV (outbound) DELV (inbound) DELV (outbound) DELV (outbound)
SHPORD SHPCON
/AFS/DELVRY02 /AFS/DELVRY02
SHOR
LI LI
CARNOT
/AFS/DELVRY02
CANO
LI
DESADV
/AFS/DELVRY02
LAVA
KU
SAP AFS
Pgina 22
Technical Information: Delivery Interface Description of the IDoc Fields Description of the AFS Fields in the Outbound IDoc Outbound IDocs contain all relevant delivery information. To keep the data quantity as low as possible, you can filter out any segments that are not required. Segment E1EDL24 Fields KDMAT EAN11 /AFS/E1EDL24 J_3ALNGR Explanation The customer material number is entered here, even if it was entered at SKU level. The EAN/UPC number is entered here, even if it was entered at SKU level. AFS line groups indicator The system uses this indicator to group SKUs that are to be delivered together. J_3ADEPM /AFS/E1J3AKG J_3AKVGR6 to J_3AKVGR10 E1J3AI2 J_3AQFREF Indicates the type of reference document: 002: Reference to the SAP order number, item number and schedule line number 003: Reference to the customer purchase order number and the purchase order item (SKU level in field POSEX) J30: ALE ID. Unique ID number for a schedule line in an ALE stock transfer scenario. This is an internal number and is assigned by the system. E1J3AIM J_3AOBIDQF Indicates the type of material: 002: Indicates the SAP material number, the grid value and the category. The customer material number and the EAN/UPC number are entered in the parent segment E1EDL24. E1J3AIT J_3ASTORE J_3ATLTYP Store number for ticketing/labeling. Ticketing/labeling type Unique key that determines the type of label. J_3ATLMAT J_3ACHARC Ticketing/labeling material Code determining the price charged when the customer pays for ticketing/labeling. Indicates the customer department for whom the SKU was ordered. This information field is taken from the sales order. Additional customer groups. The additional customer groups are managed in the customer master in an AFS-specific view.
SAP AFS
Pgina 23
E1J3AITX
Text that should be on the label. Indicates that the text relates to the order Indicates that the text relates to the item Indicates that the text relates to the size Segment containing packing data. The fields are identical to E1J3AIT. Segments that contain data for special services. The fields are identical to E1J3AIT.
Indicates the reference data for the ordering party: 001: Purchase order data for the customer 002: Purchase order data for the ship-to party
POSEX
Description of the IDoc Fields in the Inbound IDoc Picking Confirmation without Flow Records The following fields must be filled in the IDoc, as a minimum requirement: E1EDL20-VBELN Delivery number E1EDL24-POSNR Item number for the SKU (for example, 900001) E1EDL24-MATNR Material number E1EDL24-CHARG Batch number for the SKU in the delivery E1EDL24-LIFMG Confirmed pick quantity E1EDL19-QUALF 'QUA' Picking Confirmation with Flow Records In addition to the above mentioned fields, segment E1EDL18-QUALF = PIC must also be filled with data. Other Confirmations Weight and volume are confirmed for the entire delivery or for each individual batch. The item number for the SKU must be entered in field POSNR. All other fields are filled in the SAP standard. Indicator E1EDL18-QUALF = 'PGI' controls goods issues. Shipping units are confirmed in the same way as in the standard. The item number for the SKU must be entered in field E1EDL44-POSNR.
Pgina 24
SAP AFS
Customer enhancement for modifying the control record. The control record and all relevant tables for the delivery are transferred. EXIT_SAPLV56K_002
Customer enhancement called after each individual standard segment. This customer enhancement is used to fill specific z-segments. The control record, the current segment name, all the relevant delivery tables and the IDoc data records are transferred
3.2.2 Sales
Available Document Types The following table shows an overview of the supported document types, their assigned logical messages, and the IDoc type to be used. Remember that this documentation always refers to the most recent version of an IDoc type, unless specified otherwise. SAP recommends, therefore, that you use the most recent IDoc type version.
Direction Inbound
Output Type
Contracts (CQ) Inbound Order Change Order Confirmation Quotations Inbound Outbound Outbound
BA00 AN00
SD10 J3AJ
quantity contract in the incoming order via the IDoc interface can only be automatically implemented when two customer enhancements are used. For more information about the procedure, see the SAP Notes on customer enhancements EXIT_SAPLJ4AS_601 and EXIT_SAPLJ4AS_701.
To use enhanced error handling options, see section IDoc Error Handling for Inbound IDocs. The current release uses IDoc type /AFS/ORDERS05. This IDoc type is now in the fifth version (after J3AORD01, J3AORD02, /AFS/ORDERS03 and /AFS/ORDERS04). You must always use the most recent version of an IDoc type. AFS Restrictions When creating an MSO explosion, the splitting of the created order into individual documents is not automatically triggered. The delivery order is not supported. Conditions in the incoming sales order cannot be changed at the header level, item level or dimension level. Read the Notes in the documentation for segments E1EDK04, E1EDK05, E1EDP04 and E1EDP05. You cannot use the IDoc interface to automatically copy contracts to a sales document as an attachment with reference to a contact. A contract reference can be made for each individual item or dimension. VAS data or MSOs cannot be changed in AFS. AFS does not support adding individual components by means of an order change IDoc (ORDCHG) to a bill of material (BOM) that has already been exploded in a sales document. Creating MSOs with VAS data In order changes per IDoc, the partner functions AG, RE, RG, and SB cannot be changed (this is also valid when adding new items and/or dimensions). Only the partner functions RE, WE and RG are processed at item level. AFS does not support changes to the material number or the dimension of an already existing stock keeping unit (SKU). SKUs can only be flagged with one deletion indicator. Contracts: AFS does not support the transfer or additional contract data (table VEDA) using the IDoc interface. The purchase order (PO) number will get deleted when you have created a sales order with reference to a contract via IDoc and the PO number is passed at the item level by entering the document field (BSTKD) in the segment EIEDP02 of the IDoc.
It is effective only when the PO number is passed at the header level. The Customer Material Number will be deleted if there is a change in the plant of a sales order. When you do a call-off via the IDoc and the reference document contains a BOM (Bill Of Material), then the component level reference does not take place as IDoc does not support it. However if you implement the available user exit, this functionality will be obtained.
SAP AFS
Pgina 26
EDI local currency Exchange rate Term of payment VAT registration number
eigenuinr BSARt BELNR ntgew brgew gewei fkart_rl ABLAD BSTZD VSART VSART_BEZ recipnt_no kzazu autlf augru augru_bez abrvw abrvw_bez fktyp lifsk lifsk_bez empst abtnr delco wkurs_m
VAT registration number Document type IDoc document number Net Weight Gross weight Weight Unit Remuneration list type Unloading point Order number addition of customer Shipping condition Description of shipping type Number of recipient Indicator: order combination Complete delivery indicator Order reason Description order reason
No processing No processing No processing No processing No processing No processing No processing No processing Is transferred to the document Is transferred to the document No processing No processing Is transferred to the document Is transferred to the document Is transferred to the document No processing Is transferred to the document No processing
Billing category Delivery note block Description: delivery note block Receiving point Department number Agreed delivery time Rate with indirect quotation
No processing Is transferred to the document No processing Is transferred to the document No processing No processing No processing
Document Item: General Data (Segment E1J3P01) Mandatory segment: NO Field POSEX Short text Item Number Explanation Item number of the current document. It is used for the unique identification of the item. Normally the item number is copied from the customer order. Not relevant for incoming orders Indicator for the item category. The (one-digit) numeric indicator is converted in the sales item category
Pgina 28
ACTION PSTYP
SAP AFS
depending on the order type, using the table EDPST. Note, that an entry in this field is always overridden by the value in field PSTYV. KZABS MENGE Indicator for the order acknowledgment requirement Quantity No processing Ordered quantity of the item. Note: The quantity that is relevant for the document item is always taken from segment E1EDP20. MENEE BMNG2 PMENE ABFTZ VPREI PEINH NETWR ANETW SKFBP NTGEW GEWEI EINKZ CURCY PREIS MATKL UEPOS Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Discountable amount Net Weight Weight Unit Indicator: More than one schedule line for the item Currency Gross price Material class Superior item in bill of material structures ISO code of the unit of measure for the order quantity No processing ISO code of the price unit of measure No processing Customer-expected net price Price Unit Customer-expected net value No processing No processing No processing No processing No processing Currency code No processing No processing Link to the related superior item number for bill of material components. Note that the value must link to a POSEX, existing in the IDoc. No processing No processing No processing
Delivery group (items are delivered together) Shipping Instruction Denominator for the Conversion BPRME into BME
Numerator for the Conversion BPRME into No processing BME Reason for item rejection Description Maximum number of permitted partial deliveries per item Is transferred to document item. No processing Is transferred to document item.
SAP AFS
Pgina 29
Delivery date and quantity fixed Indicator: order combination Item Number Equal mix of products in a multi-store order
No processing Is transferred to document item. Internal usage The mix key is only then processed, if the flag J_3AMSOFLG is set in segment E1J3AHO. It is used for the grouping of store and/or distribution centers that should be delivered. Dimension requirements for an item are grouped, if this indicator is set. Is transferred to document item. Is transferred to document item. Is transferred to document item. Is transferred to document item or schedule line Is transferred to document item. Is transferred to document item. No processing No processing No processing No processing No processing No processing The counter for the number of stores that should be delivered with this item will only be then processed if segment E1J3AHO was sent with flag J_3AMSOFLG. You must enter the total number of stores per item. The field directly transfers the item category to the document item. In contrast to field PSTYP no conversion takes place. Note that the content of field PSTYV overrides the value of field PSTYP and sends it directly to the application. Is transferred to document item. No processing No processing Is transferred to document item. No processing No processing
Pgina 30
J_3ABZUS J_3ADEPM J_3ASPLIT J_3ASEAN J_3ASIZE J_3ALNGR J_4KRCAT J_4KSCAT BRGEW VOLUM VOLEH J_3AVASIT J_3AEBTYP J_3AMSOF
Requirements grouping Department AFS Split indicator Season indicator AFS grid value AFS Line group ID (schedule lines are delivered together) Requirements Category Stock Category Total Weight Volume Volume Unit VAS Item values ticketing/labeling (E), packing (V), special service (S) Order confirmation category AFS Multi-store order: counter for partner
PSTYV
Receiving point Department number Usage indicator Plant Delivery priority Description
Route Description Storage location Shipping point Agreed delivery time Material identification
No processing No processing No processing No processing No processing No processing Note: The material identification and determination is controlled by using segments E1J3AIM and/or E1EDP19.
The document item segment E1J3P01 starts the transfer of data per item. Below the segment you find further item-related segments with detailed information for the respective item. A prerequisite for correctly processing the segment is that the external item number in field POSEX is uniquely filled. If the field remains initial, error message /AFS/IDOC 018 is displayed. In view of automatic order changes with the message type ORDCHG you must note that the external item number is uniquely transferred to the created document. After the creation of the order, it is the unique identification and reference criterion of an item. Bills of Material For the processing of bills of materials in incoming orders, there are some special features. There are basically two ways of BOM processing: In the IDoc, only the header material of a BOM is sent. Both header and component materials are sent.
In both cases the BOM is exploded in the sales document, according to the settings in the IMG. Make sure when using item categories that the correct item categories are transferred for both header and component items. An automatic item category determination only takes place if neither field PSTYP nor field PSTYV are filled in segment E1J3P01. The sales document contains more items after the transfer of IDoc data than were sent in the IDoc. This has to do with the fact that during the BOM explosion in individual components, new items are generated. If both header and item materials are sent as mentioned in the second case, the relation between the two can be created using field UEPOS in segment E1J3P01. Here, the value of the superior item always refers to the external item number (POSEX) of the header material. We strongly recommend that you send related components and their respective header material as groups in the sequence of the individual E1J3P01 segments. It is possible to send a material as an individual item without reference to a header material, even if it belongs to a BOM as component. In this case you must not fill field UEPOS.
The processing of BOMs in multi-store orders per IDoc interface is currently not supported. Processing of Item Segments There can generally be one of the following situations during the processing of the item segments: A material of the following types is sent:
SAP AFS
Standard (= non-AFS) Material AFS material with dimensions AFS material without dimensions (without a grid)
Pgina 31
In the first case a 1:1 ratio exists between the sent E1J3P01 segment and the created document item. Normally the item contains a delivery schedule line. In the second case an n:1 relation exists between the sent E1J3P01 segment and the created document item. The ordered dimensions are first grouped by material numbers and combined to items with the same material number. Different dimensions of the same material (for the same recipient) are combined to one item. The individual dimension is reflected in a schedule line on the document. All the relevant data is "copied" from the item header to the schedule line for the identification of the individual purchase order items. That means that the external item number POSEX is not connected to the document item itself, but rather to the schedule line at dimension level. In the third case (no grid material) the processing is similar to the standard material without combining at item level. Sort Criteria The grouping of AFS materials and their dimensions is controlled by the following sort criteria: Material number Goods recipient Plant MSO Mix key Requested delivery date Cancellation date Department Item Category
If you change one of the criteria, a new document item is created. The values of field VPREI and NETWR are interpreted as customer-expected price or item value. The entries are assigned to the condition types EDI1/EDI2 or JED1/JED2. The assignment to the AFS-specific conditions JED1 and JED2 only takes place, if the condition type is flagged as dimension-relevant in the IMG. When transferring the values, remember that the transferred values are checked in the sales document against the amounts determined by pricing. If there are differences, an incompletion log for the document is created according to the settings in the IMG. You can not overwrite the values that are determined by the pricing with the entries of the IDoc. The transfer of conditions both at header and item level is not supported by the inbound processing.
SAP AFS
Pgina 32
3.2.3 Contract
Inbound processing for contracts is implemented using the IDoc interface for the incoming order. Basically, there is no difference between the data processing and the incoming order process. A sales document type for the sales document category G (= contract) is to be transferred in the IDoc as the order type (see Customizing). Features The automatic referencing of contracts for contract release orders is controlled using two customer enhancements (EXIT_SAPMJ3AS_601 and EXIT_SAPMJ3AS_701) (for more information, see the documentation for the appropriate function modules). AFS Restrictions AFS does not support the transfer of additional contract data (table VEDA) using the IDoc interface.
ORGID
Organization Indicator
The following indicators are processed in the inbound IDoc: 006 007 008 010 Division Distribution Channel Sales Organization Sales Group
SAP AFS
Pgina 33
For the creation of contracts the order type flagged as sales document category contract (G) in Customizing must be transferred with the indicator 012. If the order type is not sent directly with the IDoc, it can also be changed using the customer enhancement exit_saplj4as_002 . The default setting for the purchase order type (indicator 019) is also DFUE for contracts. Please note that the valid purchase order types are to be maintained for each order type in Customizing. If this assignment does not exist, the error message 00058 is displayed. Document Header: Date Segment (Segment E1J3K03) Mandatory segment: NO Field IDDAT Short text Indicator for Date Segment Explanation Indicator for the use of the date / time entries in the following fields. Is transferred to the document Is transferred to the document Indicator for the qualification of the use of the date. The field is used for purely informative reasons and for adding information to the date. The permitted value table is J_3AQUALF.
The following date indicators are relevant for contracts: 006 014 AFS Cancellation Date Validity start date for outline agreements
Please note that the AFS cancellation date for contracts is interpreted as the validity end date. The validity start date (014) and the validity end date (006) are checked by the inbound function. This means that if one of these dates is in the past (the reference date is the current system date), the processing terminates with the error message V1437. However, this error only leads to termination in the first processing of an IDoc (IDoc is set to status 51). If the incorrect IDoc is processed a second time (for example, with transaction BD87 or report RBDMANI2), the incorrect date only leads to a warning message which does not interfere with the update of the data. If the end date is earlier than the start date, the error message V1444 appears. If this occurs, please correct the date entries.
SAP AFS
Pgina 34
3.2.4 Quotation
Requests for quotations can be sent to the vendors via the IDoc interface. The general conditions are sent in the IDoc so that the vendor can specifically create a quotation.
The indicator 004 is used for the quotation number. This also applies for the item segment E1EDP02. Segment E1EDP19 Document Item Object Identification Field QUALF IDTNR KTEXT MFRPN MFRNR Explanation IDoc object identification (such as material number, customer, and so on) Material identification Short text Manufacturer part number Manufacturer number
The segment is not used in the outbound quotation. The object identification is sent with the segment E1J3AIM. Document Item General Data Field POSEX ACTION Short text Item Number Action code that concerns the item. Explanation Item number from a customer order. 000 - item unchanged 001 - item changed
SAP AFS
Pgina 35
003 - item deleted PSTYP Item Category One-digit numerical indicator for the item category. The indicator is converted into the sales item category depending on the order type, using the table EDPST. N/A Ordered quantity of the item. Please note: for AFS materials with dimensions, the quantity ordered is per dimension. MENEE BMNG2 PMENE ABFTZ VPREI Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Agreed Cumulative Quantity Price (net) ISO code of the unit of measure for the order quantity N/A ISO code of the price unit of measure N/A Price per price unit. Please note: for AFS materials with dimensions, the price here is per dimension. Price Unit Net value. For AFS materials with dimensions, the value here is per dimension. N/A N/A Is copied from the document. ISO code of the weight unit X, if more than one schedule line exists for the item. ISO code for currency N/A Is copied from the document. Is copied from the document. Is copied from the document. N/A N/A N/A Is copied from document item or
KZABS MENGE
PEINH NETWR
ANETW SKFBP NTGEW GEWEI EINKZ CURCY PREIS MATKL UEPOS GRKOR EVERS BPUMN BPUMZ ABGRU
Absolute Net Value of the Item Discountable amount Net Weight Weight Unit Indicator: More than one schedule line for the item Currency Gross price Material class Superior item in bill of material structures Delivery group (items are delivered together) Shipping Instruction Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Reason for item rejection
SAP AFS
Pgina 36
schedule line. ABGRT ANTLF FIXMG KZAZU J_3APOSNR J_3AMSOM J_3ABZUS J_3ADEPM J_3ASPLIT J_3ASEAN J_3ASIZE J_3ALNGR J_4KRCAT J_4KSCAT BRGEW VOLUM VOLEH J_3AVASIT J_3AEBTYP J_3AMSOF PSTYV EMPST ABTNR ABRVW WERKS LPRIO LPRIO_BEZ ROUTE ROUTE_BEZ LGORT VSTEL DELCO MATNR
SAP AFS
Description Maximum number of permitted partial deliveries per item Delivery date and quantity fixed Indicator: order combination Item Number Equal mix of products in a multi-store order Requirements grouping Department AFS Split indicator Season indicator AFS Grid Value AFS Line group-ID (schedule lines are delivered together) Requirements Category Stock Category Total Weight Volume Volume Unit VAS Item values ticketing/labeling (E), packing (V), special service (S) Order confirmation category AFS Multi-store order counter for partner Item category sales document Receiving point Department number Usage indicator Plant Delivery priority Description Route Description Storage location Shipping point Agreed delivery time Material identification
Text for reason for rejection ABGRU Is copied from the document. Is copied from the document. N/A Schedule line number of dimension Mix ID for multi-store order. Is copied from the document. Is copied from the document. Is copied from the document. Is copied from the document. N/A Is copied from the document. N/A N/A Is copied from the document item N/A N/A Is copied from the document. N/A N/A N/A Is copied from the document item N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Pgina 37
In contrast to the order confirmation, the dimension values and category values are not transferred in segment E1J3P01 (J_3ASIZE, J_4KRCAT, J_4KSCAT) in the inbound quotation.
KZABS
SAP AFS
Pgina 38
requirement MENGE Quantity Ordered quantity of the item. For AFS materials with dimensions, the ordered quantity here is per dimension. MENEE BMNG2 PMENE ABFTZ VPREI Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Agreed Cumulative Quantity Price (net) ISO code of the unit of measure for the order quantity N/A ISO code of the price unit of measure N/A Price per price unit. For AFS materials with dimensions, the price here is per dimension. Price Unit Net value. For AFS materials with dimensions, the value here is per dimension. N/A N/A - is copied from the documentISO code of the weight unit X, if more than one schedule line exists for the item. ISO code for currency N/A - is copied from the document- is copied from the document- is copied from the documentN/A N/A
PEINH NETWR
ANETW SKFBP NTGEW GEWEI EINKZ CURCY PREIS MATKL UEPOS GRKOR EVERS BPUMN BPUMZ ABGRU ABGRT ANTLF FIXMG KZAZU
Absolute Net Value of the Item Discountable amount Net Weight Weight Unit Indicator: More than one schedule line for the item Currency Gross price Material class Superior item in bill of material structures Delivery group (items are delivered together) Shipping Instruction Denominator for the Conversion BPRME into BME
Numerator for the Conversion BPRME into N/A BME Reason for item rejection Description Maximum number of permitted partial deliveries per item Delivery date and quantity fixed Indicator: order combination Is copied from document item or schedule line. Text for reason for rejection ABGRU - is copied from the document- is copied from the documentN/A
SAP AFS
Pgina 39
J_3APOSNR J_3AMSOM J_3ABZUS J_3ADEPM J_3ASPLIT J_3ASEAN J_3ASIZE J_3ALNGR J_4KRCAT J_4KSCAT BRGEW VOLUM VOLEH J_3AVASIT J_3AEBTYP J_3AMSOF PSTYV EMPST ABTNR ABRVW WERKS LPRIO LPRIO_BEZ ROUTE ROUTE_BEZ LGORT VSTEL DELCO MATNR
Item Number Equal mix of products in a multi-store order Requirements grouping Department AFS Split indicator Season indicator AFS Grid Value AFS Line group-ID (schedule lines are delivered together) Requirements Category Stock Category Total Weight Volume Volume Unit VAS Item values ticketing/labeling (E), packing (V), special service (S) Order confirmation category AFS Multi-store order counter for partner Item category sales document Receiving point Department number Usage indicator Plant Delivery priority Description Route Description Storage location Shipping point Agreed delivery time Material identification
Schedule line number of dimension Mix key for multi-store order. - is copied from the document- is copied from the document- is copied from the document- is copied from the document- is copied from the document- is copied from the document- is copied from the documentThe stock category is converted from the requirements category Is copied from the document item N/A N/A - is copied from the documentN/A N/A N/A Is copied from the document item N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
The output sequence of E1J3P01 segments depends on the sorting within the sales document (item number + schedule line number) and not on the sequence of the order receipt according to the external item number. Therefore, due to the internal sort and grouping logic of the inbound processing, an outbound IDoc can have a different sequence of items or schedule lines than the corresponding inbound document.
SAP AFS
Pgina 40
Document Header: General Data (Segment E1EDK01) Field ACTION Short text Action code that concerns the entire EDI message Order acknowledgment requirement indicator Currency code EDI local currency Exchange rate Term of payment VAT registration number VAT registration number Document type Document number Net Weight Gross weight Weight Unit Remuneration list type Unloading point Order number addition of customer Shipping condition Description of shipping type Number of recipient Indicator: order combination Complete delivery indicator Order reason Description order reason Explanation 000 = order unchanged 004 = order changed kzabs CURCY HWAER WKURS ZTERM kundeuinr eigenuinr BSARt BELNR ntgew brgew gewei fkart_rl ABLAD BSTZD VSART VSART_BEZ REcipnt_no kzazu autlf augru augru_bez abrvw abrvw_bez fktyp lifsk lifsk_bez
SAP AFS
N/A ISO currency code for the entire document N/A Exchange rate from document header Term of payment from document header N/A N/A Order type from order header Order number N/A N/A N/A N/A N/A Order number of customer Shipping condition from order header Description for shipping condition Customer number of the ordering party - is copied from the document- is copied from the document- is copied from the document- is copied from the document- is copied from the document- is copied from the document-
Billing category Delivery note block Description: delivery note block - is copied from the document- is copied from the documentPgina 41
Receiving point Department number Agreed delivery time Rate with indirect quotation
The new IDoc error handling function is only delivered for the ORDERS inbox (inbound sales orders in SD). You can also use the IDoc error handling function for other inbound IDocs with the corresponding Customizing and enhancements (new business object type). AFS Special Features An incorrect ORDERS IDoc cannot be processed online because the ORDERS inbox does not run using Call Transaction as it does in the standard. A new business object type, /AFS/ORDER, has been generated. This object type has a new method AFSIDocOrders.ErrorHandling. A new standard task, TS80207903, has been created that calls object type /AFS/ORDER with method AFSIDocOrders.ErrorHandling.
SAP AFS Pgina 42
Customer Enhancements (User Exits) All customer enhancements used in the inbound function modules can be used.
3.2.8 Invoice
The invoice IDoc can be used for EDI communication and for the ALE scenario Stock Transfers Between Distributed Systems. Features An E1J3P01 segment is created in the IDoc for each SKU in the invoice. The net and gross prices are always calculated at SKU level and are independent of the billing type (billing at SKU level or item level). Two billing types can be used in the application: Billing at SKU Level Billing at Item Level
Billing at SKU Level If charges or discounts are defined at document item level, they are valid for all the affected SKUs. If this is the case, the charges are distributed among the SKUs. One document item with two SKUs, SKU 1 with a quantity of 5 and a net value USD 50, and SKU 2 with a quantity of 10 and a net value of USD150. The net value at item level is USD20. This results in a net value of USD56.67 for SKU 1 and USD163.33 for SKU 2. Billing at Item Level In this case, the IDoc also contains SKU net values. A document item with two SKUs, SKU 1 with a quantity of 5, and SKU 2 with a quantity of 10. If the prices and charges are defined at item level and the net value at item level is USD150, the result in the IDoc is a net value of USD50 for SKU 1 and USD100 for SKU 2. Handling SKUs If the material is an AFS material, VAS data is also sent to each SKU. Handling Categories If the Stock Transfer Between Distributed Systems scenario is used, requirement and stock category data is sent to each SKU. AFS Restrictions AFS only supports logistical invoice verification. Other scenarios that include FI invoices are not supported by AFS.
SAP AFS
Pgina 43
Segment E1J3AIT - AFS IDoc: VAS Ticketing / Labelling Segment Field J_3ASTORE J_3ATLTYP J_3ATLMAT J_3ACHARC Description MSO Stores VAS Ticketing/Label Type VAS Ticketing/Labelling Material VAS Charge Code Comments / Remarks MSO Stores from J_3AVATL indicates which type of ticket or label is used Value added service tick./label. material Select charge code if you want to charge the customer for value added services. Depending on the setup of the condition records, this could then be an absolute or percentage based surcharge VAS Field 1 for Free Use by Customer VAS customer defined field 2 VAS customer defined field 3
Pgina 44
Quantity VAS generated item number VAS generated schedule line number
Segment E1J3AIX - VAS Ticketing / Labelling Text Segment Field J_3ATLTXT Description Additional Text for Ticketing/Labelling VAS Text1 VAS Text1 VAS Text1 Comments / Remarks Description or additional information can be maintained for VAS Ticketing / Labeling as additional text field. J_3ATLORD from J_3AVATLX J_3ATLITEM from J_3AVATLX J_3ATLSIZE from J_3AVATLX
Segment E1J3AIP - AFS IDoc: VAS Packing Segment Field Description MSO Stores VAS Packing Type VAS Packing Material VAS Charge Code Comments / Remarks MSO Stores from J_3AVAP Type of packing material Value added service packing material. Select charge code if you want to charge the customer for value added services. Depending on the setup of the condition records, this could then be an absolute or percentage based surcharge. Quantity that can be packed into the packaging Indicates whether and how packaging can pack items, sizes, colors etc. together. This is an information only field. VAS Field 1 for Free Use by Customer VAS customer defined field 2 VAS customer defined field 3 Quantity VAS generated item number VAS generated schedule line number VAS Processed Quantity J_3AVASPO from J_3AVAP J_3AVASETE from J_3AVAP
J_3ASTORE
J_3APTYP J_3APMAT J_3ACHARC
J_3AINCREM J_3AMIXID
VAS Packing Increment Mix Indicator Group for VAS Packing Types
Segment E1J3AIS - AFS IDoc: VAS Special Services Segment Field J_3ASTORE
SAP AFS
J_3ASSTYP J_3ASSMAT J_3ACHARC J_3AFIELD1 J_3AFIELD2 J_3AFIELD3 J_3AVASPQ J_3AUPDKZ J_3AVASPO J_3AVASETE
VAS Special Services Type VAS Special Services Material VAS Charge Code
Indicates the type of special service Description of material used for Special Services in VAS
VAS Field 1 for Free Use by Customer VAS customer defined field 2 VAS customer defined field 3 Quantity Update indicator VAS generated item number VAS generated schedule line number VAS Processed Quantity
SAP AFS
Pgina 46
3.3.1 Purchasing
The following table shows an overview of the supported document types, their assigned logical message, and the IDoc type to be used. Remember that this documentation always refers to the most recent version of an IDoc type, unless specified otherwise. We therefore urgently recommend that you use the most recent version of an IDoc type for the respective document type. Document type Direction Request for Quotation Outbound Logical Message REQOTE ORDERS ORDCHG ORDRSP BLAORD BLAOCH DESADV INVOIC IDoc Type /AFS/ORDERS04 /AFS/ORDERS04 /AFS/ORDERS04 /AFS/ORDERS04 /AFS/BLAORD03 /AFS/BLAORD03 /AFS/DELVRY02 /AFS/INVOIC02 J3AV J3AV Output type NEU (new) NEU (new) NEU (new) Process Code ME12 ME10 ME11 ORDR /AFS/ME15 /AFS/ME16 DELS INVL
Purchase Order Outbound Purchase Order Outbound Change Purchase Order Receipt Confirmation Contracts Contract Change Delivery Announcement Invoice Receipt Outbound Outbound Receipt Receipt
SAP AFS
Pgina 47
Information:
Request
for
Quotation
Technical Description of the IDoc Type Document type Direction Request for Quotation Outbound Logical Message REQOTE IDoc Type /AFS/ORDERS04 Output type NEU (new) Process Code ME12
AFS-Specific Fields for the Request for Quotation Segment E1J3K03 E1J3K03 Field IDDAT DATUM Explanation AFS Indicator for IDoc date segment IDoc: Date 001: Purchase order date 003: Requested delivery date 004: Delivery date 008: Final date for application 009: Deadline for submission of quotations 010: Quotation Date 012: IDoc creation date 013: Binding period for quotation (valid to) EKKO-BEDAT EKKO-EINDT EKKO-EINDT EKKO-BWBDT EKKO-ANGDT EKKO-IHRAN SY-DATLO EKKO-BNDDT Origin
014: Validity start date for outline agreement or request EKKO-KDATB for quotation EKKO-KDATE 015: Validity end date for outline agreement or request for quotation E1J3P01 POSEX PSTYP KZABS MENGE Item Number Item Category Indicator for the order acknowledgment requirement Quantity EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKET-MENGE MENEE BMNG2 PMENE Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure EKPO-MEINS EKPO-KTMNG EKPO-BPRME
SAP AFS
Pgina 48
Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net)
AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT E1J3AIM J_3AOBIDQF J_3ASIZE J_3AIDTNR
Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS Grid Value Requirements Category Stock Category AFS IDoc object identification (material number,...) AFS grid value IDoc material identification 001: Customer material number 002: Vendor material number 003: International article number (EAN) 004: Universal Product Code UPC 005: Universal Commercial Code UCC
EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
EKET-J_3ASIZE
IDoc short text Requirements Category Stock Category IDoc indicator reference document
EKET-J_4KSCAT
Pgina 49
BELNR
E1J3P03
IDDAT DATUM
AFS indicator for IDoc date segment IDoc: Date 003: Requested delivery date 004: Delivery date 009: Deadline for submission of quotations 016: Reconciliation date for agreed cumulative quantity 017: First firm/trade-off zone 018: Second firm/trade-off zone SY-DATLO+EKPOETFZ2 EKPO-J_3ADAT EKPO-J_3ADAT EKPO-AGDAT EKPO-ABDAT SY-DATLO+EKPOETFZ1
E1EDP19
QUALF
IDoc object identification (for example, customer material number) 001: Customer material number 002: Vendor material number
IDTNR
Outbound
AFS-Specific Fields for the Purchase Order Segment E1J3K03 E1J3K03 Field IDDAT DATUM Explanation AFS Indicator for IDoc date segment IDoc: Date 001: Purchase order date 003: Requested delivery date 004: Delivery date 008: Final date for application 009: Deadline for submission of quotations 010: Quotation Date 012: IDoc creation date 013: Binding period for quotation (valid to) 014: Validity start date for outline agreement or request for quotation 015: Validity end date for outline agreement or request for quotation E1J3P01 POSEX PSTYP KZABS MENGE Item Number Item Category Indicator for the order acknowledgment requirement Quantity EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKET-MENGE MENEE BMNG2 PMENE BPUMN BPUMZ ABFTZ VPREI PEINH NETWR Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ EKPO-ABFTZ EKPO-NETPR or KOMVKBETR EKPO-PEINH EKPO-NETWR or KOMV-KWERT
SAP AFS Pgina 51
Origin
EKKO-BEDAT EKKO-EINDT EKKO-EINDT EKKO-BWBDT EKKO-ANGDT EKKO-IHRAN SY-DATLO EKKO-BNDDT EKKO-KDATB EKKO-KDATE
AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT E1J3AIM J_3AOBIDQF J_3ASIZE J_3AIDTNR
Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS Grid Value Requirements Category Stock Category AFS IDoc object identification (material number,...) AFS Grid Value IDoc material identification 001: Customer material number 002: Vendor material number 003: International article number (EAN) 004: Universal Product Code UPC 005: Universal Commercial Code UCC
EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
EKET-J_3ASIZE
IDoc short text Requirements Category Stock Category IDoc indicator reference document IDoc document number J30: ALE Identifier
EKET-J_4KSCAT
EKET-/AFS/ALE_ID.
E1J3P03
IDDAT DATUM
AFS Indicator for IDoc date segment IDoc: Date 003: Requested delivery date 004: Delivery date EKPO-J_3ADAT EKPO-J_3ADAT
SAP AFS
Pgina 52
009: Deadline for submission of quotations 016: Reconciliation date for agreed cumulative quantity 017: First firm/trade-off zone 018: Second firm/trade-off zone E1EDP19 QUALF IDoc object identification (for example, customer material number) 001: Customer material number 002: Vendor material number IDTNR IDoc material identification
The following changes are possible at item level: Terms of delivery Delivery and packing information Material text Item texts
The following changes are possible at schedule line level: Purchase order quantity Requested delivery date Dimension Category
SAP AFS
Pgina 53
AFS-Specific Fields for the Purchase Order Change Segment E1J3K03 E1J3K03 Field IDDAT DATUM Explanation AFS Indicator for IDoc date segment IDoc: Date 001: Purchase order date 003: Requested delivery date 004: Delivery date 008: Final date for application 009: Deadline for submission of quotations 010: Quotation Date 012: IDoc creation date 013: Binding period for quotation (valid to) 014: Validity start date for outline agreement or request for quotation 015: Validity end date for outline agreement or request for quotation E1J3P01 POSEX PSTYP Item Number Item Category EKPO-EBELP EKPO-PSTYP EKKO-BEDAT EKKO-EINDT EKKO-EINDT EKKO-BWBDT EKKO-ANGDT EKKO-IHRAN SY-DATLO EKKO-BNDDT EKKO-KDATB EKKO-KDATE Origin
SAP AFS
Pgina 54
KZABS MENGE
MENEE BMNG2 PMENE BPUMN BPUMZ ABFTZ VPREI PEINH NETWR AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT E1J3AIM J_3AOBIDQF J_3ASIZE J_3AIDTNR
Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS grid value Requirements Category Stock Category AFS IDoc object identification (material number,...) AFS grid value IDoc material identification 001: Customer material number 002: Vendor material number 003: International article number (EAN)
EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ EKPO-ABFTZ EKPO-NETPR or KOMVKBETR EKPO-PEINH EKPO-NETWR or KOMV-KWERT EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR or EKPOAFS_POSNR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
EKET-J_3ASIZE
SAP AFS
Pgina 55
004: Universal Product Code UPC 005: Universal Commercial Code UCC J_3AKTEXT J_3AKRCAT J_3AKSCAT E1EDP02 QUALF BELNR IDoc short text Requirements Category Stock Category IDoc indicator reference document IDoc document number J30: ALE Identifier E1J3P03 IDDAT DATUM AFS Indicator for IDoc date segment IDoc: Date 003: Requested delivery date 004: Delivery date 009: Deadline for submission of quotations 016: Reconciliation date for agreed cumulative quantity 017: First firm/trade-off zone 018: Second firm/trade-off zone
EKET-J_4KSCAT
EKET-/AFS/ALE_ID.
E1EDP19
QUALF
IDoc object identification (for example, customer material number) 001: Customer material number 002: Vendor material number
IDTNR
SAP AFS
Pgina 56
If the ALE ID, item, and schedule line are not completely available, it may not be possible to assign a confirmation to a purchase order/item/schedule line. In texts in the shipping notification, an ,& must be used as a placeholder for the shipping notification number in the segment E1TXTH8. AFS Restrictions Order Confirmation If schedule lines have been deleted from a purchase order, the relevant confirmation will not be deleted in the case of ALE/EDI. You might have to delete these manually from the order.
Information:
Order
Confirmation
Technical Description of the IDoc Type Document type Purchase Order Confirmation Direction Inbound Logical Message ORDRSP IDoc Type /AFS/ORDERS04 Output type Process Code ORDR
AFS-Specific Fields for Order Confirmation Segment E1J3K03 E1J3K03 Field IDDAT DATUM Explanation AFS Indicator for IDoc date segment IDoc: Date 001: Purchase order date EKKO-BEDAT Origin
SAP AFS
Pgina 57
003: Requested delivery date 004: Delivery date 008: Final date for application 009: Deadline for submission of quotations 010: Quotation Date 012: IDoc creation date 013: Binding period for quotation (valid to) 014: Validity start date for outline agreement or request for quotation 015: Validity end date for outline agreement or request for quotation E1J3P01 POSEX PSTYP KZABS MENGE MENEE BMNG2 PMENE BPUMN BPUMZ ABFTZ VPREI PEINH NETWR AENTW NTGEW GEWEI MATKL EVERS BRGEW Item Number Item Category Indicator for the order acknowledgment requirement Quantity Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight
EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKETMENGE EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ EKPO-ABFTZ EKPO-NETPR or KOMVKBETR EKPO-PEINH EKPO-NETWR or KOMVKWERT EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW
SAP AFS
Pgina 58
VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT E1J3AIM J_3AOBIDQF J_3ASIZE J_3AIDTNR
Volume Volume Unit Item Number AFS grid value Requirements Category Stock Category AFS IDoc object identification (material number,...) AFS grid value IDoc material identification 001: Customer material number 002: Vendor material number 003: International article number (EAN) 004: Universal Product Code UPC 005: Universal Commercial Code UCC
EKET-J_3ASIZE
IDoc short text Requirements Category Stock Category IDoc indicator reference document IDoc document number J30: ALE Identifier
EKET-J_4KSCAT
EKET-/AFS/ALE_ID.
E1J3P03
IDDAT DATUM
AFS Indicator for IDoc date segment IDoc: Date 003: Requested delivery date 004: Delivery date 009: Deadline for submission of quotations 016: Reconciliation date for agreed cumulative quantity 017: First firm/trade-off zone 018: Second firm/trade-off zone EKPO-J_3ADAT EKPO-J_3ADAT EKPO-AGDAT EKPO-ABDAT SY-DATLO+EKPO-ETFZ1 SY-DATLO+EKPO-ETFZ2
E1EDP19
QUALF
SAP AFS
Pgina 59
001: Customer material number 002: Vendor material number IDTNR IDoc material identification EKET-J_3AVEMA or EKPO-IDNLF EKPO-MATNR or EKPO-EMATN
3.3.6 Contracts
Condition category J3AV is a copy of condition category VNEU delivered in the standard system. VNEU uses a processing program defined by SAP, whereas J3AV uses the general processing program RSNASTED. Both condition categories are integrated in message determination schema RMBEV1.
AFS-Specific Fields for Contracts Segment E1J3P01 Field POSEX PSTYP KZABS MENGE MENEE BMNG2 PMENE BPUMN BPUMZ Explanation Item Number Item Category Indicator for the order acknowledgment requirement Quantity Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Origin EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKET-MENGE EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ
SAP AFS
Pgina 60
ABFTZ VPREI PEINH NETWR AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT
Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS grid value Requirements Category Stock Category
EKPO-ABFTZ EKPO-NETPR or KOMV-KBETR EKPO-PEINH EKPO-NETWR or KOMV-KWERT EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
SAP AFS
Pgina 61
AFS-Specific Fields for Changing Contracts Segment E1J3P01 Field POSEX PSTYP KZABS MENGE MENEE BMNG2 PMENE BPUMN BPUMZ ABFTZ VPREI PEINH NETWR AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT Explanation Item Number Item Category Indicator for the order acknowledgment requirement Quantity Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the conversion BPRME into BME Numerator for the conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS grid value Requirements Category Stock Category Origin EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKET-MENGE EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ EKPO-ABFTZ EKPO-NETPR or KOMV-KBETR EKPO-PEINH EKPO-NETWR or KOMV-KWERT EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
SAP AFS
Pgina 62
If the ALE ID, item, and schedule line are not completely available, it may not be possible to assign a confirmation to a purchase order/item/schedule line.
Information:
Delivery
Notification
Technical Description of the IDoc Type Document type Direction Delivery Notification Inbound Logical Message DESADV IDoc Type /AFS/DELVRY02 Output type Process Code DELS
AFS-Specific Fields for the Delivery Notification Segment E1J3ABH Field J_3AEVRTN J_3ABILNR J_3ABILDT J_3ABILTY /AFS/LANGUA_ISO /AFS/E1EDL24 J_3ALNGR Explanation Number of the preceding document Billing document number IDoc: Date Invoice category of the vendor Language indicator for address AFS line group indicator
SAP AFS
Pgina 63
J_3ADEPM /AFS/E1J3AKG J_3AKVGR6 BEZEI6 J_3AKVGR7 BEZEI7 J_3AKVGR8 BEZEI8 J_3AKVGR9 BEZEI9 J_3AKVGR10 BEZEI10 E1J3AI2 J_3AQFREF J_3ABELNR J_3APOSNR J_3AETENR J_3ADATUM J_3AUZEIT J_AZUDATR E1J3AIM J_3AOBIDQF J_3ASIZE J_3AIDTNR
Department AFS additional data customer group 6 Description AFS additional data customer group 7 Description AFS additional data customer group 8 Description AFS additional data customer group 9 Description AFS additional data customer group 10 Description IDoc indicator reference document IDoc document number Item Number Schedule line number Date Time Additional data AFS IDoc object identification (material number,...) AFS grid value IDoc material identification 001: Customer material number 002: Vendor material number 003: International article number (EAN) 004: Universal Product Code UPC 005: Universal Commercial Code UCC
IDoc short text Requirements Category Stock Category MSO Stores VAS Packing Type
SAP AFS
Pgina 64
J_3APMAT J_3ACHARC J_3AINCREM J_3AMIXIND J_3AFIELD1 J_3AFIELD2 J_3AFIELD3 J_3AVASPQ J_3AUPDKZ J_3AVASPO J_3AVASETE E1J3AIS J_3ASTORE J_3ASSTYP J_3ASSMAT J_3ACHARC J_3AFIELD1 J_3AFIELD2 J_3AFIELD3 J_3AVASPQ J_3AUPDKZ J_3AVASPO J_3AVASETE E1J3ABI J_3AUPCNR J_3AUCCNR J_3ABALNR J_3ADLNR J_3ASHGR J_3APCNR J_3ACTNR J_3ASQNR J_3AWDTH J_3ASEDE
VAS Packing Material VAS Charge Code VAS Packing: Increment Mix ID for VAS packing types VAS User-Defined Field 1 VAS User-Defined Field 2 VAS User-Defined Field 3 Quantity Update Indicator VAS Generated Subitem Number VAS Generated Sub-Schedule Line Number MSO Stores VAS Special Services: Category VAS Special Services Material VAS Charge Code VAS User-Defined Field 1 VAS User-Defined Field 2 VAS User-Defined Field 3 Quantity Update Indicator VAS Generated Subitem Number VAS Generated Sub-Schedule Line Number Style code / UPC UCC Number Vendor bale number Dye lot number Shade group Piece number Cut number Bale sequence number Width Flag: Deltas
SAP AFS
Pgina 65
Degree of color difference (darker-lighter) Degree of color difference (greener redder) Degree of color difference (bluer yellower) Language ID
If the ALE ID, item, schedule line are not completely available, it may not be possible to assign a confirmation to a purchase order/item/schedule line. Technical Description of the IDoc Type Document Type Invoice Receipt Direction Logical Message Inbound INVOIC IDoc Type /AFS/INVOIC02 Output Type Process Code INVL
SAP AFS
Pgina 66
AFS-Specific Fields for the Invoice Receipt and Verification Segment E1J3P01 Field POSEX PSTYP KZABS MENGE MENEE BMNG2 PMENE BPUMN BPUMZ ABFTZ VPREI PEINH NETWR AENTW NTGEW GEWEI MATKL EVERS BRGEW VOLUM VOLEH J_3APOSNR J_3ASIZE J_4KRCAT J_4KSCAT E1JAIP J_3ASTORE J_3APTYP Explanation Item Number Item Category Indicator for the order acknowledgment requirement Quantity Unit of Measure Quantity in Price Unit of Measure Price Unit of Measure Denominator for the Conversion BPRME into BME Numerator for the Conversion BPRME into BME Agreed Cumulative Quantity Price (net) Price Unit Value of Item (net) Absolute Net Value of the Item Net Weight Weight Unit IDoc Material Class Shipping Instruction Total Weight Volume Volume Unit Item Number AFS Grid Value Requirements Category Stock Category MSO Stores VAS Packing Type Origin EKPO-EBELP EKPO-PSTYP EKPO-KZABS EKPO-KTMNG or EKET-MENGE EKPO-MEINS EKPO-KTMNG EKPO-BPRME EKPO-BPUMN EKPO-BPUMZ EKPO-ABFTZ EKPO-NETPR or KOMV-KBETR EKPO-PEINH EKPO-NETWR or KOMV-KWERT EKPO-NETWR EKPO-NTGEW EKPO-GEWEI EKPO-MATKL EKPO-EVERS EKPO-BRGEW EKPO-VOLUM EKPO-VOLEH EKET-ETENR EKET-J_3ASIZE EKET-J_4KSCAT EKET-J_4KSCAT
SAP AFS
Pgina 67
J_3APMAT J_3ACHARC J_3AINCREM J_3AMIXIND J_3AFIELD1 J_3AFIELD2 J_3AFIELD3 J_3AVASPQ J_3AUPDKZ J_3AVASPO J_3AVASETE E1J3AIS J_3ASTORE J_3ASSTYP J_3ASSMAT J_3ACHARC J_3AFIELD1 J_3AFIELD2 J_3AFIELD3 J_3AVASPQ J_3AUPDKZ J_3AVASPO J_3AVASETE
VAS Packing Material VAS Charge Code VAS Packing Increment VAS Packing Mix Indicator VAS User-Defined Field 1 VAS User-Defined Field 2 VAS User-Defined Field 3 Quantity Update Indicator VAS Generated Subitem Number VAS Generated Sub-Schedule Line Number MSO Stores VAS Special Services Category VAS Special Services Material VAS Charge Code VAS User-Defined Field 1 VAS User-Defined Field 2 VAS User-Defined Field 3 Quantity Update Indicator VAS Generated Subitem Number VAS Generated Sub-Schedule Line Number
During the data transfer you can maintain all stock with all required data exactly as you would in the dialog. If you use the data transfer with ALE, the data is transferred in an IDoc. Typical application examples are: The transfer of stock from an R/2 system or from external systems. The transfer of goods movements from external systems.
AFS special features With the AFS IDoc type you can process goods movements of standard materials as well as those of AFS materials. Only the inbound IDoc is implemented. The mapping of the grid values using ALE works the same as in the dialog transaction. The mapping of the categories also works the same as in the dialog transaction.
AFS-Specific Fields for Goods Movement Segment Field E1J3XYI LFBJA LFBNR LFPOS J_3ASIZE J_3ABZUS J_3AUANR J_3AUPOS J_3AUEPS J_4KSCAT J_3AETENR J_3AVBELN J_3APOSNR Explanation Origin
Fiscal year of a reference document (required field MSEG-LFBJA for cancellations) Document number of a reference document (required field for cancellations) Item of a reference document (required field for cancellations) AFS grid value (required field for AFS material with dimensions) Requirements grouping AFS group requirements AFS origin main item AFS origin plan Stock category (required field for AFS materials with category) Schedule line number (required field for all materials) Sales document number Item number of the sales document MSEG-LFBNR MSEG-LFPOS MSEG-J_3ASIZE MSEG-J_3ABZUS MSEG-J_3AUANR MSEG-J_3AUPOS MSEG-J_3AUEPS MSEG-J_4KSCAT MSEG-J_3AETENR MSEG-J_3AVBELN MSEG-J_3APOSNR
SAP AFS
Pgina 69
MSEG-J_3ALINUM MSEG-J_3ALIPOS
AFS: receiving/issuing grid value (required field for MSEG-J_3AUMSIZ stock transfer of AFS materials with grid values) AFS: receiving/issuing stock category (required field for stock transfer of AFS materials with category) MSEG-J_4KUMSCA
MSEG-J_4KUMSCA_4
Dialog Functions and their Support in ALE When data is transferred using Application Link Enabling (ALE), it is subject to the same checks as in dialog. If a logical error caused by the material maintenance occurs when an IDoc is processed, the system terminates the relevant maintenance transaction and the IDoc is assigned the status incorrect. If no logical error occurs, the IDoc receives the status successful. For IDocs with the status incorrect or successful, the application log receives the messages that were output during processing. After the logical errors have been resolved, you can reprocess the corresponding IDocs. You can find information on troubleshooting and resolution of technical errors in the ALE documentation. To find errors, you should first check the settings that you have made in Customizing for Distribution (ALE). Customer Enhancements (User Exits) In order to process user-defined data using ALE, you need to: activate the system enhancement MWMIDO08 For more information, see the documentation BC Changes to the SAP Standard. create the necessary source text for the user exit EXIT_SAPLLMDE_002, which is included in the system enhancement MWMIDO08 You can find further information in the system enhancement MWMIDO08 and user exit documentation. create a new IDoc segment
SAP AFS
Pgina 70
BOMs are found in varying forms everywhere where end products are composed of several basic parts or materials. One of the steps you should carry out when you start up PP in the SAP system is the transfer of BOMs from a legacy system. This step is required because it is not usually possible to create initial data manually in the R/3 system due to the multitude of BOMs used. Typical application examples are: Transfer of BOMs from a non-SAP system Transfer of data from data pools
AFS Special Features You can use the new AFS IDoc type to create AFS material BOMs. Only material BOMs are created. AFS does not currently support changing and deleting BOMs. Mapping of Grid Values Using ALE, grid values are mapped in the same way as in the dialog transaction. Mapping of Categories Using ALE, categories are mapped in the same way as in the dialog transaction.
AFS-Specific Fields for Bills of Materials Segment E1J3ABG Field MSGFN J_3APGNR J_3AKORDX Explanation Function Material grid number Grid value Origin No processing J_3ABOMD-J_3APGNR J_3ABOMD-J_3AKORDX J_3ABOMDJ_3AKORDXL J_3ABOMD-MEINS J_3ABOMD-MENGE J_3ABOMD-J_3AZFLG No processing J_4KBOMC-J_4KSCAT
J_3AKORDXL Grid value MEINS MENGE J_3AZFLG E1J3ABC MSGFN J_4KSCAT Unit of Measure Quantity Quantity is zero Function Stock Category
SAP AFS
Pgina 71
J_4KKZEXCL J_4KKZINCL
J_4KBOMCJ_4KKZEXCL J_4KBOMC-J_4KKZINCL
ALE When data is transferred using Application Link Enabling (ALE), it is subject to the same checks as in dialog. If a logical error caused by BOM maintenance occurs when the IDoc is processed, the system terminates the corresponding maintenance transaction and the IDoc receives the status incorrect. If no logical error occurs, the IDoc receives the status successful. For IDocs with the status incorrect or successful, the status record receives the messages that were issued during processing. After the logical errors have been resolved, you can reprocess the corresponding IDocs. You can find information on troubleshooting and resolution of technical errors in the ALE documentation. To find errors, you should first check the settings that you have made in Customizing for Distribution (ALE). Customer Enhancements (User Exits) Using the following user exits, you can enhance the BOM creation function by adding your own table fields. The data in the user-defined fields can also be processed using ALE. In order to process user-defined data using ALE, you need to: Activate system enhancement J_3ABOM For more information, see the documentation BC Changes to the SAP Standard. create the required source text for user exit EXIT_SAPLJ4AI_003 contained in system enhancement J_3ABOM create a new IDoc segment
SAP AFS
Pgina 72
AFS-Specific Fields Segment /AFS/E1DR_HDR Field STYPE SPROF Explanation Distribution Type (material or profile) Distribution Profile Origin Value determined by generation program J_3APLPR-PROFP or J_3ACAPR-PROFC or J_3AGRPR-PROFG or J_3APEPR-PROFT MATNR Material J_3APLPR-MATNR or J_3ACAPR-MATNR or J_3AGRPR-MATNR or J_3APEPR-MATNR /AFS/E1DR_TEXT SP_M_DESCR Description of the distribution profile or material Language, ISO code MAKT-MAKTX or J_3ASPRT-SPRTX LANGU_ISO MAKT-SPRAS or J_3ASPRT-SPRAS /AFS/E1DR_OVR SPRTP WERKS Profile Category Plant Value determined by generation program J_3ACAPR-WERKS or J_3AGRPR-WERKS or J_3APEPR-WERKS RCATE Requirements Category J_3AGRPR-RCATE or J_3APEPR-RCATE SEASO Validity for Presizing J_3APLPR-SEASO or J_3ACAPR-SEASO or J_3AGRPR-SEASO or J_3APEPR-SEASO VERSB Version Number of the Distribution of Requirements J_3APLPR-VERSB or J_3ACAPR-VERSB or J_3AGRPR-VERSB or J_3APEPR-VERSB
SAP AFS Pgina 73
PRGRS ENTLUE
Material Grid Valid from date ID of the first dimension ID of the second dimension ID of the third dimension
J_3AGRPR-VDATE J_3APGHD-J_3ABZD1 J_3APGHD-J_3ABZD2 J_3APGHD-J_3ABZD3 J_3APGHD-J_3ABZD1 J_3APGHD-J_3ABZD2 J_3APGHD-J_3ABZD3 J_3APLPR-WERKS J_3APLPR-FLWEI Value determined by generation program J_3APLPR-SISQU J_3APLPR-MEINS Function: J_4KG_GET_VALID_CAT Parameter: J_3ACAPR-WERKS, J_3ACAPR-COVST, R and PRC
J_3ABZD1_NEW ID of the first dimension J_3ABZD2_NEW ID of the second dimension J_3ABZD3_NEW ID of the third dimension /AFS/E1DR_PLPR WERKS FLWEI PERCE SISQU ISOCODE_UNIT /AFS/E1DR_CAPR RCATE Plant Distribution Profile Weight Distribution Profile Percentage Quantity of the last SIS selection Base Unit of Measure Requirements Category
Distribution Profile Weight Distribution Profile Percentage Quantity of the last SIS selection Base Unit of Measure Grid value AFS: Coordinates of the first dimension
SAP AFS
Pgina 74
J_3AKORD2 J_3AKORD3 FLWEI PERCE SISQU ISOCODE_UNIT /AFS/E1DR_PEPR PPART FLWEI PERCE SISQU ISOCODE_UNIT /AFS/E1DR_DITX J_3ABZD1_NEW
AFS: Coordinates of the second dimension AFS: Coordinates of the third dimension Distribution Profile Weight Distribution Profile Percentage Quantity of the last SIS selection Base Unit of Measure Period Part Distribution Profile Weight Distribution Profile Percentage Quantity of the last SIS selection Base Unit of Measure
J_3APGEN-J_3AKORD2 J_3APGEN-J_3AKORD3 J_3AGRPR-FLWEI Value determined by generation program J_3AGRPR-SISQU J_3AGRPR-MEINS J_3APEPR-PPART J_3APEPR-FLWEI Value determined by generation program J_3APEPR-SISQU J_3APEPR-MEINS J_3APGHD-J_3ABZD1 or J_3APGHD-J_3ABZD2 or J_3APGHD-J_3ABZD3
J_3ABEZT LANGU_ISO /AFS/E1DR_USED MATNR WERKS IDPL IDCA IDGR IDPE E1MAKTM MSGFN SPRAS MAKTX SPRAS_ISO /AFS/E1DR_SEAS WERKS SEASO
SAP AFS
Description of the dimension Language, ISO code Material number Plant Indicator: Distribution of Requirements to Plants Indicator: Distribution of Requirements to Categories Indicator: Distribution of Requirements to Grid Values Indicator: Distribution of Requirements to Periods Function Language Key Description of the Material Language, ISO code Plant Validity Period for Presizing
J_3ADITY-J_3ABEZT J_3ADITY-J_3ASPRA Generated from MARA and MARC Generated from MARA and MARC Value determined by generation program Value determined by generation program Value determined by generation program Value determined by generation program No processing MAKT-SPRAS MAKT-MAKTX MAKT-SPRAS J_3ASEAS-WERKS J_3ASEAS-SEASO
Pgina 75
Number of Occurrence Date starting on which the validity period applies Date up to which the validity period applies Date Type (day, week, month, interval) External Date Type Description of the Date Type Period description in printout Language, ISO code
Remember that there are seven user exits for the IDoc /AFS/DISREQ01. You can find a description of these user exits in the enhancement J_3ADREQ. To see the relevant documentation, call transaction SMOD.
Direction Inbound
AFS-Specific Fields for Confirmations Segment Field Explanation AFS grid value Marker indicator in planned orders/production orders Marker number Marker section Yield IST in ASCII Origin /AFS/RUECKJ_3ASIZE /AFS/RUECKJ_3AMKID /AFS/RUECKJ_3AMKNR /AFS/RUECKJ_3AMSECT /AFS/RUECKJ_3ALMNGA /AFS/RUECKJ_3AXMNGA /AFS/RUECKJ_3AMEINH
For technical reasons, you are required to use unique marker indicators for each size for production orders that were created with markers. (The marker indicators are created based on the field contents of the marker ID, marker number and marker section.) If this is not done, the data record cannot be uniquely identified in the database. The reason for this is that the markers in the production order are identified internally using a sequence number. In the case of the IDocs, however, only the user ID can be used. ALE When data is transferred using Application Link Enabling (ALE), it is subject to the same checks as in the dialog. If a logical error caused by confirmation maintenance occurs when processing the IDoc, the system terminates the corresponding maintenance transaction and the IDoc receives the status incorrect. If no logical error occurs, the IDoc receives the status successful. For IDocs with the status incorrect or successful, the status record receives the messages that were issued during processing. After the logical errors have been resolved, you can reprocess the corresponding IDocs. You can find information on troubleshooting and resolution of technical errors in the ALE documentation. To find errors, you should first check the settings that you have made in Customizing for Distribution (ALE). Note that the PDC data records should be posted later to ensure that this is done efficiently. This can be done manually using the menu option or automatically in a batch job. You can configure your system via Customizing settings to ensure that the data records are posted immediately. We would recommend, however, that you do not do this to ensure that data and performance are not negatively affected. IDoc handling only creates the data records. You must process errors that occur when posting is done subsequently, using the error handling function for confirmations.
SAP AFS
Pgina 77
WMCATO
WMCAID01
WMINVE
WMIVID01
AFS Special Features Before using WM IDocs, ensure that each batch is assigned to a grid value and a category (SKU). In all inbound IDocs, the batch number is a required field and must be transferred in the IDoc.
SAP AFS
Pgina 78
For application-specific information on archiving, please see the SAP library under CrossApplication Components Archiving Application Data, then the relevant application area, for example, Logistics General (LO) or Materials Management (MM). For general information on archiving, visit the SAP Marketplace at http://sapnet.sap.com/dataarchiving.
BOM additional item data MM/SD (application V1) Multi-store order (MSO) SD status for schedule lines Sales document flow for schedule line
Pgina 79
With application V1 J_3AVATL J_3AVAP J_3AVATLX J_3AVASSO VAS: ticketing/labeling data in sales order VAS: packing data in sales order VAS: ticketing/labeling data additional text data in sales order VAS: special services data in sales order
Affected programs (AFS-enhanced): S3VBAKWR write and archiving program S3VBAKDL delete program S3VBAKRL reload program
Archiving Object SD_VBRK (Billing/Invoices: Standard Tables VBRK and VBRP) J_3AVBUE J_3AVBFAE With application V3 J_3AVATL J_3AVAP J_3AVATLX J_3AVASSO VAS: ticketing/labeling data in order VAS: packing data in order VAS: ticketing/labeling data additional text data in order VAS: special services data in order SD status for schedule lines Sales document flow for schedule line
Affected programs (AFS-enhanced): S3VBRKWR write and archiving program S3VBRKDL delete program S3VBRKRL reload program
Archiving Object SD_LIKP (Deliveries: Standard Tables LIKP and LIPS) With application V2 J_3AVATL J_3AVAP J_3AVATLX J_3AVASSO VAS: ticketing/labeling data in order VAS: packing data in order VAS: ticketing/labeling data additional text data in order VAS: special services data in order
Affected programs (AFS-enhanced): S3LIKPWR write and archiving program S3LIKPDL delete program S3LIKPRL reload program
SAP AFS
Pgina 80
Affected programs (AFS-enhanced): RM06EW30 write and archiving program RM06ED30 delete program
Archiving Object MM_EBAN (Purchase Requisitions: Standard Table EBAN) J_3ABSSI J_3ABDSI AFS stock (SKUs) stock type A AFS order (SKUs) requirements type LB (subcontracting) and TB (stock transfer), plan type A
Affected programs (AFS-enhanced): RM06BW30 write and archiving program RM06BD30 delete program
Archiving Object MM_EINA (Purchasing Info Records: Standard Table EINE) J_3AVIET AFS vendor info record: SKU information
Affected programs (AFS-enhanced): RM06IW30 write and archiving program RM06ID30 delete program
Archiving Object MM_MATNR (Material Master: Segments A and C) MARA J_3AQDST J_3AMSEA MARC AFS material master: quota category for destination AFS material master: seasons
SAP AFS
Pgina 81
J_3AMAD J_3AMADKA J_3ATRAME MLGN /AFS/MLGN1 /AFS/MLGN2 /AFS/MLGN3 MLGT /AFS/MLGT MVKE /AFS/MVKE MARM /AFS/MARM
AFS material master: additional data AFS material master: valuation data AFS material master: stock in transit at SKU level
Material data for each warehouse number: dimension-specific Material data for each warehouse number: season-specific Material data for each warehouse number
Affected programs/function groups (AFS-enhanced): Function group WSO8 Function module REORGANISATION_MATERIAL Programs WSREOnnn (nnn for sequence number)
Affected development classes: J3AP, J4KP, and J3AZ. The relevant AFS tables are then listed for the respective archiving object. Archiving Object PP_ORDER AFKO/AFPO (production order) J_3ABSSI J_3ABUNDL AFRU (confirmation) AFS stock (SKUs) stock type F AFS bundles for production orders
SAP AFS
Pgina 82
AFS: additional data for production order (RESB) AFS order (SKUs), stock type FA (production order), plan type F
Affected programs/function groups (AFS-enhanced): SAPLCOAH (COAH) archiving and delete program: order header SAPLCOAK (COAK) archiving and delete program: completion confirmations SAPLCOAO (COAO) archiving and delete program: operations SAPLCOAM (COAM) archiving and delete program: components/reservations
The actual archiving programs (PPARCHP1/preparation program, PPARCHA1/archiving program) were not/did not need to be enhanced here. Archiving Object PP_PLAN (Routings: Standard Table PLKO) J_4KPLKOC AFS categories
Affected programs/function groups (AFS-enhanced): SAPLCPRE (CPRE) archiving and delete program The actual archiving programs (RCPREWR1/archiving program, and RCPREDE1/deletion program) were not/did not need to be enhanced here. Archiving Object CS_BOM (BOMs: Standard Tables STKO and STPO) J_3ABOMD J_4KBOMC AFS BOMs: additional SKU data for items AFS categories for BOM items
Affected programs (AFS-enhanced): RCSARCH1 write and archiving program RCSARCH2 delete program RCSARCH3 evaluation program
AFS Grid Archiving: Archiving Object J_3AGRID Tables J_3APGHD J_3APGEN J_3APGTX Programs J_3AGRIA J_3AGRID J_3AGRIR Archive grids Delete grids Reload grids Grid header Grid items Grid texts for items
The above programs provide detailed documentation on the scope of functions in grid archiving and how to carry it out.
5. Mapping
The aim of mapping is to arrive at the most accurate distribution profiles for a material or set of materials based on historical sales data. In the AFS system mapping means to copy SKU data with quantities and periods from SIS into distribution profiles. The system uses the total quantities for certain SIS data to calculate the corresponding ratios in the distribution profiles. Mapping enables you to create an accurate distribution profile based on any desired combination of SIS data for materials, plants, categories, grid values and periods. Features You can save the information about which source criteria you want to base a distribution profile on in variants and any particular emphasis of certain criteria inmapping profiles. Procedure There are two main transactions to carry out mapping: You can use the SIS interface in distribution profile maintenance for single profile mapping. If you access mapping from distribution profile maintenance you can only copy the SIS data to that particular distribution profile version and context which you are maintaining, such as distribution profile periods-00001version 00 for periods in plant 0002. You can use Multi-Profile Mapping for mass processing to compute all of the relevant distribution profiles for multiple materials according to all 4 criteria at once. The S430 info structure has been enhanced with SKU fields. When defining the periods for the SIS source data you can use presizing validity periods or enter time intervals. You can also set up mapping to run as a batch job by creating a variant in MultiProfile Mapping. When maintaining distribution of requirement versions you must also take into account that they determine which SIS interface variant is used in mapping.
SAP AFS
Pgina 84
Prerequisites You must set up SIS and record sales quantities to use as a source. You must have created a distribution profile for the target material or grid, made an entry and saved. When mapping you overwrite any entries in distribution profile.
The system reads the actual SIS quantities for plants 0001 and 0002 and then adds 5% to 0001 and then copies the ratio to the distribution profile for plants 0011 and 0012. You can base a distribution profile for plants ( winter-plants) on the SIS quantities for all materials during a certain period from the previous year and emphasize the quantities found for plant 0002 by 10% and reduce 0003 by 10% in the plant mapping profile (plant 0001 - 100%, plant 0002 - 110%, plant 0003 - 90%). You only need mapping profiles when there is not a one-to-one relationship between the data in SIS and in the distribution profile. That is, for example, if you have the same grid values for the source material in SIS and the target material, you do not need to define a mapping profile for grid values. The system only needs a mapping profile to define any deviations in the relationships between characteristics to map. The goal of mapping to arrive at a ratio between certain criteria for the distribution profiles. If you create new grid values or plants there is no way to base the new ratio on the old. You must run mapping for all old values and then manually define how the new values such as plants or grid values appear in relation to the others in the distribution profiles. Grid Value Mapping Profile White is a new grid value and is to be based on red. Target Grid Value Blue Green Red White Source Grid Value Blue Green Red Red Percentage 100% 100% 100% 100%
SAP AFS
Pgina 85
Results based on SIS Quantities and Mapping Profile SIS Grid Values Blue Green Red SIS Quantities 1000 1000 1000 Profile Blue Green Red White Qty after Profile 1000 1000 1000 1000 Result 25% 25% 25% 25%
Period selection data for the source must be maintained completely. If a validity period is not found in the reference mapping profile, no data will be selected. Names of mapping profiles are unrelated to the names of distribution profiles. You cannot have differing grids for the source and target material, but you can have grid values in the target which differ from the grid values in the same grid in the source. You cannot assign categories in one coverage strategy to one in another coverage strategy.
The main difference between using mass processing to perform mapping and using the SIS Interface from distribution profile maintenance is that in the mass processing screen, the distribution profile version determines the target distribution profiles, and in individual mapping you enter the target information when maintaining the distribution profile to be mapped. For more information on the distribution of requirements versions, see Mapping and the IMG text for SIS in AFS Customizing.
SAP AFS Pgina 86
SAP AFS
Pgina 87
6. Distribution Profile
Distribution profiles are templates, which you can, for example, apply to materials when trying to determine the SKU data for a material quickly and easily. If you have a quantity for an AFS material and want to specify the SKU data for a purchase order, for example, you can carry out presizing based on distribution profiles to speed up the process and maintain accuracy. You can create distribution profiles based on historical data by using mapping. Distribution profiles are either material-dependent or material-independent. You can manage distribution profiles for the ratio of an AFS material in multiple plants according to the validity period and version. You can only use distribution profiles for plants, categories and periods in conjunction with AFS planned independent requirements. The system offers the following levels for maintaining distribution profiles: Plants Validity Period
Version
Categories Plants
Validity Period
Version
Validity Period
Version
Category
Periods Plants
Validity Period
Version
Category
Period Part
You can manage distribution profiles at client or material level. That is, you define which distribution profile the system is to use by defining which distribution profiles are valid for a particular plant and category, for example, and which are valid for the entire client if no specific plant version exists. In a distribution profile, you determine a relationship for a particular AFS material or set of materials with the same grid between multiple Plants
Categories
Periods
Grid values
After carrying out presizing and copying a quantity from material application such as the purchase order, you can make manual Presizing describes how to bring a quantity from material level to relevant distribution profiles but does not prevent you from making
SAP AFS
level to SKU level in an changes to the quantity. SKU level, based on the exceptions and overriding
Pgina 88
the quantities at SKU level after presizing has run. The distribution profile is therefore only a template for breaking down material quantities to SKU level. You can also make changes to the distribution profiles themselves at any time and at any level. Distribution profile versions also play a decisive role in mapping. Prerequisites You must create valid versions and validity periods for distribution profiles in AFS Customizing. Features You can maintain default distribution profile versions for presizing to access the following three levels (material level has the highest priority and client level the lowest): Material Master and Plant Level AFS MRP view Material Master Level AFS Basic Data Client Level Customizing
You can override the default distribution profile when accessing presizing from planned independent requirements maintenance. You cannot override the default distribution profile in Purchasing. By accessing Input Help for material-independent distribution profiles, you gain an overview of which profiles have been maintained for categories, grid values and so on.
7. Presizing
Various forms of presizing are supported in the following areas: PP Planned Independent Requirements, MRP (safety stock and procurement proposals) Purchasing documents (for grid values) SD sales orders
Presizing in Planned Independent Requirements Presizing lets you automatically spread requirements based on distribution profiles to different: Plants Categories Periods Grid values
This can be done without distribution profiles or increasing certain factors, for example, categories, grid values or periods. When you carry out presizing, the system searches for the relevant distribution profile based on the plant and category for one or more materials, recalculates the quantities based on the distribution profile, then rounds all values according to the settings. From the maintenance transaction for the planned independent requirements, you can manually choose a rounding strategy, distribution profile per factor and target period, for example, when running presizing in the system. If no corresponding distribution profile version is determined for a factor, the requirements are evenly distributed for the valid factor (for example, plant, category, period and grid value). When running presizing in your system, you can also change the requirement quantities by using all four factors at the same time. You can determine different distribution profile versions for each individual factor.
SAP AFS Pgina 89
You can copy requirements to new versions of the planned independent requirements as soon as presizing has been run in the system. Alternatively, you can replace existing versions. You can also work with requirement plans. Presizing for Single or Multiple Materials There are two main methods for running presizing for planned independent requirements. You can access presizing from planned independent requirements maintenance, or carry out presizing for multiple materials. You can use distribution profiles to define customers purchasing behavior, for example. If customers usually purchase more goods at the end of the week, you can define the distribution profile to put more weigh on delivery dates at the end of the week or you can distribute more quantities to a certain plant or category. Planned Independent Requirement Versions You can maintain different versions of planned independent requirements and run presizing for all versions together or for each version separately. Prerequisites You have to assign a default distribution version for all applications that use presizing. The default version can be assigned at client or plant level (in Customizing) or in the material master record. Example: Presizing for Planned Independent Requirements for Plants
In this example, you define a distribution profile to define the requirements for individual plants. When you carry out presizing in the maintenance function for planned independent requirements, you must define the plants and categories. You can, however, choose if you also want to run presizing for grid values and periods.
SAP AFS
Pgina 90
8.
Categories
AFS materials are based on a large volume of data. To order this data volume, AFS uses categories. Categories are used to logically segment materials. You can enter a specific schedule line for a material per grid value. You can distinguish a material by color and size, for example. Using categories you can also order the grid values at different quality levels, customer segments, and countries of origin.
Features There are two types of categories: Requirements categories Stock categories
Requirements categories are important in Sales, for example in sales orders, planned independent requirements, and dependent requirements. You can subdivide your requirements into the following criteria: quality and customer segment. Incoming requirements, for example sales orders, are divided by the requested quality 001, 002, or 003, and by customer segment A, B, or C. Stock categories are used for the logical distribution of the existing and planned stock. Therefore stock categories are assigned both to the physical stock and the procurement proposals, such as planned orders, production orders, purchase requisitions, and purchase orders. You segment your stock by the same criteria as the requirement, by quality and country of origin, for example. You subdivide your stock into different quality levels 001, 002 or 003 and into countries of origin, for example, Australia, Canada, and Germany. The categories influence the entire logistic chain. You can include or exclude components in the bill of material or processes from routing on the basis of categories. The difference between grid values and categories should be emphasized at this point. You assign a certain grid to a material in the material master. The grid values defined here are assigned to this material and do not change during the entire logistic process.
SAP AFS
Pgina 91
You assign categories to a material using the category 'structure' and the Coverage Strategy in the material master. Within the coverage strategy you define the sequence in which the stock categories satisfy the requirements categories. Depending on availability, the system assigns different stock categories to the requirements categories in the defined sequence, meaning that the category can change in the logistic process.
Features During the planning run, the system determines which requirement categories can be covered by which stock categories. You can specify a certain sequence for the above mentioned stock and requirements elements and their MRP-relevant procedures. For example, you determine the following sequence for your categories using your coverage strategy: You receive a requirement, such as a sales order, for category 001A. Category 001A includes the following information: The customer requesting the requirement belongs to your customer segment A. This customer has a requirement for quality 1 (which is the best quality). Using the coverage strategy, you define that this customer will receive the requested category first if you have the category in stock. If the requested category is not in stock, you decide that the customer will then receive the next lower quality.
SAP AFS
Pgina 92
Using the coverage strategy, you can uniquely assign the stock to the requirement in the MRP run. You can read the status of the assignment of the requirements categories to the stock categories after a planning run in the MRP list using the MRP status. For example, the MRP status T (temporary) means that a requirements category is temporarily assigned to a stock category. A sales order that arrives later and is subject to an earlier requirements date than the sales order that has already been planned, can be reassigned to the already planned stock. The assignment of a requirements category to a stock category is not fixed until after the allocation run. This requirement is then open for the delivery. You define your coverage strategy in Customizing. You assign the coverage strategy to a material in the material master in the AFS Basic Dataview at client level. If you set the AFS status, no other coverage strategy can be assigned to this material.
SAP AFS
Pgina 93
9. Material Grids
You use material grids to determine the characteristic values in which you carry a material within the entire logistics. The mapping of your AFS materials in the form of grid values simplifies the maintenance of large volumes of data. Features This is a basic enhancement of the material master that affects the entire chain of logistics. AFS materials are processed and valuated using their grid data in: Production Planning in the processing of planned orders Materials Management in inventory management Sales and Distribution in sales order processing
Prerequisites You have defined characteristics by going to the SAP Easy Access screen for characteristics and choosing Cross-Application Components Classification System Master Data Characteristics (Transaction CT04) and assigned them characteristic values. Features Grid structure You determine the structure of your grids in the AFS system using dimensions. A maximum of three dimensions is allowed of which the total length must not exceed eight characters. You form grid values using a combination of individual dimension values For your material jeans which you carry in various colors, (waist) sizes, and lengths, you create a three-dimensional grid from the dimensions color, size, and length. In the header lines of your grid you enter the individual dimension values that are relevant for your material - color shades, individual sizes, and different lengths. By combining these dimension values, you enter the grid values of your material. A valid grid value of your jeans could in this case be RED3432. Grids in the Application Using the one time assignment of a master grid to a material, you specify the grid values in which this material can occur. This assignment applies as long as you carry your material. The actual control of your material takes place via grids. You can thus maintain sales and purchasing related condition records, for example, using master grids and application grids.
SAP AFS Pgina 94
Using the application grids you can also specify which grid values you want to have in stock or sell in which season. You specify the valid application grids for your material depending on the master grid for the material. In contrast to the master grid, you can replace the application grids of your material with other ones. Only grids that are based on the master grid of the material are permitted. You enter the reference between application grids and materials via grid control data. Grid views Grid values for AFS materials are entered, maintained, and processed in logistical processes such as MRP, sales order processing, and others using two views: In the line entry view the system lists the grid values vertically from top to bottom. You can determine which values are listed at the top by defining sorting sequences for the individual dimension values. For example, you use this view for the availability check. In the grid entry view, the system shows the grid values in the pattern, that is, how you have combined them in the grid maintenance. For example, you use this view to enter quantities in the sales order. Access screen and choose AFS Central
Activities To create grids, go to the SAP Easy Functions Grids Material Grid Create Follow the steps below: 1. 2. 3. Create grid dimensions. Create a grid. Assign the grid to the material master.
You can add grid values to the master grid any time. These values then apply for all referenced materials. For each dimension you can also specify (and change any time): The axis on which it appears in the grid entry screen Which ranking it has in the sorting sequence of the line entry screen Whether you want the dimension values to be converted Whether you want all dimension values to be displayed in the grid entry or only the valid ones
SAP AFS
Pgina 95
Changes in the master grid also affect all application grids that refer to the master grid You decide to create your material with the master grid displayed in the above graphic and include gray as well. You add the color gray to the master grid as an additional dimension value and enter additional grid values. The system automatically updates all dependent application grids, but does not transfer the new combinations of grid values. You can decide in which application grids you want to permit the new grid values. Application Application grids allow you to coordinate and plan the purchasing and sale of materials. You want to wait to sell your material until you have purchased sufficient stock. You do this by assigning the material a purchasing grid whose validity corresponds to the time period that you have planned for the purchasing. You also enter a sales grid for this material and make it valid for the time period during which you want to sell the material.
SAP AFS
Pgina 96
The validity periods of the two grids can overlap in this case. If you want a material to be discontinued, for example, you can extend the validity of the sales grid over that of the purchase grid. You thus ensure that the remaining stock continues to be available for sale, but that purchasing does not replenish the material. The connection between material and application grids is variable, unlike the master grid, which is a fixed component of the basic data of your AFS material and which you must enter when you create an AFS material in order to be able to work with the material. You can assign sales or purchasing grids to a material, but you do not have to. You can also undo or change a connection any time. You create a relationship between application grids and a material by using the Condition Technique for Creating Grid Control Data. Here you specify the period for which you want a purchasing or sales grid to be valid for a certain material. You can also restrict the validity of the application grid according to criteria of your choice (for example, sales organization and sales area). You can also enter additional information for purchasing and sales. You know that customer A never requests variants of size XS of your material Y with the master grid in the above graphic. For this case you can create a sales grid in which you exclude all the grid values combined with XS. Using the grid control data SD, you condition the sales grid within the relevant sales area for customer A and material Y. When creating an order for this customer, the system only offers you the grid values for material Y that you have permitted in the sales grid.
SAP AFS
Pgina 97
Creation of Grid Control Data You create grid control data for: Master grids when you create the grid Application grids using condition records Grid control data for master grids are normally valid at material level. As soon as you have specified control data for a master grid, and the grid has been assigned to a material, the control data for the master grid is also valid for the material. The master grid and the grid control data for the material are valid for all plants. A number of different key combinations are available for the condition types for maintaining grid control data for the application grids. You use the key combinations to determine the area of validity of your grid control data. You can define grid control data for Sales, for example, according to a key combination Service Area - Customer - Material. This is useful if one of your customers always orders particular grid values of this material. If you use a material in different service areas but only sell certain grid values of the material according to the service area, you can create grid control data on the basis of a key combination Service Area - Master Grid. Here you can enter a service grid containing the material grid values in which the material exists in this service area. Only these grid values are permitted during order entry. Activities In AFS purchasing or sales Customizing, check whether the existing settings for grid determination meet the requirements of your company. Make new settings if required. You can maintain grid control data from the AFS application menu
By changing the sort sequence in the master grid you can sort the grid values according to the second dimension, which in this example is size.
Features You can make changes to a grid if you have not yet used it, for example, combine additional grid values or cancel existing combinations. You can also add dimension values to master grids. Once you have used a grid, you cannot change settings for dimensions or grid values, but you can add new dimension values and combine other grid values. If you activate the grid history in Customizing and in the grid, the system logs all changes. You can query the changes any time using reports. Grid History in General Under Grid Number Ranges and Grid History in Customizing, you decide whether you want to use the function in your system and whether it should be active for all grid types or certain types only. The grid history is activated for all grid types in standard Customizing. Grid History per Grid If you keep the default settings in Customizing, you can specify whether or not you want the system to record changes when you create or enter a grid.
Features Report: Usage of Master Grids in the Material Master Using this report you get an evaluation showing you the materials for which you have used the master grids you entered in your selection. Report: Dependency between Master and Application Grids Using this report you get: All dependent application grids for the master grids you entered in your selection All superior master grids for the application grids you entered in your selection
You can make your selection in one evaluation using master and application grids at the same time. In this case you get a report in two parts. The application grids appear on the left, and the master grids on the right. The application grids are highlighted on the right in the first part of the report; the master grids are highlighted on the left in the second part. If you want information on certain interdependencies, this division makes the results list easier to use. Report: Display of Changes in Material Grids Using this report you can display the changes you have made to grids. You only get results for grids for which you have explicitly entered in the grid maintenance that you want the system to log future changes. With this report you can find out when you added or removed grid values, and with which dimension values you combined them.
SAP AFS
Pgina 100
/AFS/No_size_conv
Assignment of Conversion Types When determining valid conversion types in AFS, the system checks the assignment table in Customizing (Logistics - General AFS Material Grids Conversion Control Conversion Type Determination Assign Conversion Types). In this screen, you can define which conversion type is used in which conditions. This is done by linking customer, vendor or user IDs to conversion types. By doing this, you can determine that dimension values are converted in a certain way in documents containing a specific combination of customer/vendor and user. Note that the customer ID has higher priority than the user ID. The system uses the following logic to determine the valid conversion type: Customer/vendor ID User ID Sequence 1 2
3
Pgina 101
SAP AFS
Base Values If the system cannot determine any conversion types defined by you, it uses conversion type SY Base Values. The grid values are then displayed exactly as they were created in the system. You can also select conversion type SY Base Values manually to enter grid values for which conversion into a different conversion type has not been fully maintained. If you create and process new material grids, always use the base values and do not work with converted values. Selection Screen: Document Conversion Type In every AFS program with dimension conversion you can display a list containing all relevant conversion types by selecting Base Values and All Conversion Types. You can then choose a different conversion type from the default conversion type. For example, if you use user ID 01 to process a document for customer C1, the system only displays the conversion types to which: User ID 01 or Blank is assigned Customer ID C1 or Blank is assigned
The system highlights the conversion types assigned user ID 01 and customer ID C1. Prerequisites To be able to use dimension value conversion, you must: 1. Activate conversion in the material grid: a. Select Logistics AFS Central Functions Grids Material Grid Change. b. Enter the material grid number and the validity date and confirm your entries by choosing Continue. c. Select the Grid Value Conversion indicator and save your changes. 2. In Customizing, define and update the user, customer/vendor or material IDs (only for item-specific conversion). 3. Define the conversion types in Customizing. 4. Make a clear assignment of base values to conversion values for each conversion type. You can also make these assignments using a special function in Customizing. To do this, select Check Conversion. Features Current Grid Value Display To see how a specific grid value has been converted, what the base value is, and which criteria have been used to determine the conversion type, select a grid value in the line display for the LMW detail screen, then choose Document Conversion Type. The system documents the conversion type and the grid value at the time at which it was first created, meaning that the user can always check the conversion type used in a specific conversion and how the grid value was originally created. If you change a document with converted grid values, the system determines the conversion type again and does not automatically display the original conversion type. If you can select a grid value and choose Document Conversion Type, you can display the conversion type used when the document or item was created.
SAP AFS
Pgina 102
Checking Converted Entries If you have activated conversion in AFS, the system checks if all dimension values have been successfully converted. If you have not entered conversion values for particular dimension values in Customizing, grid values made up of these dimension values are not ready for input. In the grid entry screen, red traffic lights identify grid values with dimension values that cannot be converted.
Description Dimension value conversion can be used for each item or schedule line. System does not propose a conversion type for a complete document.
The system uses the following logic to determine the conversion type for the dimension value conversion where a material ID is used: Material ID Customer/vendor ID User ID Sequence 1 2 3 4 5 6 7 8
Material Conversion ID The material conversion ID is a key that links the material with a conversion type. You can create a material conversion ID and then use it for multiple materials for which you want to convert dimension values. You can enter the material conversion ID in the screen AFS Basic Data in the material master. You cannot enter the material conversion ID when you are creating new materials. However, if material conversion ID were already entered before the upgrade to this release, it would still work. AFS recommends using document-based conversion as this involves less maintenance and ensures that all conversion entries are maintained consistently.
SAP AFS
Pgina 103
Features In addition to the additional views, AFS has also added direct input capabilities and an EAN/UPC number generation program specifically for AFS materials. You can also control AFS warning messages by industry to warn the user that they are creating either a standard material or an AFS material in a certain industry. This is useful if you want to only create AFS materials in one industry and only standard materials in another. Refer to Customizing for more information about setting up the AFS warning messages. Converting Standard Materials to AFS Materials With this function you can convert an AFS material to a standard material and vice versa, as long as the material has not been used in any documents, nor has any basic data been maintained for this material, such as a BOM or routing. You can convert materials to AFS or standard at material level or you can set AFS MRP at plant level and run the program in simulation mode or update mode.
SAP AFS
Pgina 104
Prerequisites To create an AFS material by direct input, you must select the AFS views in structure BMM00. J_3ADIBAS for AFS Basic Data J_3ADIMRP for AFS MRP J_3ADISD for AFS Sales Data J_3ADIKAL for AFS Valuation J_3ADIWM for AFS Warehouse Management (only for AFS Release V2.5x) /AFS/DIFT for AFS Foreign Trade Data
Activities All AFS specific data at material level, plant level, and sales organization level can be transferred using structure BMMH1. The following transfer structures are available for AFS data at SKU level and quota categories:
Structure J_3ADI1 J_3ADI2 J_3ADI3 J_3ADI5 /AFS/DI6 /AFS/DI7 /AFS/DI8 /AFS/DI9 /AFS/DI12 /AFS/DI13
Description Quota categories AFS SKU data (MRP, sales, dimensions) Season AFS SKU valuation data AFS WM palletization data AFS WM storage strategy AFS WM general data AFS WM storage bin stock AFS Foreign Trade AFS Retail Data
Record type A B C D G H F J E N
SAP AFS
Pgina 105