Foundations Apex API Developer Reference

fferpcore.AbstractScannedPayableDocTransformer

global with sharing abstract class AbstractScannedPayableDocTransformer

This class can be extended by those classes which transform the Scanned Payable Document.

Methods

transformDocuments

global abstract List<fferpcore.ScannedDocumentTransformationResponse> transformDocuments(Set<Id> scannedPayableDocumentIds)

This method is used to transform scanned payable documents into other documents. This method must be implemented by a class that extends AbstractScannedPayableDocTransformer.

Input Parameters

Name Type Description
Set null Of scanned payable document IDs that need to be transformed.

Return Value

List of scanned document transformation responses.

retrieveUserIdsForNotification

global virtual Set<Id> retrieveUserIdsForNotification(Set<Id> scannedPayableDocumentIds)

This method is used to retrieve the user IDs for sending notifications. This method's default implementation is to retrieve user IDs that can be overriden by a class that extends AbstractScannedPayableDocTransformer.

Input Parameters

Name Type Description
Set null Of scanned payable document IDs which is used to get information for fetching user IDs.

Return Value

Set of user IDs retrieved for sending notification.

© Copyright 2009–2024 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.