Docs

Update Extraction

PATCH /extractions/{extractionId}

PATCH/extractions/{extractionId}

Overwrites the extraction's header (document type, pricing level of Line, Group or Document, vendor, printed subtotal and total, received date), so send the complete header, and returns the updated extraction. Adjustments: omit to leave them, send an empty list to clear them, or send a list to replace them. Only while the extraction is Ready, Flagged or NoLineItems. Requires EventAdmin on the event.

Path Parameters

FieldTypeRequiredDescription
extractionIduuidRequired

Request Body

FieldTypeRequiredDescription
documentTypestringOptional
pricingLevelstringOptional
matchedCollaboratorRecordIduuidOptional
printedSubtotalnumberOptional
printedTotalnumberOptional
receivedDatedate-timeOptional
adjustmentsUpdateFinancialDocumentExtractionRequestAdjustment[]Optional

UpdateFinancialDocumentExtractionRequestAdjustment

FieldTypeDescription
typestring| null
labelstring| null
amountnumber

Response

FieldTypeDescription
iduuid
orderIduuid| null
expenseIduuid| null
statestring| null
createdAtdate-time
failedPhasestring| null
failureReasonstring| null
failureCodestring| null
documentTypestring| null
pricingLevelstring| null
matchedCollaboratorRecordIduuid| null
printedSubtotalnumber| null
printedTotalnumber| null
receivedDatedate-time| null
pageCountinteger
modelTierUsedstring| null
committedOrderDocumentIduuid| null
gateGetFinancialDocumentExtractionResponseGateInfo| null
groupsGetFinancialDocumentExtractionResponseGroup[]| null
linesGetFinancialDocumentExtractionResponseLine[]| null
adjustmentsGetFinancialDocumentExtractionResponseAdjustment[]| null
sourcePagesGetFinancialDocumentExtractionResponseSourcePage[]| null
originalFileGetFinancialDocumentExtractionResponseOriginalFileInfo| null

GetFinancialDocumentExtractionResponseGateInfo

FieldTypeDescription
tieOutPassedboolean
tieOutDeltanumber| null
tieOutBasisstring| null
tieOutApplicableboolean
traceabilityPassedboolean
untraceableLineCountinteger
rowCountWarningboolean
detectedRowCountinteger| null
bestTableAdjustedRowCountinteger| null
emittedLineCountinteger
evaluatedAtdate-time
allPassedboolean

GetFinancialDocumentExtractionResponseGroup

FieldTypeDescription
iduuid
namestring| null
subtotalnumber
indexinteger

GetFinancialDocumentExtractionResponseLine

FieldTypeDescription
iduuid
indexinteger
descriptionstring| null
quantitynumber
unitPricenumber
lineTotalnumber
extractedFinancialLineGroupIduuid| null
sourcePageNumberinteger
isTraceableboolean
isBalanceLineboolean
matchStatestring| null
proposedResourceTypeIduuid| null
proposedResourceVariantIduuid| null
proposedResourceNamestring| null
proposedResourceVariantNamestring| null
procurementResourceIduuid| null
matchSourcestring| null
userEditedboolean
rateCardDifferenceGetFinancialDocumentExtractionResponseRateCardDifferenceInfo| null
kindstring| null

GetFinancialDocumentExtractionResponseAdjustment

FieldTypeDescription
typestring| null
labelstring| null
amountnumber

GetFinancialDocumentExtractionResponseSourcePage

FieldTypeDescription
pageNumberinteger
uriuri| null

GetFinancialDocumentExtractionResponseOriginalFileInfo

FieldTypeDescription
fileIduuid
fileNamestring| null

GetFinancialDocumentExtractionResponseRateCardDifferenceInfo

FieldTypeDescription
currentCostnumber
extractedCostnumber
decisionstring| null
canBackfillboolean