UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

71 lines (70 loc) 3.02 kB
import { TccClarcDate } from "./shared.model"; export declare namespace TccET_BILLING { type BillingServiceReports = { value: Array<BillingServiceReport>; }; enum Service { ccBS_Unknown = "ccBS_Unknown", ccBS_Conversion = "ccBS_Conversion", ccBS_Ocr = "ccBS_Ocr", ccBS_PremiumOcr = "ccBS_PremiumOcr", ccBS_ImageProcessing = "ccBS_ImageProcessing", ccBS_CustomReco = "ccBS_CustomReco", ccBS_SolutionReco = "ccBS_SolutionReco", ccBS_Classification = "ccBS_Classification", ccBS_Export = "ccBS_Export", ccBS_PostInvoice = "ccBS_PostInvoice", ccBS_Archiving = "ccBS_Archiving", ccBS_Capturing = "ccBS_Capturing", ccBS_Xtract = "ccBS_Xtract", ccBS_Workflow = "ccBS_Workflow", ccBS_Sms = "ccBS_Sms", ccBS_Storage = "ccBS_Storage", ccBS_User = "ccBS_User" } enum TccBillableResource { ccBR_Unknown = "ccBR_Unknown", ccBR_ProcessingConversion = "ccBR_ProcessingConversion", ccBR_ProcessingImage = "ccBR_ProcessingImage", ccBR_ProcessingPdf = "ccBR_ProcessingPdf", ccBR_CaptureDocuments = "ccBR_CaptureDocuments", ccBR_CaptureBlobs = "ccBR_CaptureBlobs", ccBR_CapturePrint = "ccBR_CapturePrint", ccBR_CaptureEcosio = "ccBR_CaptureEcosio", ccBR_WorkflowCustom = "ccBR_WorkflowCustom", ccBR_WorkflowDocumentFlow = "ccBR_WorkflowDocumentFlow", ccBR_WorkflowDocumentRecognition = "ccBR_WorkflowDocumentRecognition", ccBR_WorkflowInvoiceSolution = "ccBR_WorkflowInvoiceSolution", ccBR_WorkflowOrderSolution = "ccBR_WorkflowOrderSolution", ccBR_RecognitionOcr = "ccBR_RecognitionOcr", ccBR_RecognitionBarcode = "ccBR_RecognitionBarcode", ccBR_RecognitionClass = "ccBR_RecognitionClass", ccBR_RecognitionCustom = "ccBR_RecognitionCustom", ccBR_RecognitionInvoice = "ccBR_RecognitionInvoice", ccBR_RecognitionOrder = "ccBR_RecognitionOrder", ccBR_RecognitionConfirmation = "ccBR_RecognitionConfirmation", ccBR_DeliverDocument = "ccBR_DeliverDocument", ccBR_DeliverInvoice = "ccBR_DeliverInvoice", ccBR_DeliverOrder = "ccBR_DeliverOrder", ccBR_DeliverConfirmation = "ccBR_DeliverConfirmation", ccBR_DeliverEcosio = "ccBR_DeliverEcosio", ccBR_User = "ccBR_User", ccBR_UserArchive = "ccBR_UserArchive", ccBR_UserWorkflow = "ccBR_UserWorkflow", ccBR_UserCapture = "ccBR_UserCapture", ccBR_UserScan = "ccBR_UserScan", ccBR_Storage = "ccBR_Storage", ccBR_Sms = "ccBR_Sms", ccBR_Translation = "ccBR_Translation", ccBR_Antivirus = "ccBR_Antivirus" } interface BillingServiceReport { Date: TccClarcDate; Resources: Array<BillableServiceData>; } interface BillableServiceData { Resource: TccBillableResource | Service; Amount: number; Credits: number; } }