Analyze Differences
Application component: Warehouse Order Processing
App type: SAP GUI
Scope items: Physical Inventory in Warehouse
Description:  You use this function to analyze differences and to post them to the SAP S/4HANA system. The aim of posting differences is to reconcile stocks in the SAP S/4HANA system, and, in particular, in financial accounting. Differences can arise in the following processes:  Creating physical inventory documents Confirming warehouse tasks (WTs) Claims from sales orders Claims from stock transfers  You analyze differences in the Difference Analyzer. 
Key features: In the Difference Analyzer, differences are displayed at both a cumulative and individual level. The individual differences are given a link to the document that has caused the difference. At a cumulative level, differences with the same stock key are displayed in an aggregated way. In other words, they are displayed independently of the document and process in which they occurred. The aim of the cumulative display is to show the balance of the differences to reduce the number of postings to the S/4HANA system (where possible, to zero), for example. For products with stock-specific UoMs (SUoMs) the cumulative view is not only aggregated by stock key but also by unit of measure. For more information about SUoMs, see SUoM in Physical Inventory. The following information, for example, is displayed in the Difference Analyzer:  Tolerance excessesThe system indicates if the absolute difference value of the cumulative row exceeds the threshold value from the tolerance group for a difference.  Customs blocked stockThe system indicates if the stock for a difference is in customs blocked stock. You can only post the difference if it balances with another difference from the customs blocked stock to make zero.  Serial number requirementThe system indicates if a serial number requirement exists for a difference. In this case, you cannot post at cumulative level. For more information about the serial number requirement, see Serial Number.  PriorityThe priority of the document is displayed for each difference. At cumulative level, the highest priority is displayed.  Posting dateThe posting date specifies when you entered a difference. At cumulative level, the oldest posting date is displayed.   You have the following options, for example:  Lock differencesIf you first want to analyze a difference, for example, you can lock it to prevent another user from posting it. You can also enter a locking reason. When you release the difference again, the lock reason is kept for information purposes. When you lock a difference at detailed level, you also automatically lock the cumulative row.  Enter notesWhen you enter a note at detailed level, you automatically see at cumulative level that a note exists.   Status The Difference Analyzer uses the following statuses:  Red traffic light: posting is not possible. Green traffic light: posting is possible. Yellow traffic light: posting is possible with a warning.  At detailed level, the traffic light is green if all the following conditions are met:  No tolerance has been exceeded. You have not locked a difference. No stock is in customs blocked stock.  As soon as one or more of these conditions is no longer met, the traffic light for the relevant difference is red. At cumulative level, the traffic light is green if all the following conditions are met:  The balance does not exceed the tolerance. You have not locked a difference. The stock in customs blocked stock balances to make zero. There are no serial number requirements with the attribute C (Serial Number Requirement in Inventory Management).  You can influence this overall status with a customer-specific status (customer status). If, for example, the customer status turns yellow, the overall status also turns yellow (if it is not already red due to other conditions). You set the customer status in the Business Add-In (BAdI) Set Customer Status (/SCWM/EX_PI_SET_STATUS). If you have not implemented this BAdI, the customer status is always green.  Correct You can only correct differences that arose in the physical inventory. Moreover, you can only correct differences at detailed level. Example During the physical inventory for a storage bin in which 31 pieces of a product should be found, you have only counted 30 pieces and have therefore entered 30 pieces as the quantity counted. Later on, you are informed that two pieces are missing and not just one. You correct the difference from one piece to two pieces. The system creates an additional physical inventory document with the quantity counted of 29 pieces and the book quantity of 30, and automatically posts this document. In the total, you then get the required difference of two pieces.  Change Stock Type You can change the stock type of differences at the detailed level. You can also schedule this function as a background job using program /SCWM/R_DIFF_ANA_STOCK_CHANGE. Example During the physical inventory for a storage bin that should have 100 pieces of a product in it, you find that there are only 80 pieces. The difference of 20 pieces is posted to the Difference Analyzer, but in the SAP S/4HANA system, the available quantity is still 100 pieces. You can change the stock type of the difference in the Difference Analyzer to make the missing stock unavailable in the SAP S/4HANA system.  Post Differences to S/4HANA System You can also post one or more cumulative differences or differences at detailed level to the SAP S/4HANA system. In the SAP S/4HANA system, a material document is created automatically that reflects the goods movement in Extended Warehouse Management (EWM) in the SAP S/4HANA system. You can no longer see the stock in the Difference Analyzer. Caution To avoid short dumps in case of posting differences of several products in one mixed HU, we recommend to post single differences at cumulative level, or to post multiple differences at detailed level. Note Rounding residuals are technical differences that occur when quantities are rounded to different degrees of precision when EWM communicates with the Inventory Management application component. These differences are collected and displayed in the Difference Analyzer. You can manually post them at cumulative level, but no other actions are supported.For more information, see Rounding Residuals.  
Business roles: Warehouse Clerk (EWM)
Warehouse Clerk (Extended Warehouse Management) : 
Plans and controls processes in a simple warehouse with a strong focus on inbound, outbound, physical inventory, and maintenance of warehouse specific master data.