ISDOC.PDF

Dostupné od verze 5.3.38

ISDOC.PDF je formát pro elektronickou reprezentaci jak vizuální, tak obsahové stránky faktury. Jedná se o soubor PDF, který obsahuje XML reprezentaci faktury ve formátu ISDOC.

Toto úložiště poskytuje podpůrné informace a příklady pro implementaci podpory ISDOC.PDF ve vašich aplikacích.

Formát ISDOC.PDF je definován jako součást ISDOC – národního standardu pro elektronickou fakturaci.

Zpracování ISDOC.PDF v TAS

V TAS máme pro zpracování souborů ISDOC.PDF následující výpočty:

Každý výpočet může pracovat buď s přílohou v případu, nebo odkazem na konkrétní cestu v systému správy dokumentů (DMS):

1. Kontrola, zda je soubor ve formátu ISDOC.PDF

Funkce: lib.isIsdocPdfFile()

Tato funkce pracuje s proměnnou typu dokumentu. Všimněte si, že proměnná dokumentu se používá bez .getValue() .

Příklad použití:
lib.isIsdocPdfFile(vars['attachment']);

Vrací: Pole booleovských hodnot, např. [true, false, false] (pokud jsou vybrány tři přílohy a pouze první je ve formátu ISDOC.PDF).

Běžný případ použití v šablonách:

Obvykle zpracováváte všechny přílohy v případě, například ty připojené prostřednictvím extrakce e-mailu pomocí aplikace Microsoft Graph.

let docs = lib.getDMSFileNames('*', null); // Get all attachments from the case
vars['attachment'].setValue(docs); // Set the document-type variable to the selected attachments
const isItIsdoc = lib.isIsdocPdfFile(vars['attachment']);
// isItIsdoc = [true, false, false]

2. Extrahování dat z ISDOC.PDF

Funkce: lib.parseIsdocPdfFileContent()

Tato funkce načte metadata z připojeného souboru ISDOC.PDF.

Příklad použití:
lib.parseIsdocPdfFileContent(vars['attachment']);

Vrací: Pole objektů, např. [{pdf_content}, null, null]

Běžný případ použití:
let docs = lib.getDMSFileNames('*', null); // Get all attachments from the case
vars['attachment'].setValue(docs); // Set the document-type variable to the selected attachments
const isDocsContent = lib.parseIsdocPdfFileContent(vars['attachment']);
// isDocsContent = [{pdf_content}, null, null]

Alternativní přístup: Práce s přímou cestou k souboru

Namísto použití příloh v případě můžete pracovat přímo s konkrétní cestou k souboru.

Kontrola, zda je soubor ISDOC.PDF:

lib.isIsdocPdfFileByPath(filepath: string);

Návraty: Boolean

Extrahování dat z ISDOC.PDF:

lib.parseIsdocPdfFileContentByPath(filepath: string);

Vrací: Obsah dokumentu

Tento přístup je užitečný při práci s externími zdroji dokumentů mimo přílohy případů TAS.

Anna Gernát Updated by Anna Gernát

DocuSign

Contact

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)