Process Data Core
Process Data Core
Process Data
Softproviding Core
User Documentation
Version: 1.00
Release v6.00
2024/02 Public
Think ahead. Go there.
Softproviding AG
Dornacherstr. 210
CH-4053 Basel
Switzerland
+41 (0)61 508 21 21
[email protected]
www.softproviding.com
Contents
3 Repetitive Manufacturing 69
3.1 Overview 70
3.2 Executing the Program 71
3.2.1 User Profile 73
3.2.2 Planned Orders Status Management 73
3.3 Planned Orders 75
3.3.1 Order List 75
3.3.2 Buttons/Functions 76
3.3.2.1 Production Inbound/Outbound 76
3.3.2.2 Refresh 76
3.3.2.3 Entry Strategy/PDA Strategy 77
3.3.2.4 Strategy 81
3.3.2.5 Strategy Origin 82
3.3.2.6 Recalculate 82
3.3.2.7 Selecting Devices (Scales/Printers) 82
3.3.2.8 Exit 84
3.4 Input via Production Batch 85
3.4.1 Production Batch List 85
3.5 Inbound 87
3.6 Entry Screen (Inbound) 91
3.7 Outbound 92
3.8 Entry Screen (Outbound) 93
3.8.1 Clear Batch Stock 93
3.8.2 Expiration Date/SLED and Production Date 93
3.9 Confirming and Closing Orders 95
3.9.1 Close Input and Output Materials 96
3.9.2 Confirm Order 97
1.1 Introduction
With release Softproviding Core v2.80, the data entry functionality and the representation of process
data underwent a thorough redesign. In the Process Data Cockpit (also referred to as “Cockpit” in the
following), the data acquisition options and the representation of the data have been improved and
newly developed functionalities have been integrated.
For further or more detailed information on the new functionalities, users may consult the release
notes written for release v2.40. There, the newly developed functionalities are documented per appli-
cation area (in this case, Process Data).
Application Menu Softproviding Core > Logistics > Process Data Acquisition > Entry > Process
Data Cockpit
Transaction /N/SPDGS/PDAON
Application Transaction
Further Processing Entry /SPDGS/PE41
Goods Receipt for Purchase /SPMEAT/PE22
Order
Maintain PDA Operation /SPDGS/PDAO
Calling these applications is no longer possible with the mentioned transactions. At startup, a popup
with a corresponding message is issued.
For the following applications, which are also described in this document, no or only minor adjust-
ments have been made in this release compared to the previous release:
Application Transaction
Repetitive Manufacturing — /SPDGS/PE51 (Process Data Acquisition: Repetitive Manu-
facturing process data entry)
Order Pair Formation — No transaction for Order Pair Formation
— /SPDGS/MPPA (Manual Pair Formation)
Descriptions of the following applications are given in separate chapters in this document:
Application Transaction
Component Replacement This function is controlled via customizing settings and material
master table.
Control Settings for Period Control settings are made via material master and master data ta-
Batch ble.
PDA Evaluation Transaction in the application: /SPDGS/WGAU.
HU Management Integration of inbound deliveries in the data acquisition process.
CWM (Catch Weight Manage- Double inventory management with or without CWM.
ment)
Fiori-Apps – Instructions
SAP Fiori is the design concept for user interfaces within SAP applications. With this approach, Fiori
apps can be simplified and personalized, and made available in the Launchpad based on user roles.
SAP Fiori were created for the various applications of Softproviding Core and can be executed in the
Fiori Launchpad. Please compare the following documents for the prerequisites and the procedure re-
garding the configuration of SAP Fiori apps:
— Softproviding Core Security-Guide
The Security Guide documents for which Softproviding Core Applications SAP Fiori apps were created
and which roles are required for this.
Selection Fields
Selecting an application via the respective option field will display the valid selection parameters. For
all functions that include the Plant field, entering a plant is mandatory. The user might also be
prompted to enter further parameters, for instance an order.
Variants
It is also possible to create variants in the above-mentioned areas of the Process Data Cockpit.
Note
Variants that previously existed in the areas Further Processing Entry and Goods Receipt for Purchase
Order in customers’ systems in release v2.30 could not be transferred to the Process Data Cockpit since
transaction /SPDGS/PDAON uses new programs.
If desired or necessary, the variants of the different areas need to be created again manually. Since
the function areas, with the exception of the PDA Data Cockpit, all use the same program, all existing
variants are visible in each of those areas. We therefore highly recommend using expressive names
and descriptions when you name the variants.
The variant function offers you the option of saving data entered into programs as variants. This is
particularly useful for programs that are frequently started up with identical restrictions. This means
that you do not need to enter the same values every time you start the program. When you select the
variant, the fields that are already populated with data are used when the program starts.
Any number of variants can be created for each program. After a program starts, input fields are dis-
played. When you have entered the parameters you want, you can save them by clicking on the Save
as variant button. After adding a variant name and a description and entering data in other fields or
highlighting them, you can save your entries.
By choosing the Goto > Variant menu option, you can display, modify and delete existing variants.
Multiple Selection
In selection fields, an individual value and, where appropriate, a range can be entered in the report
selection window. Using the Multiple selection button, you can:
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges which are to be used when creating a report
— exclude several individual values or ranges which are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
In the left screen half, application-specific information like, for instance, order and components of a
further processing order or purchase order and PO item for Goods Receipt for Purchase Order are dis-
played. By selecting individual elements (e.g. by double-clicking on a purchase order), the respective
detailed information is displayed in the right screen half.
Above the explorer structure, generally available functions are displayed in the form of an ALV grid.
They are available with every application. These functions are:
— Collapse subtree
— Find
— Print (view and hierarchy)
— Layout (select, change, save, manage)
— List (again displays the basic list in the right-hand screen area, e.g. all selected orders)
— Overview off (hides the left-hand screen area; the Overview on button becomes available)
These functions are also used in SAP standard applications and are generally known which is why no
further explanation is given.
Note
The following ALV grid functions are only available in the PDA Data Cockpit:
— Legend: The Legend button shows the icons for the various PDA data record statuses in an over-
view.
— Optimize column width: the width of the columns and the information contained therein are opti-
mally aligned.
— Change sorting: this function allows you to change the representation of the structure. Either the
folders and the PDA data records contained therein are displayed, or the PDA data records are dis-
played in ascending order without their folders.
— PDAOs overview: this function allows you to sort all PDAOs in the right screen area in descending
order and list by line.
The function which are generally available in every application (as an ALV grid) are:
— Details
— Sort in ascending order
— Sort in descending order
— Find/Find next
— Set filter
— Total/Subtotals
— Print
— Views
— Export
— Choose layout
These functions are also used in SAP standard applications and are generally known which is why no
further explanation is given.
2.1 Overview
Further Processing Entry (FPE) is used for the entire production order process. This includes all pro-
cess data acquisitions for input and output and confirmation and closing of the production orders.
In process data acquisition for orders, PDA operations for production input and/or output are created.
These data records are stored centrally in table /SPDGS/PDAO. Based on these PDA data records,
stock levels can be updated either directly or in a subsequent process.
In goods issue (GI = further processing inbound) a PDA operation with the document group D (for fur-
ther processing) and document category WA is created, together with an SAP material document
(movement type 261).
In goods receipt (GR = further processing outbound) a PDA operation with the document group D (for
further processing) and document category WE are created, together with an SAP material document
(movement type 101).
For further information on the topic of PDA operations please see the following chapters in these doc-
uments:
— “PDA Data Cockpit”
— “Posting Goods Movements”
Data entries in Further Processing Entry are possible via SAP GUI, DGAs or RAF applications. How-
ever, this document focuses on the SAP GUI.
Production orders in Further Processing Entry are generally anonymous make-to-stock production
orders. In the case of this type of production order, the products are not planned and produced based
on a sales order, but for stock.
Application Menu Softproviding Core > Logistics > Process Data Acquisition > Entry >
Process Data Cockpit
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Process Data Cockpit
Transaction /N/SPDGS/PDAON
After the Cockpit is started, various functional areas are offered for selection, with the Further Pro-
cessing Entry application being preset as default setting. The selection parameters for data entry are
displayed. Apart from the plant, at least one other parameter must be entered.
Prerequisites
The following prerequisites must be met if you want to be able to process an order in Further Pro-
cessing Entry:
— The production must be released and must not be closed, technically closed, or deleted.
— The necessary customizing settings (for instance, in Softproviding Core) have been made. You
will find details of the required settings in the Process Data configuration guide.
Selection Parameters
Field Name Description
Plant The plant is an organizational logistical unit that structures the com-
pany from the perspective of production, procurement, maintenance,
and materials planning. Materials are produced and goods and services
are provided in a plant. The plant is a company’s production site.
Order The order number of the further processing order. Further processing
orders are SAP Standard production orders. Existing further pro-
cessing orders can be accessed by pressing the F4 help key. You enter
an asterisk (*) to display all the orders.
Material A material is an item that is the subject of a business transaction. In
SAP materials such as raw materials, semi-finished products, operat-
ing supplies, and finished products are identified using a unique mate-
rial number. The material entered here is the header material to be
produced (material with BOM).
Further processing group The further processing group is used as a selection criterion in Further
Processing Entry. It can be assigned to the material to be produced (=
output material) in the material master data. When selecting an order
in Further Processing Entry, orders can then be explicitly selected or
excluded from the selection using the further processing group.
Flag indicating that objects satisfying the selection condition are ig-
nored by the system.
Work center Key identifying the work center.
Without those on hold By setting this indicator, you can deselect further processing orders
that have been put on hold. They will not be displayed. This indicator
is always set by default, but you can deactivate it.
Note
After the selection, orders can be highlighted and using the function Hold
order or Reactivate order, be processed.
No assembly orders By setting this indicator, assembly orders are excluded from the selec-
tion.
Example
A specific shift or group of workers can be defined as a work group.
This allows you to evaluate how the group has worked.
The program is started with the Execute button (F8). The results of the selection are displayed in a
new overview. If there are no results, the message “No data for chosen selection” is displayed.
Example
A user only has the authorization for plant BP01. If the value BP01 was defined for the parameter ID
WRK in the user’s own data, this plant is used as default setting for all of the transactions.
Note
All further processing orders are selected except those with the status C (completed) since they are no
longer intended for data entry. If necessary, orders with status C may be reopened for entry. This is made
possible with a special program that is described in the “Complete PDA Production Orders” section further
down.
The additional indicator Without those on hold determines whether production orders with the status
On hold (B) are selected or not.
Note
In the /SPDGS/MPAK table, the status of the further processing orders, the PDA strategy and the order
details are shown, among other things.
In the table below three status options from the SAP Standard system are described, which can be
used to restrict order processing in the CO02 transaction and which may also have consequences for
Further Processing Entry.
Function (CO02) Data entry in Further Processing pos- Can PDA operation be posted?
sible?
Lock (SPER) No No
Message: System status SPER is
active
Technically com- No Yes
plete (TABG) Error message in Data Cockpit: The order
has no relevant BOM items.
Close (ABGS) Yes Yes
For each order, the folder elements components and products are listed with their material numbers.
For orders with a production batch, the element component is replaced with the element production
batch and the number of production batches is displayed. Double-clicking on one of the structural el-
ements (e.g. the order, the component, or the production batch) will display the respective details on
the right-hand side of the screen.
Note
For further detail on production batches, see the respective section in this document.
Example
Order 100470
— Component
— Material 120
— Material 130
— Material 140
— Product
— Material 600
Color Description
Light blue The material can be entered.
Red The material cannot be entered (for instance, because backflush-
ing is intended).
Button Description
Collapse subtree This button allows you to collapse individual orders or the whole
order list.
Select layout The representation of the order data can be modified by adjusting
the layout (selecting, changing, saving, managing the layout).
List This function lists all orders in the right-hand screen area by row
in descending order.
Button Description
Overview off This button allows you to hide the left-hand screen area. A but-
ton, Overview on, will then be displayed which allows you to un-
hide the screen area.
Note
ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety
of applications both in the SAP Standard system and in Softproviding products.
It consists of a toolbar, a title and the output table that is displayed in a grid control.
The following functions are generally provided. Depending on the program, one or more of these functions
may not be provided and special functions not described here may be offered:
— Choosing details
— Sorting in ascending or descending order
— Finding terms
— Setting and deleting filters
— Calculating and deleting total/average/maximum/minimum
— Calculating and deleting subtotals
— Printing
— Choosing views
— Exporting data
— Selecting layout
Use the SAP online help to obtain more information about using the buttons.
The individual rows of the ALV grid have different background colors. These colors indicate whether
the input/output weighing procedure has already been completed.
Color Meaning
Light blue No input/output posted yet
Green Input/output posted
Red Order on hold
The order list has a number of columns that can be displayed or hidden. In this manual only the most
important and useful fields are described.
Example
With strategy IQOW, the target quantities of the input materials
are calculated based on the captured actual quantity of the output
material as well as on the own planned quantity.
Quantity - actual The actual quantity is the effectively captured quantity on the or-
der in the display UoM/order UoM. If the production order is han-
dled in KG, the unit of measure is also KG.
Base quantity - actual The quantity that was effectively entered on the order in the base
quantity of the material. This is the unit of measure in which the
stocks of a material are managed. The system converts all quanti-
ties the user entered in other units (alternative units of measure)
to the base unit of measure
Co-/by-product In addition to the header material, other products may be pro-
duced. These are listed on the BOM as components (with a nega-
tive quantity) and labelled as such.
Note
The Target batch size field is relevant for the production batch func-
tion.
Note
The target batch size bears no relation to the SAP batch management
function.
Batch - target The number of target batches is determined using the production
order quantity and target batch size in the material master data
(Process Data Acquisition tab).
Note
The Batches - target field is relevant for the production batch func-
tion.
Note
The minimum batch size must also be taken into consideration in the
calculation.
Batches - actual The number of actual batches produced. The batches can be gen-
erated or created manually. The first time you access the input
function of Further Processing Entry or Process Data Acquisition,
you can generate the number of actual batches automatically
based on the number of target batches. If necessary, the number
of actual batches can be amended later, for example by manually
deleting or adding an actual batch.
Note
The Batches - actual field is relevant for the production batch func-
tion.
Batch The batch number uniquely assigns the material that has been
produced in batches, lots, or production lots to a specific batch.
This batch is the output batch of the order.
Item number This is a unique identifier of the order item.
— Change strategy
— Confirm and/or close
— Label printing
— Preceding
— Subsequent
— Reset subsequent/preceding
— Hold order
— Reactivate order
— Recalculate target
— Origin of strategy
— Maintain origin class
In addition to the existing columns in the ALV grid, additional, customer-specific columns can be im-
plemented using business add-in (BAdI).
Note
Business add-ins are used to create customer-specific additions to programs, which the customer can im-
plement as required. These additions remain unchanged when a new release is installed. Softproviding
supplies the following BAdIs for this application:
— /SPDGS/BADI_PD_GRID_EXTENSION (this BAdI is used to display and edit additional customer-
specific fields)
Toolbar
Above each of the two screen areas (order details: components and products), a toolbar is displayed
with the same elements for both areas. These are:
— Details
— Sort in ascending order
— Sort in descending order
— Find…
— Set filter…
— Total
— Subtotals
— Print
— Views (list output)
— Export
— Choose layout…
Apart from these generally known toolbar functions, the following buttons are displayed, the appro-
priate customizing settings provided:
— Batch staging
— Component replacement
— Unplanned material
— Entry Reversal
Note
These functions will be described later in this chapter.
Using PDA strategies allows you to, in part, automatically create process data (inbound and outbound
data acquisition of PDA operations) which may significantly reduce data entry work in production.
Weighing strategies can use planning data as the basis for quantity calculation.
There is a great number of different PDA strategies which, depending on the requirements, can be
used (e.g. IWOQ or IQOW). If needed, the strategy may be changed using the Change strategy button
or via the menu item Order > Strategy just this one time, or permanently (Save button).
Note
The Softproviding Core customizing settings provide the option to inactivate the strategy change function
in Further Processing Entry so it is no longer available.
In Softproviding Core Customizing, new PDA strategies can be created. This is usually not necessary
since the standard PDA strategies delivered by Softproviding cover all typically used entry strategies.
For further information, please see the Process Data configuration guide.
* In this example, the by-product (24 kg) is included in the calculation of the weight of the input material. This setting
can be made in the Customizing function under Softproviding Core > Production > Process Data Acquisition > Plant Settings
(Target from the by-product activated/inactivated)
IPOP
If you choose this strategy, when the order is closed the items in the input and output will automati-
cally be posted as plan = actual and PDA operations will be generated. If you attempt to enter the
items, the following error message will appear: “Upon closing the item will be automatically posted
plan=actual.”
IPOW
In this strategy, the output is captured. When the order is closed, plan=actual is posted in the input
and PDA operations are generated. If you attempt to enter the items in the input, the following error
message will appear: “Upon closing the item will be automatically posted plan=actual.”
IQOW
Using this strategy, the output is captured and a target quantity is generated for the input. When the
order is closed, a PDA operation is created for the target quantity. The target quantity is the same as
the actual quantity.
IWOG
Using this strategy, the input is captured and a target quantity is generated for the output. When the
order is closed, a PDA operation is created for the target quantity. The target quantity is the same as
the actual quantity.
** Calculation 230 kg = Total Plan output = Planned quantity Article 13 = 200 kg + planned quantity Article13a = 30 kg
=> Total plan = 230 kg
IWOP
In this strategy, the input is captured. When the order is closed, plan=actual is posted in the output
and PDA operations are generated. If you attempt to enter the items in the output, the following error
message will appear: “Upon closing the item will be automatically posted plan=actual.”
IWOQ
In this strategy, the input is captured. The quantity entered is transferred to the target quantity.
When the order is closed, the target quantity is calculated for the output and entered in the actual
quantity and a PDA operation is generated.
IWOW
If this strategy is selected for the further processing order, both the input and output are captured.
Caution
The IGOW, IPOP, IPOW and IQOW PDA strategies cannot be used in the batch process. The following
error message will be displayed: “PDA strategy IGOW cannot be used in the batch process.”
Note
You can find more information in the “Confirmation and Closure for Order” section “.
Note
In Softproviding Core Customizing, you have the option of deactivating the Confirm and/or Close function.
These processing options will then no longer be available. The above-mentioned button and the menu entry
are hidden in the application.
Note
Softproviding AG does provide standard print program.
Note
The Softproviding Core customizing settings provide the option to inactivate the functions Hold Order and
Reactivate Order. Those options to process orders will then not be available. The buttons and menu items
discussed above will be hidden in the application.
Example
Sausages have been made and are being moved into the smokery for smoking. The smoking process
generally lasts between four and six weeks. During this period, the order can be put on hold. This
means that it is not displayed in the order selection if the Without those on hold indicator in the selec-
tion screen has been activated.
If the Without those on hold indicator in the selection screen has not been activated and the further
processing order is on hold, it will be displayed in the list with a red background. Entries can still be
made for this order. The further processing order can also be finally confirmed and closed while it is
on hold.
Note
This function only applies to the IQOW and IWOQ PDA strategies.
Example
The sample order has the IQOW PDA strategy (output is entered and the input is calculated) and dis-
played in the Target quantity field. In an order with the IWOQ PDA strategy, the input is entered and
the output calculated.
If the required quantities in the further processing order have been increased or reduced (with trans-
action CO02), the values in the input fields only change when the Recalculate target menu item is se-
lected.
Note
The calculated target quantities are documented in the /SPDGS/MPCT table. If the functionality of the new
PDA program logic is used, this table is no longer relevant.
If the further processing order has been posted on the input level as target=actual, the target quantity
cannot be calculated, because actual postings (PDA operations) have been generated from the existing
target quantities. The following error message is displayed: “Target quantities for order (...) cannot be
re-calculated.”
Note
The Softproviding Core customizing settings provide the option to inactivate the function Recalculate
Target. This means the function button is not displayed and the function is no longer available.
Examples
— 1000913: Origin of strategy IWOW: MPAK order header
— 1000914: Origin of strategy IWOW: TMP2 terminal (customizing)
— 1000915: Origin of strategy IQOW: AFPO output Product (material master)
— 1000916: Origin of strategy $SYS: System standard setting (enter everything)
Note
The Softproviding Core customizing settings provide the option to inactivate the function Origin of Strat-
egy. This means the function button is not displayed and the function is no longer available.
When you choose Maintain origin class, a dialog box appears with the following fields:
— Proof of origin (manual)
— Proof of origin
— Operative origin class
— Minimum origin class
— Determine proof of origin automatically (button)
If origin data already exists, the fields Operative and Minimum origin class are filled. You can change
these origin classes by activating the indicator Proof of origin (manual) and Proof of origin. You can
use the button Determine proof of origin automatically to reset the origin data determination to the
default value according to the material master and customizing settings. Transfer changes to the data
by selecting Enter.
that PDA operations can be created automatically which significantly reduces the amount of manual
data entry.
Prerequisites
The following prerequisites must be met if you want to perform manual pair formation:
— Customizing/assignment for automatic pair formation
Activation of the functionality in Softproviding Core Customizing of Process Data Acquisition
at plant/storage location level (Order Pair field) with the assignment criteria material and
batch or material only.
— Customizing/assignment for manual pair formation
Activation of pair formation in Softproviding Core Customizing of Process Data Acquisition at
plant/storage location level (Manual order pair formation field). Activation of pair formation in
Softproviding Core Customizing of Process Data Acquisition at terminal level.
— Customizing/pair formation with disassembly orders (DAO)
Activation of pair formation for disassembly order in Softproviding Core Customizing of Pro-
cess Data Acquisition at plant/storage location level (DAO order pair formation allowed field).
— Master data
For the relevant material, the indicators For preceding and/or For subsequent are set (material
master tab Process Data Acquisition). However, this indicator is only relevant for automatic
pair formation.
Example
In this example there are two further processing orders with the IQOW PDA strategy. In the first or-
der, ham sausage (material 4711) is being made. In the second order, cold cuts, deli tray in kg is the
output material (material 4712)
For order 2 the output is entered manually and then order 2 is closed. When order 2 is closed, an actual
quantity is posted (determined from the calculated target quantity) by generating a PDA operation
(first automated PDA operation). At the same time, because of the order pair formation (1:1 relation-
ship), a PDA operation is generated for the output of order 1 (i.e. for material 4711 = second automated
PDA operation). This corresponds exactly to the actual quantity in the first PDA operation.
Where the orders are manually assigned, the first further processing order is identified as preceding
and the second as subsequent.
If there are several preceding or subsequent production orders (1:n, n:n or n:1 relationship) in the order
pair formation process, a pop-up appears where you must select a preceding or subsequent production
order manually. The PDA operations are subsequently posted to this production order. In the case of
multiple data entries, the operation must be repeated each time.
If, however, the indicator Order pairs: Always select order manually is active in Customizing at termi-
nal level, you only have to select the production order once. Afterwards, the PDA operations are al-
ways automatically posted to the selected production order, regardless of how often they are entered.
Note
Automatic batch assignment only works with PDA strategy IQOW. If another strategy is used, the follow-
ing message is displayed: “Batch staging is not recommended because of item usage.”
This function is not related to the SAP Standard function of automatic batch assignment.
Prerequisites
In order to carry out batch assignment in the application, the following prerequisites must be met:
Customizing
— Activation of batch staging at storage location level in Softproviding Core Customizing of Pro-
cess Data Acquisition.
— Activation of the batch staging function at terminal level in Softproviding Core Customizing
of Process Data Acquisition.
Example
A component must be highlighted and the Batch staging button selected before the batch staging
function can be activated. A pop-up with the selected material is displayed. Double-clicking on the
material opens another pop-up window which allows you to search for the desired batch and select it.
Double-clicking on the batch will activate batch staging, and the pop-up can be closed again.
Note
If a batch has already been defined in the order for this component (i.e. a data entry has been made with
this batch), the following message is displayed: “This item has already been assigned a fixed batch in
the order.” No other batch can be assigned.
Prerequisites
In order to carry out component replacement in the application the following prerequisites must be
met:
Customizing
— Activation of the component replacement function at terminal level in the Process Data Ac-
quisition section Softproviding Core Customizing.
Enhancement
Using a BAdI, customers may define further conditions for component replacement. This optional
functionality is realized using the following customizing tables:
— Define conditions
— Implement conditions
— Post replacement
For further information on component replacement, please see the Process Data configuration guide.
The desired material is selected by double-clicking on it. If you want to perform the replacement, an-
other pop-up window, “Perform replacement now?” needs to be confirmed. The replacement material
is now displayed in the material overview; the quantity of this material is determined based on the
replacement factor and allocated accordingly. The material that was replaced is stored with a planned
quantity of 0. This material replacement will be represented in the Further Processing transactions as
well as in the SAP Standard transaction CO02 (change production order).
If no replacement component has been defined in the above-mentioned table, the following infor-
mation message appears: “No valid replacement variant for this component.”
Example
Example 1
In this example, Salami Franco weighing around 2.4 kg Slicer is produced. The required components
are materials A, B and C. If not enough of material B is in stock, one or more replacement components
is used. When you click on the Component button, a pop-up appears with replacement variants that
were previously defined in the /SPDGS/AT01 transaction with input factors. You can select the re-
placement components by double-clicking on them. Then the following message appears to which
you must answer either Yes or No: “Perform replacement now?”
If you answer Yes, the replacement component is inserted in a BOM in the further processing order. If
you answer No, the function is cancelled.
If material B is replaced with two components as in the example above, the input factor for material
D can be defined as 60% of the planned quantity and for material E as 40% of the quantity. The re-
placement component is now shown in the material overview. The planned quantity of material B is
set to 0 and the planned quantity of the replacement components is divided on the basis of the input
factor. Now input entries can be made with the replacement components.
Example 2
In this example, the input factor of material D is 60% and of material E is 30%. As a result, the planned
quantity of material B is 10%.
Prerequisites
Prerequisite for the use of this functionality is the additional activation in Customizing:
Customizing
— The function is activated at terminal level in Softproviding Core Customizing for Process Data
Acquisition (field Unplanned goods movement).
Entering an unplanned material is only possible if a component defined in the BOM is no longer avail-
able and continuation of production requires an alternative or replacement material. Here, the func-
tion with which to enter an unplanned material allows you to continue entry in production.
“Your selection has no reference to a BOM and therefore no reference to a reservation. Do you want to
enter although this will cause manual reworking of the order?”
— Yes
— No
— Do not warn again
— Cancel
Yes
If you answer Yes to the warning, the input/output entry screen will be displayed immediately. Quan-
tities can now be entered as described in the “FP Entry via Components and Product” or “FP Entry via
Production Batch” section.
No
If the prompt is answered with No, the function is terminated.
Cancel
If the prompt is confirmed with Cancel, the function is terminated.
As with planned materials, the entries for unplanned materials lead to PDA data records. If you want
to delete entries for an unplanned material, you can do this using the entry screen for the unplanned
material. However, if you have already closed the entry screen, the PDA operation can no longer be
called via the entry screen and can only be selected and deleted using the PDA Data Cockpit.
Prerequisites
Prerequisite for the use of the production batch (or short, batch) functionality in Further processing
Entry is the fundamental activation in Customizing and respective settings in the material master of
the material to be produced:
Customizing
— The function is activated at plant level in Softproviding Core Customizing for Process Data Ac-
quisition (field Batch entry).
— The function is activated at terminal level in Softproviding Core Customizing for Process Data
Acquisition (field Batch entry).
Material master (Process Data Acquisition tab)
— Definition of the target batch size of the output material
— Definition of the minimum batch size for the output material (optional)
— Definition of the target batch size and minimum batch size for a production version
For further information on the customizing settings, please see the Process Data configuration guide.
When calculating the production batches, a standard calculation rule is applied when using the de-
fault setting Split remaining quantity in the Calculation type field of the Process Data material master
view. In Further Processing Entry, batches are created until the order quantity is reached. Quite often
a residual quantity remains that is smaller than the target batch size. In this case, the remaining quan-
tity is distributed in equal parts to the last two batches, the size of which is set at least to the minimum
batch size if it is defined in the material master data base.
The following setting options for calculating the batch size are available in the process data view of
the material master (Calculation type field):
Note
The calculation of the production batches can be adjusted to the customer’s needs using a BAdI that is
called /SPDGS/BADI_BATCH_CALC.
Note
If a target batch size is defined for a product in the material master database, the program will always
create production batches for the order.
Status
Production batches are always assigned a status. The following statuses are possible:
— A = open
No entries have been made yet
— B = in process
Entries have been made but have not been completed
— C = completed
No more entries can be made, the production batch is completed
Note
There is an option in Softproviding Core Customizing to prevent the status of a production batch from
being adjusted after a quantity has been entered. This means, that despite the entry the status of the pro-
duction batch is still A (open). However, this must be explicitly set. For more information on this, please
see the Process Data configuration guide.
In the upper area of the right screen half, the information on the fields below is displayed in an ALV
grid; fields may be displayed or hidden:
— Batch number
— Status
— Planned quantity
— Order
— Last posting (user)
— Last posting (date)
— Last posting (time)
— Target batch size
— Batch UoM
— PDA Strategy
— Description (of strategy)
— Actual quantity (cumulated)
— Weight unit
— Order
— Item number
— Created by
— Created on
— Time
Note
These fields have been explained in detail earlier in this chapter.
Maintenance
The Planned quantity and Target batch size fields may be changed without restrictions.
The Strategy field may only be changed with the following restrictions:
— Production batches require the use of a strategy that allows the entry of an input (e.g. IWOW,
IWOQ).
— Create
The Create button allows you to add new production batches to the order. Quantities for the
fields Planned quantity and target batch size may be entered freely.
— Delete
The Delete button lets you delete previously highlighted production batches. As soon as quan-
tities have been entered, i.e. the production batches have status B or C, deleting is no longer
possible. If all entered quantities for a production batch are deleted (i.e. the PDA data records
are deleted), production batches with status B or C, too, can be deleted.
— Complete
The Complete button allows you to complete previously highlighted production batches, mean-
ing the status is set from B to C. This states that further entries are not intended but still pos-
sible. If quantities are entered for a production batch with status C, the status is automatically
reset to B.
A production batch with status A cannot be completed. However, as soon as quantities have
been entered and PDA operations created for a production batch (status B = in process) it can
be completed (status C = completed).
Note
The Softproviding Core customizing settings provide the option to inactivate the functions for the produc-
tion batch (create, delete, complete) in Further Processing Entry. This means, the function buttons are
hidden and the functions themselves no longer available.
The components for the production batches selected by double-clicking are displayed in the right
hand-side area of the lower screen area. In order to enter quantities, these materials are also selected
by double-clicking. How quantities are entered is described in the “FP Entry via Component and Prod-
uct” section further down in this chapter. The steps described there are also valid for production batch
entry.
The following functionalities, which have already been described further up in this section, are also
valid for the production batch processes:
— Batch staging
— Component replacement
— Unplanned material
— Entry reversal
Note
The terms batch or production batch is not to be mixed up with SAP Standard batches.
Example
Example 1 – Without remaining quantities, without minimum batch size
A production batch corresponds to a cutter size of 350 kg. This means that the batch size is 350 kg and
this is entered in the Target batch size field in the material master data. There is no minimum batch
size.
If the total quantity of the production order is 3500 kg, 10 production batches will be created as fol-
lows:
— 10 production batches of 350 kg
If the total quantity of the production order is 3200 kg, 10 production batches will be created as fol-
lows:
— 8 production batches of 350 kg
The remaining 400 kg of the total quantity is evenly divided into 200 kg batches.
If the total quantity of the production order is 3200 kg, 10 production batches will be created as fol-
lows:
— 8 production batches of 350 kg (8 x 350 kg = 2800 kg)
Because of the minimum batch size of 300 kg, the remaining 400 kg cannot be evenly divided. As a
result, the production order quantity is automatically set to 3400 kg, so that two production batches
of the same size (300 kg) are created.
Note
There are other indicators on an item level that influence or restrict the
use of items. These are as follows:
— Backflush
— Goods movement permitted = no
— Suppress acquisition
— Final issue/completely delivered
— Deleted
Note
This command is only relevant if the quality inspection function for
the terminal is active. You will find more detailed information in the
Process Data configuration guide.
Products
The following fields are also relevant for the products to be produced:
— Batch management
— Actually entered
— Actual quantity
— Strategy category
— Usage
Furthermore, the following fields may be displayed using the Layout function:
Note
The combined quantity in kilograms is required for calculations for
certain acquisition strategies.
Delivery completed Indicates that the item is considered as delivery completed.
Co-product Indicates that this item is a co-product.
By-product Indicates that this item is a co-product
No more information is given here about these fields because they are either self-explanatory or have
already been explained in previous sections.
Example
Physical stock 99 KG
SAP stock 100 KG
Remaining batch stock 1 KG
Note
For more detailed information see chapter “Inventory Management”, section “Clear Batches” further
down.
Material Data
Field Name Description
Storage location The location where a material is stored. A plant can have one or
more storage locations. The storage location can be taken from
the production order, if it has been entered for a specific compo-
nent.
Note
When you select a batch, a change ID is also transferred for materi-
als requiring a proof of origin and stored in the Change ID field. See
the description of the Change ID field below.
Additional Data
Field Name Description
Work group An organizational unit in production. This field can be used for
evaluation purposes. In the Softproviding Core Customizing func-
tion, you can determine whether this field is a mandatory field in
the entry screen.
Ext. ident. External, alphanumeric key with a maximum of 12 characters for
identifying a material.
Example
— Batch number
— Serial number.
Change ID This field is displayed if the material (component/product) is sub-
ject to proof of origin. In combination with the batch, the field
Change ID must be filled in this case.
Use
By linking the (output) change ID to the product with all input
change IDs of the components, a more differentiated traceability
is created.
Background Information
The basic control takes place in the material master (Origin tab,
Proof of origin field). If this Proof of origin indicator is set, the fol-
lowing fields are displayed in Further Processing Entry and can be
used.
When the PDA data record is posted, the posting date is trans-
ferred to the material document and thus to the accounting docu-
ments.
Use
It may be necessary to enter a date that differs from the system
date if, for example, PDA data records are created at the end of a
month, but the following month is to be used as the posting date
of the material documents and therefore also of the AC docu-
ments.
HU The Handling Unit field is available in the PDA entry screens - in
goods receipt and goods issue processes.
For a goods receipt, a handling unit can be created with which the
entered quantity is packed. In the case of a goods issue, the han-
dling unit is unpacked with the quantity entered.
Pair Formation/Quota
In the Pair Formation/Quota area, buttons are available to switch pair formation and the quota on
and off. Orders relevant for pair formation or quota are displayed in the data area. Available change
IDs can be selected in the orange-coloured Change ID field using the input help.
After confirming the entry with Enter in the ER-FMG field (quantity in unit of entry), the quantities
entered in the Quantities area are distributed across the orders relevant for pair formation and quota
calculation.
Quantities
Field Name Description
Gross weight EUM Output of the net weight in the entry unit of measure.
Unit of measure for gross Entry of the unit of measure in which the goods movement is cap-
weight tured (e.g. KG).
Available values
See input help (F4)
Quantity in DUM In the entry screens for the applications Disassembly and Further
Processing, apart from the entry quantity (Gross weight field) a
second quantity, the so-called double unit of measure, may be en-
tered.
Available values
See input help (F4)
Quantity in BUM The quantities are displayed in the base unit of measure.
Quantity in DUM The quantities are displayed in DUM.
Tare weight The tare weight is the difference between the gross weight and
the net weight. The tare weight describes, for example, the
weight of a package or a transport container.
Examples
— Crate
— Transport hook
— Pallet
To the right of these quantity fields you find the following buttons available for entering (posting)
the specified quantities:
Button Description
<Scale> When you click on this button, data is drawn directly from the en-
try device, such as a scale, and PDA operations are generated.
Note
The updating and documentation of recorded data takes place in the
registers Analysis and Entered PDAOs.
Manual entry This confirms the quantity entered and generates the PDA opera-
tion.
Note
The updating and documentation of recorded data takes place in the
registers Analysis and Entered PDAOs.
Tare weight In the Tare menu, you can make the following changes to the tare
weight:
— Set tare weight
The tare weight is specified manually and passed on to the
Tare weight field.
Using the context menu (on the right-hand end of the button), the
following two functions may be called up:
— Delete tare weight
The value in the Tare weight field is set to zero.
— Empties
The tare weight is determined using empties. The selection
is made via an appropriately maintained empties list.
Note
The Empties function can be used if the corresponding settings for
the material are available in the empties list. These settings are made
in the Softproviding Core application menu (transaction
/SPDGS/EMPT). For further information on this, see the Softprovid-
ing Core documentation Device Gateway System.
Change ID Control (Check) The Change ID Change ID Control function is active if the mate-
rial to be entered is subject to proof of origin. The activation takes
Change ID Control (Assign) place in the material master.
Availability
The two buttons mentioned are available as follows:
— For the components
Change ID Control (Check)
Button Description
— For the product to be produced
Change ID Control (Assign)
The context menu (on the right side of the button) also offers the
following 4 functions:
— Next change ID (only for products (assign))
— Print label (only for components (check))
— List (only for products (assign))
— Log
— Characteristic
Examples are:
— Container ID
— Identification
— Transport unit number
— Change ID
— DP task number
— Work center
Note
Additional fields can be added to suit individual customer requirements. See the explanation in the follow-
ing documents:
Above these custom fields, buttons are available to edit these fields or apply functions to them as
needed.
Above this transaction overview, ALV Grid functions are available with which the list display can be
edited.
Prerequisites
Customizing
— The function is activated at terminal level in Softproviding Core Customizing for Process Data
Acquisition ((IMG: Softproviding Core > Logistics > Process Data Acquisition >Organization > Ter-
minals, field Manual Quality Inspection).
— All relevant inspection types must be defined (IMG: Softproviding Core > Logistics > Process
Data Acquisition > Orders > Quality Inspection).
Material master
— In the material master of the material to inspect, the inspection settings in the Quality Manage-
ment tab need to be activated.
Note that the Q inspections in Further Processing Entry work only with inspection type 03 or 89. For
inspection type 03, a production order with a valid routing is required since the quality inspection
extends to the whole order. For inspection type 89, the individual material is checked. For further in-
formation, please see the Process Data configuration guide.
Furthermore, the following master data setting must be made in SAP Standard quality inspection:
— The Q inspections can be performed with or without inspection point via an inspection plan. If
inspection points are used, the Inspection point field in the header of the routing or the inspec-
tion plan must be maintained. Then in the Inspection point completion item in the operation de-
tails, you must choose the option Automatic valuation based on inspection point definition.
— If you do not want to use inspection points, you must choose Quantity, valuation, and confir-
mation (production) in Inspection point completion. In addition, you must assign a sampling
procedure to the inspection characteristic.
Example
Example 1
In the following example, a quality inspection with the inspection type Z90 is made of the input ma-
terial via the inspection point. You enter the input material in the input entry screen. A dialog box
appears where you must enter the inspection point. You can enter any one to six-digit number (in
accordance with the inspection point definition) and then click on the Enter button. In the next dialog
box you enter the result of the inspection. You then click on the Save button to continue. The inspec-
tion lot is created in the background in the SAP Standard system. Do note that precisely the same
inspection can be carried out in further processing output.
Example 2
In the following example, the quality inspection with the inspection type 089 is carried out without
the inspection point. You enter the input material in the input entry screen. A dialog box appears
where you enter the result of the inspection and then click on the Save button to continue. The in-
spection lot is created in the background in the SAP Standard system. Precisely the same inspection
can be carried out in further processing output.
Note
Whether a quality inspection is possible or even mandatory is determined in Customizing in connection
with the inspection type of the material. The setting can be influenced through its own logic (BAdI
/SPDGS/BADI_PDAQCHK) in dependence of the operation. For further information, please see the respec-
tive section in the Process Data configuration guide.
You can find more information on the creation, use and processing of PDA operations in the following
chapters of this Process Data user documentation:
— “Maintain PDA Job”
— “Maintain PDA operation”
For further information from the perspective of configuration and enhancement (BAdI), please see
the Process Data configuration guide.
The entry screen which then opens can be subdivided into four areas:
— Order Data
— Tab structure with the tabs:
— Enter
Entry of operation data
— Analysis
Production progress in totals
— Entered PDAO
Operation data – details
Apart from a few exceptions, this entry screen, and the respective field available in it are the same as
the one in further processing input (see above). You will therefor only find descriptions of the fields
that deviate from the input fields.
Depending on the settings in the material master of the output material to be entered (tab Plant
Data/field Total shelf life), either the field Expiration date/SLED or Production date is enabled (manda-
tory entry) in the application for entries for a goods receipt.
Note
The Production date field is preset if necessary (Softproviding Customizing).
records that are created, however, do require appropriate post-processing work (e.g. entering a pro-
duction date).
Note
According to the customizing setting mentioned above, said fields (SLED or Production date) also remain
hidden if settings for plant and movement type require information for the SLED or production date that
also would be needed from the perspective of the process.
Please note the different effects of the settings regarding the movement type (transaction OMJ5) on the
SLED with regard to the SLED in the PDA data record and in the material document:
— Indicator 1 (enter and check SLED)
The “check” prevents the SLED date from being transferred from the PDA data record to the mate-
rial document (and, if necessary, to the batch). If necessary, a new, deviating SLED date is deter-
mined when the material document is created based on the material master.
— Indicator 2 (only enter SLED)
With this indicator, the SLED date is transferred from the PDA data record to the material docu-
ment and not recalculated.
The desired orders are highlighted in the application and the above-mentioned function is started. A
pop-up screen opens, offering you the following options to process orders:
Input materials
— Post plan = actual
— Post target = actual
— Complete
Output materials
— Post plan = actual
— Post target = actual
— Complete
Order total
— Confirm partially
— Confirm operation
— Final confirmation and completion
General
Confirmation is part of the order monitoring process. It documents the status of operation processing.
A confirmation indicates:
— the work center where the operation was carried out
— who carried out the operation
— the quantity of the yield (production output quantity) and the amount of scrap in an operation
— the (target) default values for the yield (actual) > backflushing
To identify the (target) default values for the yield (actual), the Meat Management processes must be
used. A production order can be processed in Further Processing Entry until it is completed (PDA sta-
tus field: C (completed)).
Note
Co-products and/or by-products can also be included in the confirmed quantity if the appropriate settings
are made in the Customizing function. You will find further information in the Process Data configuration
guide.
A closed order can no longer be processed in Further Processing Entry, unless it is made available for Fur-
ther Processing Entry using the /SPDGS/AFKORECO program. You can find more information on this sub-
ject in the Further Processing documentation in the section “Maintain Production Order Status”.
Explanation
Post plan = actual
Activate this indicator to post the open item planned=actual. Only items without target quantities
are included. An item is considered open if the actual quantity equals zero. This may also be achieved
by deleting or canceling PDA operations.
Plan = actual postings can be carries out if a strategy for the output also includes a planned strategy
(e.g. IPOP).
If a material for a batch is missing or if a batch is to be assigned again, this may be done directly
in the material row or via the Batch split button. Additionally, a batch stock check may be ac-
tivated. The stock of the selected batch is then checked against the SAP Standard table MCHB.
— Post
If this button is selected, the planned = actual or the target = actual postings are carried out. The
PDA data records with the calculated target quantities are created as actual quantities. Post-
processing these PDA data records will become necessary if the function was selected, and the
maintain function (if offered) was not executed. This may occur in cases where a component or
product is subject to batch management and a batch could not be determined automatically or
if the storage location is missing.
— Cancel
The function is canceled if no PDA data records were created or postings made.
Complete
Activate this indicator to complete the items. Complete means that the items get either the final issue
(input) or the final delivery (output) indicator. They are then no longer relevant to MRP and cannot be
entered or calculated any more. You still may post goods movements. If necessary, use SAP Standard
transactions for this.
Order total
— Confirm partially
— Confirm operation
— Final confirmation and completion
Explanation
Confirm partially
Activate this indicator to perform a partial confirmation for the selected orders. After confirming with
Enter, a further pop-up window is displayed in order to correct incomplete data. The following options
are provided:
— Maintain
— Post
— Cancel
For further information see the instructions in the section “Close Input and Output Materials” which
apply here too.
If partial confirmation is continued with Post, another popup window opens which, if necessary, lets
you enter the posting date for the partial confirmation. Partially confirmed orders will be assigned
status D (partially confirmed). Additional entries and partial confirmations are still possible. The SAP
Standard system status is set to TRÜC (partially confirmed).
Confirm operation
Activate this indicator to perform the operation confirmation for the selected orders. After confirming
with Enter a further pop-up window is, if necessary, displayed in order to enter the posting date. After
the entries have been confirmed, another pop-up window with operations for the order is displayed.
Confirm this pop-up in order to continue and to confirm the operation(s) for the order. A pop-up is
displayed for each of the selected orders with the respective operations that need to be confirmed
accordingly. Orders whose operations were confirmed are assigned status E (operation confirmed).
Note
If an order has been partially or finally confirmed and you attempt to confirm it again, the following error
message appears:
“Order … has already been partially confirmed or the order … has already been finally confirmed.”
— sets the Completely delivered indicator in the production order for all outputs
— sets the Final issue indicator in the production order for all inputs
The PDA status is set to C (completed). The SAP system status of the production order is set to GLFT
(delivered) and CNF (finally confirmed).
In this case the warning message Order 1000905 contains entry items without actual quantities is dis-
played. Processing can be continued as follows:
— Details
Clicking on the Details button will display detail concerning the warning message, meaning, all
input and output materials that are without quantities are listed.
— Continue
The function is continued. A pop-up window in which to enter a posting date might be dis-
played.
— Cancel
The function is terminated, i.e. no order confirmation takes place. The order may be maintained
or posted to again.
If the quantity entered in actual deviates from the defined tolerances, a respective warning message
is displayed when the order is closed.
Example:
— “Underdelivery tolerance falls short by 90%. Close nonetheless?”
— “Overdelivery tolerance exceeded by 10%. Close nonetheless?”
Transactions
Transaction Description
CO14 This SAP Standard is used to display confirmations.
Transaction Description
CO13 This SAP Standard is used to cancel confirmations.
3 Repetitive Manufacturing
3.1 Overview
In Softproviding Core, a separate transaction was developed with which to record quantities in repet-
itive manufacturing.
Prerequisites
The Repetitive Manufacturing functionality operates with planned orders. The following settings are
required in order to allow you to call the planned orders using the Softproviding transaction
(/N/SPDGS/PE51):
— The Repetitive manufacturing allowed indicator must be set in the material master of the mate-
rial to be produced (tab MRP 2).
— In addition, a repetitive manufacturing profile must be entered in the material master (tab MRP
2).
— A production version that allows repetitive manufacturing must be created in the material
master (tab MRP 2).
Note
The production version requires a bill of material, a work center, and a routing.
The planned orders can then be created using an SAP Standard planning run. Transaction
/SPDGS/PE51 was developed to capture the quantities.
For further information on the creation of planned orders, please see the SAP Standard documenta-
tion.
Result
For data entries for a planned order, so-called PDA data records are created. These data records are
stored centrally in table /SPDGS/PDAO. Based on these PDA data records, warehouse stocks are up-
dated either directly or by subsequent processes.
For goods issues, a PDA operation with document group R (for repetitive manufacturing) and docu-
ment category WA as well as an SAP material document are created. For goods receipts, a PDA oper-
ation with document group R (for repetitive manufacturing) and document category WE as well as an
SAP material document are created
For further information on the issue of PDA operations please see the following sections in this docu-
ment:
— “PDA Data Cockpit”
— “Post Goods Movements”
SAP Menu Softproviding Core > Logistics > Process Data Acquisition > Entry >
Repetitive Manufacturing
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Repetitive Manufacturing
Transaction /SPDGS/PE51
Users may select the planned orders based on the following criteria:
Example
The last operation of an order was completed on Thursday at
17:00. No safety time was maintained for this order:
— If an in-house production time greater than 0 days is main-
tained in the material master of the material, the order finish
date is Friday.
— If an in-house production time of 0 days is maintained in the
material master of the material, the order finish date is
Thursday.
Work group An organizational unit in production. In DGS Customizing, the
user can define whether this in a mandatory field in dialog appli-
cations.
Maintain the selection fields and select Execute (F8). The planned orders overview is displayed.
Note
In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-
tion window. Using the Multiple selection button, you can:
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges which are to be used when creating a report
— exclude several individual values or ranges which are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
Note
The variant function offers you the option of saving data entered into programs as variants. This is par-
ticularly useful for programs that are frequently started up with identical restrictions. This means that
you do not need to enter the same values every time you start the program. When you select the variant,
the fields that are already populated with data are used when the program starts.
Any number of variants can be created for each program. After a program starts, input fields are dis-
played. When you have entered the parameters you want, you can save them by clicking on the Save as
variant button. After adding a variant name and a description and entering data in other fields or high-
lighting them, you can save your entries.
By choosing the Goto > Variant menu option, you can display, modify, and delete existing variants.
Access the SAP online help to obtain more information about using variants.
Example
A user has the authorization for plant BP01. This plant is stored under the respective parameter ID in
memory a t the start of a transaction. In all of the following screens, fields referring to the data ele-
ment Plant are filled automatically with the value BP01.
In the planned order list, there is a field named PDA status, which is only displayed to the user after
the field included via the Change Layout option.
Note
In table /SPDGS/RMAK (Repetitive Manufacturing – Header Data), the status of the planned orders,
the PDA strategy as well as the order details are documented, among others.
Note
ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety
of applications both in the SAP Standard system and in Softproviding products.
It consists of a toolbar, a title and the output table that is displayed in a grid control.
The following functions are generally provided. Depending on the program, one or more of these functions
may not be provided and special functions not described here may be offered:
— Choosing details
— Sorting in ascending or descending order
— Finding terms
— Setting and deleting filters
— Calculating and deleting subtotals
— Printing
— Choosing views
— Exporting data
— Selecting layout
— User documentation
Note
Use the SAP online help to obtain more information about using the buttons.
Moreover, it is possible to jump directly to the actual planned order by clicking on the order number.
The individual lines of the ALV Grid are highlighted in a color. These colors tell you whether any in-
bounds or outbounds have been recorded on the planned order. The planned order features a multi-
tude of columns that may be hidden or unhidden. This document only describes the most important
fields.
Note
The Target batch size field is relevant for the production batch func-
tion.
Batch target The number of target batches is determined using the production
order quantity and target batch size in the material master data
(Process Data Acquisition tab). The minimum batch size must also
be taken into consideration in the calculation.
Batch entry active ind. Data recording based on the target batch size and minimum batch
size is active.
In addition to the existing columns in the ALV Grid, further, customer-specific, columns may be im-
plemented by means of a BAdI (Business Add-In).
Note
BAdIs (Business Add-Ins) serve to create customer-specific program enhancements that can be imple-
mented by the customer if needed. These enhancements are not affected in the case of a release upgrade.
3.3.2 Buttons/Functions
3.3.2.1 Production Inbound/Outbound
After the order selection, the desired planned order to which the inbound or outbound entry is to be
made is highlighted. Using the Inbound or the Outbound button will take you to the next screen on
which the input materials (inbound) or output materials (outbound) may be entered.
3.3.2.2 Refresh
Via the List > Refresh menu item or the Refresh button, the planned order list as well the master data
(from table MARC: Plant Data for Material as well as PLAF: Planned Order) re-read. An example for a
master data record is the production batch lot size. If the latter is changed in the material master, it
will be changed too in the planned order after a refresh.
Note
Additional entry strategies can be defined in Customizing. However, this is usually not necessary since
the strategies supplied cover all the usual data entry options.
Examples
IGOW
Using this strategy, the output is captured and a target quantity is generated for the input. When the
order is closed, a PDA operation is created for the target quantity. The target quantity is the same as
the actual quantity.
* In this example, the by-product (24 kg) is included in the calculation of the weight of the input material. This setting
can be made in the Customizing function under Softproviding Core > Production > Process Data Acquisition > Plant Settings
(Target from the by-product activated/inactivated)
IPOP
If you choose this strategy, when the order is closed the items in the input and output will automati-
cally be posted as plan = actual and PDA operations will be generated. If you attempt to enter the
items, the following error message will appear:
IPOW
In this strategy, the output is captured. When the order is closed, plan=actual is posted in the input
and PDA operations are generated. If you attempt to enter the items in the input, the following error
message will appear:
IQOW
Using this strategy, the output is captured and a target quantity is generated for the input. When the
order is closed, a PDA operation is created for the target quantity. The target quantity is the same as
the actual quantity.
IWOG
Using this strategy, the input is captured and a target quantity is generated for the output. When the
order is closed, a PDA operation is created for the target quantity. The target quantity is the same as
the actual quantity.
** Calculation 230 kg = Total Plan output = Planned quantity Article 13 = 200 kg + planned quantity Article13a = 30 kg
=> Total plan = 230 kg
IWOP
In this strategy, the input is captured. When the order is closed, plan=actual is posted in the output
and PDA operations are generated. If you attempt to enter the items in the output, the following error
message will appear:
IWOQ
In this strategy, the input is captured. The quantity entered is transferred to the target quantity.
When the order is closed, the target quantity is calculated for the output and entered in the actual
quantity and a PDA operation is generated.
IWOW
If this strategy is selected for the further processing order, both the input and output are captured.
Note
The IGOW, IPOP, IPOW and IQOW PDA strategies cannot be used in the batch process.
3.3.2.4 Strategy
Via the menu item Order > Strategy or the Strategy button the strategy of the planned order can be
displayed and may be changed here, too. In order to do this the planned order must be highlighted.
Depending on the settings in the material master database (Process Data Acquisition tab) of the header
material for the order, the strategy for the order is drawn from the material master. In cases where
there is no strategy maintained, it is drawn from the terminal (Customizing). If there is no PDA strat-
egy maintained in neither the material master nor the PDA strategy, the strategy $SYS (enter every-
thing) is used as the default strategy.
Example
— 8836: Origin of strategy IWOW: TMP2 terminal (Customizing)
— 8837: Origin of strategy IQOW: PLAF product (material master)
— 8838: Origin of strategy $SYS: System standard setting (enter everything)
As a result, the number of the planned order and the origin are output.
3.3.2.6 Recalculate
The menu item Order > Recalculate allows you to recalculate the target quantity in the planned order
if, for instance, the requirements are increased or decreased. This function is only for strategies IQOW
and IWOQ. In order to do this, the desired planned orders must be highlighted.
Example
The planned order has PDA strategy IQOW, meaning, the output is weighed, and the input is calcu-
lated and displayed in the Target quantity field. For an example order with PDA strategy IWOQ the
input is weighed and out output is calculated.
If the requirement quantity was increased or decreased, values in the input will not change before the
Recalculate function was executed. The calculated target quantities are documented in table
/SPDGS/RMCT (calculated target from physical entry (REM).
If the planned order was posted target = actual at input level, the target quantity cannot be calculated,
since actual postings (PDA operations have already been created from the existing target quantities.
The following error message is displayed:
SAP Menu IMG > Softproviding Core > Logistics > Process Data Acquisition >
Definitions > Devices
After this, a scale is assigned to the plant, the individual document groups and categories, terminal
ID, and the username.
SAP Menu IMG > Softproviding Core > Logistics > Process Data Acquisition >
Control Settings > Entry Operation
In order to record and transfer the weight from the scale, the DGA_DGC needs to be installed and con-
figured too. The DFA_DGC router receives the data from DGC 5.0 (the weight and the standard coun-
ter reading) and passes them on to SAP.
Note
There is also the possibility to simulate a weight for testing purposes. To this end, DGC 5.0 is installed and
configured as well.
For further information on connecting devices, see the Process Data configuration guide as well as the
TechApps Instructions document DGC 5.0.
Printer
In the Softproviding Core customizing settings, printers are defined for each PDA process (plant, doc-
ument group and category, terminal ID, and username).
SAP Menu IMG > Softproviding Core > Logistics > Process Data Acquisition >
Control Settings > Entry Operation
Here, an output device, a print program and a form routine with form name need to be defined in order
to specify the format of the printout. When the label printer is defined, the Form name field is used to
either enter the SAP script form name for printing in SAP or, in case of programs with RGC direct print
function, the RFC destination for printing via Print Monitor. Please note that the Print Monitor needs
to run in the background when an RFC destination is specified to print a label.
For further information on Print Monitor, see the TechApps instructions document Print Monitor.
Caution
The F1 help on the field Form name (FONAM) gives information on “Smart Forms: Form Name”. This
is not correct. It should read “SAP Script: Form Name”.
In cases where multiple printers are defined, the default printer is used. If no default printer was de-
fined, a pop-up window is displayed, allowing the user to select the desired printer.
For further information on the setting options, please see the Process Data configuration guide.
Furthermore, (error) log printers can be set up. The same settings as for the label printer must be
made. However, no RFC destination can be specified, only a Smart Forms form name, meaning print-
ing is carried out in SAP.
3.3.2.8 Exit
The transaction is ended via the List > Exit menu item. The following message must be confirmed:
If you want to use repetitive manufacturing via production batch(es), the function needs to be acti-
vated in Customizing.
SAP Menu IMG > Softproviding Core > Logistics > Process Data Acquisition >
Organization > Plants/Storage Locations
In the Functions area, the Batch Entry indicator must be activated. For further information, see the
Process Data configuration guide.
Besides activating the batch entry function in Customizing, the target batch size as well as the mini-
mum batch size need to be defined in the material master of the header material in the Process Data
Acquisition tab.
“There are no batches for the order. Do you want to create the batch list now?”
The production batches are created for the order in Softproviding table /SPDGS/MPBH. For the cal-
culation of the production batches, a Softproviding Core rule is used which can be changed using
BAdIs to the customer’s specifications.
Once the production batches are created, the user selects the one to which they want to make the
data acquisitions.
The production batches are displayed in the ALV Grid Control. Fields can be hidden or unhidden.
In addition to the production batches created by the system, the user can newly create maintain, de-
lete, or complete batches.
After selecting the production batch, the user can access the BOM overview using the Inbound button
(also see the “Buttons/Functions” section further up).
Note
Production batches to which nothing has been entered and therefore have status A (open) cannot be com-
pleted. As soon as PDA operations have been created for a production batch (status B = in process), the
production batch can be completed (status C = completed).
Note
The term “batch” or “production batch” has nothing to with SAP Standard batches.
Example
Example 1 – Without remaining quantities, without minimum batch size
A production batch corresponds to a cutter size of 350 kg. This means that the batch size is 350 kg and
this is entered in the Target batch size field in the material master data. There is no minimum batch
size.
If the total quantity of the production order is 3500 kg, 10 production batches will be created as fol-
lows:
— 10 production batches of 350 kg
If the total quantity of the production order is 3200 kg, 10 production batches will be created as fol-
lows:
— 8 production batches of 350 kg
— 2 production batches of 200 kg
— 8 x 350 kg = 2800 kg
The remaining 400 kg of the total quantity is evenly divided into 200 kg batches.
If the total quantity of the production order is 3200 kg, 10 production batches will be created as fol-
lows:
— 8 production batches of 350 kg (8 x 350 kg = 2800 kg)
Because of the minimum batch size of 300 kg, the remaining 400 kg cannot be evenly divided. As a
result, depending on the system settings, the production order quantity is automatically set to 3400
kg, so that two production batches of the same size (300 kg) are created.
3.5 Inbound
As a result of the previous selection, a list with the input materials is displayed using the ALV Grid
Control tool. All the functions described above are available (sorting, filtering, etc.). Here, too, only
the most important fields are described.
Examples
— L – Stock item
This item category is used for materials that allow inven-
tory management.
— N – Non-stock item
This item category is used for materials that do not allow in-
ventory management
— D – Document item
This item category is used to manage document data that
allows you to process original application data (for example,
graphics created with a graphics program).
Note
In addition to the item categories available in the SAP standard system, separate item categories are cre-
ated and used for the Softproviding Core and Meat applications. For detailed information, see the Process
Data configuration guide.
Note
There are further indicators at item level that influence and restrict
the use of the items. These are:
— Backflushing
— Goods movement allowed = no
— Suppress entry
— Final issue/final delivery
— Deleted
Note
This control function is only relevant after the quality inspection
function to the terminal is active. For further information, see the
Process Data configuration guide.
Inspection type The inspection type defines how an inspection is performed. Sev-
eral inspection types can be assigned to an inspection lot origin.
For further information on this topic, see the SAP Standard docu-
mentation.
Backflushing Indicator specifying that the material component is backflushed.
Each material component is assigned to an operation in the pro-
duction order. If a material component is backflushed, the system
posts the withdrawal only upon confirmation of the operation.
The withdrawal is then posted automatically.
Result
Selecting the material and hitting the Entry button will take you to the inbound entry screen.
3.7 Outbound
As a result of the previous selection, there will be no list of the output materials, but the user is taken
directly to the outbound entry screen.
It is the objective of the batch stock clearing function reconcile the physical warehouse stock with
the SAP stock.
Example
— Physical stock 99 KG
— SAP stock 100 KG
— Remaining batch stock 1 KG
Note
For more detailed information see chapter “Inventory Management”, section “Clear Batches” further
down.
Depending on the settings in the material master of the output material to be entered (tab Plant
Data/field Total shelf life), either the field Expiration date/SLED or Production date is enabled (manda-
tory entry) in the application for entries for a goods receipt.
greater than the current date plus the remaining shelf life defined in the material master. If this
is not the case, the PDA data record cannot be posted (error message because of exceed remain-
ing shelf life).
Note
The Production date field is preset if necessary (Softproviding Customizing).
Note
According to the customizing setting mentioned above, said fields (SLED or Production date) also remain
hidden if settings for plant and movement type require information for the SLED or production date which
also would be needed from the perspective of the process.
Please note the different effects of the settings regarding the movement type (transaction OMJ5) on the
SLED with regard to the SLED in the PDA data record and in the material document:
— Indicator 1 (enter and check SLED)
The “check” prevents the SLED date from being transferred from the PDA data record to the mate-
rial document (and, if necessary, to the batch). If necessary, a new, deviating SLED date is deter-
mined when the material document is created based on the material master.
— Indicator 2 (only enter SLED)
With this indicator, the SLED date is transferred from the PDA data record to the material docu-
ment and not recalculated.
The desired orders are highlighted in the application and the above-mentioned function is started. A
pop-up screen opens, offering you the following options to process orders:
Input materials
— Post plan = actual
— Post target = actual
Output materials
— Post plan = actual
— Post target = actual
Order total
— Confirm partially
— Final confirmation and completion
General
Confirmation is part of the order monitoring process. It documents the status of operation processing.
A confirmation indicates:
— the work center where the operation was carried out
— who carried out the operation
— the quantity of the yield (production output quantity) and the amount of scrap in an operation
— the (target) default values for the yield (actual) > backflushing
To identify the (target) default values for the yield (actual), the Meat Management processes must be
used. A production order can be processed in Further Processing Entry until it is completed (PDA sta-
tus field: C (completed)).
Note
Co-products and/or by-products can also be included in the confirmed quantity if the appropriate settings
are made in the Customizing function. You will find further information in the configuration guide.
Undoing Confirmation
A completed order can no longer be processed in repetitive manufacturing unless it is made available
again for repetitive manufacturing via the /SPDGS/REMRECO program.
SAP Menu Softproviding Core > Logistics > Process data Acquisition > Orders >
Planned Orders (Repetitive Manufacturing) > Undo Final Confirma-
tion (Repetitive Manufacturing)
Transaction /SPDGS/REMRECO
After starting the transaction, enter the desired planned order and confirm the selection with Execute
(F8).
The following message is displayed: “Order XXXX is open again for process data acquisition.”
A closed order can no longer be processed in Repetitive Manufacturing, unless it is made available for
Repetitive Manufacturing using the /SPDGS/REMRECO program.
Explanation
Post plan = actual
Activate this indicator to post the open item planned=actual. Only items without target quantities
are included. An item is considered open if the actual quantity equals zero. This may also be achieved
by deleting or canceling PDA operations.
Plan = actual postings can be carries out if a strategy for the output also includes a planned strategy
(e.g. IPOP).
If a material for a batch is missing or if a batch is to be assigned again, this may be done directly
in the material row or via the Batch split button. Additionally, a batch stock check may be ac-
tivated. The stock of the selected batch is then checked against the SAP Standard table MCHB.
— Post
If this button is selected, the planned = actual or the target = actual postings are carried out. The
PDA data records with the calculated target quantities are created as actual quantities. Post-
processing these PDA data records will become necessary if the function was selected, and the
maintain function (if offered) was not executed. This may occur in cases where a component or
product is subject to batch management and a batch could not be determined automatically or
if the storage location is missing.
— Cancel
The function is canceled if no PDA data records were created or postings made.
Order total
— Confirm partially
— Final confirmation and completion
Explanation
Confirm partially
Activate this indicator to perform a partial confirmation for the selected orders. After confirming with
Enter, a further pop-up window is displayed in order to correct incomplete data. The following options
are provided:
— Maintain
— Post
— Cancel
For further information see the instructions in the section “Close Input and Output Materials” which
apply here too.
If partial confirmation is continued with Post, another popup window opens which lets you enter the
posting date for the partial confirmation. Partially confirmed orders will be assigned status D (par-
tially confirmed). Additional entries and partial confirmations are still possible. The SAP Standard
system status is set to TRÜC (partially confirmed).
The PDA status is set to C (completed). The SAP system status of the production order is set to GLFT
(delivered) and CNF (finally confirmed).
In this case, the warning message Order 1000905 contains entry items without actual quantities is dis-
played. Processing can be continued as follows:
— Details
Clicking on the Details button will display detail concerning the warning message, meaning, all
input and output materials that are without quantities are listed.
— Continue
The function is continued. A pop-up window in which to enter a posting date might be dis-
played.
— Cancel
The function is terminated, i.e. no order confirmation takes place. The order may be maintained
or posted to again.
4.1 Overview
Production orders are used in process manufacturing. The process order servers to produce materials
or render services at an agreed date and in a certain quantity. It is used to plan resources, control pro-
cess order processing, and define the rules for accounting and settlement.
In the case of data entries for order via Process Data Cockpit, so-called PDA data records are created.
These data records are stored centrally in table /SPDGS/PDAO. Based on these PDA data records,
warehouse stocks are either updated directly or through downstream processes.
For goods issues, a PDA operation with document group P (for process order) and document category
WA as well as an SAP material document are created. For goods receipt, a PDA operation with docu-
ment group P (for process order) and document category WE as well as an SAP material document are
created.
For further information on PDA operations please refer to the following chapters in this document:
— “PDA Data Cockpit”
— “Post Goods Movements”
Application Menu Softproviding Core > Logistics > Process Data Acquisition > Entry >
Process Data Cockpit
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Process Data Cockpit
Transaction /N/SPDGS/PDAON
After starting the cockpit, various functional areas are offered for selection, with the Further Pro-
cessing Entry application being preset. By selecting the appropriate radio button, you can switch to
the Enter Process Order area. The following selection parameters are displayed. In addition to the
plant, you must enter at least one other parameter.
Prerequisites
The following prerequisites must be met if you want to be able to make entries for a process order:
— The necessary customizing settings (for instance, in Softproviding Core) have been made.
Note
The required customizing settings are described in detail in the Process Data and Disassembly configu-
ration guides listed further down. The required settings are table entries, particularly in the following ar-
eas:
— Order Type
— Item Categories
— Entry Operation
— Data Entry Subscreen
— Goods Movement
— Operation Generation
—
For entries in the areas of Order Type, Entry Operation, Entry Screen Subscreen and Goods Movement see
the Process Data configuration guide. The descriptions generally refer to further processing orders. They
are, however, equally valid for process orders.
—
The necessary settings in the areas of Operation Generation are described in the Disassembly configura-
tion guide. The descriptions generally refer to disassembly orders. They are, however, equally valid for
process orders
— The process order must be released and must not completed, technically completed, or deleted.
Selection Parameters
Field Name Description
Plant The plant is an organizational logistical unit that structures the
company from the perspective of production, procurement,
maintenance, and materials planning. Materials are produced and
goods and services are provided in a plant. The plant is a com-
pany’s production site.
Order The order number of the further processing order. Further pro-
cessing orders are SAP Standard production orders. Existing fur-
ther processing orders can be accessed by pressing the F4 help
key. You enter an asterisk (*) to display all the orders.
Material A material is an item that is the subject of a business transaction.
In SAP materials such as raw materials, semi-finished products,
operating supplies, and finished products are identified using a
unique material number. The material entered here is the header
material to be produced (material with BOM).
Further processing group The further processing group is used as a selection criterion in
Further Processing Entry. It can be assigned to the material to be
produced (= output material) in the material master data. When
selecting an order in Further Processing Entry, orders can then be
explicitly selected or excluded from the selection using the further
processing group.
Note
After the selection, orders can be highlighted and using the function
Hold order or Reactivate order, be processed.
No assembly orders By setting this indicator, assembly orders are excluded from the
selection.
Example
A specific shift or group of workers can be defined as a work
group. This allows you to evaluate how the group has worked.
The program is started with the Execute button (F8). The results of the selection are displayed in a
new overview. If there are no results, the message “No data for chosen selection” is displayed.
Note
For closer information on this, please see the respective passages in the “Further Processing Entry” chap-
ter. The descriptions on status management are also valid for process orders.
For each order, the folder elements components and products are listed with their material numbers.
Double-clicking on one of those structural elements (e.g. the order, the component, or the production
batch) will display the respective details in the right screen half.
Example
Order 100470
— Component (material 120)
— Component (material 130)
— Component (material 140)
— Product (material 600)
Color Description
Light blue The material can be entered.
Red The material cannot be entered (for instance, because backflush-
ing is intended).
Button Description
Collapse subtree This button allows you to collapse individual orders or the whole
order list.
Select layout The representation of the order data can be modified by adjusting
the layout (selecting, changing, saving, managing the layout).
List This function lists all orders in the right-hand screen area by row
in descending order.
Overview off This button allows you to hide the left-hand screen area. A but-
ton, Overview on, will then be displayed which allows you to un-
hide the screen area.
Functions Description
Update Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Change strategy Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Confirmation Available for process orders. Please compare the descriptions in
the chapter “Further Processing Entry”, which apply also to pro-
cess orders.
Label printing Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Preceding and Subsequent Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Hold order/Reactivate Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Recalculate target Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Origin of strategy Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Maintain origin class Available for process orders. Please compare the descriptions in
the chapter “Further Processing Entry”, which apply analogously
to process orders.
Order pair formation Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Functions Description
Batch staging Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Component replacement Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Unplanned material Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Production batches Available for process orders. Please see the description in the
chapter “Further Processing Entry”; it also applies to process or-
ders.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 107/223
Think ahead. Go there.
5.1 Overview
The Goods Receipt for Purchase Order program is available in the Softproviding Core Process Data
Cockpit for the entry of purchase order quantities. This application allows you to enter goods move-
ments for previously created purchase orders.
When you enter goods receipts using this program, so-called process data acquisition (PDA) data rec-
ords are created which, later in the process, are typically posted with previously created batch jobs.
This makes it possible to temporarily separate the entry of the goods receipts from quantity- and
value-based stock update.
Note
For further information on the above-mentioned tables, see the following chapters in this document:
— “PDA Data Cockpit”
— “Inventory Management”
Goods Receipt for Purchase Order – Softproviding Core User Documentation 108/223
Think ahead. Go there.
5.2 Prerequisites
5.2.1 Application
In order to be able to enter goods receipts for a purchase order, the desired materials for a purchase
order must be created beforehand. This is done with SAP standard transaction ME21N
5.2.2 Customizing
Data entries for a goods receipt with the above-mentioned entry screen are only possible if the fol-
lowing table entries are maintained in the Softproviding customizing settings. The Softproviding
Core Customizing is started as follows:
IMG Menu Softproviding Core > Logistics > Process Data Acquisition > Control
Settings >Entry Operation
In this table for the entry operation, the relevant plant, an entry for document group B (purchase or-
der) and for document category WE (goods receipt) must be maintained. Further settings (e.g. an en-
try device) might be required.
Note
Further information is provided in the Softproviding Core configuration Guide Process Data.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 109/223
Think ahead. Go there.
Application Menu Softproviding Core >Logistics, Process Data Acquisition > Entry >
Process Data Cockpit
Goods Receipt for Purchase Order – Softproviding Core User Documentation 110/223
Think ahead. Go there.
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Process Data Cockpit
Transaction /N/SPDGS/PDAON
Once the Process Data Cockpit is started, the different functional areas are listed one below the other
with the Further Processing Entry application preselected by default. By selecting the respective ra-
dio button, the user may switch to the Goods Receipt for Purchase Order function. The following selec-
tion parameters are displayed.
Selection Parameters
Field Name Description
Plant The plant is an organizational logistical unit that structures the
company from the perspective of production, procurement,
maintenance, and materials planning. Materials are produced and
goods and services are provided in a plant. The plant is a com-
pany’s production site.
Storage location The storage location is an organizational unit that allows a distinc-
tion to be made between the different stocks within a plant.
Purch. Organization The purchasing organization is an organizational logistical unit
that the company structures according to the needs of purchasing.
A purchasing organization procures materials or services, negoti-
ates purchasing terms with vendors and is responsible for these
transactions.
Purchasing group The purchasing group is the code for a purchaser or a group of pur-
chasers responsible for specific purchasing activities.
Material group The material group is a code that allows several materials or ser-
vices with the same properties to be grouped together.
Purchasing document A purchasing document is a tool used by the purchasing depart-
ment to procure materials or services. This field is used to enter the
number of the purchase order.
Item The purchasing item is the item number on the purchasing docu-
ment. It is the unique identifier of an item in a purchasing docu-
ment.
Vendor A vendor is a business partner who supplies materials or services.
An obligation is incurred to the vendor for deliveries made or ser-
vices rendered.
Material A material is an item that is the subject of a business transaction.
In SAP, materials such as raw materials, semi-finished products,
operating supplies, and finished products are identified using a
unique material number.
Delivery date The delivery date is the date on which the goods are to be deliv-
ered. It is entered in the purchase order item.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 111/223
Think ahead. Go there.
Note
The F4 input help for this field shows all purchasing document types
of category F (purchase order). If you want to use the document types
in this report, they also need to be entered in the Softproviding cus-
tomizing table /SPDGS/TWBS.
Work group A work group is an organizational unit within production. In
Softproviding Core, it is used for evaluation purposes.
Note
In selection fields, an individual value and, where appropriate, a range can be entered directly in the se-
lection window for the report. Using the Multiple selection button, you can:
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges that are to be used when creating a report
— exclude several individual values or ranges that are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
Click on the User documentation button or access the SAP online help to obtain more information
about using variants.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 112/223
Think ahead. Go there.
Generally available functions are displayed above the explorer structure in the form of an ALV grid.
These are:
— Collapse subtree
This button allows you to collapse the purchase order documents.
— Find
Searches for purchase order documents within the list.
— Print
Prints the display or the hierarchy.
— Select layout
The representation of the purchase order documents can be altered by adjusting the layout (se-
lect, change, save, manage).
— List
This function lists all the purchase order documents by line in the right screen half.
— Overview off
This button hides the screen area to the left; then, the Overview on button with which to unhide
the screen area again becomes available).
Goods Receipt for Purchase Order – Softproviding Core User Documentation 113/223
Think ahead. Go there.
The following functions are generally provided. Depending on the program, one or more of these functions
may not be provided and special functions not described here may be offered:
— Choosing details
— Sorting in ascending or descending order
— Finding terms
— Setting and deleting filters
— Calculating and deleting total/average/maximum/minimum
— Calculating and deleting subtotals
— Printing
— Choosing views
— Exporting data
— Selecting layout
— Displaying list graphics
— User documentation
Use the SAP online help to obtain more information about using the buttons.
The list with the purchasing documents (upper screen area) and purchasing document items (lower
screen area) has a great number of columns, which may be hidden or displayed. In this document,
only the important and most useful fields are described.
Purchasing Documents
Field Name Description
Purchasing document Here, the purchase order number is displayed.
Purchasing document cat. The purchasing document category allows you to distinguish be-
tween different purchasing documents. Purchasing document cat-
egories can be further subdivided by purchasing document types.
Example
— F = Purchase order purchasing document
Document type Identifier that allows a distinction to be made between the differ-
ent variants of a purchasing document in the SAP System.
Example
— NB = standard order
Created on Date on which the purchase order was created.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 114/223
Think ahead. Go there.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 115/223
Think ahead. Go there.
In the upper screen area, the purchasing document, the purchasing document item, the plant, the ven-
dor, and the material for which the purchase order quantity is to be entered are displayed.
These fields are not described in detail since they are either self-explanatory or have been dealt with
already in previous chapters.
Depending on the application, the following field or buttons are added to the screen for Goods Receipt
for Purchase Order:
— Enter tab
— Delivery note field
— Entered PDAO tab
— Final delivery button
A PDA data record can be marked and the final delivery confirmed. This sets the Final
Delivery indicator in the PDA data record. When this data record is posted, the order
item is marked as finally delivered.
— Returns button
Goods Receipt for Purchase Order – Softproviding Core User Documentation 116/223
Think ahead. Go there.
PDA data record can be marked and the return confirmed. This sets the Returns Item
indicator in the PDA data record.
In order to do this, the purchase orders are highlighted and the above-mentioned button is selected.
The following prompt that is either confirmed or canceled is displayed:
“Do you really want to complete the purchase order? This function cannot be undone.”
If the prompt is confirmed, another pop-up window informs the user that all purchase order items
have been finally delivered.
This completion is typically carried out when the purchase orders are completed and no more entries
are made for the purchase order. The PDA data records of the completed purchase order are then avail-
able with status A for the posting of the goods movement. This is done with the report Post Goods
Movement (/SPDGS/GMOVBTCH). Also see the detailed description in the “PDA Operation” section
further down.
Note
Please note that once the purchase order is completed, it is no longer displayed in the Process Data Cockpit.
Above this overview, the button Complete item is available. This function is only relevant for stock
transfer orders. The stock in transit can be completely cleared after marking the items and selecting
the button. The order items are set to final delivery.
Notes
Purchase orders can only be called up in the Process Data Cockpit with the Goods Receipt for Purchase
Order program if the corresponding purchasing document type has been specified in the /SPDGS/TWBS
table (e.g. standard purchase orders (NB), stock transfer orders (UB)).
The Complete item button is displayed for all orders, including purchase orders. However, it is only rele-
vant for stock transfer orders. If the function is executed for normal orders, a corresponding error message
is displayed.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 117/223
Think ahead. Go there.
After this, the PDA operations may be posted. This is done with report /SPDGS/GMOVBTCH (Post
Goods Movement) which is called up via the Softproviding Core menu item Logistics > Process Data
Acquisition > Processing > Post Goods Movement. This report is typically executed via batch job and
scheduled accordingly.
Note
The PDA Data Cockpit (Transaction /SPDGS/PDAON) can also be used to post the PDA operations.
You can find more information on the creation, use and processing of PDA operations in the following
chapters in this document:
— “PDA Data Cockpit”
— “Posting Goods Movements”
For further information from the perspective of configuration and enhancement (BAdI), please see
the Process Data configuration guide.
At goods receipt for a purchase order in the Process Data Cockpit, the inbound delivery is selected for
entry in the explorer of the order overview. The data of the inbound delivery (number and item of the
delivery) is written to the PDAO data records created during the data entry process.
If an entry is made directly for the material in this process, it is rejected with error message M7036
("No goods receipt is possible for purchase order XXXXXXXXXX XXXXX"). The same error message is
issued if an inbound delivery has not yet been created for the purchase order.
Note
For confirmation control, a confirmation control key with the confirmation category LA (inbound delivery)
must be used.
Goods Receipt for Purchase Order – Softproviding Core User Documentation 118/223
Think ahead. Go there.
6.1 Overview
A delivery generally describes the process of providing goods or services to a customer based on an
order.
Deliveries in the protein industry usually are created with reference to a sales order or a stock
transport order. The delivery quantities can be entered with Softproviding SAP GUI application Goods
Movement for Delivery as part of the delivery process. Typically, our customers use the Softproviding
DPS-RAF solutions for these data entry operations.
Note
This document describes the functions based on the Softproviding entry screen in the SAP GUI.
When entering with the Goods movement for Delivery application, so-called PDA data records are
created. These data records are given the status F (waiting for release) during quantities entry. In a
next process step this the status of these PDA records are converted from F to A (open) and the data
records are then posted. This is usually done as soon as the delivery is complete, i.e. all delivery quan-
tities for all delivery items are entered.
Note
For further information on the above-mentioned tables, see the following chapters of this document:
— “PDA Data Cockpit”
— “Inventory Management”
Besides updating the entry data in the tables PDAS and PDAT, another reason for to use said
Softproviding application is the option to create order pairs. Here, for instance, order pairs between
inbound deliveries (F/WE) or outbound deliveries (F/WA) and Further Processing production can be
formed as well as between those delivery processes and disassembly processes.
Note
For more information on pair formation, see the section “Order Pair Formation” further down in this doc-
ument.
6.2 Prerequisites
6.2.1 SAP-Standard Customizing
In SAP- Standard Customizing, the following points should be considered within the context of the
Relevant for picking indicator. This indicator can be set for the item categories that are used.
The Customizing table in which to set the above-mentioned indicator can be called as follows:
IMG Menu Logistics Execution > Shipping > Deliveries >Define Delivery Item Cat-
egories
Transaction 0VLP
Recommendation
Do discuss these setting options with your Softproviding consultant during project works.
Batch split
A further prerequisite that must be met if you want to deploy the Softproviding application for deliv-
ery is that no batch split for a delivery item is carried out for a delivery item, since the called program
module does not yet support this function.
Note
This functionality is scheduled to become available in a future release.
Note
Currently, this procedure must be developed in the Z namespace. Do discuss this issue with your
Softproviding consultant within the scope of the project.
IMG Menu Softproviding Core > Logistics > Process Data Acquisition > Control
Settings > Entry Operation
The following entry must be maintained in the table for the plant:
— Document group F
— Document category GI
— Material document Batch/job (V3)
In addition, at least one data acquisition dev ice must be created and activated in this table.
IMG Menu Softproviding Core > Logistics > Process Data Acquisition > Control
Settings > Goods Movement
IMG Menu Softproviding Core > Logistics > Process Data Acquisition > Control
Settings > Data Entry Subscreen
Note
If you want to enable order pair formation for the delivery, this function must be activated in Softproviding
Core Customizing under Plants/Storage Locations.
For further information on the settings, please see the Softproviding Core Process Data configuration
guide.
The individual steps with which to enter a delivery can be summarized as follows:
— Create sales order
Transaction VA01
— Create delivery
Transaction VL01N
— Data entries for delivery (Process Data Cockpit)
Transaction /SPDGS/PDAON; PDA records with status F are created.
— Releasing the PDA data records (option 1)
Transaction /SPDGS/PDAON (Process Data Cockpit)
Posting PDA data cords (status F to status A)
— Releasing the PDA data records (option 2)
Transaction /SPDGS/PDAON (Process Data Cockpit)
Transaction /SPDGS/DP_RUNTIME (execute standard DPS process)
— Posting PDA data records
Transaction /SPDGS/GMBT (program /SPDGS/GMOVBTCH)
PDA data records (status A to status C)
Delivery
Application Menu Softproviding Core >Logistics, Process Data Acquisition > Entry >
Process Data Cockpit
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Process Data Cockpit
Transaction /N/SPDGS/PDAON
Once the Process Data Cockpit is started, the different functional areas are listed one below the other
with the Further Processing Entry application preselected by default. By selecting the respective ra-
dio button, the user may switch to the Goods Movement for Delivery function. The following selection
parameters are displayed.
Selection Parameters
Field Name Description
Plant The plant is an organizational logistical unit that structures the
company from the perspective of production, procurement,
maintenance, and materials planning. Materials are produced and
goods and services are provided in a plant. The plant is a com-
pany’s production site.
Sales organization An organizational unit responsible for the sale of certain products
or services.
Distribution channel The way in which products or services reach the customer. Typical
examples of distribution channels are
— Wholesale
— Retail
— Direct sales
Division A way of grouping materials, products, or services. The system
uses divisions to represent a certain product group.
Example
If a sales organization sells food and non-food products through
both retail and wholesale distribution channels, each distribution
channel could then be further split into food and non-food divi-
sions.
Delivery This field shows the field that uniquely identifies the delivery.
Shipping point/receiving The location at which the deliveries are processed. This may be a
point physical location (for example, a warehouse or collection of load-
ing ramps) or a logical grouping (e.g. a group of persons that are re-
sponsible for shipping activities).
Note
In selection fields, an individual value and, where appropriate, a range can be entered directly in the se-
lection window for the report. Using the Multiple selection button, you can:
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges that are to be used when creating a report
— exclude several individual values or ranges that are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
Click on the Execute (F8) button to start the report and search for results based on the criteria you
specified.
Generally available functions are displayed above the explorer structure in the form of an ALV grid.
These are:
— Collapse subtree
This button allows you to collapse the delivery documents.
— Find
Searches for delivery documents within the list.
— Print
Prints the display or the hierarchy.
— Select layout
The representation of the delivery documents can be altered by adjusting the layout (select,
change, save, manage).
— List
This function lists all the delivery documents by line in the right screen half.
— Overview off
This button hides the screen area to the left; then, the Overview on button with which to unhide
the screen area again becomes available).
The following functions are generally provided. Depending on the program, one or more of these functions
may not be provided and special functions not described here may be offered:
— Choosing details
— Sorting in ascending or descending order
— Finding terms
— Setting and deleting filters
— Calculating and deleting total/average/maximum/minimum
— Calculating and deleting subtotals
— Printing
— Choosing views
— Exporting data
— Selecting layout
— Displaying list graphics
— User documentation
Click on the User Documentation button or access the SAP online help to obtain more information about
using the buttons.
The list with the delivery documents (upper screen area) and delivery items (lower screen area) has
a great number of columns, which may be hidden or displayed. In this document, only the important
and most useful fields are described.
Deliveries
Field Name Description
Delivery The number that uniquely identifies the delivery.
Created by The name of the person who created the delivery.
Created on Date on which the record was added
Sold-to party The customer who orders the goods or services. The sold-to party
is contractually responsible for sales orders.
Ship-to party The ship-to party displayed here is the partner who receives the
delivery of goods.
Example
A Delivery related billing document
B Order-related billing document - status according to order
quantity
Picking control indicator This indicator specifies whether pick is to take place, and if yes
how.
Example
Blank there will be no picking
A picking will not be performed using WMS.
C Picking via WMS transfer order
Material type Key that assigns the material to a group of materials such as raw
materials, operating supplies, or trading goods.
Batch management Indicator that specifies that the material be managed in batches.
These fields are not described in detail since they are either self-explanatory or have been dealt with
already in previous chapters.
Once the delivery is completed, all data entries are released automatically, i.e. they are assigned sta-
tus A (open). In order to do this, the deliveries are highlighted and the above-mentioned button is
selected. The following prompt is displayed:
“Do you really want to release these data records? This function cannot be undone.”
If the prompt is confirmed with Yes, another pop-up window informs the user on the number of PDA
data records that have been released.
This status change is typically carried out when the delivery is completed and no more entries are
made. The PDA data records of the completed deliveries are then available with status A for the post-
ing of the goods movement. This is done with the report Post Goods Movement
(/SPDGS/GMOVBTCH). Also see the detailed description in the “PDA Operation” section further
down.
Note
Please note that once the PDA data records are posted with program /SPDGS/GMOVBTCH, the delivery is
no longer displayed in the Process Data Cockpit.
If data entries for all delivery items is completed as described above, the status of the PDA transac-
tions can be set from status F to status A using options 1 or 2.
After this, the PDA operations may be posted in SAP. This is done with report /SPDGS/GMOVBTCH
(Post Goods Movement) which is called up via the Softproviding Core menu item Logistics > Process
Data Acquisition > Processing > Post Goods Movement. This report is typically executed via batch job
and scheduled accordingly.
Once these PDA data records have been processed successfully, it is made sure that the data are up-
dated with the following means:
— The document flow in the delivery is updated with the document number of the goods move-
ment
— The material document is stored in the PDA data record
— Financial documents are created
Note
The PDA data records for the delivery cannot be posted with the PDA Data Cockpit (Transaction
/SPDGS/PDAON). This is done with the report Post goods movements mentioned above whereby all PDA
data records must be posted (collective posting).
Once the PDA data records have been posted, the delivery is no longer displayed in the Process Data Cock-
pit.
6.6.3 Reversal
Goods issues can be reversed in the SAP standard menu using the transaction VL09. The deliveries
may then be displayed again in the Process Data Cockpit. However, it should be noted this infor-
mation is not stored in the process data table /SPDGS/PDAO since the reversal was performed outside
the Softproviding application.
It is also possible to revert PDA data records that have been posted and bear status C (Completed) in
the PDA data cockpit. Here, it is possible to revert individual data records of a delivery. The reversal
will create new PDA data records (status A), which may then be posted with the afore-mentioned
report Post Goods movements. This procedure ensure that goods movements are fully documented in
the Softproviding tables. The delivery may then again be displayed in the Process Data Cockpit.
Note
In order to ensure the seamless documentation of all goods movements (document flow for PDA data rec-
ords), Softproviding recommends performing reversals with the PDA Data Cockpit rather than with the
SAP standard transaction VL09.
For further information from the perspective of configuration and enhancement (BAdI), please see
the Process Data configuration guide.
7.1 Overview
Inventory is a count or recording of all existing stocks in different storage locations of the company.
The objective of inventory count/entry is a physical check of the current warehouse stocks as well as
entering the quantities into the SAP system.
In order to record quantities of meat, a dedicated inventory count data entry screen is provided. When
data entries are made, PDA data records are created as well as entries in the two tables /SPDGS/PDAS
(PDA operations for stock determination) and /SPDGS/PDAT (PDA stock update) are made. At first,
the PDA data records are assigned status F (waiting for release). In a next step, by executing a func-
tion module or a DPS application, this status is set to A (open) and these data records are posted.
The tables /SPDGS/PDAS and /SPDGS/PDAT were created to realize inventory management with
double units of measure which, from the point of view of logistics, is not feasible in SAP Standard
without SAP CWM (Catch Weight Management). If, besides the base unit of measure, one or multiple
alternative units of measure are defined and used for materials, this is called double inventory man-
agement. With double inventory management, quantities (units) and weights (e.g. kilogram) are kept
independent of each other.
Note
For further information on those two tables as well as on the issue of double inventory management with
or without CWM, please refer to “Inventory Management” section further down.
Basically, data acquisition is possible in SAP GUI as well as with the Softproviding applications DGA
or DPS-RAF. In this document, however, the focus is on data acquisition using the Softproviding data
entry screen in SAP GUI.
7.2 Prerequisites
In order to undertake a physical inventory, an inventory document for the respective material needs
to be created first using the SAP Standard transactions MI01 or MI31 (Batch Input: Create Physical
Inventory Documents).
Inventorying using the Softproviding is only possible if the following entries do exist in the
Softproviding Core customizing settings (Process Data Acquisition > Control Settings> Data Entry Sub-
screen or Entry Operation):
— Table /SPDGS/TWSC (view /SPDGS/V_TWSC) must be maintained with the following param-
eters:
— Document group: I
— Document category: I1
— Function group: /SPDGS/SAPLWSC2N
— Screen: 1003
— PDAON indicator X (=yes)
— Table /SPDGS/TDEC (view: /SPDGS/V_TDEC) must be maintained with the following param-
eters:
— Document group: I
— Document category: I1
— Material document (value X = not relevant)
In addition, at least one data acquisition device must be created and activated for this table.
For further information on these settings, please see the Process Data configuration guide.
Note
With BADI /SPDGS/BADI_GMOV (method: CREATE_BEFORE3), the creation date of the PDA operation
may be the same as the count date. As standard setting in Softproviding Core, the creation date of the PDA
record is the system date. Further information is provided in the Softproviding Core configuration Guide
Process Data.
Application Menu Softproviding Core >Logistics, Process Data Acquisition > Entry >
Process Data Cockpit
Softproviding Meat > Production > Execution > Further Processing >
Further Processing Entry > Process Data Cockpit
Transaction /N/SPDGS/PDAON
Once the Process Data Cockpit is started, the different functional areas are listed one below the other
with the Further Processing Entry application preselected by default. By selecting the respective ra-
dio button, the user may switch to the Inventory Count Data Entry function. The following selection
parameters are displayed.
Selection Parameters
Field Name Description
Physical inventory document Use
The physical inventory document is the central element of the in-
ventory process (mandatory field) and is identified by an alpha-
numeric key which is used to
— Plan and execute physical inventory
— Record count data
— Clear inventory differences
Note
In transaction MI22, you have the option of multiple selection. For
further information on the topic of multiple selection, please see the
respective section right after this table.
Example
One possible group is the group of employees who carried out the
inventory.
For more information about multiple selections, see the SAP standard system documentation.
The Execute button (F8) will start the report and search for results using the entered criteria
Note
It is not possible to make entries for physical inventory documents that already have the physical inven-
tory status Counted, cleared (table field T064T-STEXT). If the selected physical inventory document al-
ready has the physical inventory status Counted, cleared, the following error message is displayed: You
have already entered the count results for all items. Further processing is then not possible.
Generally available functions are displayed above the explorer structure in the form of an ALV grid.
These are:
— Collapse/expand subtree
This button allows you to collapse or expand the inventory documents.
— Find
Searches for inventory documents within the list.
— Print
Prints the display or the hierarchy.
— Select layout
The representation of the inventory components can be altered by adjusting the layout (select,
change, save, manage).
— List
This function list all the inventory document item by line in the right screen half.
— Overview off
This button hides the left-hand screen area; then, the Overview on button with which to unhide
the screen area again becomes available).
Click on the User Documentation button or access the SAP online help to obtain more information about
using the buttons.
The list with the inventory components has a great number of columns, which may be hidden or dis-
played. In this document, only the important and most useful fields are described.
These are not described in detail since they are either self-explanatory or have been dealt with already
in previous chapters.
Functions
The entry screen and the functions for Inventory Count Data Entry are no different from those for
Further Processing Entry Outbound. For this reason, please refer to the function descriptions in the
chapter “Further Processing Entry”.
The transaction is called via transaction SE37. The following fields are ready for entry:
Import Parameters
Field Field Name Example
I_WERKS Plant 0001
I_LGORT Storage location 0001
I_IBLNR Inventory document number 100000020
IV_LOCK Lock/unlock «blank»
After entering these parameters, the program can be executed with F8. If the conversion is successful,
export parameters are output as follows:
Export Parameters
Field Field Name Example
E_NUMB_OF_RECORDS Number of released operations 3
As a result, the number of released operations is output (in this example 3). The status of the PDA
records has been set from F to A.
7.6.2.3 Postings
Posting PDA Operations
Once the status has been changed, PDA operations are posted in SAP. This is done with report
/SPDGS/GFMOVBTCH (Post Goods Movement) which is started via the Softproviding Core menu Lo-
gistics > Process Data Acquisition > Processing.
Note
With the PDA Cockpit (transaction /SPDGS/PDAO), PDA operations for inventory cannot be posted. Do
use the above-mentioned report Post Goods Movements for this task.
Note
The conversion of the PDA records from status F to status A (see options 1 and 2 above) should only be
executed after all entries for inventory were made.
After successfully posting the PDA data records (status A to status C), the inventory document status
is set from Not yet counted to Counted.
Differential Posting
Material, accounting and financial documents are created and the inventory status set to counted,
cleared if any differences are posted (transaction MI20 and MI07).
For further information on creating, using, and processing PDA operations, see the following sections
in this document:
— “PDA Data Cockpit”
— “Post Goods Movements”
For further information from the perspective of configuration and enhancement (BAdI), see the Pro-
cess Data configuration guide.
8.1 Overview
The Softproviding Core transaction /SPDGS/PDAON is used to call so-called PDA operations. PDA
operations are data records that are created in different processes. PDA stands for Process Data Ac-
quisition. These data records are stored in table /SPDGS/PDAO.
In the meat industry, a great number of data entries are carried out in various applications (e.g. disas-
sembly and production) within a short period of time. Instantaneous posting of these data entries
would immediately cause stock-related postings. However, this is not desired. In order to prevent this,
the PDA operations created with the data entries are stored in table /SPDGS/PDAO. These PDA oper-
ations are posted at a later time. Typically this done via batch jobs. Similar PDA operations (e.g. same
plant, same storage location, same material) are collected and posted periodically according to the
definition in the job. This collective update guarantees a clear separation between data entry and
stock update.
Manual updating of these PDA operations is also possible within the PDA Cockpit but not standard
practice since updating is usually carried via batch job as described above. The Process Data Acquisi-
tion Cockpit may also be used to verify and possibly edit individual PDA operations and to check for
inconsistencies.
Note
See chapter “Post Goods Movements” for a description of how to create batch jobs and update PDA oper-
ations.
Entries for these processes are possible in the SAP GUI as well as in the DGAs and DPS/DPS-RAF ap-
plications provided by Softproviding. Depending on the process, different fields in the PDA data rec-
ord are filled.
Application Menu Softproviding Core > Logistics > Process Data Acquisition > Entry >
Process Data Cockpit
Transaction /N/SPDGS/PDAON
If the cockpit is started using the transaction the following functional areas will be offered for selec-
tion with the Further Processing Entry application preset as default:
— Further Processing Entry
— Enter Process Order
— Goods Movement for Purchase Order
— Goods Movement for Delivery
— Inventory Count Data Entry
— PDA Data Cockpit
The PDA Data Cockpit may now be selected accordingly. The selection parameters valid for this area
are displayed.
Selection Parameters
Process Control
Field Name Description
Plant The plant is an organizational, logistical unit, which structures the
company from the perspective of production, procurement,
maintenance, and materials planning. Materials are produced and
goods and services are provided in a plant.
PDA operation Number that together with the plant uniquely identifies a PDA Op-
eration. For each process data acquisition a PDA operation (PDA
number) is created.
Document group This field combines documents in one group which are treated uni-
formly from the PDA (Process Data Acquisition) view:
— empty = w/o reference
— A = Sales order
— B = Purchase order
— C = Disassembly order
— D = Further processing order
— E = Transport
— F = Delivery
— G = Picking order
— I = Inventory
— K = Customer
— L = Inspection lot
— P = Process order
Document Status
Field Name Description
Goods movement status In many cases, a PDA operation triggers a goods movement, such
as a goods receipt. This field contains information about the status
of the PDA operation for goods movement.
Material
Field Name Description
Material Alphanumeric key uniquely identifying the material.
Batch A batch is defined as a subset or partial quantity of a material that
is managed separately from other subsets of the same material.
Each batch is identified not only by its material identification but
also by a separate batch number.
Date
Field Name Description
Created by If the username is entered, only the PDAs that were created by this
user are selected and displayed.
Created on Date on which the PDA operation was created.
Documents
Field Name Description
Order Number that identifies the order within the client.
Order item number Uniquely identifies the order item.
Reservation Indicates an alphanumeric key uniquely identifying the document.
Item no. of reservation Specifies the number that uniquely identifies an item in a reserva-
tion or a dependent requirement.
Cut number Cuts are Softproviding Meat-specific master data in Disassembly.
They are used to create cut lists. If in Disassembly Entry quantities
are entered with reference to cuts (and not only to material), the
cut number in the PDA operation is stored in this field.
Sales order Unambiguously identifies a sales order.
Sales order item Enter the item number of the sales order (sales document item)
Purchasing document The purchasing document number is an alphanumeric key
uniquely identifying the document.
Item Specifies the number that uniquely identifies an item in a purchas-
ing document.
Delivery The number that uniquely identifies the delivery.
Item The number that uniquely identifies the item in a delivery.
Warehouse number Number that identifies a complex, physical warehouse structure
within the Warehouse Management system.
Transfer order number Number that identifies the transfer order within a warehouse.
Transfer order item Uniquely identifies a movement within a transfer order.
External ID The external identifier is entered together with the slaughtering
date when the quantities are recorded. In this context, this ID is
the external animal number. This number allows you to unambigu-
ously identify the animal and guarantee traceability.
Background information
As soon as the Check slaughtering date field in the material master
database is activated, the External ID field becomes mandatory.
Handling Unit External identification of a handling unit.
Posting Documents
Field Name Description
Material document year The material document year indicates the calendar year in which
the material document was posted.
Material document Number of the material document with which a goods movement
was posted.
Dependencies
Field Name Description
Source operation Preceding operation of the PDA operation. Preceding and subse-
quent PDA operations are created when a PDA operation is can-
celled.
Subsequent The successor. Preceding and subsequent PDA operations are cre-
ated when a PDA operation is cancelled.
Predecessor Preceding and subsequent PDA operations are created when a PDA
operation is cancelled.
Partner
Field Name Description
Vendor Indicates an alphanumeric key uniquely identifying the vendor in
the SAP system.
Customer Indicates an alphanumeric key uniquely identifying the customer
in the SAP system.
Transfer Posting
Field Name Description
Receiving plant Indicates the receiving or issuing plant.
Receiving storage location Indicates the receiving or issuing plant.
Receiving material Indicates the receiving/issuing material.
Receiving batch Indicates the receiving or issuing batch.
Valuation type of transfer Key used to indicate the valuation type of the transfer batch.
batch
Further Data
Field Name Description
PDA strategy Data entry strategies (PDA strategies) are a central function in
Further Processing Entry
Confirmed Operation has status CONFIRMED
Container ID The container ID
DP task number The number of the DPS task.
Work center Key identifying the work center.
Note
This field is only displayed during data entry if the Batch Manage-
ment Requirement indicator is displayed in the material master view
Plant Data/Storage 1.
This field is only a mandatory field if the Total Shelf Life and Re-
maining Shelf Life fields are maintained in the material master view
Plant Data/Storage 1.
Object The Object field may be filled within the scope of object determina-
tion. Objects can for instance be pigs, halves, cow, young cow.
They are freely definable. Each object has a class and certain char-
acteristics (inputs).
Device A device may be a scanner, a scale, a flow meter, or an external
system. The exact characteristics are defined in Softproviding Core
Customizing.
Examples
ITEC, BANS, AutoFOM
Work group A work group is an organizational unit in production. It is used in
Softproviding Core for evaluation purposes. In addition, you have
to specify a name for the work group. In Softproviding Core Cus-
tomizing you may define whether this field is used as a mandatory
field in dialog applications.
Manual operation If this indicator is activated only manually created PDA operations
are selected.
After the desired selection parameters have been entered, the application may be started using the
function button Execute (F8). The results of the selection are the displayed in split screen in the form
of an ALV grid.
Note
Only those folders are shown (e.g. the folder Physical inventory), for which PDA data records were found
via data selection.
Button Description
Provide input fields/Lock in- It is possible to switch between Change and Display mode. This al-
put fields lows you to adjust certain field contents of PDA records.
Display This button allows you to display stocks for a material. Transac-
tion MMBE is called if you select a PDA record (and with it a mate-
rial) by double-clicking.
When a folder is selected or “opened”, the respective PDA data records are displayed with their PDA
numbers and an icon. This icon shows the status in which the PDA record finds itself:
Button Description
Legend This button displays an overview of the icons for the various
goods movement statuses of the PDA data records.
Optimize column width The columns and the information contained within are displayed
in optimum width.
Change sort order This function allows you to change structure display. Either the
folders and the PDA data records contained within are displayed
or the data records are displayed (without folders) in ascending
order.
PDAO overview This function lists all PDAOs in the right-hand screen area in rows
by descending order. The same result is achieved by double-click-
ing on the Processes folder.
Overview on/off This button hides the left part of the screen; afterwards, the Over-
view on button is available to show this part of the screen again.
Mass Processing
If allowed in Softproviding Customizing, mass processing PDA data records is possible. This option
may be activated in Customizing by terminal ID and user. Once the activation is made, the following
buttons are made available:
— Delete
— Reverse
— Post
— Print
This allows you to select multiple PDA data records and process, i.e. delete, reverse, post or print them
accordingly.
Caution
Please note that deleted data records cannot be restored.
Examples are:
— Order
— Material
— Batch
— Purchase order
— Material document
— Reservation
— Inventory document
— Inspection lot
It is possible to show the details of these fields by clicking which will take you to the respective trans-
action.
Selection Result/Details
Double-clicking on a PDA record will display the respective detailed information in the screen area to
the right. Depending on the status of the selected PDA data record, further buttons are displayed or
hidden in the right half of the screen. They are positioned to the right of the standard ALV grid toolbar
functions (e.g. Sort, Find, and Refresh).
The following table gives an overview of the possible goods movement statuses of a PDA operation
as well as the relationships or dependencies with the Delete, Post or Reverse functions.
Depending on the process (e.g. further processing), each PDA operation is assigned a goods movement
status. Only PDA operations with status A (open) and D (with errors) can be posted.
Only PDA operations with status C may be reversed. They will then get goods movement status B
(reversed). A further PDA operation (a so-called subsequent operation) is created automatically and,
if successfully posted, set to status C (completed). The number of the respective precursor or succes-
sor PDA operation is noted in both PDA operations.
For information on which PDA operations may be deleted see the table above. Each deleted PDA op-
eration is assigned goods movement status Blank. This will check the Deleted indicator.
PDA-Status table
PDA Record Sta- Description Delete Button Post Button Reverse Button
tus
Blank Statistical PDA operation. No No No No
goods movement possible
A Open = PDA operation has not Yes Yes No
been posted yet
PDA Record Sta- Description Delete Button Post Button Reverse Button
tus
B Reversed = PDA operation is can- No No No
celled
C Completed = PDA operation is No No ja
posted
C Completed = PDA operation is No No No
posted (as reversal document), or
PDA operation is an inventory
document
D With errors = PDA operation with Yes Yes No
errors
E For post-processing. This PDA op-
eration was saved in inconsistent
state and needs to be post-pro-
cessed manually. In this state,
creating a goods movement is not
possible.
F Waiting for release Yes No No
Additionally, the button Set status to open is available with status D (with errors) in the detail view of
the data record. This allows you to revert the status easily to A (open).
Note
ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety
of applications both in the SAP standard system and in Softproviding products.
It consists of a toolbar, a title and the output table that is displayed in a grid control.
The following functions are generally provided. Depending on the program, one or more of these functions
may not be provided and special functions not described here may be offered:
— Choosing details
— Sorting in ascending or descending order
— Finding terms
— Setting and deleting filters
— Calculating and deleting total/average/maximum/minimum
— Calculating and deleting subtotals
— Printing
— Choosing views
— Exporting data
— Selecting layout
— Displaying list graphics
— User documentation
Click on the User Documentation button or access the SAP online help to obtain more information about
using the buttons.
Note
In Softproviding Core Customizing (Logistics > Process Data > Organization > Terminal) settings are made
as to whether the contents of these tables are to be output or not. Table contents for the PDA operation is
always output, i.e. the PDA Operation tab is always displayed.
The represented fields and the selection screen fields are identical. They were already described in
the “Executing the Program” section. For these reasons they are not treated with here in detail.
If fields in this table were filled during data entry, this tab is displayed when the PDA data record is
called up. In change mode, entries that have been made can be adjusted. If no field contents are avail-
able yet, the fields mentioned can be displayed with the Customer-specific additional fields’ button
and filled and saved as required.
Note
For further details, see the “Inventory Count Data Entry” chapter in this document.
Table Fields
Field Name Description
Client The client is the highest level in the SAP system hierarchy. A cli-
ent is defined as a self-contained commercial, organizational, and
technical unit within an SAP System. It features records of tables
and data handled separately from other clients.
Plant The plant is an organizational logistical unit that the company
structures from the perspective of production, procurement,
maintenance, and materials planning. Materials are produced and
goods and services are provided in a plant.
Storage location Place at which a material is stored. A plant can have one or multi-
ple storage locations.
Material A material is an item that is the subject of a business transaction.
In SAP materials such as raw materials, semi-finished products,
operating supplies, and finished products are identified using a
unique material number.
Batch A certain quantity of homogenous material that is manufactured
during a certain production run: The batch number can be drawn
from the production order if it is filled for a certain component.
Unit of measure Information on the unit of measure for the quantity.
Quantity The quantity of the material is cumulatively written to this field.
Do not that the quantities that the quantities can be summed up
by batch.
Yield group schema This field is no longer relevant.
Yield group This field is no longer relevant.
Stock type This field is no longer relevant.
Note
It is possible to immediately generate PDA data records without having to create target values and making
entries in table /SPDGS/MPCT. However, this setting must be made explicitly in the Softproviding custom-
izing settings.
Note
If the functionality of the new PDA program logic is used, this tab is no longer relevant.
Example
— PDA data record number 2040 (goods issue in Further Processing) is created and posted manu-
ally. However, data record 2040 was not correct and is therefore reversed.
— The follow-up PDA record with number 2055 is generated.
— For PDA data record 2040, the table Generated PDAOs is displayed and data record 2055 is de-
fined.
Note
Generated PDA operations are normal PDA operations. Their fields correspond to the fields of the PDA
operations (see above). For this reason, it is not necessary to describe these fields again.
9.1 Overview
This section describes the Order Pair Formation function. A combination of physical data entries and
generated processes allows you to represent the entire production process chain. In those process
steps in which physical data entry is not necessary or possible, so-called generated process data are
created, creating links between the orders (order pair formation).
With order pair formation, the individual orders are linked either automatically or, manually, by the
user, thus creating generated data entries. The order pair formation function allows you to consider-
ably reduce manual data entry work.
The generated PDA operations are created by executing the Meat Management partial completion
(Confirm and End). This partial completion is carried out in intervals and in the form of a background
job.
Example
The following example shows all the process steps of a production order (FAUF):
— Standard raw material (FAUF 1)
— Sausage meat production (FAUF 2)
— Filling (FAUF 3)
— Smoking/curing (FAUF 4)
— Slicing (FAUF 5)
— Packaging (FAUF 6).
Order pair formation may be undertaken for preceding or a subsequent order. In our example, FAUF 3
and FAUF 6 are the central orders.
In the case of pair formation with the process preceding FAUF3 (sausage meat production), outbound
of FAUF 2is not recorded. The filled sausage (FAUF3) is entered manually and, for instance, posted to
warehouse stock.
This is followed by the order closing of FAUF3, when the PDA strategy will create an inbound entry
of FAUF3 based on the target quantities in the background. At the same time, the system will (auto-
matically) search for an order pair. If an order pair is found, an automatic PDA operation to the out-
bound of FAUF2 is created.
For order pair formation with the process following FAUF3 (i.e. for FAUF 4), the inbound is not en-
tered manually either, but order pair formation will automatically create a PDA operation.
In the case of order pair formation with the process preceding FAUF5 (i.e. for FAUF 4), the outbound,
again, is not captured, but the sliced sausage is posted to warehouse stock instead, thus creating a
manual entry.
With the subsequent order closing of FAUF6, the PDA strategy will create an inbound entry of FAUF6
based on the target quantities in the background. At the same time, the system will (automatically)
search for an order pair. If an order pair is found, an automatic PDA operation to the outbound of
FAUF5 is created.
9.2 Prerequisites
Prerequisite for a working order pair formation are settings in Softproviding Core Customizing (on
plant and terminal level) and in the material master, as well as the assignment of the correct PDA
strategy.
9.2.1 Customizing
Menu Softproviding Core > Logistics > Process Data Acquisition > Organi-
zation
Transaction SPRO
The Order pair function can be set to inactive at the same location.
Order exclusion Exclusion criteria for production orders during pair formation.
The production orders can also be checked using their own cus-
tomer-specific logic in method /SPDGS/BADI_ORDER_PAIR-FIL-
TER_ORDER.
9.2.2.1 Terminals
At terminal level, a further parameter may be set.
For further details on Customizing, see the Process Data configuration guide.
Apart from the periodic general conditions, it is specified in the Process Data (PDA) master data view
whether the order to be searched for is a preceding or a subsequent order.
Note
The activation of this indicator only works if automatic pair for-
mation is set to active in the DGS Customizing. For manual pair for-
mation, this indicator is of no consequence.
Subsequent If, for instance, a material is used in a Further Processing order as
output, the system will automatically refer to the input of a match-
ing subsequent production order. Output entries for this material
are at the same time posted to the input of the subsequent order.
Note
The activation of this indicator only works if automatic pair for-
mation is set to active in the DGS Customizing. For manual pair for-
mation, this indicator is of no consequence.
lated, or only displayed. PDA strategies are based on planned and target quantities that are trans-
ferred to the PDA operation. There is a multitude of strategies that may be used according to require-
ments.
Assignment is carried out on the output material (header material) in the Process Data Master Data
view and/or in the customizing settings for the terminal. The assignment on the material has greater
priority. If no strategy is maintained at either of the two points, a system default setting ($SYS) is
used.
Note
The strategy may be changed in the process if the Strategy fixed indicator in the plant settings of Process
Data entry is not set.
The following PDA strategies are relevant for order pair formation:
For more detailed information on the topic of PDA strategies please see the “Further Processing En-
try” chapter in this document.
See below for some examples illustrating automatic order pair formation.
Example
Example 1 (Preceding)
The following example uses two further processing orders. Production order 1 has PDA strategy
IWOW, production order 2 PDA strategy IQOW. In the Process Data Acquisition tab, the Preceding in-
dicator must be set for material 4711.
The first order is used to produce ham sausages. In the second order, Cold cuts deli tray in KG is the
finished product.
Procedure
The finished product is entered manually on production order 2 which is then closed. Based on PDA
strategy IQOW, the planned/target quantities for the components are then calculated. In case of a 1:1
relationship of the orders, the order pair is found by the system at the same time, and material 4711
is posted as output to production order 1 (automatic PDA operations).
In table /SPDGS/MPCT, the calculated target quantities from manual data entries as well as source
and target PDA operations are documented for the individual orders.
If the system finds multiple matching preceding production orders, a pop-up window titled Order Pair
is displayed in which the user must select one preceding production order by double-clicking.
Example 2 (Subsequent)
The following example also uses two further processing orders. Production order 1 has PDA strategy
IQOW, production order 2 PDA strategy IWOW. In the Process Data Acquisition tab of, the Subsequent
indicator must be set for material 4711.
The first order is used to produce ham sausages. In the second order, Cold cuts deli tray in KG is the
finished product.
Procedure
The finished product (material 4711) is entered manually on production order 1. Due to automatic
order pair formation, this material is posted to the input of production order 2 with the same quantity.
Subsequent order closing will cause the planned/target quantities of production order 1 to be calcu-
lated written in table /SPDGS/MPCT. In addition, automated PDA operations are created.
A pork leg, Ham, deboned and trimmed, is cut into six cuts, two of which will be reintroduced into pro-
duction (Further Processing). The raw material which was produced in Further Processing will be
posted to input in the next process step.
Procedure
The material, raw material mix I – meat 30% for production order 2 is entered manually. Automatic
order pair formation will cause this material to be posted with the same quantity into in the input of
production order 3. If there is no 1:1 relationship, the user, again, will be prompted by a pop-up win-
dow to select the desired order (see example 1).
With order closing of production order 2, the planned/target quantities of production order 2 are cal-
culated, written in table /SPDGS/MPCT. In addition, automated PDA operations are created. At the
same time, automatic order pair formation will cause the same quantities for materials Sausage meat
III and V to be written to the output of production order 1.
Note
If the functionality of the new PDA program logic is used, the table /SPDGS/ MPCT (Calculated target from
physical entry) described above is no longer relevant.
Activating the Manual order pair formation indicator in Customizing will unhide the additional but-
tons, Preceding and Subsequent, in the Further Processing Entry task bar. This allows the user to select
individual orders and specify the preceding and subsequent orders.
SAP Menu Softproviding Core > Production > Execution > Process Data Acquisi-
tion > Order Pairs
Transaction /SPMEAT/MPPA
Here, the orders (disassembly or further processing orders), the use as input/output as well as the
item must be defined. If the item number is left empty, the entry is valid for all items of the order.
Note
Disassembly and further processing orders may be linked with each other. However, it should be noted
that for disassembly orders only the output is to be maintained in the table, otherwise order pair formation
will not work, since only the output of a disassembly order may be the input of a further processing order.
If these variants provided with SAP Meat Management by msg should not be enough, customer-spe-
cific parameters (like, for instance, release date, MRP controller, etc.) may be implemented with BAdI
/SPDGS/BADI_ORDER_PAIR.
A regularly repeating posting job sets the open PDA operation to status C (completed) and, at the
same time, creates an SAP material document as well as subsequent documents in Financials.
For further information on PDA operations, see the Process Data configuration guide as well as these
chapters in this user documentation:
— “PDA Data Cockpit”
— “Post Goods Movements”
— “Maintain Production Order Status”
Note
In this context (order pairing or quota calculation), the so-called chain reversal must be considered. This
is activated or deactivated in Softproviding Core Customizing for each terminal.
If the “Check chain” indicator is set there, it is not possible to manually delete or reverse generated PDA
data records. These data records are automatically deleted or reversed if the source PDA data record is
deleted or reversed.
If the function is set to inactive, deletions and reversals are also possible manually without a check.
10 Component Replacement
10.1 Overview
In Further Processing, the Component Replacement functionality allows you to replace one or several
BOM components intended for production with other components (replacement materials).
For further details, please the respective description in the following documents:
— Softproviding Core user documentation Process Data, “Further Processing Entry”, section
“Component Replacement”
— Softproviding Core configuration guide Process Data, “Configuration/Process Data Acquisi-
tion”, section “Component Replacement
— Softproviding Core configuration guide Process Data, “Miscellaneous”, section “Component
Replacement
Control Settings for Period Batch – Softproviding Core User Documentation 177/223
Think ahead. Go there.
11.1 Overview
The period batch describes the functionality with which the system, independent of the production
order, can always assign the same batch number to an output material within the same period (e.g.
within the same day).
To activate this functionality, the Period batch indicator in the material master is set. In addition, in
the Period Batch Control master data table, the material is assigned and the period batch type is de-
fined. No further settings in Customizing are required.
Use
Once activated, the Period Batch functionality is available in the following processes:
— Further Processing Entry (outbound)
— Process Order (outbound)
— Disassembly Process Entry (outbound)
Control Settings for Period Batch – Softproviding Core User Documentation 178/223
Think ahead. Go there.
11.2 Settings
The Period Batch functionality can be used if, firstly, the indicator for the period batch was set in the
material master database and secondly an entry for the material was made in the master data table.
Procedure
Menu Softproviding Meat Application Menu > Production > Master Data >
Material > Change
Transaction MM02
In the initial screen, enter the desired material number and confirm with Enter. In the Process Data
Acquisition tab, the Period batch field is available for selection.
Note
The tab names in the material master database (here the Process Data Acquisition tab) may be named
individually by the customer.
Goods Movements
Field Name Description
Period Batch Indicator specifying that for this material only one batch number
is created per period (day, week, month, year, or customer-spe-
cific). By default, this indicator is not set.
Procedure
Menu Softproviding Core Application Menu > Logistics > Process Data Ac-
quisition > Processing > Control Settings for Period Batch
Transaction /N/SPDGS/TDCH
Control Settings for Period Batch – Softproviding Core User Documentation 179/223
Think ahead. Go there.
The posting date of the period batch can be adjusted in function module
/SPDGS/API_PR_PERIOD_BATCH.
Control Settings for Period Batch – Softproviding Core User Documentation 180/223
Think ahead. Go there.
Batches are allocated automatically when quantities are entered in Disassembly Process outbound (=
goods receipt) and Further Processing outbound (= goods receipt).
If the functionality is active, the system will assign the same batch number to the output entered
within the same period (e.g. day or month). This is done independent of the production order, meaning
the same batch is allocated for multiple production orders (e.g. per day) producing the same material.
This may also be used in Disassembly if the same disassembly material is produced in different pro-
cesses – and, possibly, in multiple disassembly orders.
Note
Period batches are stored in Softproviding table /SPDGS/D_BATCH with the following information:
— Client
— Plant
— Material
— Date on which the period batch was created
— Period batch
Control Settings for Period Batch – Softproviding Core User Documentation 181/223
Think ahead. Go there.
12.1 Overview
The Softproviding Core transaction/SPDGS/GMBT (program /SPDGS/GMOVBTCH) allows you to
post to so-called PDA operations. This posting may be carried out as individual or collective posting.
PDA operations are data records that are created in different processes of Process Data Acquisition.
“PDA” stands for Process Data Acquisition. These data records are stored in table /SPDGS/PDAO,
among others. This posting is used to create goods movements in standard SAP.
Program /SPDGS/GMOVBTCH is designed to process selected data records per batch job, i.e. to collect
and post a multitude of similar data records (collective posting).
It is necessary to create variants for this program. These will be needed when the batch jobs are de-
fined.
The collective posting per batch job provides the guarantee that data acquisition and stock update be
carried out at different points in time.
Data entries for these processes are possible in SAP GUI as well as via the various DGAs provided by
Softproviding. Depending on the process, various fields in the PDA data record are filled automati-
cally.
For collective postings data records that share plant, storage location, material and batch are col-
lected together. This procedure was developed with the aim of not having to create a material docu-
ment for each PDA data record (with all the respective follow-on documents in financial and cost ac-
counting) but to cumulate similar data records.
Note
Although it is possible to execute the program manually – as it is described in this section –, it is not stand-
ard procedure and is typically not done by customers.
Procedure
Call the activity Post Goods Movements via one of the above-mentioned options. The following fields
are displayed:
Note
This program only processes PDA records with status A (open) and
D (faulty). The input help (F4) will show all PDA data record sta-
tuses, but they are not relevant for this program.
Storage Location The storage location is an organizational unit that makes it possi-
ble to differentiate between stocks within the same plant.
Example
If a data entry is carried out in further processing outbound (goods
receipt), a PDA operation with document category GR (goods re-
ceipt) is created.
Stock type Indicator, specifying to which stock the material is posted at
goods receipt (or from which stock at goods issue).
Special stock Indicator specifying which type of special stock it is.
If for a material certain stocks (e.g. consignment stock) are to be
kept apart from the regular warehouse stock, this stock type fea-
tures this special stock indicator.
Terminal ID In Windows, the terminal ID corresponds to the computer name
and uniquely identifies the computer in local networks.
Created on Date on which the data record was created.
Physical inventory document The inventory document is a central element of inventory pro-
cessing. It serves to:
— Plan and carry out physical inventory
— Enter count data
— Clear differences
As soon as all items of the inventory document are counted and
cleared the document may be archived.
Note
With this individual posting, a material document is created for each
PDA record. Please check whether individual postings should be
made in your company.
The specified value of 5,000 records is preset in this field and can
be overridden by entering a lower or higher value. Without an en-
try in this field, the plant lock is activated within the program for
5,000 data records or more.
Recommendation
The default value is 5,000. It is recommended to keep this setting.
Number of selected PDAOs By entering a value in this field, you can limit the number of PDA
data records to be updated. If, due to a selection, more PDA data
records than the value entered here are actually waiting to be up-
dated, the number of data records to be updated is limited to the
value entered. If no value is entered, there is no restriction.
Recommendation
The default value is 4,999. It is recommended to keep this setting.
The message, “Predecessors with document group R are excluded from selection”. Confirm the message
by hitting Enter.
The value R (repetitive manufacturing) will then be excluded from selection for the Document group
field. The reason for this is that PDA data records from repetitive manufacturing are generally not
posted.
Result
If no data records were found for manual program execution, the following message is displayed: “No
data for selection”. Confirm this message with Enter.
If PDA data records were successfully updated, a corresponding message is displayed (e.g. Count
PDAOs “number of data records”). If due to errors certain data records could not be posted, respective
messages will be displayed on the screen.
Typically, customers will create multiple variants, which will be processed with their own job defini-
tion.
As mentioned above, this program only processes PDA data records with status A (open) and status
D (faulty). It does not process data records from document group R (repetitive manufacturing).
The following note on variants describes how to create a variant for a program.
The definition and execution of batch jobs is standard SAP activity. For further information, refer to
the respective standard SAP documentation.
Note – Variant
The variant function offers you the option of saving data entered into programs as variants. This is par-
ticularly useful for programs that are frequently started up with identical restrictions. This means that
you do not need to enter the same values every time you start the program. When you select the variant,
the fields that are already populated with data are used when the program starts.
Any number of variants can be created for each program. After a program starts, input fields are dis-
played. When you have entered the parameters you want, you can save them by clicking on the Save as
variant button. After adding a variant name and a description and entering data in other fields or high-
lighting them, you can save your entries.
By choosing the Goto > Variant menu option, you can display, modify, and delete existing variants.
Click on the User Documentation button or access the SAP online help to obtain more information about
using variants.
See the relevant SAP standard system documentation for more information about the extensive job over-
view options.
Result
The result of the collective posting is displayed in the job overview (spool list).
Such situations may occur if the repetition frequency of the batch job is too high and/or a great num-
ber of batch jobs needs to be processed. As a consequence, the data records are processed repeatedly
which results in the creation of duplicate material documents and duplicate follow-on documents in
Accounting.
Such an error situation is prevented by the coordinated scheduling of batch jobs for programs
/SPDGS/GMOVBTCH and /SPDGS/R_JOB_CYCLE_START.
The procedure for scheduling these programs is explained in the configuration guide Process Data.
13 Inventory Management
Tables /SPDGS/PDAS and /SPDGS/PDAT, hereinafter called PDAS and PDAT, were created to realize
inventory management with double units of measure, which was not possible in standard SAP with-
out making use of SAP CWM (Catch Weight Management).
If, in addition to the base unit of measure, one or more alternative units of measure are defined and
used for materials, this is called double inventory management. With double inventory management,
the units of measure quantities (piece) and weights (e.g. kilogram) are independent of each other.
Example
One bovine animal (= 1 piece) may weigh 300 kg, another bovine animal (= 1 piece) may weigh 310
kg.
Process data acquisition with Softproviding data entry screens in SAP GUI or on a DGA (Device Gate-
way Applet; these are touchscreen applications) allows you to capture quantities (e.g. piece) as well
as weights for defined alternative units of measure.
Note
In standard SAP, double inventory management is only possible if CWM is used. For closer information on
this, see the “CWM (Catch Weight Management)” chapter further down in this document.
These process data may be updated for actual inventory management of the double unit of measure
to tables PDAS and PDAT. This double inventory management and the available data evaluations
concerning these tables provide the guarantee for correct inventories
If a material is not marked as a CWM material. The base unit of measure is automatically used as
valuation unit of measure.
Data are only updated for the data entries mentioned above if a batch was included with the material.
For data entries without batch, no data are updated to tables PDAS and PDAT.
Table /SPDGS/PDAT
The following fields are updated to table /SPDGS/PDAT:
— Client
— Plant
— Storage location
— Material
— Batch
— Unit of measure
— Quantity
— YG structure (this field is no longer relevant)
— Yield group (this field is no longer relevant)
— Stock type (this field is no longer relevant)
These are settings concerning the units of measure in the material master as well as the Customizing
in Softproviding Core where the updating of data to tables PDAS and PDAT is generally allowed.
1. Apart from the base unit of measure, the desired double unit of measure needs to be defined as
alternative unit of measure. These settings are made in the material master under Additional
data. There, you enter the alternative unit of measure as well as the factor for the conversion
into the base unit of measure.
2. For entries in Disassembly and Further Processing, the double unit of measure may be pre-as-
signed in the Softproviding Meat tabs in material master. The units of measure stored in the
tabs below will be used per default for data entries in the SAP GUI or on the DGA:
— Material master tab Disassembly Field: UoM (double)
— Material master tab Process Data Entry Field: Double UoM
Note
The material master tabs may be named individually in Customizing.
Procedure
1. Start the Change material master activity using one of the options mentioned below.
Menu Logistics > Materials Management > Material Master >Material >
Change > Immediately
Transaction MM02
5. Select the Units of Measure button and make the entries for the alternative unit of measure.
6. Then, select the main data and make the entries for the double unit of measure in the fields
mentioned above.
13.1.4.2 Customizing
In order to update quantities according to double inventory management to tables PDAS and PDAT,
the following settings must be made in Softproviding Core Customizing:
— Activating inventory management for the double unit of measure and updating to tables PDAS
and PDAT.
— Updating of stock update in PDAT (synchronous/asynchronous)
Menu Softproviding Core > Logistics > Process Data Acquisition > Organi-
zation > Plants/Storage Locations
Transaction SPRO
For a detailed description of how to make this setting, please refer to the Process Data configuration
guide.
Data records with status Blank, E or F will not automatically lead to entries in PDAS and PDAT.
Procedure
Call the PDAT Update (Decoupled) activity using one of the following options:
Menu Softproviding Core > Logistics > Process Data Acquisition > Organi-
zation > Processing > PDAT Update (Decoupled)
Transaction /SPDGS/PDAT_UPDATE
This parameter defines how long the program should wait after
posting or after a read attempt for table /SPDGS/PDAT_DELT un-
til the next read attempt is made.
Use
This function may for instance be used to prevent the collision
with other performance-intensive batch jobs. Entering a time is
optional.
An entry 00:00:00 means that the time will not be considered and
the whole content of table /SPDGS/PDAT_DELT will be processed
and deleted from the table.
Note
For detailed information on the use of batch jobs, please refer to the respective standard SAP documenta-
tion.
Report /SPDGS/R_PDAT_UPDATE may be started manually. For this, the Background processing
field must be deselected.
The settings for the update (synchronous/asynchronous) have no influence on table PDAT. Data en-
tries are automatically written to this PDAS table.
Follow-on activities like the update of PDA operations started via batch job that create the material
documents and further follow-on documents (FI/CO) have no influence on tables PDAS and PDAT.
If a PDA data record is deleted, the respective entry is removed from table PDAS. The entry in PDAT
remains intact, and the total batch quantity in PDAT is adjusted by the deleted batch accordingly.
If a PDA data record is canceled, a follow-on cancelation data record is created, and the new PDA data
record is added to table PDAS. In table PDAT, the total batch quantity is adjusted accordingly.
Note
PDA data records always have a status for the goods movement. Data records with status A (open) and
D (with errors) may be deleted, and data records with status C (completed) may be canceled.
This means that PDA operations selected according to the entered criteria are re-read into tables
PDAS and PDAT. This program provides guarantee that the contents of tables PDAS and PDAT are
always as up to date as possible.
Procedure
1. Call the Rebuild Stock Update (PDAT/PDAS) activity via one of the options listed below.
Menu Softproviding Core > Logistics > Process Data Acquisition > Pro-
cessing > Rebuild Stock Update (PDAT/PDAS)
Transaction /SPDGS/PDATADJU
2. Enter the desired selection values directly into the entry fields or via the Multiple selection but-
tons
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges which are to be used when creating a report
— exclude several individual values or ranges which are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
Result
For test run as well as for update run, a log concerning processing will be output.
Recommendation
This program should be set to run regularly (e.g. once daily as a night batch job). Take note that this
program should be scheduled after the jobs for program /SPDGS/GMOVBTCH.
13.1.6 Evaluations
Evaluation for tables PDAS and PDAT may be carried out with Softproviding Core application DPS
(Distribution Process System).
If SAP CWM is used, these stock evaluations may also be carried out in standard SAP. Tables PDAS
and PDAT may also be updated if CWM is used allowing you to continue using Distribution Process
System for your evaluations.
Note
Quantities in table PDAT may be positive or negative. They are represented as a positive figure with a
negative indicator.
PDA data records for entries for GI are written to this table with a negative sign, entries for GR with a
positive sign.
Goods receipts and goods issues for the same batch are netted in PDAT.
The tables PDAS and PDAT are updated immediately after the PDA records have been entered (prerequi-
site: synchronous updating is set – see the “Customizing” section above).
If during production a physical stock of zero is detected for a material, this function allows you to set
the material stock in the SAP system to zero too, in order to reflect the physical stock.
If this function is activated, an additional Completed button is added to the entry screens in the appli-
cations (e.g. further processing entry input (=goods issue)) which allows you to select the desired
batch.
By confirming the batch with this button, it is written to table /SPDGS/GMBA and thus flagged for
clearing (consumption posting or disposal).
13.2.2 Customizing
The Clear Batch Stock function is activated in Softproviding Core Customizing.
This customizing item is called in the SAP Reference IMG under Softproviding Core > Logistics > Pro-
cess Data Acquisition > Control Settings > Entry Operation. The function is activated by setting the
‘Clear remaining batch’ function active indicator.
This function does not make sense in the context with good receipts and is therefore only available
for goods issue processes.
For further information on these settings, do refer to the Softproviding Core Process Data Configura-
tion Guide.
Step 1
If this functionality is set to active in the customizing settings, the Completed button is shown in the
entry screen of goods issues.
By selecting this button, the batch is written to table /SPDGS/GMBA and thus marked for clearing
(consumption posting or disposal). In the application, the following message is displayed (example):
If a batch flagged for clearing is selected again (Completed button) the following message is displayed:
This function is only available for goods issue processes since it does not make sense in the context
of good receipts.
Note
With the Clear Batch Stock function, the following fields in table /SPDGS/GMBA are filled:
— Client
— Plant
— Storage location
— Material
— Batch
— PDA operation
Step 2
Program /SPDGS/SCRPBTCH (collective run: clear remaining batch stock) allows you to clear flagged
remaining batch stocks.
Prerequisites
In order to be able to clear those flagged batches with this program, the following conditions must be
fulfilled:
— All PDA operations with one must be completed, i.e. material documents were created and the
goods movement status for these PDA data records was changed to C (completed.
Note
PDA operations that were deleted do also fulfil these prerequisites.
Procedure
Menu Softproviding Core > Logistics > Process Data Acquisition > Pro-
cessing > Clear Batch Stock
Transaction /SPDGS/GMSC
2. Directly enter the desired selection values into the entry fields or via the Multiple selection but-
tons.
Note
In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-
tion window. Using the Multiple selection button, you can:
— restrict the entries via selection options (for example, larger or smaller than an individual value
and inside or outside a range)
— select several individual values or ranges which are to be used when creating a report
— exclude several individual values or ranges which are not to be used when creating a report
For more information about multiple selections, see the SAP standard system documentation.
Result
The batch stocks flagged for clearing in table /SPDGS/GMBA are displayed in an overview.
Apart from the se batch stocks, information on plant, storage location, material and batch are dis-
played. This stock is the unrestricted-use stock that may be cleared.
Batches that, for instance, are in quality inspection stock or in blocked stock are not selected with this
program and are not cleared.
13.2.3.1 Posting
In order to post, mark the desired rows and select the Post button. When you clear the batch stock,
the following postings will be made:
— Goods issue (scrapping) with movement type 551 (if the stock was positive)
— Goods receipt (consumption posting) with movement type 501 (if the posting was negative)
Note
Material documents that were created may be searched for and displayed with transaction MB51 (mate-
rial documents list).
After the batch stock has been cleared, the respective entries are removed from the following tables:
— /SPDGS/GMBA (Reservation for Consumption Posting in Night Batch)
— /SPDGS/PDAS (PDA Operations for Stock Determination)
— /SPDGS/PDAT (PDA Stock Update)
Note
Program/SPDGS/SCRPBTCH should be scheduled as a batch job. For further information on scheduling
and using batch jobs please, refer to the respective standard SAP documentation.
For more information on tables /SPDGS/PDAS and /SPDGS/PDAT, please refer to section “Double Inven-
tory Management” further up in this chapter.
In this case, all PDA records must be processed, meaning, they must be updated or deleted. Start the
program again once the errors are corrected. If there are no further errors the Messages button is no
longer displayed.
Once the update is successful, the batch stock is reset to zero and the entries are removed from this
list.
HUs (handling units) and materials managed with WM are not processed by this program.
Procedure
SAP Menu Softproviding Core > Logistics > Process Data Acquisition > Pro-
cessing > Warehouse Stock Cleanup
Transaction /SPDGS/STOCK_CORR
1. Call the Warehouse Stock Cleanup activity using one of the options mentioned above.
Indicator is set
If the program is started in the No simulation mode, the status de-
termination must be executed explicitly after the results determi-
nation. For this purpose, the result lines are marked and the but-
ton Simulate is selected.
Note
The lists layout may be adjusted by the user. Select the Select layout and then the Save layout button to
save the new order of the columns.
Note
For further information on the use of the ALV grid, please refer to the respective standard SAP documen-
tation.
Below, only the Status column of the result list is displayed. All other fields are known and need not
be elaborated upon:
Example
“There are open PDA data records for the material”.
— Simulate
A check as to whether the line may be posted is carried out. For this. The rows with the results
must be marked
— Output log
Displays all material documents in a popup with the posted fields.
— Select all/Deselect all
All data records are selected or deselected
— Refresh
Rereads the data from the database.
— Additional data
It is possible to edit additional data in the results list if lines with the same stock type have
been selected. This additional data (e.g. reason for movement, cost center) is transferred to the
material document and accounting document after posting.
14.1 Overview
The Softproviding Meat application Disassembly Entry uses disassembly orders to enter input and out-
put materials.
The Softproviding Core application Further Processing Entry uses standard SAP production orders
(further processing orders) to enter input and output materials.
After the initial entry of quantities for the order, an internal status is set for both disassembly (disas-
sembly orders Softproviding Meat) and production orders (production orders in Softproviding Core).
This is a Softproviding status that, together with the order number, is stored in Softproviding table
/SPDGS/MPAK.
Status changes resulting from data entries or other activities (e.g. putting on hold or partially con-
firming orders) to these orders will lead to a status adjustment in table /SPDGS/MPAK. The purpose
of this internal order status is to document order progress and specially to exclude orders with com-
pleted data entries from selection and further data entry.
Once data entry is completed, the order is closed and is no longer available for data entry. However,
operational conditions may make it necessary to change the order status again in order to carry out
further data entries.
These adjustment options are described for disassembly orders as well as for production orders in this
document
Transaction /SPDGS/AFKOCOMP allows you to process multiple orders. Also, status C (completed is
set automatically and cannot be chosen by the user. Transaction /SPDGS/AFKORECO is used to
change the statuses of individual orders. The status may be selected freely. Default status is empty
(open).
Note
For further information on the entry of quantities and orders as well as on status administration see the
sections “Disassembly Entry” and Further Processing Entry”.
SAP Menu Softproviding Core > Logistics > Process Data Acquisition > Orders >
Production Orders > Status “PDA Completed” > Set
Transaction /SPDGS/AFKOCOMP
Example
— FREI = Released
— TRÜC = Partially confirmed
Basic start date Basic start date for the order
Basic finish date Basic end date for the order
Scheduled start Scheduled start date for the order
Scheduled finish Scheduled finishing date for the order
4. If you entered an order number which does exist in table /SPDGS/MPAK and the other selection
parameters return a selection result the following information message is displayed: “n orders
set to completed”.
5. If you entered an order number that does exist in table /SPDGS/MPAK, or selection parameters
that do not lead to a selection result, the following information message is displayed: “No data
for chosen selection”.
Note
Please note that this transaction does not perform any confirmation or changes to the PDA strategy. It
does not make sense to plan this transaction as a batch job.
SAP Menu Softproviding Core > Logistics > Process Data Acquisition > Orders >
Production Orders > Status “PDA Completed” > Cancel
Transaction /SPDGS/AFKORECO
Caution
The status entered here will be set for the order in table
/SPDGS/MPAK Feld MPAST.
Example
The order has status C. By entering status A in this field, the sta-
tus is set to A in table /SPDGS/MPAK.
Note
For a detailed description of the PDA status, see the respective sec-
tion further down in this chapter.
4. If you entered an order number that does exist in table /SPDGS/MPAK, the following infor-
mation message is displayed: “Order (…) is open again for process data acquisition”.
5. If you entered an order number that does exist in table /SPDGS/MPAK, the following infor-
mation message is displayed: “Order (…) does not exist”.
Note
Please note that this transaction does not perform any confirmation or changes to the PDA strategy. It
does not make sense to plan this transaction as a job.
15 PDA Evaluation
15.1 Overview
This program allows you to evaluate the PDA records (PDA operations) created in the various appli-
cations. To this end, a selection screen with a number of fields is provided which allows you to restrict
your selection.
PDA operations are data records that are created in the different processes of Process Data Acquisi-
tion (PDA). These data records are stored in table /SPDGS/PDAO, among other places.
Data entries for these processes are possible in the SAP GUI as well as using the various DGAs pro-
vided by Softproviding. Depending on the process, different fields in the PDA record are filled.
Typically, these data records are processed with program /SPDGS/GMOVBTCH. To this end, batch
jobs are created which collect and post (collective posting) a multitude of similar data records. To-
gether with the posting, the system will create the goods movements in SAP Standard.
For the collective posting, the data records are combined with regard to plant storage location, mate-
rial, and batch. This collective posting was developed with the aim of not having to create a material
document (and the respective follow-on documents in Financial Accounting and Cost Accounting)
for each PDA record, but to cumulate similar data records.
SAP Menu Softproviding Core > Logistics > Process Data Acquisition > Pro-
cessing > PDA Evaluation
Transaction /SPDGS/WGAU
In the selection screen, various selection fields for data entry are displayed.
In what follows, not all fields are mentioned but only those deemed important enough for selection.
Note
It is highly recommended to restrict the selection by entering more field information before the report is
started. This will prevent long runtimes and deliver results that are more accurate.
Result
As a result of the previous selection, a list with the orders that were found is displayed. The list is
displayed in an ALV Grid Control (ALV is the SAP List Viewer).
ALV Grid Control is a flexible tool for displaying lists. It is used in a variety of applications both in the
SAP Standard system and in Softproviding products. It consists of a toolbar, a title and the output
table which is displayed in a grid control.
Note
Use the SAP online help to obtain more information about using the buttons.
Example
This evaluation may, for instance be used for the following checks:
— Check whether PDA records were reversed for the production orders
Note
This check can also be made with the PDA Data Cockpit.
Note
Checks concerning the posting status of PDA records can be made using the PDA Data Cockpit.
16.1 Overview
A handling unit is a physical unit consisting of packaging materials (load carriers/packing material
like e.g. crates, containers, or pallets) and the goods contained on or in it. A handling unit is always a
combination of products and packaging materials. When the HU is created, it is assigned a unique
identification number. It is made up of header and item and is maintained via the general status
maintenance function.
In the protein industry, too, handling units can be used in various processes. Softproviding supports
the SAP Standard functionality in handling unit processes through integration of Process Data Ac-
quisition.
Central element and at the core of Process Data Acquisition is the creation of so-called PDA data rec-
ords. PDA stands for Process Data Acquisition. These data records are stored in the central table
/SPDGS/PDAO, among other places.
Data entries for these processes are possible in the SAP GUI as well as using the various DGAs pro-
vided by Softproviding. Depending on the process, different fields in the PDA record are filled
For further information on the creation, use and processing of PDA operations see the following sec-
tions in the Softproviding Core user documentation Process Data:
— “PDA Data Cockpit”
— “Post Goods Movements”
The process flow with handling units (with or without WM/EWM) or, also, the process without HU
but with WM/EWM deviates from this “standard” processing. This is relevant for processes of in-
bound deliveries into the own warehouse which, for instance, are based on a purchase order.
The following example illustrates how the procedure changes as soon as HU Management is used:
Example
Delivery to warehouse with HU Management (i.e. for a production order or for a purchase order)
1. Quantities for a production order (further processing order) or for a purchase order are entered.
2. Together with the data entry, PDA data records are created.
E.g. D/WE = goods receipt in Further Processing, or B/WE = goods receipt for a purchase order.
Together with the posting, an inbound delivery is created (the number of the delivery is stored
in the PDA data record).
Also together with the posting, said goods movement status is set from A to E (for post-pro-
cessing).
Other Processes
Subsequent processes like, for instance, the formation of handling units or the packaging for inbound
delivery must be executed in SAP Standard. The same goes for activities in WM (Warehouse Manage-
ment) or EWM (Extended Warehouse Management).
When posting the material document for an inbound delivery (goods receipt), BAdI MB_DOCU-
MENT_BADI must be used
This is necessary in order to write information on the material document into the PDA data records.
Note
There is currently no program coding in standard Softproviding Core for this BAdI. It is planned to deliver
a standard include in a future Softproviding Core release.
For this reason, the BAdI must be programmed and activated at the customer’s, whereby the following
changes must be made to the PDA data records:
— Setting the goods movement status in the PDA data record from E (for post-processing) to C (com-
pleted).
— Enter material document number and material document year into the PDA data record.
Do take note of the reverse program logic in the case of a reversal. Whether a reversal is the case or not
may be determined in table MSEG (document segment Material). There, taken into consideration the move-
ment type, the account side can be determined on which the debits and credits were updated (e.g. move-
ment type 101 (goods receipt): debit = goods receipt, credit = reversal).
The process flow (no material document when posting the PDA data records) is controlled via the storage
location for which the indicator HU requirement is set.
17.1 Overview
The requirements of the food industry in terms of units of measure (UoM) are mainly determined by
the fact that the materials used throughout the entire supply chain are carried in two independent
units of measure (for example, in the units of measure piece and kilogram). This is also the case in the
meat industry, where the unit of measure kilogram (kg) is the most important variable. For this rea-
son, the UoM kilogram is also normally used as the base unit of measure. It is also necessary in many
of the processes in the meat industry to manage other units of measure in parallel with the base UoM.
In this process, known as dual inventory management, the weights (e.g. kilograms) and the quanti-
ties (e.g. piece) are independent of one another.
The applications provided by Softproviding allow you to perform dual inventory. If SAP is used with-
out SAP CWM, dual inventory management is not possible in SAP Standard. However, the use of
Softproviding components makes this possible. If SAP is used without SAP CWM, dual inventory
management is not possible in SAP Standard. However, the use of Softproviding components makes
this possible.
For further details on this matter, please see the recommendations and descriptions on units of meas-
ure in the following document:
— “(CWM) Catch Weight Management”, in: Softproviding Meat configuration guide Material
Master