System ➔ Checks ➔ Diagnose
At System ➔ Checks ➔ Diagnose, you can run diagnostic checks for your financial, logistics, and project operations. With this function, you can check and repair the inconsistencies found in transactions in the three areas of your business. In this document, every check and the items to be repaired under the Logistics tab will be explained. Click Advanced to run the logistics diagnostic checks in the advanced mode.
The information in this document is based on product update 403. If you have versions lower than this, certain features explained here will not be applicable.
Keep in mind: The Repair button will be displayed only if there is an error after you run the consistency check.
Select this to perform the diagnostic check for all transactions in open and close periods.
Select this to perform the diagnostic check for all transactions in open periods only.
Note:If you have selected this option, the Financial year and Period fields will be disabled.
Select the financial year range to perform the diagnostic check. Select the All check box to perform the diagnostic check for both open and closed transactions for all the financial years.
Note: If you select the All check box, the Financial year and Period fields will be disabled.
Select the period range to perform the diagnostic check. Select the All check box to perform the diagnostic check for both open and closed transactions for all periods.
Note: This field is enabled only if one single year has been selected at the Financial year field, for example, from 2003 to 2003) and the All check box is cleared.
Select this check box to perform the diagnostic check on financial transactions only.
Select this check box to perform the diagnostic check on logistics transactions only.
Select this check box to perform the diagnostic check on project transactions only.
Check: Checks for the definition of the item including:
Repair: If inconsistencies are found, the following repairs will be performed:
Check: Checks for wrong master data including:
Check: Checks for all payment conditions which have the Print on order and Explode - Fulfillment check box is selected.
Repair: The wrong attribute of the payment condition is repaired through which the Print on order check box is now cleared. The wrong attribute of Explode - Fulfillment is repaired by clearing the Explode - Fulfillment check box.
Check: Checks for the item master data which are not linked to the Revenue, Stock, and Cost of goods sold general ledger accounts.
Repair: The missing general ledger accounts will be filled based on the general ledger accounts of the item group associated to the item master data concerned.
Check: Checks for all the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor (RTV) orders, and blanket purchase orders which have the MRP lines but do not have the order header and order lines.
Repair: For the MRP line that is not invoiced and fulfilled, the orders will be deleted. However, for the MRP line that is invoiced or fulfilled, the order header and order lines will be created through the validation server.
Check: Checks for all the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor (RTV) orders, and blanket purchase orders which have the order and MRP lines but do not have the order header.
Repair: For the MRP line that is not invoiced and fulfilled, the order and MRP lines will be deleted. However, for the MRP line that is invoiced or fulfilled, the order header will be created through the validation server.
Check: Checks forall the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor (RTV) orders, and blanket purchase orders which have the order header and MRP lines but do not have the order lines.
Repair: For the MRP line that is not invoiced and fulfilled, the order header and MRP lines will be deleted. However, for the MRP line that is invoiced or fulfilled, the order lines will be created through the validation server.
Check: Checks for all the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor (RTV) orders, and blanket purchase orders which have the order lines but do not have the order header and MRP lines.
Repair: The order lines will be deleted.
Check: Checks for all the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor (RTV) orders, and blanket purchase orders which have the order header and order lines but do not have the MRP lines.
Repair: The missing MRP lines will be created.
Check: Checks for all the existing orders that include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, Return to Vendor(RTV) orders, and blanket purchase orders which have the order header but do not have the order and MRP lines.
Repair: The order header will be deleted.
Check: Checks for sales orders which have all the order lines completed but the orders are not set to completed status.
Repair: The status of the orders are set to completed.
Check: Checks for sales orders which the order status is set to completed although not all the order lines are completed.
Repair: The status of the orders are set to incomplete. However, there is an exception for sales orders with zero total amount. Order lines of such orders will be updated to completed, and the status of the orders will remain as completed.
Check: Checks for consistency of data between the order and MRP lines on the following fields:
Repair: If the data is found to be different, the data in the MRP lines will be recalculated and updated to reflect the data in the order lines.
Check: Checks for open orders which include purchase orders, sales orders, quotations, Return Material Authorization (RMA) orders, and Return to Vendor (RTV) orders which do not have payment terms.
Repair: The payment terms will be created.
Check: Checks for imbalance of allocated stock between planned and actual fulfillments. The diagnostic tool will compare the following criteria to detect inconsistencies between the planned and actual fulfillments:
Repair: If inconsistencies are detected, the allocation link between the planned and actual fulfillments is then deleted.
Check: Checks for imbalance of allocated stock between planned and actual receipts. The diagnostic tool will compare the following criteria to detect inconsistencies between the planned and actual receipts:
Repair: If inconsistencies are detected, the allocation link between the planned and actual receipts is then deleted.
Check: Checks for imbalance of allocated stock between actual receipts and actual and/or planned fulfillments. Allocation is considered imbalanced if:
Repair: Allocation of transactions related to the receipt is deleted.
Check: Checks for imbalance of allocated stock between the actual fulfillments and actual receipts. Allocation is considered imbalanced if:
Repair: Allocation of transactions related to the fulfillment is deleted.
Check: Checks for imbalance of allocated stock between planned fulfillments and actual and/or planned receipts. Allocation is considered imbalanced if:
Repair: Allocation of transactions related to the planned fulfillment is deleted.
Check: Checks for imbalance of allocated stock betwwen planned receipts and actual and/or planned fulfillments. Allocation is considered imbalanced if:
Repair: Allocation of transactions related to the planned receipt is deleted.
Check: Checks for incorrect status of internal use entries which have zero quantity of item and the internal use entries have not been fulfilled for non-hour item only.
Repair: The incorrect status will be corrected to fulfilled.
Check: Checks for incomplete production orders in which none of the lines have a completed status although some actual quantities are found to have already been issued/received. This inconsistency is found in production orders created in Exact Globe batch 325 where the incorrect quantity and status are recorded for the partial issuance and receipt of production orders.
Repair: Production order lines will be updated with their status set to completed based on the actuals found and the lines will be split in case of partial realization.
Check: Checks for outdated purchase price list codes in administrations that were converted from batch 327 or older to Exact Globe. To be able to work with Exact Globe, the outdated price list codes, for example PURCHASE_EUR, must be converted to the latest price list codes like P_EUR.
Repair: All purchase price lists which have the outdated code of PURCHASE_XXX will be updated to P_XXX.
Repair: For each order item selected, the tool will find the corresponding order lines and refill each line with the actual invoiced quantity. The invoiced quantity will be distributed over the sales order lines based and sorted on the delivery date of each sales order line. If after the repair all the order lines are fully fulfilled and invoiced, the order can be set to Completed.
Check: Checks for inconsistencies of the links between the general ledger transactions and the external number details table when external numbering is used. The setting for external numbering can be defined in System à General à Settings à Numbers settings under the General section.
Repair: The system will repair all the incorrect links in the external number details table based on the general ledger transaction table which the external number has been assigned to actual transactions.
Click Simple to disable the Project check box. Click Advance to enable the Project check box. The amount of areas where the diagnostic check will be performed on will also differ based on the selection.
Note: This button will be displayed after clicking the Start button.