documentCapture.Table

Note:

The content in this help topic pertains to SuiteScript 2.1.

Object Description

An extracted table from a document.

This object includes properties for the following:

Tables are included in extracted content only when the documentCapture.Feature.TABLE_EXTRACTION feature is specified when you call documentCapture.documentToStructure(options) (or when you submit an asynchronous extraction task then parse the result using documentCapture.parseResult(options)). If you don't specify any features when you call this method, the TABLE_EXTRACTION feature is used by default (along with the TEXT_EXTRACTION feature).

Supported Script Types

Server scripts

For more information, see SuiteScript 2.x Script Types.

Module

N/documentCapture Module

Methods and Properties

Table Object Members

Since

2025.2

Syntax

Important:

The following code sample shows the syntax for this member. It is not a functional example. For a complete script example, see N/documentCapture Module Script Samples.

            // Add additional code
...

const extractedData = documentCapture.documentToStructure({
    file: file.load("SuiteScripts/sample_invoice.pdf"),
    documentType: documentCapture.DocumentType.INVOICE,
    features: [documentCapture.Feature.TABLE_EXTRACTION]
});

const table = extractedData.pages[0].tables[0];

...
// Add additional code 

          

Related Topics

General Notices