1 General Information

1.1 Purposes

This User Manual introduces the DEEPSITE Document Insighter system including the interface and management functions to help users quickly log in, browse and use this system. And provide you with solutions to the problems encountered in the use of the system and how to access the resources and help.

1.2 System Overview

Document Insighter is a digitizing solution with AI-Powered Advanced Content Intelligence that can be quickly consumed as a service providing the ability to carry out a task like reading a document, digitizing an image or a table, extracting data interested, or any other tasks related to understanding and processing content as well as analyzing data. Document Insighter also provides auto validation/ontology against with the data from user’s database such as enterprise SAP using the extracted data from documents. In addition, Document Insighter supports user feedback and continuous learning to improve precision via the cloud-based portal.

The Workflow

2 Getting Started

2.1 Use Cases

Description Clicking this jump icon should take the user to the DEEPSITE Insighter site from where the user can view more information
Trigger oFlow Portal > RMP Actions > Update PO Confirmations > Jump icon
Actors RMP Planners who has access to review and update PO Confirmations
Pre-condition OCR should have scanned at least one PO Confirmation. oFlow should have original PO confirmation data from SAP. An email requirements and limitation file can be found at Appendix section of this document.

oFlow ## Logging on After clicking the jump icon in oFlow or enter the URL https://document-insighter.godeepsite.com to see the login website as shown:

Log on

Users can log in the DEEPSITE Insighter portal by using their authorized account name and password.

2.2 Role Types

Users belonging to different role types will have different permissions:

Role Type Access User Profile Permission Level
Viewer view access site users/technicians default
Contributor edit/contribute access super users restricted

2.3 Review Page

2.3.1 Display and download the original documents and email

After logging in, the OC document if existed and email will be shown in the left side of the page. User can also down the PDF version of the document file or the eml version of the email by clicking the download button.

Download PDF
Download Email

2.3.2 Extracted Result Display

The extracted data will be shown in the right side of the page including Header level Info and Lineitems level Info. Clicking the button ① in the following picture will display the historical extracted records of the Order:

Extracted Result
Extracted Records

Clicking the button ②, user can view the detail information for each lineitem extracted.

Lineitem Detail

2.3.3 Extraction Validation

Validation Results

For Header part, the Incoterms, Currency and Ship to Address will be validated automatically by comparing with the Purchase Order data from SAP/Oflow which will be shown blow the extracted one in gray; For Lineitem part, the IPC, Quantity, Unit, Unit Price will be validated automatically. IF some of items exist validation error, such as ‘Mismatched’ or ‘Not Found’, it will be displayed next to the corresponding item. Following table shows the detailed validation logic for each extract item.

Extracted Item Check for Existence Validate with oFlow Validate Logic
Incortems Yes Yes If DDP or DAP detected, will not validate the destination
Payment term Yes Yes Will check if extracted value less than IFF required
Shipmode No Yes when it exists Validate it via the “ShipMode Mapping” table if exists
Currency Yes Yes
Ship to Address Yes Yes
Lineitem No. Yes Yes
Price Yes Yes
Unit Yes Yes
Quantity Yes Yes
Description No No No validation, only extract when it exsits
Ship Date No No No validation, only extract when it exsits
Delivery Date No No If neither Ship Date nor Delivery Date are detected, an error will be reported

* “Check for Existence : No” means that if the related item is not detected by the system, the system will not report it.
“Check for Existence : Yes” means that if the related item can not be detected, the system will report an error message: “Not Found”.

2.3.4 Post to SAP Validation

The system also supports customized result validation and converting before posting to SAP, these features include:

  1. Number format converting Some vendors may use different number format such as “1,234.56”, “1.234,56” or “.78”, the system will convert these number to a SAP acceptable format and then post them to SAP.
  2. Unit Validation for Quantitative MICs For the Test Parameters, vendors may use different unit to show the test result, the system will check the consistency with IFF MIC Master Data. If it is not identical, an er ror message like “UOM ‘mg’ not match ‘kg’” will be posted to SAP together with the extraction result.

2.4 Main Functions

2.4.1 Revise and Repost

When user click the extracted data, the system will highlight the related text in the document in blue color to help user check the result quickly.

Revise the Result

User can click the blank to fill data in or revise the incorrect extraction, and then click the ‘Save’ button to save and store the change.

Save and Repost Result

Once the modification has been stored, the status will be changed from ‘New’ to ‘Modified’. And the system will repost the revised result to the SAP automatically.

Extract Status

2.4.2 Issue Report

For most cases, even in some new formats, our A.I. engine can automatically detect and extract the tables and data points that users are interested in. For some processing failure cases, the system needs to collect samples in order to finetune the model and continuously optimize model performance. The system will collect user feedback on extraction issues in the following ways:

  1. Send email directly to support@godeepsite.com for issues like:
* Cannot access the Insighter web portal
* Insighter system related question or queries
* Or other general issues
  1. Report issue for a specific document:
* Open OC document list by clicking the Insighter link in oFlow, the Insighter shows the documents related to the order No.

* Or you can open https://document-insighter.godeepsite.com/ directly, quickly access the search function at the top ribbon. Type the target order number, then press “Enter” to search related OC documents.
Quick Search Area
* Open the OC document in the list. Report issue manually by clicking the “Report Issue” button. Pick an issue category, like “IPC/Extraction” and leave your comment in the dialog.
Report Issue Button
Report Issue Options
* The system will forward this issue to our Technical Support team, the team will follow up on the issue, and update you within 4 days.

2.4.3 Quick Search Area

Users can quick access the search function at the top ribbon. After entering the PO number here, it will jump to the corresponding review page.

Quick Search Area

2.4.4 Homepage

The system can archive data automatically with convenient and rich search capabilities. After logging in, click the “Home” button in the top ribbon to enter the home page, as shown.

Home Button

The left filter function bar provides users with more detailed classification and filtering functions:

  1. “Input Date”: The email received date or uploaded date.
  2. “Document #”: The number of OCR document, like PO number.
  3. “Plant #”: Filter all the extractions by IFF Plant ID.
  4. “IPC”: Filter all the extractions by IPC.
  5. “Status”: Following up status such a “New”, “Modified”, etc.
  6. “Vendor Name”: Filtered by vender name.
  7. “Mail From/Upload By”: Filter all the extractions by User’s email address.
  8. “Mail/Document”: Filtered by the type of OC(only email or email with documents attached).
Search/Filter Panel

2.5 Error Message Description

The system may push following message to oFlow API, users can check this table for better understanding the meaning of each one.

① Status: Proceed

# Message Description Remark
1 Without any issue No error found
2 Sentiment -Simple Confirm If no attachment detected, Document Insighter will do the sentiment analysis automatically. The result will be shown in the upper right corner of the review page

② Status: Validation Error

# Message Description Remark
1 ‘ValidationErrorsCount’: X System will count the number of “Mismatched/Not Found”
2 ‘lineItemsInOflowNotFoundCount’: X System will count the item which recorded in SAP but vendor did not listed in doc and push the corresponding message to oFlow
3 ‘lineItemsNotInOflowCount’: X System will count the item which cannot find in oFlow and push the corresponding message to oFlow Like: duty, gift, package,etc..

③ Status: Requirements Error (Details about mail requirements, please refer to Appendix Section)

# Message Description Remark
1 Attachments Error - No Acceptable Attachment and Sentiment Uncertain If there is no acceptable doc detected and not a simple confirm case by Sentiment Analysis, this message will be displayed and pushed Like: a empty email or an unacceptable doc detected
2 PO Number Error - 0 PO Number Found If there no PO number detected, this message will be displayed and pushed
3 PO Number Error - 2+ PO Numbers Found If there are more than one PO number detected, this message will be displayed and pushed
4 Can Not Read the Order in oFlow If A string of numbers similar to PO# was detected but cannot read the corresponding order info from oFlow, this message will be displayed and pushed Like: vendor’s type error

System will count the item which recorded in oFlow/SAP but vendor did not listed in doc and push the corresponding message to oFlow:

Item Check

The portal will show the item which cannot find in oFlow and push the corresponding message to oFlow:

Item Check2

3 Technical Support

Help desk information including responsible technical contact phone numbers for assistance is currently available at the following period.

  • Phone Support: 9:30 – 18:00 HKT, Mon to Fri
  • Email Support (service desk connected): 24-Hours as per Section 3.3 of this agreement.

4 Document Insigher FAQ

  • Q: Can the system pull the result from oFlow as the extracted result?
    A: No, oFlow data is only used to do the validation and the system always extract value from the document itself.

  • Q: Why the extracted result contain extra text sometimes, for example, Payment term: Net 120 Days from Invoice Date unless otherwise stated. Why not only keep the number “120” as result?
    A: The system try to keep all the related text in terms of the extracted key for user’s review if needed. If there is no error message shown behind the result, which means that the system understands they are matched.

  • Q: Why there is no error reported when the extracted result of “ShipMode” is different from the value in oFlow, for example, extracted “DHL-Ocean” and value in oFlow “SC”?
    A: The system do the validation on ShipMode by using the table “ShipMode Mapping.xlsx” prepared by IFF staff before and the system understand “DHL-Ocean” is one kind of “SC”, “Kilogram” is equal to “KG” and so on. If there is no error message shown behind the result, which means that the system understands they are matched.

  • Q: Can the system extract or calculate the Quanitity which are presented implicitly, for example, “3 DR, 175KG/DR” in vendor’s OC document and “525 KG” in oFLow?
    A: No, the system can not calculate this kind of presentation and the validation result may be “Mismatched”. User may need to cummnicated with the vendor to write down the exact quantity in the table.

  • Q: The system extract some package or container in the table as lineitem, do these items will post to oFlow?
    A: No, it will not. The system will check if the lineitem extracted is in your purchase order, if not, it will only present in the portal and no related data will post to oFlow.

5 Appendix

5.1 Email Limitation and Requirements

  • Do not send the same PO Confirmation to this mailbox multiple times.
  • Please note that insighter.iff.poconf@godeepsite.com email address is only for PO Confirmation. This email address is connected with our automated PO Confirmation extracting system. Our colleagues are not checking the query emails here.
  • If you have any OC related question or queries, please contact IFF customer service mailbox.
  • Please note that our system can read PDF/JPG/PNG/TIF format and the COA documents should be attached directly to the email. The size of one e-mail can’t exceed 5MB. Our system is not able to open attached emails and Zip folders.
  • The recommended email title format for single batch case is: PO number _ IPC number, for example 4500001234_00001234.
  • One PDF document should contain only one PO number.
  • If you would like to submit multiple PO Confirmation/PO Number, please make sure that they are separated one by one.
  • The system is not able to open attached emails and Zip folders. In case you have attached an PO confirmation image in any other format, your confirmation will be not handled.