UNPKG

trm-core

Version:

TRM (Transport Request Manager) Core

41 lines (40 loc) 1.01 kB
import { TrmPackage } from "../../trmPackage"; export interface CheckSapEntriesActionInput { packageData: { package: TrmPackage; }; printOptions?: { entriesStatus?: boolean; information?: boolean; }; } type WorkflowRuntime = { entriesStatus: { good: { table: string; tableEntry: any; }[]; bad: { table: string; tableEntry: any; }[]; }; missingTables: string[]; }; export type SapEntriesStatus = { [key: string]: { status: boolean; entry: any; }[]; }; export type CheckSapEntriesActionOutput = { sapEntries: any; sapEntriesStatus: SapEntriesStatus; }; export interface CheckSapEntriesWorkflowContext { rawInput: CheckSapEntriesActionInput; runtime?: WorkflowRuntime; output?: CheckSapEntriesActionOutput; } export declare function checkSapEntries(inputData: CheckSapEntriesActionInput): Promise<CheckSapEntriesActionOutput>; export {};