This chapter provides an overview of managing operations and discusses how to:
Create operations.
Update operations.
Correct operation errors.
Define operation dependencies.
Enter actual operation values.
Reverse operations.
Understanding Managing Operations
After you create operations, you should be aware of the types of actions that you can perform on an operation and at which workflow status you can perform the action. The JD Edwards Blend Management system offers several methods to edit and update single and multiple operations. You should also be aware of the workflow status at which you can reverse and delete operations. The following table lists the possible actions for each workflow status.
|
Actions |
Operation Status |
Special Considerations |
||||||
|
Planned |
Draft |
Active |
Actual |
Closed |
Canceled |
Select Multiple Operations |
Operation contains a roll forward error |
|
|
View |
yes |
yes |
yes |
yes |
yes |
yes |
no |
yes |
|
Edit |
yes |
yes |
yes |
yes |
no |
no |
no |
yes |
|
Edit using Speed Update |
yes |
yes |
yes |
yes |
no |
no |
yes |
no |
|
Edit using Speed Actuals |
no |
yes |
yes |
yes |
no |
no |
yes |
no |
|
Enter Advanced Comments |
yes |
yes |
yes |
yes |
yes |
no |
yes |
no |
|
Enter Quality Results |
yes |
yes |
yes |
yes |
yes |
no |
yes |
no |
|
Reverse |
no |
no |
no |
no |
yes |
no |
no |
no |
|
Delete |
yes |
yes |
no |
no |
no |
no |
no |
no |
|
|
yes |
yes |
yes |
yes |
yes |
yes |
no |
yes |
You can also create relationships between two or more operations. For example, you can sequence operations so that you must perform one operation before you perform another operation.
See Also
Understanding Operation Updates
Understanding Speed Actuals Entry
Understanding Test Results Entry
Understanding Comments for Blend Lots on QA Operations

Prerequisite
Before you can create operations, you must set up configured operations.
Creating OperationsThis section provides an overview of creating operations and discusses how to:
Set processing options for Operation Search (P31B94).
Search for operations.
Set processing options for Inventory by Vessel View (P31B81).
Search for vessels.
Create operations from a list of vessels.

Understanding Creating Operations
You have three access points for creating operations. You can:
Add operations to a work order from the Search for Work Order form.
Use work order templates to create operations.
Create operations from the Search for Operations form.
Select one or multiple vessels on the Inventory by Vessel View form and create operations for these vessels.
Create operations using the Create Admin Operations UBE.
Create operations using interoperability.
You can also update, cancel, or delete operations from the Search for Operations, Search for Work Order, and Inventory by Vessel View forms.
Operations can be grouped on work orders, but you can also view them separately using the Search for Operations form. You can retrieve operations based on a set of filters, such as operation type, status and equipment, and other attributes. The ability to view operations separately enables you to gain a better understanding of how to distribute tasks. For example, you can view all quality assurance operations in a winery by date. With this information, you can define, adjust, and manage better the work to be done in a particular area or by a group of employees.
Creating Operations from a List of Vessels
To associate operations with vessels, you can use two approaches:
Select vessels and associate selected configured operation types with them.
Select vessels and associate the operations from a work order template.
When you associate operations with vessels, you can include either move or in-place operations. You can associate the same operation to multiple vessels at draft, planned, or active status. For move operations that require both From and To vessels, you can specify whether the vessels that you are using function as the From or the To vessels for the operation. For example, if you create a topping operation for a list of vessels, you can define the vessels as the To vessels. At this stage you only have to define basic operation information, such as configured operation type and date. You can also enter instructions for the operation.
Note. As you enter vessels, the system might resequence the list. To resequence the vessels, click Customize Grid on the Inventory by Vessel View form and create a customized view of the grid.
Another method for associating operations with vessels is to use a work order template. In this case, the system creates multiple instances of the operations from one work order template for association with multiple vessels. The dependencies that are already established between the operations in the template are maintained. The selected vessels become the From or To vessels in the first operation. You can revise the instructions from the configured operation or the work order template that serves as a default value for the work order header.
Use the Inventory by Vessel View program (P31B81) to select vessels that you want to create operations from. The program provides multiple filter fields that enable you to refine the search. You can select only vessels within one winery, and you must select at least one vessel class when defining the selection criteria. You can also search by lot attributes, for example, style, name, end-use reservation (EUR), or accumulated additives. The system enables you to combine search criteria on the Lot Attributes tab using Boolean logic. For example, you can search for combinations of lot styles and names. After you have selected the vessels for which you want to create operations, you can create the operations for all of them at the same time.
Additionally, you can view detailed information about virtual barrel tanks (VBT) using the Barrel Inquiry from Inventory Vessel View program (P31B03IE). You can select multiple VBTs on the Inventory by Vessel View form and click the Barrel Details button to access the Barrel Inquiry from Inventory Vessel View form. You can view detailed information, such as barrel status, location, age, color, toast, and rack number. This form displays only full or partial barrels in the VBT, not empty barrels. On the Barrel Inquiry from Inventory Vessel View form, you can select a VBT and click Find to view a subset of the VBT. You can also view barrel details using the Barrel Inquiry program (P31B03E).
See Blend Management Reports: Selected Reports.
If you select a configured operation code for creating an operation, the system generates only one work order for all operations that are generated for each vessel. If you use a template to create operations, the system creates a work order for each selected vessel that contains the operations that were created for that vessel.
When you create the batch of operations, the system validates whether the operations you created can be performed on the selected vessels. If the system encounters errors, it does not complete the process of creating operations for the selected vessels.
Virtual Lots
You can use the Inventory by Vessel View program to create virtual lots either by copying an existing virtual or nonvirtual lot or by entering new virtual lots. You can create the following types of virtual lots:
Trial Blend
To Buy
Competitor
Imaginary
Note. Trial blend virtual lots are hard-coded. You can copy them, but you cannot change them to another virtual lot type. You can create or copy a lot and set the virtual lot indicator to Trial Blend, but you cannot use this lot as an actual output lot in a trial blend.
You can use virtual lots as templates to hold specific sets of lot attributes that you can use later to copy to other lots. To be able to copy lots and create virtual lots, you must set the appropriate processing options.
When searching for vessels or lots on the Inventory by Vessel View form, you can you filter records using the virtual lot indicator. You can retrieve nonvirtual lots or different types of virtual lots.
When you create or copy a virtual lot, you can manually enter or change any of the lot's attributes on the Instruct Lot Attributes form. On the Instruct Lot Attributes form, you can complete only the After lot fields. If you access the form to create a new virtual lot, all the After lot fields are blank. If you access the form to copy an existing lot, the values of this lot are displayed on the form and can be edited.
You can use the Instruct Lot Attributes form to edit any virtual lot, including trial blend virtual lots. However, when you reblend a trial blend virtual lot, the manual changes that you apply here are overwritten. To ensure that manually added or changed values are not overwritten during a trial blend, click the override check box when you enter a value.
Note. You can purge virtual lots from the system using the Purge Virtual Lots program (R31B200). Use the processing option to determine which type of virtual lot you want to purge.
See R31B200 - Purge Virtual Lots.

Forms Used to Create Operations
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B94A |
Blend Operations (G31B03), Operation Search |
Search for and filter operations using available filter criteria. |
|
|
W31B81B |
Blend Operations (G31B03), Inventory by Vessel View |
Search for vessels using filter fields to select vessels for association with operations. Copy lots and create virtual lots. Print a report. |
|
|
W31B78C |
Select vessels and click the Create Operation button on the Inventory by Vessel View form. |
Create an operation to associate with the vessels that you selected on the Inventory by Vessel View form. |

Setting Processing Options for Operation Search (P31B94)These processing options control default processing for the Operation Search program.
Default
These processing options control the default values that the system uses when you access the Search for Operations form.
|
Operation Category Code 1 through 5 |
Enter the operation category codes that you want the system to use when retrieving operations on the Search for Operations form. If you specify operation category codes here, the system automatically retrieves all orders with these category codes when you access the form. |
|
Harvest Operation Flag |
Specify whether the system retrieves harvest-related operations. Values are: Blank: Show all operations. 0: Show all nonharvest operations. 1: Show all harvest operations. |
Display
These processing options control which functions you can perform from the Operation Search form.
|
1. Add Operation |
Leave this processing option blank to display theAdd Blend and Add Growerbuttons. Otherwise, enter 1. |
|
2. Reverse Operation |
Leave this processing option blank to display this option and enable you to reverse operations. Otherwise, enter 1. |
|
3. Delete Operation |
Leave this processing option blank to display the Delete Operation button and to enable you to delete operations. Otherwise, enter 1. |
|
4. Speed Operations Update |
Leave this processing option blank to display the Speed Operation Updateselection and to enable you to update operations. Otherwise, enter 1. |
|
5. Advanced Comments |
Leave this processing option blank to display the Advanced Comments selection and to enable you to enter advanced comments. Otherwise, enter 1. |
|
6. Quality Results |
Leave this processing option blank to display the Speed Quality Results option and to enable you to enter quality results. Otherwise, enter 1. |
|
7. Speed Actuals |
Leave this processing option blank to display the Speed Actuals option and to enable you to enter actuals. Otherwise, enter 1. |
|
8. First From Vessel Details |
Leave this processing option blank to display details of the first From vessel for the operation. Otherwise, enter 1. |
Versions
These processing options control which version the system uses when you call other programs from the Operation Search program. The following table lists the programs in the order that they appear on the Versions tab, along with the default version. If you leave the processing options blank, the system uses the default version that is shown for the definition of the processing option. You can define different versions in accordance with business processes.
|
1. Edit Work Order (P31B93) |
ZJDE0001 |
|
2. Search for Work Order (P31B95) |
ZJDE0001 |
|
3. Advanced Comments (P31B317B) |
ZJDE0001 |
|
4. Quality Results (P31B98) |
ZJDE0001 |
|
5. Speed Actuals (P31B67) |
ZJDE0001 |
|
6. Speed Operation Update (P31B96) |
ZJDE0001 |
|
7. Reverse Operation (P31B68) |
ZJDE0001 |
|
8. Grower Operations (P40G30) |
ZJDE0001 |
|
9. Operation Header Parent Form (P31B69) |
ZJDE0001 |
|
10. Create/Edit Operation Detail (P31B87) |
ZJDE0001 |
|
11. Operation Print (R31B65A01) |
ZJDE0001 |
|
12. Trace/Track Version (P31B60) |
ZJDE0001 |

Searching for Operations
Access the Search For Operations form.
After retrieving the operations based on the search criteria that you define, you can perform the following actions:
Add a new operation.
Delete or close an operation.
Update an operation.
|
Winery |
Enter the winery for which you want to retrieve operations. |
|
Work Order Number |
Use this field to search for operations that are already associated with a specific work order. In the grid, the work order number is a link. Click the link to access the Edit Work Orders form. Note. You can access the Search for Work Order form by clicking the Search for Work Order link. |
|
Job Number |
Search for operations that are already associated with a specific job. |
|
Configured Op Code (configured operation code) |
Enter a configured operation code to retrieve operations that are associated with this operation code. In the grid, the Configured Op Code Description field contains a link that enables you to access the Edit Operation form, where you can elaborate operation information. For example, you can associate vessel with the operation. |
|
Vessel Number/Class |
For operations that are already associated with a vessel, you can enter a vessel and vessel class to retrieve these operations. |
|
Date |
Search for operations by instructed or actual start or end date range. |
Additional Search
Select the Additional Search tab.
|
Equipment Number |
You can use assigned equipment as an additional search filter. |
|
Staff Number |
You can use an assigned staff number as an additional search filter. |
|
All, Harvest, or Non-Harvest |
Specify that you want to retrieve all operations, only harvest-related operations, or only operations that not related to the harvest. |
|
All, Reversed, or Non-Reversed |
You can specify that you want to retrieve all operations, only reversed operations, or only operations that have not been reversed. |
|
Sequence By: |
Select the order in which you want the system to display the operations that you select. You define the sequence, by operation number, work order number, or job number. |
|
Action |
Select additional activities that you want to perform. You can access the following programs:
Note. To make any of these options unavailable for a program version, set the appropriate processing options. |
|
Add Blend |
Click to add blend operations. The system calls the operation header. |
|
Add Grower |
Click to add grower operations, for example weigh tags. The system calls the Configured Operation Code Selection form. |
|
Print Operation |
Click to call the Operation Print program (P31B65A01) to print an operations report. |

Setting Processing Options for Inventory by Vessel View (P31B81)These processing options control default processing for the Inventory by Vessel View program.
Vessel Class
These processing options control the type of vessel that the system automatically uses as a filter criterion when searching for vessels.
|
1. Tank, 2. Unknown Tank, 3. VBT, 4. Weigh Tag, 5. Bottling, and 6. Bill of Lading |
Complete any of these processing options to define search filters for retrieving vessels on the Inventory by Vessel View form. The system does not use the fields that you left blank for retrieving vessels. |
Status
These processing options control how statuses are used as search filters for retrieving vessels.
|
1. Operation Status |
Select the operation status from the Operation Status UDC table (31B/PO) that you want the system to use for retrieving vessels. Values are: 1: Closed. 2: Closed or Actual. 3: Closed, Actual, or Active. |
|
2. Vessel Volume Status |
Select the operation status from the Vessel Volume Status UDC table (31B/VO) that you want the system to use for retrieving vessels. Values are: 1: All Vessel. 2: All Except Empty Vessel. 3: Empty Vessel Only. |
Date
This processing option controls the date range that is used for retrieving vessels.
|
Number of Days |
Enter the number of days that you want the system to use for calculating the information retrieval date range based on the through date. For example, if you enter 30 days, the system calculates the beginning of the retrieval date range by subtracting 30 days from the through date. If this date range does not include any operations, the system considers the vessels retrieved as empty vessels. If you leave this processing option blank, the system retrieves all vessels prior to the through date. |
Defaults
These processing options control default values and default processing.
|
1. Enable Expense Spreading |
Use this processing option to specify whether the user can initiate expense spreading from the Inventory by Vessel View form. Value are: Blank: Do not allow the user to spread expenses. 1: Allow the user to spread expenses. |
|
2. Named Calculation Path |
Enter the named calculation that you want the system to use as the default on the Inventory by Vessel View form. If you leave this processing option blank, the system uses the default path that is associated with the user. |
|
3. Create Lot |
Specify whether the program enables you to create virtual lots. If you leave this processing option blank, the option to create lots is not available on the Inventory by Vessel View form. |
|
4. Copy Lot |
Specify whether the program enables you to copy lots. If you leave this processing option blank, the option to copy lots is not available on the Inventory by Vessel View form. |
|
Default Work Order Type for a new work order when it is created based on Configured Operation Code instead of Work Order Template |
Specify which work order type to use when creating new work orders based on configured operation codes instead of work order templates. |
Versions
These processing options control which version the system uses when you call other programs from the Operation Search program. The following table lists the programs in the order that they appear on the Versions tab, along with the default version. If you leave the processing options blank, the system uses the default version that is shown for the definition of the processing option. You can define different versions in accordance with business processes.
|
Related Trial Blend Report Version (R31B36) |
XJDE0001 |
|
Lot Detail Report (R31B31A) |
ZJDE0001 |
|
Trace/Track Version (P31B60) |
ZJDE0001 |

Searching for Vessels
Access the Inventory by Vessel View form.
|
Winery |
Enter the winery for which you want to retrieve vessels. You must search for vessels by winery. |
|
Vessel Number |
Enter a vessel number if you are looking for a specific vessel. |
|
Through Date |
You must enter the end date for the search date range. You can define the entire date range by entering a value in the Number of Days processing option. |
|
Spirit Volume |
If you want to retrieve vessels that are used for spirit operations, you specify whether you want the system to display volumes at standard or at ambient temperature. If you select Ambient Temperature, you must enter a temperature and temperature unit of measure. The form displays the Temperature field only if you select Ambient Temperature. The system determines the correct spirit volume for the vessel based on the temperature conversion chart that you have set up. The system displays all spirit volumes at standard temperature by default. |
|
Blend ID |
Enter a blend ID to use as a filter. |
|
Op Status (operation status) |
You must select an operation status from the drop-down list as a criterion for retrieving vessels. You can use a processing option to define which status to search for by default. |
|
Vessel Volume |
You must select a vessel volume status from the drop-down list as a criterion for retrieving vessels. You can use a processing option to define which vessel volume status to search for by default. |
|
Virtual Lots |
Specify whether you want to search for virtual or nonvirtual lots. If you want to retrieve nonvirtual lots, specify what type of nonvirtual lot you want to retrieve. Values are: Imaginary Lot Non-Virtual Lot Trial Blend Virtual “Competitors” Lot Virtual “To Buy” Lot |
|
Temperature |
The system displays this field only if you select Ambient Temperature for displaying spirit volumes. In this case, you must enter a temperature and unit of measure. The system issues an error if you leave this field blank. |
|
Tank, Unknown Tank, VBT, Weigh Tag, Bottling, and Bill of Lading |
Select one or more vessel classes as criteria for retrieving vessels. You can use a processing option to define which vessel classes to search for. You have to select at least one vessel class to search for, unless you are searching for virtual lots. |
|
Refresh |
Click to clear the previously defined search-criteria selection and define a new set of search criteria. |
|
Actions |
You can select the following options from the actions list:
|
|
View Lot Detail |
Select to access the View Wine Lot Details form to review information for the lot that is associated with the selected vessels. |
|
Barrel Details |
Select to access the Barrel Inquiry from Inventory by Vessel View form. On this form, you can display all barrel details by VBT ID. |
|
Lot Detail Print |
|
|
Print Related Trial Blend Report |
Select to print the Related Trial Blend report (R31B36) for the selected vessels. |
|
Print Lot Comparison Report |
Select to print the Lot Comparison report (R31B35) for the selected vessels. This report lists differences between selected lots, for example, a trial blend lot and another lot. |
|
Spread Expense |
Click to access the Operation/WO Template Selection form. Create an error operation to spread expenses. This option is available only if you have selected the Enable Expense Spreading processing options. See Spreading Expenses. |
|
Create Operation |
Select to access the Operation/WO Template Selection form. Use this form to associate an operation with the vessels that you retrieved. Note. If you access the Inventory by Vessel View form from the Edit Operation Detail form, this button is not available. You can only select a vessel on this form and you cannot select a virtual lot because the selections in the Virtual Lots field are not available. |
|
Create Lot |
Select to create a virtual lot. When you select this option, the system calls the Instruct Lot Attributes form. On this form, enter the lot attribute values that you want to associate with the virtual lot you are creating. |
|
Copy Lot |
Select to copy the attributes of an existing lot to a virtual lot. When you select this option, the system calls the Instruct Lot Attributes form, where you can change any of the lot attributes that are displayed. |
|
Edit Virtual Lot |
Select to access the Instruct Lot Attributes form to revise virtual lots. This option is available only if you selected a virtual lot type in the Virtual Lots filter field. You can revise a trial blend lot, but you cannot change the trial blend lot to a different type of virtual lots. You can change the virtual lot type for other virtual lots. For example, you can change an imaginary lot to a To Buy lot. |
|
Trace/Track |
Select to access the Operation Trace/Track program (P31B60) to track or trace the selected vessel lot. |
Lot Attributes
Select the Lot Attributes tab.
|
Style 1, Style 2 and Style 3 |
Enter the lot styles to use when searching for vessels. Combine styles using Boolean operators to refine the search. |
|
Name 1, Name 2 and Name 3 |
Enter the test result names to use when searching for vessels. Combine names using Boolean operators to refine the search. |
|
EUR Code (end-use reservation code) |
Enter an EUR as a search criterion. |
|
Owner Short Code |
Enter an owner short code as a search criterion. |
|
Accum. Additive (accumulated additive) |
Enter an additive as a search criterion. |

Creating Operations from a List of Vessels
Access the Operation/WO Template Selection form.
|
Configured Operation |
Enter the configured operation code to create an operation for the selected vessels. If you enter a configured operation code to create an operation, the system does not enable you to enter work order template information. |
|
WO Template Number and WO Template Name |
Enter the number and name of the work order template that you want to associate with the selected vessel or vessels. |
|
Winery |
Enter the winery that the template was created for. |
|
Status |
This field displays the status of the template. |
|
Work Order Type |
After you enter the configured operation code, the system displays this field. You can select a work order type from the Work Order Type UDC table (31B/TW) or leave this field blank. Values are: BAR: Barrel. CDP: Crush Drain Press. CLN: Cleaning. CQA: Crush QA Additive. ISP: Inspection. PDR: Prod - Red Wine. PDS: Prod - Spirits. PDW: Prod - White Wine. QAT: QA Test. REC: Receipt Operations. |
|
Start Date and End Date |
Enter the start and end dates for the operation |
|
From Vessel and To Vessel |
Specify whether the vessels for which you create the operation function as To or From vessels. The From Vessel field appears only if you select the To Vessel field. |
|
Save and Close |
Click to associate the operation with all selected vessels. |
Updating OperationsThis section provides an overview of operation updates and discusses how to update operations.

Understanding Operation UpdatesIf you want to update operations, you search for and retrieve them on the Search for Operations form using the available filters. After the system retrieves the operations that you want to work with, you can update them by adding further details to one or more operations. You can update individual operations by making changes on the Edit Operation Detail form, or you can use the Speed Operation Update program (P31B96) to provide detail information for multiple operations.
You can define planned start and end dates, and the system calculates the duration for each operation. In addition, you can assign staff and equipment to the selected operations. For example, you can group operations of a similar nature together by assigning them a job number. You assign qualified resources to a job number for a particular type of operation. For example, you assign quality assurance personnel to quality assurance operations. These operations can belong to multiple work orders.
Note. You do not use this program to associate operations with vessels. You associate operations with vessels on the Edit Operation Details form or the Operation/WO Template Selection form.
You can update and process operation and vessel records using multiple programs in the JD Edwards Blend Management system. To avoid simultaneous processing of the same vessel or operation, the system reserves (locks) records for processing by any other program. When you access and edit an operation record, the system reserves the record for that program. Additionally, the system reserves all vessels that are attached to the operation, as well as its downstream operations. The programs that use record reservation include:
Operation Header (P31B69)
Create/Edit Operation Detail (P31B87)
Speed Operation Update (P31B96)
Inventory by Vessel View (P31B81), if you create operations from the vessel list
Search for Operations (P31B94)
Search for Work Orders (P31B95)
Speed Advanced Comment (P31B317B)
Speed Results Entry - Blend Management (P31B98)
Enter Global Admin Operations (R31B88)
Record reservation is also used for interoperability operations.
When another user attempts to access a reserved operation or vessel, the system issues an error indicating that the operation or vessel is reserved. Users must wait until the system releases the records; however, any user can view the records.
If you reschedule operations by changing the planned date of an operation, you change the dependency chain. That means that revising an upstream operation may now affect different downstream operations and vessels. If a vessel in a downstream operation is already reserved from a different application, the system cannot process the record reservation and returns an error.

Form Used to Update Operations
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B96A |
Blend Operations (G31B03), Operation Search or Work Order Search. Select the Update Operations option on the Search for Operations form, the Search for Work Orders form, or the Search for Work Order Templates form. |
Update operations by revising or adding detail information. |

Updating Operations
Access the Speed Operation Update form.
|
Process Y/N |
This option is selected when you update the operation record. |
|
Generate New Job Number |
Click to generate a job number for the selected operations. The job number is used to tie operations together, for example, because they are performed in specific location or by specific staff. In the grid, you can manually override the job number that the system generated for specific operations. |
|
Status |
Update the operation status for all selected operations. |
|
Inst Start (instructed start date) and Inst End (instructed end date) |
Enter the planned start and end date for the operation. |
|
Elapsed Time |
The system calculates the planned duration for the operation. |
Resources
Select the Resources tab.
|
Staff Number |
Enter staff that you want to associate with the operation that you selected in the operation grid. If you enter a staff number, you cannot use the work group code. |
|
Work Group Code |
Use this field to associate staff with the operation if you do not want to assign individual staff members. If you enter a work group code, you cannot use the Staff Number field. |
|
Actual Time |
Enter the time that is required to perform the operation. The system retrieves the default time unit of measure. |
Equipment
Select the Equipment tab.
|
Equipment Number |
Enter pieces of equipment that are required for the operation that you selected in the operation grid. When you enter the equipment number, the system retrieves additional record fields, such as Equipment Description, Equipment Type, and Winery. The system verifies that the equipment you enter is associated with the same winery as the operation that you are updating. If you attempt to enter equipment from a different winery, the system issues an error message. |
Correcting Operation Errors
This section provides an overview of roll-forward error handling and discusses how to:
Review operation errors.
Correct operation errors.

Understanding Roll-Forward Error Handling
After entering a series of operations, you might go back and make changes in earlier operations. For example, after receiving wine to a tank, you can enter an actual receipt quantity that is different from the planned quantity that you entered originally. If you make changes to an operation that is already part of a chain of operations, the system recalculates the operation dependencies and rolls the changes forward to subsequent operations. If the recalculation fails, the system identifies the operations in error and enables the user to correct the error. The error on the first subsequent operation is a hard error. Additional errors are displayed as soft errors.
If the system detects an operation in error during the recalculation process, the system stores the error information in the Recalculation Error Handling table (F31B0800). When the roll-forward process is complete, the system updates the After lots of the affected vessels as suspect.
The system notifies you of any errors by sending messages for every soft and hard error to the personal in-basket in the work center. To correct errors, you can first review error details. You can access error details from the Search for Operations form, from the operation header, and from the Edit Operation Detail form. On the Search for Operations form, the operation number of the operation with the hard error is highlighted in red. The operation numbers of the operations with soft errors are highlighted in yellow.
The Operation Error Detail form displays a line for each vessel that is involved in the error operation. For soft errors, the system establishes the link with the operation that triggered the soft error by displaying the original operation ID. To help you analyze the problem and find a solution, you can review the actual error message by clicking the link in the error ID field.
After identifying the errors, you can resolve the problem by correcting the hard error first. For example, you can change a move quantity or the vessel ID. You can also change the date. To correct a soft error, you change the vessel ID or the date for the suspect lot, or correct the error in the upstream operation that caused the soft error.
Note. If you try to add a vessel to an operation whose Before lot is already a suspect lot, the system issues a hard error.
The system performs the recalculation for the chain of operations again. If no error is found, the system clears the suspect lot or lots and removes all errors that were recorded for the operation. If the error correction introduces a new error, you have to repeat the correction process.

Forms Used to Correct Operation Errors
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B94A |
Blend Operations (G31B03), Operation Search. |
Access the Operation Error Detail form. |
|
|
W31B0800A |
|
Review operation errors. |
|
|
W31B87A |
Select the error operation and click the Edit button on the Search for Operations form. |
Correct operation errors. |

Reviewing Operation Errors
Access the Operation Error Detail form.
|
Operation Number |
The system highlights the number of the error operation in red if it is a hard error, or in yellow if it is a soft error. |
|
Original Operation Number |
For operations with soft errors, the system displays the original operation number. The original operation is the operation with the hard error that causes the soft error. |
|
Vessel ID |
The system displays all the vessels that are involved in the error operations. |
|
Error ID |
Click the link in this field to view the error message to determine the actual problem. |

Correcting Operation Errors
Access the Edit Operation Detail form.
To correct the operation error, make changes to the operation with the hard error, for example, by correcting operation quantities. After you have corrected the initial hard error, the system recalculates and rolls forward the correction, and removes the soft errors.
Defining Operation DependenciesThis section provides an overview of operation dependencies and discusses how to create explicit dependencies.

Understanding Operation Dependencies
A dependency establishes a relationship between two or more operations. For example, if operation A is performed before operation B, then operation B depends on operation A. In the blend process, dependencies are also established through the vessels that are used in the operations. When you insert new operations or revise existing operations, the system has to recalculate the entire dependency chain.
Dependency chains cross with multivessel operations.
Two types of dependencies exist:
Implicit dependency
Operations that are performed on the same vessel share an implicit dependency. If two operations share the same vessel, the After lot of the first operation becomes the Before lot of the second operation.
Explicit dependency
You specifically instruct the sequence that cannot conflict with the start date and time.
You can instruct the sequence of operations, establish a link between unrelated operations, or establish a link between operations before common vessels are known. You can also insert or remove operations into a dependency chain and recalculate the dependent operations. The system can report actual results in any sequence without resequencing operations.
This order in which the operations are dependent on each other is sorted in this way:
Vessel
Scheduled date and time
If you create and schedule a new operation in the middle of a sequence of operations, the list of dependencies changes. The system must recalculate the information for resulting lots and theoretical Before lots. When you create, schedule, and save the operation, the Operation Recalculation program (R31B18) recalculates this information after changing dependencies.

Forms Used to Define Operation Dependencies
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B8090A |
Blend Operations (G31B03), Create Explicit Dependency |
Review existing and add new explicit dependencies. |
|
|
W31B8090B |
On the View Explicit Dependency form, click Add. |
Set up dependencies between operations. |

Creating Explicit Dependencies
Access the Edit Explicit Dependency Information form.
|
Operation ID (Predecessor and Successor) |
Enter the operation IDs for the operations for which you want to define an explicit dependency. |
Entering Actual Operation Values
This section provides an overview of speed actuals entry, lists a prerequisite, and discusses how to:
Set processing options for Speed Actuals Update (P31B67).
Enter actual operation values.

Understanding Speed Actuals Entry
To enter actuals for single operations, you use the Create/Edit Operations program (P31B87).
Occasionally, you might need to add or change the actual values on several operations. You can use the Speed Actuals Update form to add and change the actual values on multiple operations using one form. The system displays the appropriate fields, based on the type of operation that you select. The following actual values are available:
Actual measures
Equipment
Resources
Additives
Additionally, you can update an in-place operation using the Speed Actuals Update form.
When you select operations, the system reserves those operations. If the operation is currently reserved, an error message appears on the Speed Actuals Update form. Additionally, the system reserves all vessels on the operation that you select and those operations that relate to the selected operation. If the vessel is currently reserved, an error message appears. You must deselect the reserved operation or vessel.
As you enter or change actual values using the Speed Actuals Update form, the system places a check mark in the Process Y/N field in the row of the operation with which you are working. The system only accepts changes only to operations with a check mark. To discard changes, remove the check mark and the system does not accept changes to the operation.
You can change only the Instructed Start, Instructed End, and Status fields for the operation header record.
Note. If you change the operational dependency by changing the dates, the system does not update correct amounts in the planned quantities until you click the Save and Close button.
Additionally, you can enter move details, for example measures, volumes, or blend ID. However, you cannot change or add tanks. To change tank assignments, you must enter the changes on the Create/Edit Operations form, and the system displays the changes to the tanks on the Speed Actuals Update form.
You use the Calculate Move button to calculate the From survey, To survey, and operation gain loss for each detail line, as well as calculating the totals on the Move Details tab. The system converts measures in feet and inches to decimal values. This applies to the wineries that are using inches; wineries using metric measures need no conversion. For example, if the entry is 1 1 ½, which is the entry for 1 foot 1 and ½ inches, the amount the system stores is 13.5. The system displays 1 1 ½.
Additionally, you can access the VBT Detail form to update the barrels that you use in the barrel move operation.
The system retrieves and updates data from the following tables:
Additionally, the system retrieves data from these tables:
Spirit Operations
If you have selected a spirit operation for which to enter actual values, the system determines that the vessel or vessel used contain spirits. You must enter a temperature to be able to enter actuals. To enable you to enter ambient temperatures for the lot quantities in these vessels, the system displays the Temperature fields as well as the Gauging Document Number field for the From and To vessels as appropriate. You must enter actuals, ambient temperatures, and gauging document numbers before closing a spirit operation.
The system uses the temperature conversion chart that you have associated with the spirit material type to convert the actual quantities that you entered at ambient temperatures to the corresponding quantities at the standard temperature that you defined for the spirit material type. The system stores the converted lot quantities in the Lot Master table (F31B31) and the ambient temperatures in the Operation Vessel Assignment table. The system also displays the conversion factor on the Speed Actuals Update form.

Prerequisite
Set the processing option on the Status tab to update the operation's status when you complete the changes.

Form Used to Enter Actual Operation Values
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B67A |
Blend Operations (G31B03), Operation Search or Work Order Search Select operations and select Speed Actuals from the Action drop-down list box on the Search for Operations or Search for Work Order form. |
Select multiple operations to revise. Enter actual values in operations. |

Setting Processing Options for Speed Actuals Update (P31B67)These processing options control default processing for the Speed Actuals Update program.
Status
This processing option specifies a default workflow status.
|
Default Workflow Status |
Enter the name of a workflow status. The system uses this status as the default when updating the status of the operations. For example, a configured workflow status might be Issued, Instructed, or Pending. If you leave this processing option blank, the system does not update the status of the operation. |
Versions
These processing options control which version the system uses when you call other programs from the Speed Actuals Update program. The following table lists the program on the Versions tab, along with the default version. If you leave the processing option blank, the system uses this default version. You can define different versions in accordance with business processes.
|
1. Grower Weigh Tag Process (P40G0700) |
ZJDE0001 |

Entering Actual Operation Values
Access the Speed Actuals Update form.
Reversing Operations
This section provides an overview of operation reversals and discusses how to reverse operations.

Understanding Operation Reversals
The system enables you to reverse closed operations and set them back to a prior status. For example, you can set an operation back from Closed to Active. You can do this for all operations. However, if you reverse weigh tags, bills of lading, bottling, and decant operations, the system also reverses related inventory issues to JD Edwards Blend Management (document type ID) and the purchase receipt, if applicable, from the item ledger (CARDEX), and creates corresponding journal entries. After you have reversed a bill of lading, for example, the Item Availability program (P41202) shows that the quantity is no longer available in the branch.
If you attempt to reverse an operation that has subsequent operations in the dependency chain that are also closed, the system issues a warning that subsequent operations are closed. The Reverse Operations program (P31B68) displays these operations on the Reverse Operations form. You can cancel and reverse these operations individually. After you have reversed subsequent operations, you can reverse the operation that you selected for reversal initially. You can also reverse them all at once using the Reverse All option. The system logs operation reversals in the Reversed Operations table (F31B68).
See Also

Form Used to Reverse Operations
|
Form Name |
FormID |
Navigation |
Usage |
|
W31B68A |
Blend Operations (G31B03), Operation Search Select the operations that you want to reverse on the Search for Operations form and select the Reverse Operation option from the Action drop-down box. |
Reverse operations. |

Reversing Operations
Access the Reverse Operations form.
|
Reverse All |
Click to select all the operations that are listed in the grid for reversal. If you want to reverse operations individually, you must return to the Search for Operations form, select each operation, and reverse it. |
|
Reversal Reason |
Enter the reason why you want to reverse the selected operation. |
|
Operation Status |
Enter the status to which you want to set the reversed operation. |
|
Submit |
Click to perform the reversal and return to the Search for Operations form. The operation now has the new status that you designated for the reversal. To review the reversal, click the link in the Reversal Detail field. |