This structure contains information about where errors occur for allocations or custom calculations.
typedef_enum ESS_PERF_ALLOC_ARG_T { ESS_PERF_ALLOC_ARG_NA,0, ESS_PERF_ALLOC_ARG_POV,1, ESS_PERF_ALLOC_ARG_AMOUNT,2, ESS_PERF_ALLOC_ARG_AMOUNTCONTEXT,3, ESS_PERF_ALLOC_ARG_AMOUNTTIMESPAN,4, ESS_PERF_ALLOC_ARG_TARGET,5, ESS_PERF_ALLOC_ARG_TARGETTIMESPAN,6, ESS_PERF_ALLOC_ARG_TARGETTIMESPANOPTION,7, ESS_PERF_ALLOC_ARG_OFFSET,8, ESS_PERF_ALLOC_ARG_DEBITMEMBER,9, ESS_PERF_ALLOC_ARG_CREDITMEMBER,10, ESS_PERF_ALLOC_ARG_RANGE,11, ESS_PERF_ALLOC_ARG_EXCLUDEDRANGE,12, ESS_PERF_ALLOC_ARG_BASIS,13, ESS_PERF_ALLOC_ARG_BASISTIMESPAN,14, ESS_PERF_ALLOC_ARG_BASISTIMESPANOPTION,15, ESS_PERF_ALLOC_ARG_ALLOCATIONMETHOD,16, ESS_PERF_ALLOC_ARG_SPREADSKIPOPTION,17, ESS_PERF_ALLOC_ARG_ZEROAMOUNTOPTION,18, ESS_PERF_ALLOC_ARG_ZEROBASISOPTION,19, ESS_PERF_ALLOC_ARG_NEGATIVEBASISOPTION,20, ESS_PERF_ALLOC_ARG_ROUNDMETHOD,21, ESS_PERF_ALLOC_ARG_ROUNDDIGITS,22, ESS_PERF_ALLOC_ARG_ROUNDTOLOCATION,23, ESS_PERF_ALLOC_ARG_SCRIPT,24, ESS_PERF_ALLOC_ARG_SOURCEREGION,25, ESS_PERF_ALLOC_ARG_GROUPID,26, ESS_PERF_ALLOC_ARG_RULEID,27 } ESS_PERF_ALLOC_ARG_T;