{"text_format":"1","workbook":"xlsx","n_sheets":4,"sheets":["Cover Sheet","1 - INSTRUCTIONS","2 - SUMMARY","3 - REQUIREMENTS"],"not_rendered":{"charts":1,"images":4,"macros":1,"external_links":0,"defined_names":4,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Cover Sheet","index":0,"n_rows":51,"n_cols":1,"rows_kept":51,"cut":false,"hidden":false,"merged":[]}
[]
["NUMBER J02B8400002"]
["ATTACHMENT 18 – MDOT SHA CIS Requirements Document"]
["The remainder of the page is intentionally left blank"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
["This page is intentionally left blank"]

{"sheet":"1 - INSTRUCTIONS","index":1,"n_rows":18,"n_cols":7,"rows_kept":18,"cut":false,"hidden":false,"merged":[[5,2,5,5],[10,2,10,3],[7,2,7,5],[8,2,8,5],[1,1,2,5],[6,2,6,5]]}
[null," Consumable Inventory System (CIS) Requirements Document",null,null,null,null,"MDOT SHA CIS Project"]
[null,"Response Codes: Y - Yes, Included; F - Future; C - Customer Configuration; T - TO Contractor Customization; P - Third Party; N - Not Available",null,null,null,null,"NUMBER J02B8400002"]
[]
[]
[null,null,"Instructions:"]
[null,null,"The Offeror shall complete Tab \"3 - REQUIREMENTS\" to indicate its understanding of each requirement and its inclusion in its response. Use the codes provided in Table 1 below to fill in the Response column in Tab \"3 - REQUIREMENTS\". For codes F, V, and T, provide any requested information from Table 1 in the Comments column of Tab \"3 - REQUIREMENTS\"."]
[null,null,"The proposed solution shall meet, at minimum, all requirements stated as “The CIS shall…” Any requirements stated as “The CIS may…” are preferred requirements."]
[null,null,"Only respond to requirements with yellow shading.  Do not respond to requirements without yellow shading. Sections 1.17.21, 1.22, and 1.23 do not have yellow shading because they are assumed to be TO Contractor Customization for all Offerors."]
[null,null,"Any requirement with yellow shading to which there is no response will be considered as not available as a part of the Solution."]
[]
[null,null,"Table 1. Requirements Response Code Legend."]
[null,null,"Response Code","Description"]
[null,null,"Y","Yes, Included: Feature is delivered as standard functionality in the proposed version of the Solution."]
[null,null,"F","Future: Feature is not currently included but will be available in a future release.  Indicate time frame (e.g. 12 months)."]
[null,null,"C","Customer Configuration: Tools are provided to configure at no additional cost. (No customer development needed.)"]
[null,null,"T","TO Contractor Customization: Not included. TO Contractor provides customization with additional code development. Indicate an estimated level of effort for customization."]
[null,null,"P","Third Party: Feature is provided by a third party partnering arrangement.  Indicate any preferred partner agreements."]
[null,null,"N","Not available."]

{"sheet":"2 - SUMMARY","index":2,"n_rows":11,"n_cols":9,"rows_kept":11,"cut":false,"hidden":false,"merged":[[1,1,2,7],[3,1,3,7]]}
[null," Consumable Inventory System (CIS) Requirements Document",null,null,null,null,null,null,"MDOT SHA CIS Project"]
[null,"Response Codes: Y - Yes, Included; F - Future; C - Customer Configuration; T - TO Contractor Customization; P - Third Party; N - Not Available",null,null,null,null,null,null,"NUMBER J02B8400002"]
[]
["Offeror Name:",{"$f":"IF('3 - REQUIREMENTS'!B1:E1=\"\",\"Enter Offeror Name on Tab '3 - REQUIREMENTS'\",'3 - REQUIREMENTS'!B1:E1)","v":"Enter Offeror Name on Tab '3 - REQUIREMENTS'"}]
[null,null,null,"Responses:"]
[null,null,null,"Yes, Included - Y:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=Y\")","v":0}]
[null,null,null,"Future - F:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=F\")","v":0}]
[null,null,null,"Customer Configuration - C:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=C\")","v":0}]
[null,null,null,"TO Contractor Customization - T:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=T\")","v":0}]
[null,null,null,"Third Party - P:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=P\")","v":0}]
[null,null,null,"Not Available - N:",{"$f":"COUNTIF('3 - REQUIREMENTS'!G3:G2992,\"=N\")","v":0}]

{"sheet":"3 - REQUIREMENTS","index":3,"n_rows":2992,"n_cols":9,"rows_kept":2992,"cut":false,"hidden":false,"merged":[[2968,1,2968,4],[2969,1,2969,4],[2970,1,2970,4],[2971,1,2971,4],[2972,1,2972,4],[2973,1,2973,4],[2962,1,2962,4],[2963,1,2963,4],[2986,1,2986,4],[2987,1,2987,4],[2988,1,2988,4],[2989,1,2989,4],[2990,1,2990,4],[2991,1,2991,4],[2980,1,2980,4],[2981,1,2981,4],[2982,1,2982,4],[2983,1,2983,4],[2984,1,2984,4],[2985,1,2985,4],[2974,1,2974,4],[2975,1,2975,4],[2976,1,2976,4],[2977,1,2977,4],[2978,1,2978,4],[2979,1,2979,4],[2964,1,2964,4],[2965,1,2965,4],[2966,1,2966,4],[2967,1,2967,4],[2950,1,2950,4],[2951,1,2951,4],[2952,1,2952,4],[2953,1,2953,4],[2954,1,2954,4],[2955,1,2955,4],[2944,1,2944,4],[2945,1,2945,4],[2946,1,2946,4],[2947,1,2947,4],[2948,1,2948,4],[2949,1,2949,4],[2938,1,2938,4],[2939,1,2939,4],[2940,1,2940,4],[2941,1,2941,4],[2942,1,2942,4],[2943,1,2943,4],[2956,1,2956,4],[2957,1,2957,4],[2958,1,2958,4],[2959,1,2959,4],[2960,1,2960,4],[2961,1,2961,4],[2932,1,2932,4],[2933,1,2933,4],[2934,1,2934,4],[2935,1,2935,4],[2936,1,2936,4],[2937,1,2937,4],[2926,1,2926,4],[2927,1,2927,4],[2928,1,2928,4],[2929,1,2929,4],[2930,1,2930,4],[2931,1,2931,4],[2920,1,2920,4],[2921,1,2921,4],[2922,1,2922,4],[2923,1,2923,4],[2924,1,2924,4],[2925,1,2925,4],[2914,1,2914,4],[2915,1,2915,4],[2916,1,2916,4],[2917,1,2917,4],[2918,1,2918,4],[2919,1,2919,4],[2908,1,2908,4],[2909,1,2909,4],[2910,1,2910,4],[2911,1,2911,4],[2912,1,2912,4],[2913,1,2913,4],[2902,1,2902,4],[2903,1,2903,4],[2904,1,2904,4],[2905,1,2905,4],[2906,1,2906,4],[2907,1,2907,4],[2896,1,2896,4],[2897,1,2897,4],[2898,1,2898,4],[2899,1,2899,4],[2900,1,2900,4],[2901,1,2901,4],[2890,1,2890,4],[2891,1,2891,4],[2892,1,2892,4],[2893,1,2893,4],[2894,1,2894,4],[2895,1,2895,4],[2884,1,2884,4],[2885,1,2885,4],[2886,1,2886,4],[2887,1,2887,4],[2888,1,2888,4],[2889,1,2889,4],[2878,1,2878,4],[2879,1,2879,4],[2880,1,2880,4],[2881,1,2881,4],[2882,1,2882,4],[2883,1,2883,4],[2872,1,2872,4],[2873,1,2873,4],[2874,1,2874,4],[2875,1,2875,4],[2876,1,2876,4],[2877,1,2877,4],[2836,1,2836,4],[2837,1,2837,4],[2868,1,2868,4],[2869,1,2869,4],[2870,1,2870,4],[2871,1,2871,4],[2830,1,2830,4],[2831,1,2831,4],[2832,1,2832,4],[2833,1,2833,4],[2834,1,2834,4],[2835,1,2835,4],[2824,1,2824,4],[2825,1,2825,4],[2826,1,2826,4],[2827,1,2827,4],[2828,1,2828,4],[2829,1,2829,4],[2818,1,2818,4],[2819,1,2819,4],[2820,1,2820,4],[2821,1,2821,4],[2822,1,2822,4],[2823,1,2823,4],[2812,1,2812,4],[2813,1,2813,4],[2814,1,2814,4],[2815,1,2815,4],[2816,1,2816,4],[2817,1,2817,4],[2806,1,2806,4],[2807,1,2807,4],[2808,1,2808,4],[2809,1,2809,4],[2810,1,2810,4],[2811,1,2811,4],[2800,1,2800,4],[2801,1,2801,4],[2802,1,2802,4],[2803,1,2803,4],[2804,1,2804,4],[2805,1,2805,4],[2794,1,2794,4],[2795,1,2795,4],[2796,1,2796,4],[2797,1,2797,4],[2798,1,2798,4],[2799,1,2799,4],[2788,1,2788,4],[2789,1,2789,4],[2790,1,2790,4],[2791,1,2791,4],[2792,1,2792,4],[2793,1,2793,4],[2782,1,2782,4],[2783,1,2783,4],[2784,1,2784,4],[2785,1,2785,4],[2786,1,2786,4],[2787,1,2787,4],[2776,1,2776,4],[2777,1,2777,4],[2778,1,2778,4],[2779,1,2779,4],[2780,1,2780,4],[2781,1,2781,4],[2770,1,2770,4],[2771,1,2771,4],[2772,1,2772,4],[2773,1,2773,4],[2774,1,2774,4],[2775,1,2775,4],[2764,1,2764,4],[2765,1,2765,4],[2766,1,2766,4],[2767,1,2767,4],[2768,1,2768,4],[2769,1,2769,4],[2758,1,2758,4],[2759,1,2759,4],[2760,1,2760,4],[2761,1,2761,4],[2762,1,2762,4],[2763,1,2763,4],[2752,1,2752,4],[2753,1,2753,4],[2754,1,2754,4],[2755,1,2755,4],[2756,1,2756,4],[2757,1,2757,4],[2746,1,2746,4],[2747,1,2747,4],[2748,1,2748,4],[2749,1,2749,4],[2750,1,2750,4],[2751,1,2751,4],[2740,1,2740,4],[2741,1,2741,4],[2742,1,2742,4],[2743,1,2743,4],[2744,1,2744,4],[2745,1,2745,4],[2734,1,2734,4],[2735,1,2735,4],[2736,1,2736,4],[2737,1,2737,4],[2738,1,2738,4],[2739,1,2739,4],[2728,1,2728,4],[2729,1,2729,4],[2730,1,2730,4],[2731,1,2731,4],[2732,1,2732,4],[2733,1,2733,4],[2722,1,2722,4],[2723,1,2723,4],[2724,1,2724,4],[2725,1,2725,4],[2726,1,2726,4],[2727,1,2727,4],[2716,1,2716,4],[2717,1,2717,4],[2718,1,2718,4],[2719,1,2719,4],[2720,1,2720,4],[2721,1,2721,4],[2710,1,2710,4],[2711,1,2711,4],[2712,1,2712,4],[2713,1,2713,4],[2714,1,2714,4],[2715,1,2715,4],[2704,1,2704,4],[2705,1,2705,4],[2706,1,2706,4],[2707,1,2707,4],[2708,1,2708,4],[2709,1,2709,4],[2689,1,2689,4],[2693,1,2693,4],[2694,1,2694,4],[2695,1,2695,4],[2702,1,2702,4],[2703,1,2703,4],[2683,1,2683,4],[2684,1,2684,4],[2685,1,2685,4],[2686,1,2686,4],[2687,1,2687,4],[2688,1,2688,4],[2677,1,2677,4],[2678,1,2678,4],[2679,1,2679,4],[2680,1,2680,4],[2681,1,2681,4],[2682,1,2682,4],[2671,1,2671,4],[2672,1,2672,4],[2673,1,2673,4],[2674,1,2674,4],[2675,1,2675,4],[2676,1,2676,4],[2665,1,2665,4],[2666,1,2666,4],[2667,1,2667,4],[2668,1,2668,4],[2669,1,2669,4],[2670,1,2670,4],[2659,1,2659,4],[2660,1,2660,4],[2661,1,2661,4],[2662,1,2662,4],[2663,1,2663,4],[2664,1,2664,4],[2653,1,2653,4],[2654,1,2654,4],[2655,1,2655,4],[2656,1,2656,4],[2657,1,2657,4],[2658,1,2658,4],[2634,1,2634,4],[2635,1,2635,4],[2636,1,2636,4],[2637,1,2637,4],[2638,1,2638,4],[2646,1,2646,4],[2628,1,2628,4],[2629,1,2629,4],[2630,1,2630,4],[2631,1,2631,4],[2632,1,2632,4],[2633,1,2633,4],[2622,1,2622,4],[2623,1,2623,4],[2624,1,2624,4],[2625,1,2625,4],[2626,1,2626,4],[2627,1,2627,4],[2616,1,2616,4],[2617,1,2617,4],[2618,1,2618,4],[2619,1,2619,4],[2620,1,2620,4],[2621,1,2621,4],[2610,1,2610,4],[2611,1,2611,4],[2612,1,2612,4],[2613,1,2613,4],[2614,1,2614,4],[2615,1,2615,4],[2604,1,2604,4],[2605,1,2605,4],[2606,1,2606,4],[2607,1,2607,4],[2608,1,2608,4],[2609,1,2609,4],[2598,1,2598,4],[2599,1,2599,4],[2600,1,2600,4],[2601,1,2601,4],[2602,1,2602,4],[2603,1,2603,4],[2587,1,2587,4],[2588,1,2588,4],[2589,1,2589,4],[2590,1,2590,4],[2591,1,2591,4],[2592,1,2592,4],[2581,1,2581,4],[2582,1,2582,4],[2583,1,2583,4],[2584,1,2584,4],[2585,1,2585,4],[2586,1,2586,4],[2575,1,2575,4],[2576,1,2576,4],[2577,1,2577,4],[2578,1,2578,4],[2579,1,2579,4],[2580,1,2580,4],[2569,1,2569,4],[2570,1,2570,4],[2571,1,2571,4],[2572,1,2572,4],[2573,1,2573,4],[2574,1,2574,4],[2563,1,2563,4],[2564,1,2564,4],[2565,1,2565,4],[2566,1,2566,4],[2567,1,2567,4],[2568,1,2568,4],[2557,1,2557,4],[2558,1,2558,4],[2559,1,2559,4],[2560,1,2560,4],[2561,1,2561,4],[2562,1,2562,4],[2551,1,2551,4],[2552,1,2552,4],[2553,1,2553,4],[2554,1,2554,4],[2555,1,2555,4],[2556,1,2556,4],[2545,1,2545,4],[2546,1,2546,4],[2547,1,2547,4],[2548,1,2548,4],[2549,1,2549,4],[2550,1,2550,4],[2539,1,2539,4],[2540,1,2540,4],[2541,1,2541,4],[2542,1,2542,4],[2543,1,2543,4],[2544,1,2544,4],[2533,1,2533,4],[2534,1,2534,4],[2535,1,2535,4],[2536,1,2536,4],[2537,1,2537,4],[2538,1,2538,4],[2527,1,2527,4],[2528,1,2528,4],[2529,1,2529,4],[2530,1,2530,4],[2531,1,2531,4],[2532,1,2532,4],[2521,1,2521,4],[2522,1,2522,4],[2523,1,2523,4],[2524,1,2524,4],[2525,1,2525,4],[2526,1,2526,4],[2515,1,2515,4],[2516,1,2516,4],[2517,1,2517,4],[2518,1,2518,4],[2519,1,2519,4],[2520,1,2520,4],[2509,1,2509,4],[2510,1,2510,4],[2511,1,2511,4],[2512,1,2512,4],[2513,1,2513,4],[2514,1,2514,4],[2489,1,2489,4],[2498,1,2498,4],[2505,1,2505,4],[2506,1,2506,4],[2507,1,2507,4],[2508,1,2508,4],[2483,1,2483,4],[2484,1,2484,4],[2485,1,2485,4],[2486,1,2486,4],[2487,1,2487,4],[2488,1,2488,4],[2477,1,2477,4],[2478,1,2478,4],[2479,1,2479,4],[2480,1,2480,4],[2481,1,2481,4],[2482,1,2482,4],[2471,1,2471,4],[2472,1,2472,4],[2473,1,2473,4],[2474,1,2474,4],[2475,1,2475,4],[2476,1,2476,4],[2465,1,2465,4],[2466,1,2466,4],[2467,1,2467,4],[2468,1,2468,4],[2469,1,2469,4],[2470,1,2470,4],[2459,1,2459,4],[2460,1,2460,4],[2461,1,2461,4],[2462,1,2462,4],[2463,1,2463,4],[2464,1,2464,4],[2453,1,2453,4],[2454,1,2454,4],[2455,1,2455,4],[2456,1,2456,4],[2457,1,2457,4],[2458,1,2458,4],[2447,1,2447,4],[2448,1,2448,4],[2449,1,2449,4],[2450,1,2450,4],[2451,1,2451,4],[2452,1,2452,4],[2441,1,2441,4],[2442,1,2442,4],[2443,1,2443,4],[2444,1,2444,4],[2445,1,2445,4],[2446,1,2446,4],[2435,1,2435,4],[2436,1,2436,4],[2437,1,2437,4],[2438,1,2438,4],[2439,1,2439,4],[2440,1,2440,4],[2429,1,2429,4],[2430,1,2430,4],[2431,1,2431,4],[2432,1,2432,4],[2433,1,2433,4],[2434,1,2434,4],[2423,1,2423,4],[2424,1,2424,4],[2425,1,2425,4],[2426,1,2426,4],[2427,1,2427,4],[2428,1,2428,4],[2417,1,2417,4],[2418,1,2418,4],[2419,1,2419,4],[2420,1,2420,4],[2421,1,2421,4],[2422,1,2422,4],[2411,1,2411,4],[2412,1,2412,4],[2413,1,2413,4],[2414,1,2414,4],[2415,1,2415,4],[2416,1,2416,4],[2405,1,2405,4],[2406,1,2406,4],[2407,1,2407,4],[2408,1,2408,4],[2409,1,2409,4],[2410,1,2410,4],[2399,1,2399,4],[2400,1,2400,4],[2401,1,2401,4],[2402,1,2402,4],[2403,1,2403,4],[2404,1,2404,4],[2393,1,2393,4],[2394,1,2394,4],[2395,1,2395,4],[2396,1,2396,4],[2397,1,2397,4],[2398,1,2398,4],[2387,1,2387,4],[2388,1,2388,4],[2389,1,2389,4],[2390,1,2390,4],[2391,1,2391,4],[2392,1,2392,4],[2381,1,2381,4],[2382,1,2382,4],[2383,1,2383,4],[2384,1,2384,4],[2385,1,2385,4],[2386,1,2386,4],[2375,1,2375,4],[2376,1,2376,4],[2377,1,2377,4],[2378,1,2378,4],[2379,1,2379,4],[2380,1,2380,4],[2369,1,2369,4],[2370,1,2370,4],[2371,1,2371,4],[2372,1,2372,4],[2373,1,2373,4],[2374,1,2374,4],[2363,1,2363,4],[2364,1,2364,4],[2365,1,2365,4],[2366,1,2366,4],[2367,1,2367,4],[2368,1,2368,4],[2357,1,2357,4],[2358,1,2358,4],[2359,1,2359,4],[2360,1,2360,4],[2361,1,2361,4],[2362,1,2362,4],[2351,1,2351,4],[2352,1,2352,4],[2353,1,2353,4],[2354,1,2354,4],[2355,1,2355,4],[2356,1,2356,4],[2345,1,2345,4],[2346,1,2346,4],[2347,1,2347,4],[2348,1,2348,4],[2349,1,2349,4],[2350,1,2350,4],[2339,1,2339,4],[2340,1,2340,4],[2341,1,2341,4],[2342,1,2342,4],[2343,1,2343,4],[2344,1,2344,4],[2333,1,2333,4],[2334,1,2334,4],[2335,1,2335,4],[2336,1,2336,4],[2337,1,2337,4],[2338,1,2338,4],[2327,1,2327,4],[2328,1,2328,4],[2329,1,2329,4],[2330,1,2330,4],[2331,1,2331,4],[2332,1,2332,4],[2321,1,2321,4],[2322,1,2322,4],[2323,1,2323,4],[2324,1,2324,4],[2325,1,2325,4],[2326,1,2326,4],[2315,1,2315,4],[2316,1,2316,4],[2317,1,2317,4],[2318,1,2318,4],[2319,1,2319,4],[2320,1,2320,4],[2309,1,2309,4],[2310,1,2310,4],[2311,1,2311,4],[2312,1,2312,4],[2313,1,2313,4],[2314,1,2314,4],[2303,1,2303,4],[2304,1,2304,4],[2305,1,2305,4],[2306,1,2306,4],[2307,1,2307,4],[2308,1,2308,4],[2297,1,2297,4],[2298,1,2298,4],[2299,1,2299,4],[2300,1,2300,4],[2301,1,2301,4],[2302,1,2302,4],[2291,1,2291,4],[2292,1,2292,4],[2293,1,2293,4],[2294,1,2294,4],[2295,1,2295,4],[2296,1,2296,4],[2285,1,2285,4],[2286,1,2286,4],[2287,1,2287,4],[2288,1,2288,4],[2289,1,2289,4],[2290,1,2290,4],[2279,1,2279,4],[2280,1,2280,4],[2281,1,2281,4],[2282,1,2282,4],[2283,1,2283,4],[2284,1,2284,4],[2273,1,2273,4],[2274,1,2274,4],[2275,1,2275,4],[2276,1,2276,4],[2277,1,2277,4],[2278,1,2278,4],[2267,1,2267,4],[2268,1,2268,4],[2269,1,2269,4],[2270,1,2270,4],[2271,1,2271,4],[2272,1,2272,4],[2261,1,2261,4],[2262,1,2262,4],[2263,1,2263,4],[2264,1,2264,4],[2265,1,2265,4],[2266,1,2266,4],[2255,1,2255,4],[2256,1,2256,4],[2257,1,2257,4],[2258,1,2258,4],[2259,1,2259,4],[2260,1,2260,4],[2249,1,2249,4],[2250,1,2250,4],[2251,1,2251,4],[2252,1,2252,4],[2253,1,2253,4],[2254,1,2254,4],[2243,1,2243,4],[2244,1,2244,4],[2245,1,2245,4],[2246,1,2246,4],[2247,1,2247,4],[2248,1,2248,4],[2237,1,2237,4],[2238,1,2238,4],[2239,1,2239,4],[2240,1,2240,4],[2241,1,2241,4],[2242,1,2242,4],[2231,1,2231,4],[2232,1,2232,4],[2233,1,2233,4],[2234,1,2234,4],[2235,1,2235,4],[2236,1,2236,4],[2225,1,2225,4],[2226,1,2226,4],[2227,1,2227,4],[2228,1,2228,4],[2229,1,2229,4],[2230,1,2230,4],[2219,1,2219,4],[2220,1,2220,4],[2221,1,2221,4],[2222,1,2222,4],[2223,1,2223,4],[2224,1,2224,4],[2213,1,2213,4],[2214,1,2214,4],[2215,1,2215,4],[2216,1,2216,4],[2217,1,2217,4],[2218,1,2218,4],[2207,1,2207,4],[2208,1,2208,4],[2209,1,2209,4],[2210,1,2210,4],[2211,1,2211,4],[2212,1,2212,4],[2201,1,2201,4],[2202,1,2202,4],[2203,1,2203,4],[2204,1,2204,4],[2205,1,2205,4],[2206,1,2206,4],[2195,1,2195,4],[2196,1,2196,4],[2197,1,2197,4],[2198,1,2198,4],[2199,1,2199,4],[2200,1,2200,4],[2189,1,2189,4],[2190,1,2190,4],[2191,1,2191,4],[2192,1,2192,4],[2193,1,2193,4],[2194,1,2194,4],[2183,1,2183,4],[2184,1,2184,4],[2185,1,2185,4],[2186,1,2186,4],[2187,1,2187,4],[2188,1,2188,4],[2177,1,2177,4],[2178,1,2178,4],[2179,1,2179,4],[2180,1,2180,4],[2181,1,2181,4],[2182,1,2182,4],[2171,1,2171,4],[2172,1,2172,4],[2173,1,2173,4],[2174,1,2174,4],[2175,1,2175,4],[2176,1,2176,4],[2165,1,2165,4],[2166,1,2166,4],[2167,1,2167,4],[2168,1,2168,4],[2169,1,2169,4],[2170,1,2170,4],[2159,1,2159,4],[2160,1,2160,4],[2161,1,2161,4],[2162,1,2162,4],[2163,1,2163,4],[2164,1,2164,4],[2153,1,2153,4],[2154,1,2154,4],[2155,1,2155,4],[2156,1,2156,4],[2157,1,2157,4],[2158,1,2158,4],[2147,1,2147,4],[2148,1,2148,4],[2149,1,2149,4],[2150,1,2150,4],[2151,1,2151,4],[2152,1,2152,4],[2141,1,2141,4],[2142,1,2142,4],[2143,1,2143,4],[2144,1,2144,4],[2145,1,2145,4],[2146,1,2146,4],[2135,1,2135,4],[2136,1,2136,4],[2137,1,2137,4],[2138,1,2138,4],[2139,1,2139,4],[2140,1,2140,4],[2129,1,2129,4],[2130,1,2130,4],[2131,1,2131,4],[2132,1,2132,4],[2133,1,2133,4],[2134,1,2134,4],[2123,1,2123,4],[2124,1,2124,4],[2125,1,2125,4],[2126,1,2126,4],[2127,1,2127,4],[2128,1,2128,4],[2117,1,2117,4],[2118,1,2118,4],[2119,1,2119,4],[2120,1,2120,4],[2121,1,2121,4],[2122,1,2122,4],[2111,1,2111,4],[2112,1,2112,4],[2113,1,2113,4],[2114,1,2114,4],[2115,1,2115,4],[2116,1,2116,4],[2105,1,2105,4],[2106,1,2106,4],[2107,1,2107,4],[2108,1,2108,4],[2109,1,2109,4],[2110,1,2110,4],[2099,1,2099,4],[2100,1,2100,4],[2101,1,2101,4],[2102,1,2102,4],[2103,1,2103,4],[2104,1,2104,4],[2093,1,2093,4],[2094,1,2094,4],[2095,1,2095,4],[2096,1,2096,4],[2097,1,2097,4],[2098,1,2098,4],[2087,1,2087,4],[2088,1,2088,4],[2089,1,2089,4],[2090,1,2090,4],[2091,1,2091,4],[2092,1,2092,4],[2081,1,2081,4],[2082,1,2082,4],[2083,1,2083,4],[2084,1,2084,4],[2085,1,2085,4],[2086,1,2086,4],[2075,1,2075,4],[2076,1,2076,4],[2077,1,2077,4],[2078,1,2078,4],[2079,1,2079,4],[2080,1,2080,4],[2069,1,2069,4],[2070,1,2070,4],[2071,1,2071,4],[2072,1,2072,4],[2073,1,2073,4],[2074,1,2074,4],[2063,1,2063,4],[2064,1,2064,4],[2065,1,2065,4],[2066,1,2066,4],[2067,1,2067,4],[2068,1,2068,4],[2057,1,2057,4],[2058,1,2058,4],[2059,1,2059,4],[2060,1,2060,4],[2061,1,2061,4],[2062,1,2062,4],[2051,1,2051,4],[2052,1,2052,4],[2053,1,2053,4],[2054,1,2054,4],[2055,1,2055,4],[2056,1,2056,4],[2045,1,2045,4],[2046,1,2046,4],[2047,1,2047,4],[2048,1,2048,4],[2049,1,2049,4],[2050,1,2050,4],[2039,1,2039,4],[2040,1,2040,4],[2041,1,2041,4],[2042,1,2042,4],[2043,1,2043,4],[2044,1,2044,4],[2033,1,2033,4],[2034,1,2034,4],[2035,1,2035,4],[2036,1,2036,4],[2037,1,2037,4],[2038,1,2038,4],[2027,1,2027,4],[2028,1,2028,4],[2029,1,2029,4],[2030,1,2030,4],[2031,1,2031,4],[2032,1,2032,4],[2021,1,2021,4],[2022,1,2022,4],[2023,1,2023,4],[2024,1,2024,4],[2025,1,2025,4],[2026,1,2026,4],[2015,1,2015,4],[2016,1,2016,4],[2017,1,2017,4],[2018,1,2018,4],[2019,1,2019,4],[2020,1,2020,4],[2009,1,2009,4],[2010,1,2010,4],[2011,1,2011,4],[2012,1,2012,4],[2013,1,2013,4],[2014,1,2014,4],[2003,1,2003,4],[2004,1,2004,4],[2005,1,2005,4],[2006,1,2006,4],[2007,1,2007,4],[2008,1,2008,4],[1997,1,1997,4],[1998,1,1998,4],[1999,1,1999,4],[2000,1,2000,4],[2001,1,2001,4],[2002,1,2002,4],[1991,1,1991,4],[1992,1,1992,4],[1993,1,1993,4],[1994,1,1994,4],[1995,1,1995,4],[1996,1,1996,4],[1985,1,1985,4],[1986,1,1986,4],[1987,1,1987,4],[1988,1,1988,4],[1989,1,1989,4],[1990,1,1990,4],[1979,1,1979,4],[1980,1,1980,4],[1981,1,1981,4],[1982,1,1982,4],[1983,1,1983,4],[1984,1,1984,4],[1973,1,1973,4],[1974,1,1974,4],[1975,1,1975,4],[1976,1,1976,4],[1977,1,1977,4],[1978,1,1978,4],[1967,1,1967,4],[1968,1,1968,4],[1969,1,1969,4],[1970,1,1970,4],[1971,1,1971,4],[1972,1,1972,4],[1961,1,1961,4],[1962,1,1962,4],[1963,1,1963,4],[1964,1,1964,4],[1965,1,1965,4],[1966,1,1966,4],[1955,1,1955,4],[1956,1,1956,4],[1957,1,1957,4],[1958,1,1958,4],[1959,1,1959,4],[1960,1,1960,4],[1949,1,1949,4],[1950,1,1950,4],[1951,1,1951,4],[1952,1,1952,4],[1953,1,1953,4],[1954,1,1954,4],[1943,1,1943,4],[1944,1,1944,4],[1945,1,1945,4],[1946,1,1946,4],[1947,1,1947,4],[1948,1,1948,4],[1937,1,1937,4],[1938,1,1938,4],[1939,1,1939,4],[1940,1,1940,4],[1941,1,1941,4],[1942,1,1942,4],[1931,1,1931,4],[1932,1,1932,4],[1933,1,1933,4],[1934,1,1934,4],[1935,1,1935,4],[1936,1,1936,4],[1925,1,1925,4],[1926,1,1926,4],[1927,1,1927,4],[1928,1,1928,4],[1929,1,1929,4],[1930,1,1930,4],[1919,1,1919,4],[1920,1,1920,4],[1921,1,1921,4],[1922,1,1922,4]],"merged_total":2840,"flags":["merged_cut"]}
["Offeror Name:"]
["Req. No.","Requirement ",null,null,null,null,"Response","Comments","Lock?"]
["1.1.","General Requirements",null,null,null,"General Requirements",null,null,{"$f":"AND(OR(ISNUMBER(SEARCH(\":\",B3)),(LEN(A3)-LEN(SUBSTITUTE(A3,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B3))))","v":true}]
["1.1.1.","The CIS shall provide multiple independent Instances including, but not limited to:",null,null,null,"The CIS shall provide multiple independent Instances including, but not limited to:",null,null,{"$f":"AND(OR(ISNUMBER(SEARCH(\":\",B4)),(LEN(A4)-LEN(SUBSTITUTE(A4,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B4))))","v":true}]
["1.1.1.1.","Production",null,null,null,"Production",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B5)),(LEN(A5)-LEN(SUBSTITUTE(A5,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B5)))),(LEN(B5)-LEN(SUBSTITUTE(B5,\":\",\"\")))=2)","v":false}]
["1.1.1.1.1.","The Production Instance shall be the Instance that Transactions are processed against.",null,null,null,"The Production Instance shall be the Instance that Transactions are processed against.",null,null,false]
["1.1.1.1.2.","The Production Instance shall be automatically backed up on a daily basis.",null,null,null,"The Production Instance shall be automatically backed up on a daily basis.",null,null,false]
["1.1.1.1.3.","The Production Instance shall be backed up on demand.",null,null,null,"The Production Instance shall be backed up on demand.",null,null,false]
["1.1.1.1.4.","The Production Instance shall be restored from a backup.",null,null,null,"The Production Instance shall be restored from a backup.",null,null,false]
["1.1.1.2.","Training",null,null,null,"Training",null,null,false]
["1.1.1.2.1.","The Training Instance shall be automatically refreshed from Production on a daily basis.",null,null,null,"The Training Instance shall be automatically refreshed from Production on a daily basis.",null,null,false]
["1.1.1.3.","Quality Assurance and Testing",null,null,null,"Quality Assurance and Testing",null,null,false]
["1.1.1.3.1.","The Quality Assurance and Testing Instance shall be refreshed from Production on an as-needed basis.",null,null,null,"The Quality Assurance and Testing Instance shall be refreshed from Production on an as-needed basis.",null,null,false]
["1.1.1.4.","Development",null,null,null,"Development",null,null,false]
["1.1.1.4.1.","The Development Instance shall be refreshed from Production on an as-needed basis.",null,null,null,"The Development Instance shall be refreshed from Production on an as-needed basis.",null,null,false]
["1.1.1.5.","The CIS shall backup and restore all non-Production Instances on demand.",null,null,null,"The CIS shall backup and restore all non-Production Instances on demand.",null,null,false]
["1.1.1.6.","The CIS shall refresh any non-Production Instance from another non-Production Instance.",null,null,null,"The CIS shall refresh any non-Production Instance from another non-Production Instance.",null,null,false]
["1.1.2.","The CIS shall enable Users to visually determine what Instance they are currently using.",null,null,null,"The CIS shall enable Users to visually determine what Instance they are currently using.",null,null,false]
["1.1.3.","The CIS shall provide Transactional rollback capabilities.",null,null,null,"The CIS shall provide Transactional rollback capabilities.",null,null,false]
["1.1.3.1.","Each Transaction within CIS shall either be entirely completed or entirely rolled back.",null,null,null,"Each Transaction within CIS shall either be entirely completed or entirely rolled back.",null,null,false]
["1.1.3.2.","In the event of Transaction failure, the CIS shall inform Users as to whether a Transaction was saved or whether it was not saved and needs resubmission.",null,null,null,"In the event of Transaction failure, the CIS shall inform Users as to whether a Transaction was saved or whether it was not saved and needs resubmission.",null,null,false]
["1.1.4.","The CIS shall support attaching documents electronically throughout the CIS.",null,null,null,"The CIS shall support attaching documents electronically throughout the CIS.",null,null,false]
["1.1.4.1.","The CIS shall enable Users to view the file names of the documents that have been attached within the CIS.",null,null,null,"The CIS shall enable Users to view the file names of the documents that have been attached within the CIS.",null,null,false]
["1.1.4.2.","The CIS shall support attaching the following file types, including, but not limited to:",null,null,null,"The CIS shall support attaching the following file types, including, but not limited to:",null,null,true]
["1.1.4.2.1.","*.doc, *.docx (Microsoft Word 2007, 2010, 2013, 2016)",null,null,null,"*.doc, *.docx (Microsoft Word 2007, 2010, 2013, 2016)",null,null,false]
["1.1.4.2.2.","*.xls, *.xlsx (Microsoft Excel 2007, 2010, 2013, 2016)",null,null,null,"*.xls, *.xlsx (Microsoft Excel 2007, 2010, 2013, 2016)",null,null,false]
["1.1.4.2.3.","*.txt (Text)",null,null,null,"*.txt (Text)",null,null,false]
["1.1.4.2.4.","*.pdf (Portable Document Format)",null,null,null,"*.pdf (Portable Document Format)",null,null,false]
["1.1.4.2.5.","*.jpg, *.png, *.gif, *.tif, *.bmp (Image)",null,null,null,"*.jpg, *.png, *.gif, *.tif, *.bmp (Image)",null,null,false]
["1.1.4.2.6.","*.msg (Outlook Mail Message)",null,null,null,"*.msg (Outlook Mail Message)",null,null,false]
["1.1.4.2.7.","*.csv (Comma Separated Values)",null,null,null,"*.csv (Comma Separated Values)",null,null,false]
["1.1.5.","The CIS shall support removing attachments that have been uploaded.",null,null,null,"The CIS shall support removing attachments that have been uploaded.",null,null,false]
["1.1.6.","The CIS shall support application-wide printing on supported Windows desktops, Windows laptops, and Windows tablets.",null,null,null,"The CIS shall support application-wide printing on supported Windows desktops, Windows laptops, and Windows tablets.",null,null,false]
["1.1.6.1.","The CIS shall enable Users to set a default printer.",null,null,null,"The CIS shall enable Users to set a default printer.",null,null,false]
["1.1.6.2.","The CIS shall automatically populate the printer selection field with a User's default printer for all printing jobs.",null,null,null,"The CIS shall automatically populate the printer selection field with a User's default printer for all printing jobs.",null,null,false]
["1.1.6.3.","The CIS shall enable Users to manually select a printer before sending any print jobs.",null,null,null,"The CIS shall enable Users to manually select a printer before sending any print jobs.",null,null,false]
["1.1.7.","The CIS shall comply with the following MDOT architecture standards:",null,null,null,"The CIS shall comply with the following MDOT architecture standards:",null,null,true]
["1.1.7.1.","If the CIS requires a server, the CIS server component shall run on the MDOT standard, which is currently Windows 2012 Datacenter Server - R2 x64.",null,null,null,"If the CIS requires a server, the CIS server component shall run on the MDOT standard, which is currently Windows 2012 Datacenter Server - R2 x64.",null,null,false]
["1.1.7.2.","If the CIS server component requires a web server, then it shall run on the MDOT standard, which is currently Microsoft Internet Information Server (IIS) 7.",null,null,null,"If the CIS server component requires a web server, then it shall run on the MDOT standard, which is currently Microsoft Internet Information Server (IIS) 7.",null,null,false]
["1.1.7.3.","If the CIS requires a database, the CIS database component shall run on the MDOT standard, which is currently either Oracle 12C (preferred) or SQL Server 2014.",null,null,null,"If the CIS requires a database, the CIS database component shall run on the MDOT standard, which is currently either Oracle 12C (preferred) or SQL Server 2014.",null,null,false]
["1.1.7.4.","The CIS shall comply with the following Maryland State Security Policies and Standards:",null,null,null,"The CIS shall comply with the following Maryland State Security Policies and Standards:",null,null,true]
["1.1.7.4.1.","State of Maryland Information Security Policy (viewable at http://doit.maryland.gov/support/pages/securitypolicies.aspx)",null,null,null,"State of Maryland Information Security Policy (viewable at http://doit.maryland.gov/support/pages/securitypolicies.aspx)",null,null,false]
["1.1.7.4.1.1.","Cloud Computing Technologies (Section 9, DoIT Information Security Policy)",null,null,null,"Cloud Computing Technologies (Section 9, DoIT Information Security Policy)",null,null,false]
["1.1.7.4.1.2.","Mobile Device Security Policy",null,null,null,"Mobile Device Security Policy",null,null,false]
["1.1.7.4.2.","Maryland Department of Transportation Information Security Plan (Condensed)",null,null,null,"Maryland Department of Transportation Information Security Plan (Condensed)",null,null,false]
["1.1.8.","The CIS client component shall run on the following device types for end Users:",null,null,null,"The CIS client component shall run on the following device types for end Users:",null,null,true]
["1.1.8.1.","Desktop and laptop computers",null,null,null,"Desktop and laptop computers",null,null,false]
["1.1.8.1.1.","The CIS shall support the MDOT standard for desktop operating systems, which currently includes:",null,null,null,"The CIS shall support the MDOT standard for desktop operating systems, which currently includes:",null,null,true]
["1.1.8.1.1.1.","Windows 7 (64-bit)",null,null,null,"Windows 7 (64-bit)",null,null,false]
["1.1.8.1.1.2.","Windows 10 (64-bit)",null,null,null,"Windows 10 (64-bit)",null,null,false]
["1.1.8.1.2.","The CIS client component shall run without degradation on a desktop or laptop with the following minimum configuration:",null,null,null,"The CIS client component shall run without degradation on a desktop or laptop with the following minimum configuration:",null,null,true]
["1.1.8.1.2.1.","Intel Core i5-4330M Dual Core Processor",null,null,null,"Intel Core i5-4330M Dual Core Processor",null,null,false]
["1.1.8.1.2.2.","4 GB RAM",null,null,null,"4 GB RAM",null,null,false]
["1.1.8.1.2.3.","250 GB Hard Drive",null,null,null,"250 GB Hard Drive",null,null,false]
["1.1.8.1.2.4.","10/100 PCI Ethernet card or wireless card",null,null,null,"10/100 PCI Ethernet card or wireless card",null,null,false]
["1.1.8.1.3.","If an internet browser is required to access the CIS, then the CIS shall support the following internet browsers, including, but not limited to:",null,null,null,"If an internet browser is required to access the CIS, then the CIS shall support the following internet browsers, including, but not limited to:",null,null,true]
["1.1.8.1.3.1.","Microsoft Internet Explorer, version 11 or higher",null,null,null,"Microsoft Internet Explorer, version 11 or higher",null,null,false]
["1.1.8.1.3.2.","Microsoft Edge, version 38 or higher",null,null,null,"Microsoft Edge, version 38 or higher",null,null,false]
["1.1.8.1.3.3.","Google Chrome, version 54 or higher",null,null,null,"Google Chrome, version 54 or higher",null,null,false]
["1.1.8.1.3.4.","Mozilla Firefox, version 47 or higher",null,null,null,"Mozilla Firefox, version 47 or higher",null,null,false]
["1.1.8.1.4.","If any component of the CIS requires Microsoft Office, the component shall be compatible with the MDOT standard, which is currently Microsoft Office 2013.",null,null,null,"If any component of the CIS requires Microsoft Office, the component shall be compatible with the MDOT standard, which is currently Microsoft Office 2013.",null,null,false]
["1.1.8.1.5.","If the CIS client requires Java to be installed on the end User device, it shall be compatible with the MDOT standard, which is currently Java Version 8 Update 101.",null,null,null,"If the CIS client requires Java to be installed on the end User device, it shall be compatible with the MDOT standard, which is currently Java Version 8 Update 101.",null,null,false]
["1.1.8.2.","VMWare Virtual Desktop, supporting, at a minimum current version, Horizon View 6.21.",null,null,null,"VMWare Virtual Desktop, supporting, at a minimum current version, Horizon View 6.21.",null,null,false]
["1.1.8.3.","Tablets or other mobile devices",null,null,null,"Tablets or other mobile devices",null,null,false]
["1.1.8.3.1.","The MDOT standard Tablet operating systems as noted in the MDOT SHA Computer Architecture Standards for Information Technology document (e.g. a tablet running Windows 10).",null,null,null,"The MDOT standard Tablet operating systems as noted in the MDOT SHA Computer Architecture Standards for Information Technology document (e.g. a tablet running Windows 10).",null,null,false]
["1.1.8.3.2.","All Scanning Technologies (e.g. barcode scanners) utilized in the CIS shall be approved for network access by MDOT and MDOT SHA.",null,null,null,"All Scanning Technologies (e.g. barcode scanners) utilized in the CIS shall be approved for network access by MDOT and MDOT SHA.",null,null,false]
["1.1.9.","The CIS shall support enterprise licensing.",null,null,null,"The CIS shall support enterprise licensing.",null,null,false]
["1.1.9.1.","The CIS license shall include, at minimum, the following:",null,null,null,"The CIS license shall include, at minimum, the following:",null,null,true]
["1.1.9.1.1.","Use of the modules that are required for operation of the CIS as described in these requirements.",null,null,null,"Use of the modules that are required for operation of the CIS as described in these requirements.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B69)),(LEN(A69)-LEN(SUBSTITUTE(A69,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B69)))),(LEN(B69)-LEN(SUBSTITUTE(B69,\":\",\"\")))=2)","v":false}]
["1.1.9.1.2.","Unlimited Users within MDOT.",null,null,null,"Unlimited Users within MDOT.",null,null,false]
["1.1.10.","The CIS shall not allow Users to permanently delete transactional data.",null,null,null,"The CIS shall not allow Users to permanently delete transactional data.",null,null,false]
["1.1.11.","The CIS shall truncate each CIS log file or log table on a user-configured schedule.",null,null,null,"The CIS shall truncate each CIS log file or log table on a user-configured schedule.",null,null,false]
["1.1.12.","The CIS shall export all financial Transactions to a standard, readable data format (e.g. XML file, relational database). (Note: This functionality will be used to facilitate the data archiving process when the CIS is eventually retired.)",null,null,null,"The CIS shall export all financial Transactions to a standard, readable data format (e.g. XML file, relational database). (Note: This functionality will be used to facilitate the data archiving process when the CIS is eventually retired.)",null,null,false]
["1.1.13.","The CIS may include a robust workflow component.",null,null,null,"The CIS may include a robust workflow component.",null,null,false]
["1.1.13.1.","The CIS may support proxy configuration to allow the CIS System Administrator to assign one or more Users to fill the Role of another User within a workflow.",null,null,null,"The CIS may support proxy configuration to allow the CIS System Administrator to assign one or more Users to fill the Role of another User within a workflow.",null,null,false]
["1.2.","Disaster Recovery Requirements",null,null,null,"Disaster Recovery Requirements",null,null,true]
["1.2.1.","The CIS shall recover from unplanned system outages, including, but not limited to:",null,null,null,"The CIS shall recover from unplanned system outages, including, but not limited to:",null,null,true]
["1.2.1.1.","CIS application failure.",null,null,null,"CIS application failure.",null,null,false]
["1.2.1.2.","CIS database failure.",null,null,null,"CIS database failure.",null,null,false]
["1.2.1.3.","CIS server(s) failure.",null,null,null,"CIS server(s) failure.",null,null,false]
["1.2.1.4.","Network failure.",null,null,null,"Network failure.",null,null,false]
["1.2.1.5.","Power failure at the datacenter running the CIS server(s).",null,null,null,"Power failure at the datacenter running the CIS server(s).",null,null,false]
["1.2.1.6.","Datacenter failure (e.g. natural disaster).",null,null,null,"Datacenter failure (e.g. natural disaster).",null,null,false]
["1.2.2.","The CIS shall be configured such that, in the event of a widespread network failure the CIS shall resume normal functions without requiring manual intervention upon restoration of network services.",null,null,null,"The CIS shall be configured such that, in the event of a widespread network failure the CIS shall resume normal functions without requiring manual intervention upon restoration of network services.",null,null,false]
["1.2.3.","The CIS shall have the capability to be configured for offsite disaster recovery and hot failover functionality.",null,null,null,"The CIS shall have the capability to be configured for offsite disaster recovery and hot failover functionality.",null,null,false]
["1.2.4.","The CIS shall provide the ability to be accessed remotely through Maryland’s state VPN solution.",null,null,null,"The CIS shall provide the ability to be accessed remotely through Maryland’s state VPN solution.",null,null,false]
["1.2.4.1.","Remote VPN access shall consist of the following:",null,null,null,"Remote VPN access shall consist of the following:",null,null,true]
["1.2.4.1.1.","End Users accessing the CIS application from outside of the MDOT SHA network through a VPN.",null,null,null,"End Users accessing the CIS application from outside of the MDOT SHA network through a VPN.",null,null,false]
["1.2.4.1.2.","CIS System Administrators accessing the CIS server(s) in the datacenter remotely through a VPN.",null,null,null,"CIS System Administrators accessing the CIS server(s) in the datacenter remotely through a VPN.",null,null,false]
["1.3.","Performance and Reliability Requirements",null,null,null,"Performance and Reliability Requirements",null,null,true]
["1.3.1.","The CIS shall have at least 99.0% uptime, which is defined as no more than seven (7) hours of unplanned downtime per month.",null,null,null,"The CIS shall have at least 99.0% uptime, which is defined as no more than seven (7) hours of unplanned downtime per month.",null,null,false]
["1.3.1.1.","The CIS shall operate without the need for daily or regular restarts.",null,null,null,"The CIS shall operate without the need for daily or regular restarts.",null,null,false]
["1.3.2.","95% of all CIS screens shall respond within two (2) seconds of any navigation command.",null,null,null,"95% of all CIS screens shall respond within two (2) seconds of any navigation command.",null,null,false]
["1.3.3.","95% of all CIS transactions shall respond within four (4) seconds of submission.",null,null,null,"95% of all CIS transactions shall respond within four (4) seconds of submission.",null,null,false]
["1.3.4.","The CIS client shall function on the end-user device (desktop, Tablet, or Handheld Device), without degradation when running simultaneously with other programs.",null,null,null,"The CIS client shall function on the end-user device (desktop, Tablet, or Handheld Device), without degradation when running simultaneously with other programs.",null,null,false]
["1.3.5.","The CIS shall be designed and implemented to function without degradation when running all required CIS applications and server programs.",null,null,null,"The CIS shall be designed and implemented to function without degradation when running all required CIS applications and server programs.",null,null,false]
["1.3.6.","The CIS shall function without degradation under the following conditions, including, but not limited to:",null,null,null,"The CIS shall function without degradation under the following conditions, including, but not limited to:",null,null,true]
["1.3.6.1.","While CIS data and/or files are being backed up.",null,null,null,"While CIS data and/or files are being backed up.",null,null,false]
["1.3.6.2.","While CIS reports are being generated.",null,null,null,"While CIS reports are being generated.",null,null,false]
["1.3.6.3.","When transactional volume increases. (Note: Please see ATTACHMENT B – Current System Metrics for current transactional volumes.)",null,null,null,"When transactional volume increases. (Note: Please see ATTACHMENT B – Current System Metrics for current transactional volumes.)",null,null,false]
["1.3.6.4.","When up to 100 concurrent Users are logged in to CIS and performing work.",null,null,null,"When up to 100 concurrent Users are logged in to CIS and performing work.",null,null,false]
["1.3.7.","The CIS shall enable all regular maintenance activities, including the processing of external integrations as described in Section 1.22. (e.g. the Inbound Charge Code Interface, Inbound Commodity Code Interface, and Inbound MDOT SHA Employee Interface), to be completed on a scheduled basis.",null,null,null,"The CIS shall enable all regular maintenance activities, including the processing of external integrations as described in Section 1.22. (e.g. the Inbound Charge Code Interface, Inbound Commodity Code Interface, and Inbound MDOT SHA Employee Interface), to be completed on a scheduled basis.",null,null,false]
["1.3.7.1.","The CIS shall enable regular maintenance activities to be completed within a two-hour time period.",null,null,null,"The CIS shall enable regular maintenance activities to be completed within a two-hour time period.",null,null,false]
["1.3.7.2.","The CIS shall enable regular maintenance activities to be completed such that they do not impact normal business activities.",null,null,null,"The CIS shall enable regular maintenance activities to be completed such that they do not impact normal business activities.",null,null,false]
["1.3.8.","The CIS shall provide the following error logging capabilities, including, but not limited to:",null,null,null,"The CIS shall provide the following error logging capabilities, including, but not limited to:",null,null,true]
["1.3.8.1.","Application Error Log",null,null,null,"Application Error Log",null,null,false]
["1.3.8.1.1.","The Application Error Log shall capture errors that occur in the CIS Application (e.g. exceptions that terminate the application, exceptions in connecting to the CIS Database).",null,null,null,"The Application Error Log shall capture errors that occur in the CIS Application (e.g. exceptions that terminate the application, exceptions in connecting to the CIS Database).",null,null,false]
["1.3.8.2.","Network Error Log",null,null,null,"Network Error Log",null,null,false]
["1.3.8.2.1.","The Network Error Log shall capture errors that result from network outages or performance issues (e.g. loss of network connectivity, long response delays).",null,null,null,"The Network Error Log shall capture errors that result from network outages or performance issues (e.g. loss of network connectivity, long response delays).",null,null,false]
["1.3.8.3.","The CIS may utilize the Windows Event Viewer to provide error logging capabilities.",null,null,null,"The CIS may utilize the Windows Event Viewer to provide error logging capabilities.",null,null,false]
["1.3.9.","The CIS client shall function when the network connectivity is slow or intermittent.",null,null,null,"The CIS client shall function when the network connectivity is slow or intermittent.",null,null,false]
["1.3.9.1.","The CIS client shall tolerate network interruptions of up to five (5) seconds without error.",null,null,null,"The CIS client shall tolerate network interruptions of up to five (5) seconds without error.",null,null,false]
["1.3.9.2.","The CIS client shall tolerate network interruptions of up to five (5) seconds without requiring Users to log in again.",null,null,null,"The CIS client shall tolerate network interruptions of up to five (5) seconds without requiring Users to log in again.",null,null,false]
["1.3.10.","The CIS shall be capable of receiving and applying MDOT-SHA-approved patches to introduce new functionality.",null,null,null,"The CIS shall be capable of receiving and applying MDOT-SHA-approved patches to introduce new functionality.",null,null,false]
["1.3.11.","The CIS shall be free of defects (where a defect is a failure to operate according to specification).",null,null,null,"The CIS shall be free of defects (where a defect is a failure to operate according to specification).",null,null,false]
["1.3.11.1.","In event that a defect is discovered, the CIS shall have the capability to receive and apply a patch to correct the error.",null,null,null,"In event that a defect is discovered, the CIS shall have the capability to receive and apply a patch to correct the error.",null,null,false]
["1.4.","Security and User Requirements",null,null,null,"Security and User Requirements",null,null,true]
["1.4.1.","The CIS shall integrate with MDOT’s current endpoint security solutions, including data loss prevention, antivirus, and encryption, as described in Section 3.5 of the MDOT SHA Implementation Services for the CIS TORFP.",null,null,null,"The CIS shall integrate with MDOT’s current endpoint security solutions, including data loss prevention, antivirus, and encryption, as described in Section 3.5 of the MDOT SHA Implementation Services for the CIS TORFP.",null,null,false]
["1.4.2.","The CIS shall authenticate Users with MDOT’s Active Directory (AD), as follows:",null,null,null,"The CIS shall authenticate Users with MDOT’s Active Directory (AD), as follows:",null,null,true]
["1.4.2.1.","The CIS shall integrate with the current MDOT, so that Users can utilize their MDOT SHA network user name and password among multiple applications.",null,null,null,"The CIS shall integrate with the current MDOT, so that Users can utilize their MDOT SHA network user name and password among multiple applications.",null,null,false]
["1.4.2.2.","The CIS shall prompt for User credentials at each log in, regardless of the User’s login status on the MDOT SHA network.",null,null,null,"The CIS shall prompt for User credentials at each log in, regardless of the User’s login status on the MDOT SHA network.",null,null,false]
["1.4.2.3.","The CIS shall only enable authentication for Users with AD accounts.",null,null,null,"The CIS shall only enable authentication for Users with AD accounts.",null,null,false]
["1.4.2.4.","The CIS shall encrypt all authentication validations and verifications.",null,null,null,"The CIS shall encrypt all authentication validations and verifications.",null,null,false]
["1.4.2.5.","The CIS shall lock a CIS User’s account after four incorrect login attempts over a fifteen-minute period.",null,null,null,"The CIS shall lock a CIS User’s account after four incorrect login attempts over a fifteen-minute period.",null,null,false]
["1.4.2.6.","If a CIS User’s account is locked due to a number of incorrect login attempts, the CIS shall systematically unlock the account after an administrator-configurable time limit.",null,null,null,"If a CIS User’s account is locked due to a number of incorrect login attempts, the CIS shall systematically unlock the account after an administrator-configurable time limit.",null,null,false]
["1.4.2.6.1.","The initial configuration for the account unlock time limit shall be 15 minutes.",null,null,null,"The initial configuration for the account unlock time limit shall be 15 minutes.",null,null,false]
["1.4.2.7.","The CIS shall track the last login date/timestamp for each CIS User.",null,null,null,"The CIS shall track the last login date/timestamp for each CIS User.",null,null,false]
["1.4.2.7.1.","The CIS shall display the User’s last successful login date/timestamp upon logging into the CIS.",null,null,null,"The CIS shall display the User’s last successful login date/timestamp upon logging into the CIS.",null,null,false]
["1.4.2.8.","The CIS shall track the number of incorrect login attempts since the last login for each CIS User.",null,null,null,"The CIS shall track the number of incorrect login attempts since the last login for each CIS User.",null,null,false]
["1.4.2.8.1.","The CIS shall display the User’s number of incorrect login attempts since the last login upon logging into the CIS.",null,null,null,"The CIS shall display the User’s number of incorrect login attempts since the last login upon logging into the CIS.",null,null,false]
["1.4.2.9.","The CIS shall allow Authorized Users to be logged in to more than one active session.",null,null,null,"The CIS shall allow Authorized Users to be logged in to more than one active session.",null,null,false]
["1.4.2.10.","The CIS shall detect when an Authorized User is logged in to more than one (1) session.",null,null,null,"The CIS shall detect when an Authorized User is logged in to more than one (1) session.",null,null,false]
["1.4.2.10.1.","In the event that an existing session is detected, the CIS shall notify the User upon login that there is an existing active session.",null,null,null,"In the event that an existing session is detected, the CIS shall notify the User upon login that there is an existing active session.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B133)),(LEN(A133)-LEN(SUBSTITUTE(A133,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B133)))),(LEN(B133)-LEN(SUBSTITUTE(B133,\":\",\"\")))=2)","v":false}]
["1.4.2.11.","The CIS shall log Users out after 30 minutes of inactivity, in accordance with the DoIT IT security policy for Windows or cloud-based applications.",null,null,null,"The CIS shall log Users out after 30 minutes of inactivity, in accordance with the DoIT IT security policy for Windows or cloud-based applications.",null,null,false]
["1.4.3.","The CIS shall enable the definition of Roles which control user permissions to perform functions within CIS.",null,null,null,"The CIS shall enable the definition of Roles which control user permissions to perform functions within CIS.",null,null,false]
["1.4.3.1.","The CIS shall support permissions that can be granted to perform specific Transactions (e.g. Inventory Withdrawal, PO Receipt).",null,null,null,"The CIS shall support permissions that can be granted to perform specific Transactions (e.g. Inventory Withdrawal, PO Receipt).",null,null,false]
["1.4.3.2.","The CIS shall support permissions that can be granted for each screen (e.g. Commodity Code maintenance, Bin maintenance, Shop maintenance).",null,null,null,"The CIS shall support permissions that can be granted for each screen (e.g. Commodity Code maintenance, Bin maintenance, Shop maintenance).",null,null,false]
["1.4.3.3.","The CIS shall support permissions that can be granted for functions as defined in ATTACHMENT G – Role Assignment Matrix (e.g. Add File Attachments to Transactions, Remove File Attachments from Unsaved Transactions, Remove File Attachments from Saved Transactions).",null,null,null,"The CIS shall support permissions that can be granted for functions as defined in ATTACHMENT G – Role Assignment Matrix (e.g. Add File Attachments to Transactions, Remove File Attachments from Unsaved Transactions, Remove File Attachments from Saved Transactions).",null,null,false]
["1.4.3.4.","The CIS shall support permissions on reports that can be granted at the following levels:",null,null,null,"The CIS shall support permissions on reports that can be granted at the following levels:",null,null,true]
["1.4.3.4.1.","By User",null,null,null,"By User",null,null,false]
["1.4.3.4.2.","By Role",null,null,null,"By Role",null,null,false]
["1.4.3.4.3.","By report",null,null,null,"By report",null,null,false]
["1.4.3.4.4.","By groups of reports",null,null,null,"By groups of reports",null,null,false]
["1.4.4.","The CIS shall enable control of User access to data by Shop (See ATTACHMENT G – Role Assignment Matrix).",null,null,null,"The CIS shall enable control of User access to data by Shop (See ATTACHMENT G – Role Assignment Matrix).",null,null,false]
["1.4.4.1.","The CIS shall support the access types \"view only\" and \"view and modify (including delete)\".",null,null,null,"The CIS shall support the access types \"view only\" and \"view and modify (including delete)\".",null,null,false]
["1.4.4.2.","The CIS access types shall limit Users’ ability to view or edit data for one (1) or more Shops.",null,null,null,"The CIS access types shall limit Users’ ability to view or edit data for one (1) or more Shops.",null,null,false]
["1.4.4.3.","The CIS shall enable hierarchical Roles which can roll up data by district or statewide.",null,null,null,"The CIS shall enable hierarchical Roles which can roll up data by district or statewide.",null,null,false]
["1.4.4.4.","The CIS shall enable all Users to view on-hand quantities throughout the CIS.",null,null,null,"The CIS shall enable all Users to view on-hand quantities throughout the CIS.",null,null,false]
["1.4.5.","The CIS shall contain the predefined permission Roles detailed in the ATTACHMENT G – Role Assignment Matrix, including, but not limited to:",null,null,null,"The CIS shall contain the predefined permission Roles detailed in the ATTACHMENT G – Role Assignment Matrix, including, but not limited to:",null,null,true]
["1.4.5.1.","CIS System Administrator: The CIS System Administrator is responsible for configuring and maintaining the CIS.",null,null,null,"CIS System Administrator: The CIS System Administrator is responsible for configuring and maintaining the CIS.",null,null,false]
["1.4.5.2.","CIS Stock Officer: The CIS Stock Officer is a daily User, responsible for processing Transactions and maintaining the stockroom at a maintenance Shop or statewide Inventory location.",null,null,null,"CIS Stock Officer: The CIS Stock Officer is a daily User, responsible for processing Transactions and maintaining the stockroom at a maintenance Shop or statewide Inventory location.",null,null,false]
["1.4.5.3.","CIS Sign Shop: The CIS Sign Shop User has the same responsibilities as a CIS Stock Officer, with the addition of Finished Good Entry, Sign Withdrawal, and Sign Pickup.",null,null,null,"CIS Sign Shop: The CIS Sign Shop User has the same responsibilities as a CIS Stock Officer, with the addition of Finished Good Entry, Sign Withdrawal, and Sign Pickup.",null,null,false]
["1.4.5.4.","CIS Material Requester: CIS Material Requesters are Users who utilize CIS to request material from CIS Stock Officers.",null,null,null,"CIS Material Requester: CIS Material Requesters are Users who utilize CIS to request material from CIS Stock Officers.",null,null,false]
["1.4.5.5.","CIS Team Leader: CIS Team Leaders are Users who utilize CIS to approve their team’s material requests on a daily basis.",null,null,null,"CIS Team Leader: CIS Team Leaders are Users who utilize CIS to approve their team’s material requests on a daily basis.",null,null,false]
["1.4.5.6.","CIS Supervisor: CIS Supervisors require the ability to approve count adjustments and run reports and inquiries. These Roles do not exist in the current Bradley-FAST system, and include groups such as Resident Maintenance Engineers (RMEs), Office of Maintenance (OOM) and other management.",null,null,null,"CIS Supervisor: CIS Supervisors require the ability to approve count adjustments and run reports and inquiries. These Roles do not exist in the current Bradley-FAST system, and include groups such as Resident Maintenance Engineers (RMEs), Office of Maintenance (OOM) and other management.",null,null,false]
["1.4.5.7.","CIS Auditor: CIS Auditors use CIS to facilitate annual physical inventory counts and run reports on various consumable Inventory areas.",null,null,null,"CIS Auditor: CIS Auditors use CIS to facilitate annual physical inventory counts and run reports on various consumable Inventory areas.",null,null,false]
["1.4.5.8.","CIS Report Writer: CIS Report Writers are responsible for designing and maintaining reports within CIS.",null,null,null,"CIS Report Writer: CIS Report Writers are responsible for designing and maintaining reports within CIS.",null,null,false]
["1.4.6.","The CIS shall provide Transaction logging capabilities.",null,null,null,"The CIS shall provide Transaction logging capabilities.",null,null,false]
["1.4.6.1.","The CIS shall enable Authorized Users (See Role Matrix) to determine, for a given Transaction that the User has access to, the following information, including, but not limited to:",null,null,null,"The CIS shall enable Authorized Users (See Role Matrix) to determine, for a given Transaction that the User has access to, the following information, including, but not limited to:",null,null,true]
["1.4.6.1.1.","The CIS User who created the Transaction.",null,null,null,"The CIS User who created the Transaction.",null,null,false]
["1.4.6.1.2.","The date and time that the Transaction was created.",null,null,null,"The date and time that the Transaction was created.",null,null,false]
["1.4.6.1.3.","The CIS User who last modified the Transaction.",null,null,null,"The CIS User who last modified the Transaction.",null,null,false]
["1.4.6.1.4.","The date and time that the Transaction was last modified.",null,null,null,"The date and time that the Transaction was last modified.",null,null,false]
["1.4.6.2.","The CIS shall enable Authorized Users (See Role Matrix) to determine, for a given data record (e.g. bin), the following information, including, but not limited to:",null,null,null,"The CIS shall enable Authorized Users (See Role Matrix) to determine, for a given data record (e.g. bin), the following information, including, but not limited to:",null,null,true]
["1.4.6.2.1.","The CIS User who created the record.",null,null,null,"The CIS User who created the record.",null,null,false]
["1.4.6.2.2.","The date and time that the record was created.",null,null,null,"The date and time that the record was created.",null,null,false]
["1.4.6.2.3.","The CIS User who last modified the record.",null,null,null,"The CIS User who last modified the record.",null,null,false]
["1.4.6.2.4.","The date and time that the record was last modified.",null,null,null,"The date and time that the record was last modified.",null,null,false]
["1.4.7.","The CIS may create an audit trail when updates are made to specified columns.",null,null,null,"The CIS may create an audit trail when updates are made to specified columns.",null,null,false]
["1.4.7.1.","The information in the audit trail shall contain the following, including, but not limited to:",null,null,null,"The information in the audit trail shall contain the following, including, but not limited to:",null,null,true]
["1.4.7.1.1.","The initial value of the column.",null,null,null,"The initial value of the column.",null,null,false]
["1.4.7.1.2.","The updated value of the column.",null,null,null,"The updated value of the column.",null,null,false]
["1.4.7.1.3.","The CIS User who modified the column.",null,null,null,"The CIS User who modified the column.",null,null,false]
["1.4.7.1.4.","The date and time that the column was modified.",null,null,null,"The date and time that the column was modified.",null,null,false]
["1.5.","User Interface Requirements",null,null,null,"User Interface Requirements",null,null,true]
["1.5.1.","The CIS user interface shall be a Graphical User Interface (GUI) that can be run on a Windows environment (See Section 1.1.8 for more details on supported environments).",null,null,null,"The CIS user interface shall be a Graphical User Interface (GUI) that can be run on a Windows environment (See Section 1.1.8 for more details on supported environments).",null,null,false]
["1.5.2.","The CIS user interface may conform to the Microsoft® Windows® User Experience guidelines (See the online reference guide for more details).",null,null,null,"The CIS user interface may conform to the Microsoft® Windows® User Experience guidelines (See the online reference guide for more details).",null,null,false]
["1.5.3.","The CIS shall enable Users to perform selections and input data on the user interface using the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to perform selections and input data on the user interface using the following methods, including, but not limited to:",null,null,true]
["1.5.3.1.","A keyboard and mouse connected to a tablet, laptop, or desktop computer.",null,null,null,"A keyboard and mouse connected to a tablet, laptop, or desktop computer.",null,null,false]
["1.5.3.2.","A Scanning Technology reader (e.g. barcode scanner) tethered (wired or wireless) to a tablet, laptop, or desktop computer. (Note: See Section 1.21. for more details on Scanning Technologies.)",null,null,null,"A Scanning Technology reader (e.g. barcode scanner) tethered (wired or wireless) to a tablet, laptop, or desktop computer. (Note: See Section 1.21. for more details on Scanning Technologies.)",null,null,false]
["1.5.4.","The CIS user interface shall utilize a minimum font size of 12 pixels.",null,null,null,"The CIS user interface shall utilize a minimum font size of 12 pixels.",null,null,false]
["1.5.5.","The CIS shall validate all data entered through the user interface before the data is saved.",null,null,null,"The CIS shall validate all data entered through the user interface before the data is saved.",null,null,false]
["1.5.5.1.","The CIS shall validate that the correct data type has been entered (e.g. No text characters in a Decimal or Date field).",null,null,null,"The CIS shall validate that the correct data type has been entered (e.g. No text characters in a Decimal or Date field).",null,null,false]
["1.5.5.2.","The CIS shall validate that the length of the data does not exceed the maximum length of the field.",null,null,null,"The CIS shall validate that the length of the data does not exceed the maximum length of the field.",null,null,false]
["1.5.5.3.","The CIS shall validate that a valid value is entered or selected for fields whose values are restricted by an acceptable list of values (LOV).",null,null,null,"The CIS shall validate that a valid value is entered or selected for fields whose values are restricted by an acceptable list of values (LOV).",null,null,false]
["1.5.5.4.","The CIS shall perform a spelling check on all fields where the User is able to freely enter text.",null,null,null,"The CIS shall perform a spelling check on all fields where the User is able to freely enter text.",null,null,false]
["1.5.6.","The CIS shall return validation error messages to the User in one (1) of the following ways, including, but not limited to:",null,null,null,"The CIS shall return validation error messages to the User in one (1) of the following ways, including, but not limited to:",null,null,true]
["1.5.6.1.","A validation summary containing error messages related to all fields.",null,null,null,"A validation summary containing error messages related to all fields.",null,null,false]
["1.5.6.2.","Field-level error messages displayed next to their respective fields.",null,null,null,"Field-level error messages displayed next to their respective fields.",null,null,false]
["1.5.7.","The CIS shall enable entry to date fields by the following methods, including, but not limited to:",null,null,null,"The CIS shall enable entry to date fields by the following methods, including, but not limited to:",null,null,true]
["1.5.7.1.","Entry through text input in an accepted date format (e.g. MM/DD/YYYY).",null,null,null,"Entry through text input in an accepted date format (e.g. MM/DD/YYYY).",null,null,false]
["1.5.7.2.","Enable a pop-up calendar that allows the User to select a date from a calendar view.",null,null,null,"Enable a pop-up calendar that allows the User to select a date from a calendar view.",null,null,false]
["1.5.8.","The CIS shall enable entry to Date/Time fields by the following methods, including, but not limited to:",null,null,null,"The CIS shall enable entry to Date/Time fields by the following methods, including, but not limited to:",null,null,true]
["1.5.8.1.","Entry through text input in an accepted date format (e.g. MM/DD/YYYY HH24:MI:SS).",null,null,null,"Entry through text input in an accepted date format (e.g. MM/DD/YYYY HH24:MI:SS).",null,null,true]
["1.5.8.2.","Enable a pop-up calendar that allows the User to select a date and time from a calendar view.",null,null,null,"Enable a pop-up calendar that allows the User to select a date and time from a calendar view.",null,null,false]
["1.5.9.","The CIS shall enable the following input and selection methods for fields whose values are restricted by a LOV:",null,null,null,"The CIS shall enable the following input and selection methods for fields whose values are restricted by a LOV:",null,null,true]
["1.5.9.1.","Direct typing of the entire value.",null,null,null,"Direct typing of the entire value.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B197)),(LEN(A197)-LEN(SUBSTITUTE(A197,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B197)))),(LEN(B197)-LEN(SUBSTITUTE(B197,\":\",\"\")))=2)","v":false}]
["1.5.9.2.","Autocomplete as data is entered.",null,null,null,"Autocomplete as data is entered.",null,null,false]
["1.5.9.3.","Enable the User to look up and select valid values from a LOV.",null,null,null,"Enable the User to look up and select valid values from a LOV.",null,null,false]
["1.5.9.4.","Enable the User to restrict a LOV based on partial entries and wildcard characters.",null,null,null,"Enable the User to restrict a LOV based on partial entries and wildcard characters.",null,null,false]
["1.5.9.5.","For LOVs with only one (1) allowable selection, automatically populate this value when the User either enters the field or performs a lookup.",null,null,null,"For LOVs with only one (1) allowable selection, automatically populate this value when the User either enters the field or performs a lookup.",null,null,false]
["1.5.10.","The CIS shall enable searching by one (1) or more fields to find data (e.g. To find a list of all POs).",null,null,null,"The CIS shall enable searching by one (1) or more fields to find data (e.g. To find a list of all POs).",null,null,false]
["1.5.10.1.","The CIS shall enable the User to partially or fully enter data on any of the field(s) for a search.",null,null,null,"The CIS shall enable the User to partially or fully enter data on any of the field(s) for a search.",null,null,false]
["1.5.10.2.","The CIS shall support Wildcard searches (e.g. The search “Sa*” could return “Salt” and “Sand”) on any field(s) for a search, which can be used to represent any number of characters or numbers.",null,null,null,"The CIS shall support Wildcard searches (e.g. The search “Sa*” could return “Salt” and “Sand”) on any field(s) for a search, which can be used to represent any number of characters or numbers.",null,null,false]
["1.5.11.","The CIS shall display on all application screens and reports a read-only Unit of Measure (UOM) field that displays the corresponding Commodity Code’s Stocking UOM next to every Quantity field, except where otherwise noted.",null,null,null,"The CIS shall display on all application screens and reports a read-only Unit of Measure (UOM) field that displays the corresponding Commodity Code’s Stocking UOM next to every Quantity field, except where otherwise noted.",null,null,false]
["1.5.12.","The CIS shall display on all application screens and reports both the field value and any associated description within the lookup of Limited entry type fields, not including Date fields (see Section 1.6.1 for a list of these fields).",null,null,null,"The CIS shall display on all application screens and reports both the field value and any associated description within the lookup of Limited entry type fields, not including Date fields (see Section 1.6.1 for a list of these fields).",null,null,false]
["1.5.13.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform the following field-level actions, including, but not limited to:",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform the following field-level actions, including, but not limited to:",null,null,true]
["1.5.13.1.","Hide and disable any fields that are not used by MDOT SHA.",null,null,null,"Hide and disable any fields that are not used by MDOT SHA.",null,null,false]
["1.5.13.2.","Enable any configurable fields that are used by MDOT SHA (e.g. Commodity Code Season, Sign Dimensions, or Inventory Withdrawal Maximo Work Order Number).",null,null,null,"Enable any configurable fields that are used by MDOT SHA (e.g. Commodity Code Season, Sign Dimensions, or Inventory Withdrawal Maximo Work Order Number).",null,null,false]
["1.5.13.3.","Create user-defined fields.",null,null,null,"Create user-defined fields.",null,null,false]
["1.5.13.4.","Change field tag (e.g. description) text.",null,null,null,"Change field tag (e.g. description) text.",null,null,false]
["1.5.14.","The CIS may allow renaming the field tag of the top-level organization or warehouse field in CIS. (Note: This field tag may be renamed to “Shop” throughout the application to preserve current terminology within MDOT SHA.)",null,null,null,"The CIS may allow renaming the field tag of the top-level organization or warehouse field in CIS. (Note: This field tag may be renamed to “Shop” throughout the application to preserve current terminology within MDOT SHA.)",null,null,false]
["1.5.15.","The CIS shall enable Users with more than one (1) functional Role to have access to all of their functional Roles without logging out of the CIS.",null,null,null,"The CIS shall enable Users with more than one (1) functional Role to have access to all of their functional Roles without logging out of the CIS.",null,null,false]
["1.5.16.","The CIS shall visually differentiate required fields from optional fields in a manner other than using color.",null,null,null,"The CIS shall visually differentiate required fields from optional fields in a manner other than using color.",null,null,false]
["1.5.17.","The CIS shall furnish online help documentation.",null,null,null,"The CIS shall furnish online help documentation.",null,null,false]
["1.5.17.1.","The online help documentation shall be configurable by the CIS System Administrator.",null,null,null,"The online help documentation shall be configurable by the CIS System Administrator.",null,null,false]
["1.5.18.","The CIS may visually differentiate fields with an error condition.",null,null,null,"The CIS may visually differentiate fields with an error condition.",null,null,false]
["1.5.19.","The CIS may provide hotkeys and shortcuts for more efficient data entry.",null,null,null,"The CIS may provide hotkeys and shortcuts for more efficient data entry.",null,null,false]
["1.6.","Configuration Requirements",null,null,null,"Configuration Requirements",null,null,true]
["1.6.1.","The CIS shall contain the following fields: (Note: The fields listed below are referenced by name in other requirements to indicate which fields shall appear on which screens.)",null,null,null,"The CIS shall contain the following fields: (Note: The fields listed below are referenced by name in other requirements to indicate which fields shall appear on which screens.)",null,null,true]
["","Field Name","Data Type","Entry Type","Field Notes","Field Name",null,null,true]
["1.6.1.1.","Effective Date","Date","Read-only","System-generated, set to current date","Effective Date",null,null,false]
["1.6.1.2.","Active","String","Free",null,"Active",null,null,false]
["1.6.1.3.","Activity Reason Code","String","Limited","List of activity reason codes","Activity Reason Code",null,null,false]
["1.6.1.4.","Adjustment Reason Code","String","Limited","See Section 1.6.13.2","Adjustment Reason Code",null,null,false]
["1.6.1.5.","Agency Code 1","String","Limited","Listed as active in Charge Code table","Agency Code 1",null,null,false]
["1.6.1.6.","Agency Code 2","String","Limited","Listed as active in Charge Code table","Agency Code 2",null,null,false]
["1.6.1.7.","Agency Code 3","String","Limited","Listed as active in Charge Code table","Agency Code 3",null,null,false]
["1.6.1.8.","Approval Date","Date","Limited","System-generated date","Approval Date",null,null,false]
["1.6.1.9.","Approval Status","String","Limited","“Pending”, “Approved”, “Rejected”","Approval Status",null,null,false]
["1.6.1.10.","Approver","String","Limited","Employee record","Approver",null,null,false]
["1.6.1.11.","Assigned to","String","Limited","Employee record","Assigned to",null,null,false]
["1.6.1.12.","Barcode Symbology","String","Limited","See Section 1.21.3","Barcode Symbology",null,null,false]
["1.6.1.13.","Bill of Lading","String","Free",null,"Bill of Lading",null,null,false]
["1.6.1.14.","Bin","String","Limited","Bin with On-Hand Quantity for Item","Bin",null,null,false]
["1.6.1.15.","Bin Active Flag","String","Limited","“Active”, “Inactive”","Bin Active Flag",null,null,false]
["1.6.1.16.","Commodity Code","String","Limited","Listed as active in the User’s Shop","Commodity Code",null,null,false]
["1.6.1.17.","Count Description","String","Free",null,"Count Description",null,null,false]
["1.6.1.18.","Count End Date","Date","Limited","Valid future date","Count End Date",null,null,false]
["1.6.1.19.","Count Name","String","Free",null,"Count Name",null,null,false]
["1.6.1.20.","Count Start Date","Date","Limited","Valid future date","Count Start Date",null,null,false]
["1.6.1.21.","Document Date","Date","Limited","Valid date","Document Date",null,null,false]
["1.6.1.22.","Document Date Completed","Date","Limited","Valid date","Document Date Completed",null,null,false]
["1.6.1.23.","Document Date Initiated","Date","Limited","Valid date","Document Date Initiated",null,null,false]
["1.6.1.24.","eTAC Activity/","String","Free",null,"eTAC Activity/",null,null,false]
["","Accomplishment Number",null,null,null,"Accomplishment Number",null,null,false]
["1.6.1.25.","Finished Good Entry Document Number","Decimal","Limited","List of finished good document numbers","Finished Good Entry Document Number",null,null,false]
["1.6.1.26.","Finished Good Sign Type","String","Limited","List of finished good sign types","Finished Good Sign Type",null,null,false]
["1.6.1.27.","From Bin","String","Limited","Bin with On-Hand Quantity for Item","From Bin",null,null,false]
["1.6.1.28.","From Shop","String","Limited","User’s Shop name","From Shop",null,null,false]
["1.6.1.29.","Index","String","Limited","Valid Charge Indices","Index",null,null,false]
["1.6.1.30.","Intersection","String","Free",null,"Intersection",null,null,false]
["1.6.1.31.","Inventory Cost Layer","String","Limited","List of inventory cost layers","Inventory Cost Layer",null,null,false]
["1.6.1.32.","Inventory Withdrawal Document Number","Decimal","Limited","List of inventory withdrawal numbers","Inventory Withdrawal Document Number",null,null,false]
["1.6.1.33.","Job","String","Free",null,"Job",null,null,false]
["1.6.1.34.","Master Commodity Code Description","String","Free",null,"Master Commodity Code Description",null,null,false]
["1.6.1.35.","Material Request Document Number","Decimal","Limited","List of material request document numbers","Material Request Document Number",null,null,false]
["1.6.1.36.","MAXIMO Work Order Number","String","Free","Future interface field for MAXIMO Fleet","MAXIMO Work Order Number",null,null,false]
["1.6.1.37.","Multipurpose Code","String","Free",null,"Multipurpose Code",null,null,false]
["1.6.1.38.","Notes","String","Free",null,"Notes",null,null,false]
["1.6.1.39.","PCA","String","Limited","Listed as active in Charge Code table","PCA",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B261)),(LEN(A261)-LEN(SUBSTITUTE(A261,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B261)))),(LEN(B261)-LEN(SUBSTITUTE(B261,\":\",\"\")))=2)","v":false}]
["1.6.1.40.","Physical Inventory Count Document Number","Decimal","Limited","List of physical inventory document numbers","Physical Inventory Count Document Number",null,null,false]
["1.6.1.41.","Physical Inventory Count Name","String","Free",null,"Physical Inventory Count Name",null,null,false]
["1.6.1.42.","PO Line Number","Decimal",null,null,"PO Line Number",null,null,false]
["1.6.1.43.","PO Line Status","String",null,null,"PO Line Status",null,null,false]
["1.6.1.44.","PO Number","Decimal",null,null,"PO Number",null,null,false]
["1.6.1.45.","PO Receipt Document Number","Decimal","Limited","List of PO receipt document numbers","PO Receipt Document Number",null,null,false]
["1.6.1.46.","PO Status","String",null,null,"PO Status",null,null,false]
["1.6.1.47.","Project Number","String","Limited","Listed as active in Charge Code table","Project Number",null,null,false]
["1.6.1.48.","Property Number","String","Limited","Listed as active in Charge Code table","Property Number",null,null,false]
["1.6.1.49.","Quantity","Decimal","Free",null,"Quantity",null,null,false]
["1.6.1.50.","Receiver","String","Limited","Employee record","Receiver",null,null,false]
["1.6.1.51.","Receiver Electronic Signature","Signature","Free",null,"Receiver Electronic Signature",null,null,false]
["1.6.1.52.","Requested Fill Date","Date","Limited","Valid date","Requested Fill Date",null,null,false]
["1.6.1.53.","Requester","String","Limited","Employee record","Requester",null,null,false]
["1.6.1.54.","Requester Electronic Signature","Signature","Free",null,"Requester Electronic Signature",null,null,false]
["1.6.1.55.","Return to Stock Reason Code","String","Limited","See Section 1.6.13.1","Return to Stock Reason Code",null,null,false]
["1.6.1.56.","Shop Name","String","Limited","List of Shop names","Shop Name",null,null,false]
["1.6.1.57.","Shop Number","Decimal","Limited","List of Shop numbers","Shop Number",null,null,false]
["1.6.1.58.","Shop/Contractor","String","Limited","List of Shop/Contractors","Shop/Contractor",null,null,false]
["1.6.1.59.","Shop/Contractor Electronic Signature","Signature","Free",null,"Shop/Contractor Electronic Signature",null,null,false]
["1.6.1.60.","Shop-Level Commodity Code Description","String","Free",null,"Shop-Level Commodity Code Description",null,null,false]
["1.6.1.61.","Sign Backing (back)","String","Limited","Listed in Sign Parameters table","Sign Backing (back)",null,null,false]
["1.6.1.62.","Sign Backing (front)","String","Limited","Listed in Sign Parameters table","Sign Backing (front)",null,null,false]
["1.6.1.63.","Sign Height","Decimal","Free",null,"Sign Height",null,null,false]
["1.6.1.64.","Sign Labor","Decimal","Limited","Listed in Sign Parameters table","Sign Labor",null,null,false]
["1.6.1.65.","Sign Material (back)","String","Limited","Listed in Sign Parameters table","Sign Material (back)",null,null,false]
["1.6.1.66.","Sign Material (front)","String","Limited","Listed in Sign Parameters table","Sign Material (front)",null,null,false]
["1.6.1.67.","Sign Number of Printed Sides","Decimal","Limited","1 or 2","Sign Number of Printed Sides",null,null,false]
["1.6.1.68.","Sign Substrate","String","Limited","Listed in Sign Parameters table","Sign Substrate",null,null,false]
["1.6.1.69.","Sign Width","Decimal","Free",null,"Sign Width",null,null,false]
["1.6.1.70.","Stocker","String","Limited","Employee record","Stocker",null,null,false]
["1.6.1.71.","Stocker Electronic Signature","Signature","Free",null,"Stocker Electronic Signature",null,null,false]
["1.6.1.72.","Storm Number","String","Free",null,"Storm Number",null,null,false]
["1.6.1.73.","To Bin","String","Free","Valid active bin","To Bin",null,null,false]
["1.6.1.74.","To Shop","String","Limited","Active Shop name","To Shop",null,null,false]
["1.6.1.75.","Transaction Attachment","File","File",null,"Transaction Attachment",null,null,false]
["1.6.1.76.","Transaction Comment","String","Free",null,"Transaction Comment",null,null,false]
["1.6.1.77.","Transfer Number","Decimal","Limited","List of transfer numbers","Transfer Number",null,null,false]
["1.6.1.78.","Transfer Status","String","Limited","List of transfer statuses","Transfer Status",null,null,false]
["1.6.1.79.","Unit Cost","Decimal","Free",null,"Unit Cost",null,null,false]
["1.6.1.80.","Unit Price","Decimal","Free","Currently used for signs","Unit Price",null,null,false]
["1.6.1.81.","UOM","String","Limited","Primary UOM for the Commodity Code","UOM",null,null,false]
["1.6.1.82.","User Name","String","Limited","List of user names","User Name",null,null,false]
["1.6.2.","The CIS shall enable Authorized Users (See ATTACHMENT G – Role Assignment Matrix) to configure the timeout duration for User sessions.",null,null,null,"The CIS shall enable Authorized Users (See ATTACHMENT G – Role Assignment Matrix) to configure the timeout duration for User sessions.",null,null,false]
["1.6.2.1.","The CIS shall be initially configured to log out inactive sessions after 20 minutes of inactivity.",null,null,null,"The CIS shall be initially configured to log out inactive sessions after 20 minutes of inactivity.",null,null,false]
["1.6.3.","The CIS shall enable Authorized Users (See ATTACHMENT G – Role Assignment Matrix) to specify a default Shop from a list of their authorized Shops.",null,null,null,"The CIS shall enable Authorized Users (See ATTACHMENT G – Role Assignment Matrix) to specify a default Shop from a list of their authorized Shops.",null,null,false]
["1.6.3.1.","The CIS shall utilize the default Shop to populate the Index field on Withdrawal Transactions.",null,null,null,"The CIS shall utilize the default Shop to populate the Index field on Withdrawal Transactions.",null,null,false]
["1.6.3.2.","The CIS shall utilize the default Shop to populate the From Shop field on Shop-to-Shop Transfer Transactions.",null,null,null,"The CIS shall utilize the default Shop to populate the From Shop field on Shop-to-Shop Transfer Transactions.",null,null,false]
["1.6.3.3.","The CIS shall utilize the default Shop to populate the Shop report parameter in report selection criteria.",null,null,null,"The CIS shall utilize the default Shop to populate the Shop report parameter in report selection criteria.",null,null,false]
["1.6.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and modify configurations used for Transactions.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and modify configurations used for Transactions.",null,null,false]
["1.6.4.1.","The CIS shall enable Authorized Users to modify setups and configurations (e.g. Commodity Codes, reason codes, bins) without the assistance of the TO Contractor.",null,null,null,"The CIS shall enable Authorized Users to modify setups and configurations (e.g. Commodity Codes, reason codes, bins) without the assistance of the TO Contractor.",null,null,false]
["1.6.4.2.","The CIS shall enable Authorized Users to modify setups and configurations (e.g. Commodity Codes, reason codes, bins) via the user interface without the assistance of IT developers.",null,null,null,"The CIS shall enable Authorized Users to modify setups and configurations (e.g. Commodity Codes, reason codes, bins) via the user interface without the assistance of IT developers.",null,null,false]
["1.6.5.","The CIS shall support Commodity Codes that consist of two (2) segments. (Note: MDOT SHA uses two (2) segments for its Commodity Codes. The first segment for all Commodity Codes that will be used by CIS consists of the letter ‘S’ followed by a five-digit classification code that follows the National Institute of Governmental Purchasing (NIGP) Commodity/Services Code. The second segment is a four-digit sequential number (currently, an alphabetic suffix is added to the end of the second segment for closely related Commodity Codes). The two (2) segments are separated by a dash. An example of a current MDOT SHA Commodity Code is S77545-0001 for road salt.)",null,null,null,"The CIS shall support Commodity Codes that consist of two (2) segments. (Note: MDOT SHA uses two (2) segments for its Commodity Codes. The first segment for all Commodity Codes that will be used by CIS consists of the letter ‘S’ followed by a five-digit classification code that follows the National Institute of Governmental Purchasing (NIGP) Commodity/Services Code. The second segment is a four-digit sequential number (currently, an alphabetic suffix is added to the end of the second segment for closely related Commodity Codes). The two (2) segments are separated by a dash. An example of a current MDOT SHA Commodity Code is S77545-0001 for road salt.)",null,null,false]
["1.6.5.1.","The CIS shall concatenate the two (2) Commodity Code segments together when displaying Commodity Codes to Users.",null,null,null,"The CIS shall concatenate the two (2) Commodity Code segments together when displaying Commodity Codes to Users.",null,null,false]
["1.6.5.2.","The CIS shall present Commodity Codes as a single input field.",null,null,null,"The CIS shall present Commodity Codes as a single input field.",null,null,false]
["1.6.6.","The CIS System Administrator shall be able to create a minimum of 30 user-defined fields on any CIS object (e.g. Commodity Code, PO Receipt, Finished Good Entry). (Note: This is for when there is no standard field available to store the data.)",null,null,null,"The CIS System Administrator shall be able to create a minimum of 30 user-defined fields on any CIS object (e.g. Commodity Code, PO Receipt, Finished Good Entry). (Note: This is for when there is no standard field available to store the data.)",null,null,false]
["1.6.6.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to assign a data type to user-defined fields.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to assign a data type to user-defined fields.",null,null,false]
["1.6.6.2.","The CIS shall support any type of validation for user-defined fields that is available to standard fields, including, but not limited to:",null,null,null,"The CIS shall support any type of validation for user-defined fields that is available to standard fields, including, but not limited to:",null,null,true]
["1.6.6.2.1.","A LOV linked to a predefined list of values.",null,null,null,"A LOV linked to a predefined list of values.",null,null,false]
["1.6.6.2.2.","A LOV sourced from a database table or view.",null,null,null,"A LOV sourced from a database table or view.",null,null,false]
["1.6.6.2.3.","Precision (for a number field).",null,null,null,"Precision (for a number field).",null,null,false]
["1.6.6.2.4.","Minimum and maximum values (for a number field).",null,null,null,"Minimum and maximum values (for a number field).",null,null,false]
["1.6.6.2.5.","Length of the field.",null,null,null,"Length of the field.",null,null,false]
["1.6.6.2.6.","Field masking (e.g. The field mask “XXX-XXX-XXXX” allows the input format of “123-456-7890”).",null,null,null,"Field masking (e.g. The field mask “XXX-XXX-XXXX” allows the input format of “123-456-7890”).",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B325)),(LEN(A325)-LEN(SUBSTITUTE(A325,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B325)))),(LEN(B325)-LEN(SUBSTITUTE(B325,\":\",\"\")))=2)","v":false}]
["1.6.6.2.7.","Required or optional.",null,null,null,"Required or optional.",null,null,false]
["1.6.7.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define Commodity Code attributes.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define Commodity Code attributes.",null,null,false]
["1.6.7.1.","The CIS shall enable Users to define Commodity Code attributes at the master level, which includes the following attributes that must be the same for all Shops:",null,null,null,"The CIS shall enable Users to define Commodity Code attributes at the master level, which includes the following attributes that must be the same for all Shops:",null,null,true]
["1.6.7.1.1.","Master Commodity Code Description",null,null,null,"Master Commodity Code Description",null,null,false]
["1.6.7.1.1.1.","The master Commodity Code description shall be read-only in the CIS and may not be updated by any Users. (Note: This description will be imported from the financial system through the Inbound Commodity Code Interface defined in Section 1.22.3.)",null,null,null,"The master Commodity Code description shall be read-only in the CIS and may not be updated by any Users. (Note: This description will be imported from the financial system through the Inbound Commodity Code Interface defined in Section 1.22.3.)",null,null,false]
["1.6.7.1.2.","Stocking UOM",null,null,null,"Stocking UOM",null,null,false]
["1.6.7.2.","The CIS shall enable Users to define Commodity Code attributes at the Shop level, which includes the following attributes that only apply to an individual Shop:",null,null,null,"The CIS shall enable Users to define Commodity Code attributes at the Shop level, which includes the following attributes that only apply to an individual Shop:",null,null,true]
["1.6.7.2.1.","Shop-Level Commodity Code Description (Note: All Commodity Code searches that occur within CIS Transactions will search the Shop-Level Commodity Code Description.)",null,null,null,"Shop-Level Commodity Code Description (Note: All Commodity Code searches that occur within CIS Transactions will search the Shop-Level Commodity Code Description.)",null,null,false]
["1.6.7.2.2.","Minimum stock quantity",null,null,null,"Minimum stock quantity",null,null,false]
["1.6.7.2.3.","Maximum stock quantity",null,null,null,"Maximum stock quantity",null,null,false]
["1.6.7.2.4.","Reorder quantity",null,null,null,"Reorder quantity",null,null,false]
["1.6.7.2.5.","Default bin",null,null,null,"Default bin",null,null,false]
["1.6.7.3.","The CIS shall enable Users to associate a Commodity Code with one (1) or more cross-references, including, but not limited to:",null,null,null,"The CIS shall enable Users to associate a Commodity Code with one (1) or more cross-references, including, but not limited to:",null,null,true]
["1.6.7.3.1.","Vendor part number",null,null,null,"Vendor part number",null,null,false]
["1.6.7.3.2.","Original Equipment Manufacturer (OEM) number",null,null,null,"Original Equipment Manufacturer (OEM) number",null,null,false]
["1.6.7.3.3.","Universal Product Code (UPC)",null,null,null,"Universal Product Code (UPC)",null,null,false]
["1.6.7.4.","The CIS shall enable Users to assign Commodity Codes to specific Shops, so that not all Commodity Codes will be visible by all Shops.",null,null,null,"The CIS shall enable Users to assign Commodity Codes to specific Shops, so that not all Commodity Codes will be visible by all Shops.",null,null,false]
["1.6.7.4.1.","The CIS shall provide Users with a Notes field on each Commodity Code at the Shop level.",null,null,null,"The CIS shall provide Users with a Notes field on each Commodity Code at the Shop level.",null,null,false]
["1.6.7.4.2.","The CIS shall enable the attachment of documents to Commodity Codes at the Shop level.",null,null,null,"The CIS shall enable the attachment of documents to Commodity Codes at the Shop level.",null,null,false]
["1.6.7.5.","The CIS shall enable Users to mark Commodity Codes as “inactive” at the Shop level.",null,null,null,"The CIS shall enable Users to mark Commodity Codes as “inactive” at the Shop level.",null,null,false]
["1.6.7.5.1.","Inactive Commodity Codes shall have the following characteristics, including, but not limited to:",null,null,null,"Inactive Commodity Codes shall have the following characteristics, including, but not limited to:",null,null,true]
["1.6.7.5.1.1.","Not appear on LOVs for Commodity Codes.",null,null,null,"Not appear on LOVs for Commodity Codes.",null,null,false]
["1.6.7.5.1.2.","Not appear on reports listing active Commodity Codes.",null,null,null,"Not appear on reports listing active Commodity Codes.",null,null,false]
["1.6.7.5.1.3.","Be able to be marked as “active” at the Shop level.",null,null,null,"Be able to be marked as “active” at the Shop level.",null,null,false]
["1.6.7.6.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure user-defined fields for Commodity Codes at either the master or Shop level.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure user-defined fields for Commodity Codes at either the master or Shop level.",null,null,false]
["1.6.7.7.","The CIS shall be initially configured with the user-defined field Agency Objective (a coding element required to generate the accounting information for Transactions involving this Commodity Code) for Commodity Codes at the master level.",null,null,null,"The CIS shall be initially configured with the user-defined field Agency Objective (a coding element required to generate the accounting information for Transactions involving this Commodity Code) for Commodity Codes at the master level.",null,null,false]
["1.6.7.8.","The CIS shall be initially configured with the following user-defined fields for Commodity Codes at the Shop level:",null,null,null,"The CIS shall be initially configured with the following user-defined fields for Commodity Codes at the Shop level:",null,null,true]
["1.6.7.8.1.","Season (to indicate seasonal Items).",null,null,null,"Season (to indicate seasonal Items).",null,null,false]
["1.6.7.8.2.","Sign height (in inches, for finished good signs in the Sign Shop).",null,null,null,"Sign height (in inches, for finished good signs in the Sign Shop).",null,null,false]
["1.6.7.8.3.","Sign width (in inches, for finished good signs in the Sign Shop).",null,null,null,"Sign width (in inches, for finished good signs in the Sign Shop).",null,null,false]
["1.6.7.8.4.","Sign type (indicates whether this is a Stock Sign or a Make Sign).",null,null,null,"Sign type (indicates whether this is a Stock Sign or a Make Sign).",null,null,false]
["1.6.7.8.5.","Default cost (allows Users to enter a cost to be defaulted during the Finished Good Entry Transaction described in Section 1.16. ).",null,null,null,"Default cost (allows Users to enter a cost to be defaulted during the Finished Good Entry Transaction described in Section 1.16. ).",null,null,false]
["1.6.7.9.","The CIS shall enable the categorization of Commodity Codes to enable proper accounting to be generated for Transactions.",null,null,null,"The CIS shall enable the categorization of Commodity Codes to enable proper accounting to be generated for Transactions.",null,null,false]
["1.6.7.9.1.","The categorizations shall include the following:",null,null,null,"The categorizations shall include the following:",null,null,true]
["1.6.7.9.1.1.","Winter Commodity Codes (used for winter maintenance, an initial list of these Commodity Codes can be found in ATTACHMENT I – Winter Commodity Codes).",null,null,null,"Winter Commodity Codes (used for winter maintenance, an initial list of these Commodity Codes can be found in ATTACHMENT I – Winter Commodity Codes).",null,null,false]
["1.6.7.9.1.2.","Finished Good Commodity Codes (used to indicate “Make” Items, these are currently only produced in the Sign Shop, an initial list of these Commodity Codes can be found in ATTACHMENT I – Winter Commodity Codes).",null,null,null,"Finished Good Commodity Codes (used to indicate “Make” Items, these are currently only produced in the Sign Shop, an initial list of these Commodity Codes can be found in ATTACHMENT I – Winter Commodity Codes).",null,null,false]
["1.6.7.9.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the categories listed above by adding and removing Commodity Codes.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the categories listed above by adding and removing Commodity Codes.",null,null,false]
["1.6.7.10.","The CIS may support lot control for Commodity Codes.",null,null,null,"The CIS may support lot control for Commodity Codes.",null,null,false]
["1.6.7.11.","The CIS may support serial control for Commodity Codes.",null,null,null,"The CIS may support serial control for Commodity Codes.",null,null,false]
["1.6.8.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define different UOMs.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define different UOMs.",null,null,false]
["1.6.8.1.","The CIS shall allow the following conversion factors to be created, including, but not limited to:",null,null,null,"The CIS shall allow the following conversion factors to be created, including, but not limited to:",null,null,true]
["1.6.8.1.1.","At the master level for global UOM conversions (e.g. pounds and kilograms).",null,null,null,"At the master level for global UOM conversions (e.g. pounds and kilograms).",null,null,false]
["1.6.8.1.2.","At the Shop level for UOM conversions specific to a Commodity Code (e.g. cases and eaches).",null,null,null,"At the Shop level for UOM conversions specific to a Commodity Code (e.g. cases and eaches).",null,null,false]
["1.6.8.1.3.","At the Shop level for UOM conversions specific to a Commodity Code purchased from a specific vendor (e.g. different vendors may sell the same Commodity Code in different pack sizes, such as three-packs or six-packs).",null,null,null,"At the Shop level for UOM conversions specific to a Commodity Code purchased from a specific vendor (e.g. different vendors may sell the same Commodity Code in different pack sizes, such as three-packs or six-packs).",null,null,false]
["1.6.8.2.","The CIS shall support the assignment of a stocking UOM for each Commodity Code.",null,null,null,"The CIS shall support the assignment of a stocking UOM for each Commodity Code.",null,null,false]
["1.6.8.2.1.","The stocking UOM shall be used to store Inventory balances for the Commodity Code.",null,null,null,"The stocking UOM shall be used to store Inventory balances for the Commodity Code.",null,null,false]
["1.6.8.2.2.","The stocking UOM shall be used to perform all Transactions within the CIS that change the Inventory balance (e.g. PO Receipts, Inventory Withdrawals, Inventory Adjustments).",null,null,null,"The stocking UOM shall be used to perform all Transactions within the CIS that change the Inventory balance (e.g. PO Receipts, Inventory Withdrawals, Inventory Adjustments).",null,null,false]
["1.6.8.3.","The CIS shall enable the assignment of a UOM used for purchasing that is not the same as the stocking UOM. (Note: This allows for a PO to be placed using a UOM that the vendor sells the Commodity Code in, while still maintaining Inventory balances in the UOM that is used on a daily basis.)",null,null,null,"The CIS shall enable the assignment of a UOM used for purchasing that is not the same as the stocking UOM. (Note: This allows for a PO to be placed using a UOM that the vendor sells the Commodity Code in, while still maintaining Inventory balances in the UOM that is used on a daily basis.)",null,null,false]
["1.6.8.3.1.","The “purchasing” UOM shall be the default UOM used on POs.",null,null,null,"The “purchasing” UOM shall be the default UOM used on POs.",null,null,false]
["1.6.8.3.2.","The “purchasing” UOM shall allow for the definition of a conversion factor to the stocking UOM, which will be used for Inventory purposes.",null,null,null,"The “purchasing” UOM shall allow for the definition of a conversion factor to the stocking UOM, which will be used for Inventory purposes.",null,null,false]
["1.6.9.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define bins.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define bins.",null,null,false]
["1.6.9.1.","The CIS shall enable Users to place bins into higher level groups for organizational purposes (e.g. bins within a stock room, bins within a lumber yard, or salt bins not located at a maintenance Shop). (Note: Bin groups may also be used where there is a small satellite Shop associated with a maintenance Shop. These groups will facilitate the organization of bins on reports (e.g. stock room bins listed together and outdoor bins listed together), cycle counting locations, and Users who are responsible for specific groups (e.g. a person other than the CIS Stock Officer that is responsible for all sign inventory at maintenance Shops).)",null,null,null,"The CIS shall enable Users to place bins into higher level groups for organizational purposes (e.g. bins within a stock room, bins within a lumber yard, or salt bins not located at a maintenance Shop). (Note: Bin groups may also be used where there is a small satellite Shop associated with a maintenance Shop. These groups will facilitate the organization of bins on reports (e.g. stock room bins listed together and outdoor bins listed together), cycle counting locations, and Users who are responsible for specific groups (e.g. a person other than the CIS Stock Officer that is responsible for all sign inventory at maintenance Shops).)",null,null,false]
["1.6.9.2.","The CIS shall ensure that bin names are unique within a given Shop.",null,null,null,"The CIS shall ensure that bin names are unique within a given Shop.",null,null,false]
["1.6.9.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to associate Commodity Codes with bins at the Shop level.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to associate Commodity Codes with bins at the Shop level.",null,null,false]
["1.6.9.3.1.","The CIS shall allow a bin to be configured so that only one (1) Commodity Code can be placed into that bin.",null,null,null,"The CIS shall allow a bin to be configured so that only one (1) Commodity Code can be placed into that bin.",null,null,false]
["1.6.9.3.2.","The CIS shall allow certain Commodity Codes to be stored in multiple bins (e.g. salt stored in multiple salt barns (bins) at a Shop).",null,null,null,"The CIS shall allow certain Commodity Codes to be stored in multiple bins (e.g. salt stored in multiple salt barns (bins) at a Shop).",null,null,false]
["1.6.9.3.3.","The CIS shall allow a bin to be configured so that more than one (1) Commodity Code can be placed into that bin.",null,null,null,"The CIS shall allow a bin to be configured so that more than one (1) Commodity Code can be placed into that bin.",null,null,false]
["1.6.9.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to set bins as inactive when they are no longer used.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to set bins as inactive when they are no longer used.",null,null,false]
["1.6.9.4.1.","The CIS shall prevent Authorized Users (see ATTACHMENT G – Role Assignment Matrix) from setting a bin as inactive if the bin has any On-Hand Quantity in it.",null,null,null,"The CIS shall prevent Authorized Users (see ATTACHMENT G – Role Assignment Matrix) from setting a bin as inactive if the bin has any On-Hand Quantity in it.",null,null,false]
["1.6.9.5.","The CIS shall enable certain bins to be marked such that Inventory within them is not considered useable for Inventory Withdrawals. (Note: For example, Inventory that is undergoing the condemnation process will still exist, but cannot be used.)",null,null,null,"The CIS shall enable certain bins to be marked such that Inventory within them is not considered useable for Inventory Withdrawals. (Note: For example, Inventory that is undergoing the condemnation process will still exist, but cannot be used.)",null,null,false]
["1.6.9.6.","The CIS shall provide Shop-level configuration options to control whether Inventory can be driven negative.",null,null,null,"The CIS shall provide Shop-level configuration options to control whether Inventory can be driven negative.",null,null,false]
["1.6.9.7.","The CIS shall enable Users to specify a maximum quantity for a bin.",null,null,null,"The CIS shall enable Users to specify a maximum quantity for a bin.",null,null,false]
["1.6.10.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform the manual assignment of Commodity Codes into ABC Groups for cycle counting based on their consumption value.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform the manual assignment of Commodity Codes into ABC Groups for cycle counting based on their consumption value.",null,null,false]
["1.6.10.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define ABC Groups at the Shop level.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define ABC Groups at the Shop level.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B389)),(LEN(A389)-LEN(SUBSTITUTE(A389,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B389)))),(LEN(B389)-LEN(SUBSTITUTE(B389,\":\",\"\")))=2)","v":false}]
["1.6.10.2.","The CIS shall prompt Users to input the following fields when creating ABC Groups. (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields when creating ABC Groups. (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,false]
["1.6.10.2.1.","Name*",null,null,null,"Name*",null,null,false]
["1.6.11.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create, maintain, and view Shops.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create, maintain, and view Shops.",null,null,false]
["1.6.11.1.","The CIS shall enable Users to maintain the following Shop-level information, including, but not limited to:",null,null,null,"The CIS shall enable Users to maintain the following Shop-level information, including, but not limited to:",null,null,true]
["1.6.11.1.1.","Shop Number",null,null,null,"Shop Number",null,null,false]
["1.6.11.1.2.","Shop Name",null,null,null,"Shop Name",null,null,false]
["1.6.11.1.3.","Shop Index (Note: This is required to generate the accounting information for Transactions.)",null,null,null,"Shop Index (Note: This is required to generate the accounting information for Transactions.)",null,null,false]
["1.6.11.1.4.","Shop Address",null,null,null,"Shop Address",null,null,false]
["1.6.11.1.5.","Shop Contact Phone",null,null,null,"Shop Contact Phone",null,null,false]
["1.6.11.1.6.","Shop Contact Fax",null,null,null,"Shop Contact Fax",null,null,false]
["1.6.11.1.7.","Shop Contact Email",null,null,null,"Shop Contact Email",null,null,false]
["1.6.11.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to freeze all inventory activity at the Shop level to facilitate Physical Inventory Counts. (Note: Freezing inventory activity for a Shop will prevent Users from adding, modifying, or removing Inventory from the Shop, through any Transaction or means, until the Shop’s inventory activity is unfrozen.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to freeze all inventory activity at the Shop level to facilitate Physical Inventory Counts. (Note: Freezing inventory activity for a Shop will prevent Users from adding, modifying, or removing Inventory from the Shop, through any Transaction or means, until the Shop’s inventory activity is unfrozen.)",null,null,false]
["1.6.12.","The CIS shall support Commodity Codes that are used as Rotating Stock Items.",null,null,null,"The CIS shall support Commodity Codes that are used as Rotating Stock Items.",null,null,false]
["1.6.12.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to assign a Rotating Stock Items to a location.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to assign a Rotating Stock Items to a location.",null,null,false]
["1.6.12.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define Rotating Stock Item locations, with the following information, including, but not limited to:",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define Rotating Stock Item locations, with the following information, including, but not limited to:",null,null,true]
["1.6.12.2.1.","Location name",null,null,null,"Location name",null,null,false]
["1.6.12.2.2.","Location description",null,null,null,"Location description",null,null,false]
["1.6.13.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define lists of reason codes that are used in Transactions.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to define lists of reason codes that are used in Transactions.",null,null,false]
["1.6.13.1.","The CIS shall provide the following reason codes for the Return to Stock Transaction, including, but not limited to:",null,null,null,"The CIS shall provide the following reason codes for the Return to Stock Transaction, including, but not limited to:",null,null,true]
["1.6.13.1.1.","Unused (Note: The Commodity Code was not needed or too much was withdrawn.)",null,null,null,"Unused (Note: The Commodity Code was not needed or too much was withdrawn.)",null,null,false]
["1.6.13.1.2.","Incorrect Item (Note: The wrong Commodity Code was requested.)",null,null,null,"Incorrect Item (Note: The wrong Commodity Code was requested.)",null,null,false]
["1.6.13.1.3.","Fix Accounting (Note: There is a need to fix incorrect or updated accounting (e.g. a winter storm gets assigned a Project Number, and all Inventory Withdrawals for a certain period need to be updated with this information).)",null,null,null,"Fix Accounting (Note: There is a need to fix incorrect or updated accounting (e.g. a winter storm gets assigned a Project Number, and all Inventory Withdrawals for a certain period need to be updated with this information).)",null,null,false]
["1.6.13.2.","The CIS shall provide the following reason codes for the Inventory Adjustment Transaction, including, but not limited to:",null,null,null,"The CIS shall provide the following reason codes for the Inventory Adjustment Transaction, including, but not limited to:",null,null,true]
["1.6.13.2.1.","Breakage",null,null,null,"Breakage",null,null,false]
["1.6.13.2.2.","Spoilage",null,null,null,"Spoilage",null,null,false]
["1.6.13.2.3.","Obsolescence",null,null,null,"Obsolescence",null,null,false]
["1.6.13.2.4.","Return to Vendor",null,null,null,"Return to Vendor",null,null,false]
["1.6.13.3.","The CIS shall support mapping of individual Inventory Adjustment reason codes to accounts (e.g. Routine and Winter PCAs), as detailed in ATTACHMENT D – Account Mappings D4, to use in the financial accounting.",null,null,null,"The CIS shall support mapping of individual Inventory Adjustment reason codes to accounts (e.g. Routine and Winter PCAs), as detailed in ATTACHMENT D – Account Mappings D4, to use in the financial accounting.",null,null,false]
["1.6.14.","The CIS shall store information that is required to automatically calculate costs for signs created by the Sign Shop during the Finished Good Entry Transaction (see Section 1.16. for details on how this information is used):",null,null,null,"The CIS shall store information that is required to automatically calculate costs for signs created by the Sign Shop during the Finished Good Entry Transaction (see Section 1.16. for details on how this information is used):",null,null,true]
["1.6.14.1.","The CIS shall store the Sign Labor Cost for the different labor types used in making signs.",null,null,null,"The CIS shall store the Sign Labor Cost for the different labor types used in making signs.",null,null,false]
["1.6.14.2.","The CIS shall store the Sign Substrate Cost for the different substrates used in making signs.",null,null,null,"The CIS shall store the Sign Substrate Cost for the different substrates used in making signs.",null,null,false]
["1.6.14.3.","The CIS shall store the Sign Backing Cost for the different backings used in making signs.",null,null,null,"The CIS shall store the Sign Backing Cost for the different backings used in making signs.",null,null,false]
["1.6.14.4.","The CIS shall store the Sign Material Cost for the different materials used in making signs.",null,null,null,"The CIS shall store the Sign Material Cost for the different materials used in making signs.",null,null,false]
["1.6.15.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and maintain a list of Shop/Contractor names for use in the Sign Withdrawal and Sign Pickup Transactions.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and maintain a list of Shop/Contractor names for use in the Sign Withdrawal and Sign Pickup Transactions.",null,null,false]
["1.6.15.1.","The CIS shall enable Users to set Shop/Contractors as active and inactive.",null,null,null,"The CIS shall enable Users to set Shop/Contractors as active and inactive.",null,null,false]
["1.6.15.2.","The CIS shall hide inactive Shop/Contractors from appearing in LOVs.",null,null,null,"The CIS shall hide inactive Shop/Contractors from appearing in LOVs.",null,null,false]
["1.6.16.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and maintain Material Request Templates. (Note: Users can use the Material Request Template to pre-populate certain information when creating new material requests. See Section 1.10.3 for more information.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and maintain Material Request Templates. (Note: Users can use the Material Request Template to pre-populate certain information when creating new material requests. See Section 1.10.3 for more information.)",null,null,false]
["1.6.16.1.","The Material Request Template shall contain the same fields that are used in the Material Request Transaction as defined in Section 1.10.3.",null,null,null,"The Material Request Template shall contain the same fields that are used in the Material Request Transaction as defined in Section 1.10.3.",null,null,false]
["1.6.16.1.1.","All template fields shall be optional (Note: If a field is left blank on the template, then no value will carry over to the Material Request.)",null,null,null,"All template fields shall be optional (Note: If a field is left blank on the template, then no value will carry over to the Material Request.)",null,null,false]
["1.6.16.2.","The CIS shall enable Users to assign multiple Commodity Codes to a single Material Request Template.",null,null,null,"The CIS shall enable Users to assign multiple Commodity Codes to a single Material Request Template.",null,null,false]
["1.6.16.2.1.","The CIS shall enable Users to select a Commodity Code to associate with a Material Request Template through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code to associate with a Material Request Template through the following methods, including, but not limited to:",null,null,true]
["1.6.16.2.1.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.6.16.2.1.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.6.16.3.","The CIS shall enable Users to mark a Material Request Template as inactive.",null,null,null,"The CIS shall enable Users to mark a Material Request Template as inactive.",null,null,false]
["1.6.16.4.","The CIS shall enable Material Request Templates to be defined at both the master and Shop levels.",null,null,null,"The CIS shall enable Material Request Templates to be defined at both the master and Shop levels.",null,null,false]
["1.6.17.","The CIS shall enable an employee record to be defined for all MDOT SHA employees and contractors.",null,null,null,"The CIS shall enable an employee record to be defined for all MDOT SHA employees and contractors.",null,null,false]
["1.6.17.1.","The employee record shall include the following fields, including, but not limited to:",null,null,null,"The employee record shall include the following fields, including, but not limited to:",null,null,true]
["1.6.17.1.1.","Last name",null,null,null,"Last name",null,null,false]
["1.6.17.1.2.","First name",null,null,null,"First name",null,null,false]
["1.6.17.1.3.","Employee Identifier",null,null,null,"Employee Identifier",null,null,false]
["1.6.17.2.","The CIS shall enable the employee record to be associated with a CIS User.",null,null,null,"The CIS shall enable the employee record to be associated with a CIS User.",null,null,false]
["1.6.17.3.","The CIS shall display both employee name and Employee Identifier on screens where an employee or User is needed as an input to a field.",null,null,null,"The CIS shall display both employee name and Employee Identifier on screens where an employee or User is needed as an input to a field.",null,null,false]
["1.6.17.4.","The CIS shall enable Users to query an employee record using either employee name or Employee Identifier.",null,null,null,"The CIS shall enable Users to query an employee record using either employee name or Employee Identifier.",null,null,false]
["1.6.18.","For Scanning Technologies using barcodes only, the CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure the global default barcode symbology.",null,null,null,"For Scanning Technologies using barcodes only, the CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure the global default barcode symbology.",null,null,false]
["1.6.19.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure an acknowledgement message to be displayed to Users upon login to CIS.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure an acknowledgement message to be displayed to Users upon login to CIS.",null,null,false]
["1.6.20.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure an acknowledgement message to be displayed when a User enters an Electronic Signature.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure an acknowledgement message to be displayed when a User enters an Electronic Signature.",null,null,false]
["1.6.21.","The CIS may provide a configuration option for individual Users to enable and disable confirmation screens for Transactions. (Note: Users who are comfortable with their data entry may choose to disable confirmation screens to improve efficiency.)",null,null,null,"The CIS may provide a configuration option for individual Users to enable and disable confirmation screens for Transactions. (Note: Users who are comfortable with their data entry may choose to disable confirmation screens to improve efficiency.)",null,null,false]
["1.7.","Financial and Accounting Requirements",null,null,null,"Financial and Accounting Requirements",null,null,true]
["1.7.1.","The CIS shall support cash-basis accounting.",null,null,null,"The CIS shall support cash-basis accounting.",null,null,false]
["1.7.2.","The CIS shall support the use of any Generally Accepted Accounting Principles (GAAP) costing method, including, but not limited to:",null,null,null,"The CIS shall support the use of any Generally Accepted Accounting Principles (GAAP) costing method, including, but not limited to:",null,null,true]
["1.7.2.1.","Average costing",null,null,null,"Average costing",null,null,false]
["1.7.2.1.1.","The CIS shall support perpetual weighted average cost.",null,null,null,"The CIS shall support perpetual weighted average cost.",null,null,false]
["1.7.2.2.","First In, First Out (FIFO) costing",null,null,null,"First In, First Out (FIFO) costing",null,null,false]
["1.7.2.2.1.","The CIS shall support cost layers with the following attributes, including, but not limited to:",null,null,null,"The CIS shall support cost layers with the following attributes, including, but not limited to:",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B453)),(LEN(A453)-LEN(SUBSTITUTE(A453,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B453)))),(LEN(B453)-LEN(SUBSTITUTE(B453,\":\",\"\")))=2)","v":true}]
["1.7.2.2.1.1.","The date when the layer is created.",null,null,null,"The date when the layer is created.",null,null,false]
["1.7.2.2.1.2.","The Shop where the layer is created.",null,null,null,"The Shop where the layer is created.",null,null,false]
["1.7.2.2.1.3.","The Commodity Code associated with the layer.",null,null,null,"The Commodity Code associated with the layer.",null,null,false]
["1.7.2.2.1.4.","The quantity of the Commodity Code in the layer.",null,null,null,"The quantity of the Commodity Code in the layer.",null,null,false]
["1.7.2.2.1.5.","The unit price (or cost) of the Commodity Code in the layer.",null,null,null,"The unit price (or cost) of the Commodity Code in the layer.",null,null,false]
["1.7.2.2.1.6.","The unit price (or cost) shall be stored to a minimum of four (4) decimal places.",null,null,null,"The unit price (or cost) shall be stored to a minimum of four (4) decimal places.",null,null,false]
["1.7.2.2.2.","The CIS shall create a cost layer when Inventory quantity increases in the CIS (e.g. through a PO receipt).",null,null,null,"The CIS shall create a cost layer when Inventory quantity increases in the CIS (e.g. through a PO receipt).",null,null,false]
["1.7.2.2.2.1.","For Return to Stock Transactions, the CIS shall replenish the layer(s) that were used in the original Inventory Withdrawal instead of creating new layers.",null,null,null,"For Return to Stock Transactions, the CIS shall replenish the layer(s) that were used in the original Inventory Withdrawal instead of creating new layers.",null,null,false]
["1.7.2.2.3.","As Inventory quantity decreases in the CIS through Transactions (e.g. Inventory Withdrawal), the CIS shall determine the cost layer(s) to be used up by the following factors:",null,null,null,"As Inventory quantity decreases in the CIS through Transactions (e.g. Inventory Withdrawal), the CIS shall determine the cost layer(s) to be used up by the following factors:",null,null,true]
["1.7.2.2.3.1.","The cost layer(s) match the Shop of the Transaction.",null,null,null,"The cost layer(s) match the Shop of the Transaction.",null,null,false]
["1.7.2.2.3.2.","The Commodity Code associated with the layer(s) matches the Transaction.",null,null,null,"The Commodity Code associated with the layer(s) matches the Transaction.",null,null,false]
["1.7.2.2.3.3.","The oldest, by date, layer(s) that match the criteria above will be automatically allocated first.",null,null,null,"The oldest, by date, layer(s) that match the criteria above will be automatically allocated first.",null,null,false]
["1.7.2.2.3.4.","The total quantity allocated in the cost layer(s) matches the Transaction.",null,null,null,"The total quantity allocated in the cost layer(s) matches the Transaction.",null,null,false]
["1.7.2.2.3.5.","The unit cost of the allocated layer(s) will determine the cost of the Inventory that was decreased in the Transaction.",null,null,null,"The unit cost of the allocated layer(s) will determine the cost of the Inventory that was decreased in the Transaction.",null,null,false]
["1.7.2.2.4.","The CIS shall automatically select the cost layer(s) to allocate without user input when executing a Transaction.",null,null,null,"The CIS shall automatically select the cost layer(s) to allocate without user input when executing a Transaction.",null,null,false]
["1.7.3.","The CIS shall enable the division of the fiscal year into fiscal periods.",null,null,null,"The CIS shall enable the division of the fiscal year into fiscal periods.",null,null,false]
["1.7.3.1.","The CIS shall enable the division of the fiscal year into twelve periods, corresponding to the calendar months. (Note: Each fiscal year begins on July 1, and ends on June 30.)",null,null,null,"The CIS shall enable the division of the fiscal year into twelve periods, corresponding to the calendar months. (Note: Each fiscal year begins on July 1, and ends on June 30.)",null,null,false]
["1.7.3.2.","The CIS shall enable grouping of three (3) consecutive fiscal periods into fiscal quarters as follows:",null,null,null,"The CIS shall enable grouping of three (3) consecutive fiscal periods into fiscal quarters as follows:",null,null,true]
["1.7.3.2.1.","First quarter (July, August, September).",null,null,null,"First quarter (July, August, September).",null,null,false]
["1.7.3.2.2.","Second quarter (October, November, December).",null,null,null,"Second quarter (October, November, December).",null,null,false]
["1.7.3.2.3.","Third quarter (January, February, March).",null,null,null,"Third quarter (January, February, March).",null,null,false]
["1.7.3.2.4.","Fourth quarter (April, May, June).",null,null,null,"Fourth quarter (April, May, June).",null,null,false]
["1.7.3.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close fiscal periods, such that no additional Transactions can be posted into the period.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close fiscal periods, such that no additional Transactions can be posted into the period.",null,null,false]
["1.7.3.4.","The CIS shall use the date that a Transaction is approved and posted in CIS (the “Effective Date”) to determine the accounting period that the Transaction will be posted. (Note: This date will be sent to the financial system as the Effective Date of the Transaction as described in the Outbound Financial Transaction Interface in Section 1.22.10.)",null,null,null,"The CIS shall use the date that a Transaction is approved and posted in CIS (the “Effective Date”) to determine the accounting period that the Transaction will be posted. (Note: This date will be sent to the financial system as the Effective Date of the Transaction as described in the Outbound Financial Transaction Interface in Section 1.22.10.)",null,null,false]
["1.7.3.4.1.","The Effective Date shall be used as the primary date in all searches and reports.",null,null,null,"The Effective Date shall be used as the primary date in all searches and reports.",null,null,false]
["1.7.3.4.2.","The CIS shall prevent Users from editing the Effective Date field.",null,null,null,"The CIS shall prevent Users from editing the Effective Date field.",null,null,false]
["1.7.3.5.","The CIS shall provide an additional Document Date for each Transaction where Users are able to enter the date that the Transaction actually occurred. (Note: An example of this is a purchase order physically received on the day before that PO Receiving Transaction is entered into the CIS. In this case, the Effective Date is the date that the Transaction is entered, while the PO Receiving screen shall show a “Document Date” which can be changed by the User to the previous day.)",null,null,null,"The CIS shall provide an additional Document Date for each Transaction where Users are able to enter the date that the Transaction actually occurred. (Note: An example of this is a purchase order physically received on the day before that PO Receiving Transaction is entered into the CIS. In this case, the Effective Date is the date that the Transaction is entered, while the PO Receiving screen shall show a “Document Date” which can be changed by the User to the previous day.)",null,null,false]
["1.7.3.5.1.","The CIS shall display the Document Date to Users.",null,null,null,"The CIS shall display the Document Date to Users.",null,null,false]
["1.7.4.","The CIS shall have a chart of accounts that contains the following segments (or data elements), including, but not limited to:",null,null,null,"The CIS shall have a chart of accounts that contains the following segments (or data elements), including, but not limited to:",null,null,true]
["1.7.4.1.","Shop Index (Note: Shop Index corresponds to an MDOT SHA Shop or department (e.g. 08333 for Laurel Maintenance Shop). See ATTACHMENT D – Account Mappings for more details.)",null,null,null,"Shop Index (Note: Shop Index corresponds to an MDOT SHA Shop or department (e.g. 08333 for Laurel Maintenance Shop). See ATTACHMENT D – Account Mappings for more details.)",null,null,false]
["1.7.4.1.1.","Shop Index shall be required on all Transactions.",null,null,null,"Shop Index shall be required on all Transactions.",null,null,false]
["1.7.4.1.2.","Shop Index shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Shop Index shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.2.","PCA (Note: PCA indicates the natural account to associate with a Transaction (e.g. 23472 for winter Inventory).)",null,null,null,"PCA (Note: PCA indicates the natural account to associate with a Transaction (e.g. 23472 for winter Inventory).)",null,null,false]
["1.7.4.2.1.","Either PCA or Project Number, but not both, is required on all Transactions.",null,null,null,"Either PCA or Project Number, but not both, is required on all Transactions.",null,null,false]
["1.7.4.2.2.","The CIS shall prevent entry into the Project Number field when a value is entered in the PCA field.",null,null,null,"The CIS shall prevent entry into the Project Number field when a value is entered in the PCA field.",null,null,false]
["1.7.4.2.3.","PCA shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"PCA shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.3.","Project Number (Note: Project Number will allocate to one (1) or more PCAs in the financial system.)",null,null,null,"Project Number (Note: Project Number will allocate to one (1) or more PCAs in the financial system.)",null,null,false]
["1.7.4.3.1.","Either PCA or Project Number, but not both, is required on all Transactions.",null,null,null,"Either PCA or Project Number, but not both, is required on all Transactions.",null,null,false]
["1.7.4.3.2.","The CIS shall prevent entry into the PCA field when a value is entered in the Project Number field.",null,null,null,"The CIS shall prevent entry into the PCA field when a value is entered in the Project Number field.",null,null,false]
["1.7.4.3.3.","Project Number shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Project Number shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.4.","Agency Objective (Note: Used to identify and categorize costs that are charged (e.g. 9060 for purchasing).)",null,null,null,"Agency Objective (Note: Used to identify and categorize costs that are charged (e.g. 9060 for purchasing).)",null,null,false]
["1.7.4.4.1.","Agency Objective shall be required on all Transactions.",null,null,null,"Agency Objective shall be required on all Transactions.",null,null,false]
["1.7.4.4.2.","Agency Objective shall be validated against values downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Agency Objective shall be validated against values downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.4.3.","Agency Objective shall be read-only on all Transactions. (Note: This segment is derived automatically from the Commodity Code and is not manually entered by the User during a Transaction. See Section 1.6.7.7 for more details.)",null,null,null,"Agency Objective shall be read-only on all Transactions. (Note: This segment is derived automatically from the Commodity Code and is not manually entered by the User during a Transaction. See Section 1.6.7.7 for more details.)",null,null,false]
["1.7.4.5.","Property Number (Note: Unique statewide identifier for fixed assets (e.g. vehicle unit numbers or building numbers).)",null,null,null,"Property Number (Note: Unique statewide identifier for fixed assets (e.g. vehicle unit numbers or building numbers).)",null,null,false]
["1.7.4.5.1.","Property Number shall be required if one (1) of the PCAs in ATTACHMENT F – PCAs Related to Other Charge Codes (F1) is used, otherwise it shall be optional.",null,null,null,"Property Number shall be required if one (1) of the PCAs in ATTACHMENT F – PCAs Related to Other Charge Codes (F1) is used, otherwise it shall be optional.",null,null,false]
["1.7.4.5.1.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the list of PCAs for which Property Number is mandatory.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the list of PCAs for which Property Number is mandatory.",null,null,false]
["1.7.4.5.2.","Property Number shall be validated against values downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Property Number shall be validated against values downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.6.","Agency Code 1 (Note: Identifies the task performed.)",null,null,null,"Agency Code 1 (Note: Identifies the task performed.)",null,null,false]
["1.7.4.6.1.","Agency Code 1 shall be optional.",null,null,null,"Agency Code 1 shall be optional.",null,null,false]
["1.7.4.6.2.","Agency Code 1 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Agency Code 1 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.7.","Agency Code 2 (Note: County codes.)",null,null,null,"Agency Code 2 (Note: County codes.)",null,null,false]
["1.7.4.7.1.","Agency Code 2 shall be optional.",null,null,null,"Agency Code 2 shall be optional.",null,null,false]
["1.7.4.7.2.","Agency Code 2 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Agency Code 2 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.8.","Agency Code 3 (Note: Structure number.)",null,null,null,"Agency Code 3 (Note: Structure number.)",null,null,false]
["1.7.4.8.1.","Agency Code 3 shall be optional.",null,null,null,"Agency Code 3 shall be optional.",null,null,false]
["1.7.4.8.2.","Agency Code 3 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,null,"Agency Code 3 shall be validated against a LOV downloaded from the financial system. (Note: This data will reside in a table maintained within CIS, populated on a nightly basis. See Section 1.22.4 for more details.)",null,null,false]
["1.7.4.9.","Multipurpose Code (Note: Used in helping to categorize a variety of Transactions in the financial system.)",null,null,null,"Multipurpose Code (Note: Used in helping to categorize a variety of Transactions in the financial system.)",null,null,false]
["1.7.4.9.1.","Multipurpose Code shall be optional.",null,null,null,"Multipurpose Code shall be optional.",null,null,false]
["1.7.4.9.2.","The CIS shall not validate Multipurpose Code.",null,null,null,"The CIS shall not validate Multipurpose Code.",null,null,false]
["1.7.4.9.3.","The CIS shall remind Users to enter an accident number in the Multipurpose Code field if one (1) of the PCAs in ATTACHMENT F – PCAs Related to Other Charge Codes (F2) is used.",null,null,null,"The CIS shall remind Users to enter an accident number in the Multipurpose Code field if one (1) of the PCAs in ATTACHMENT F – PCAs Related to Other Charge Codes (F2) is used.",null,null,false]
["1.7.4.9.3.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the list of PCAs for which accident number is recommended.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the list of PCAs for which accident number is recommended.",null,null,false]
["1.7.5.","The CIS shall maintain validation tables for any segment(s) of the chart of accounts (“Charge Codes”) that require validation from the financial system.",null,null,null,"The CIS shall maintain validation tables for any segment(s) of the chart of accounts (“Charge Codes”) that require validation from the financial system.",null,null,false]
["1.7.5.1.","The CIS shall populate these tables through an Inbound Charge Code Interface with the financial system further described in Section 1.22.4.",null,null,null,"The CIS shall populate these tables through an Inbound Charge Code Interface with the financial system further described in Section 1.22.4.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B517)),(LEN(A517)-LEN(SUBSTITUTE(A517,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B517)))),(LEN(B517)-LEN(SUBSTITUTE(B517,\":\",\"\")))=2)","v":false}]
["1.7.5.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the table of Charge Codes. (Note: This may be utilized in emergency situations to inactivate a Charge Code in CIS that has been inactivated in MDOT FMIS but has not yet been updated to the “inactive” status by the Inbound Charge Code Interface.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to maintain the table of Charge Codes. (Note: This may be utilized in emergency situations to inactivate a Charge Code in CIS that has been inactivated in MDOT FMIS but has not yet been updated to the “inactive” status by the Inbound Charge Code Interface.)",null,null,false]
["1.7.5.2.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to inactivate Charge Codes.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to inactivate Charge Codes.",null,null,false]
["1.7.5.2.1.1.","The CIS shall store inactive Charge Codes.",null,null,null,"The CIS shall store inactive Charge Codes.",null,null,false]
["1.7.5.2.1.2.","The CIS shall prevent Users from selecting inactive Charge Codes during a Transaction.",null,null,null,"The CIS shall prevent Users from selecting inactive Charge Codes during a Transaction.",null,null,false]
["1.7.5.2.1.3.","The CIS shall prevent inactive Charge Codes from being automatically derived (e.g. If the Agency Objective associated with a Commodity Code is inactive, the CIS will return an error when performing an Inventory Withdrawal of that Commodity Code.).",null,null,null,"The CIS shall prevent inactive Charge Codes from being automatically derived (e.g. If the Agency Objective associated with a Commodity Code is inactive, the CIS will return an error when performing an Inventory Withdrawal of that Commodity Code.).",null,null,false]
["1.7.5.2.1.4.","The CIS shall not delete Charge Codes.",null,null,null,"The CIS shall not delete Charge Codes.",null,null,false]
["1.7.5.2.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to activate Charge Codes.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to activate Charge Codes.",null,null,false]
["1.7.5.2.3.","The CIS shall maintain a history of all actions performed to entries in the table of Charge Codes.",null,null,null,"The CIS shall maintain a history of all actions performed to entries in the table of Charge Codes.",null,null,false]
["1.7.6.","The CIS shall maintain the required information to generate accounting information as required by the MDOT SHA Financial System. (Note: ATTACHMENT E – Source of Charge Codes by Transaction shows the derivation of accounting information for each type of Transaction which generates a financial impact.)",null,null,null,"The CIS shall maintain the required information to generate accounting information as required by the MDOT SHA Financial System. (Note: ATTACHMENT E – Source of Charge Codes by Transaction shows the derivation of accounting information for each type of Transaction which generates a financial impact.)",null,null,false]
["1.8.","On-Hand Quantity and Commodity Code Lookup Requirements",null,null,null,"On-Hand Quantity and Commodity Code Lookup Requirements",null,null,true]
["1.8.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform an On-Hand Quantity lookup to identify the available quantity for a specified Commodity Code at a Shop.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform an On-Hand Quantity lookup to identify the available quantity for a specified Commodity Code at a Shop.",null,null,false]
["1.8.2.","The CIS shall return the following fields for an On-Hand Quantity lookup, including, but not limited to:",null,null,null,"The CIS shall return the following fields for an On-Hand Quantity lookup, including, but not limited to:",null,null,true]
["1.8.2.1.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.8.2.2.","Shop Name",null,null,null,"Shop Name",null,null,false]
["1.8.2.3.","Shop Number",null,null,null,"Shop Number",null,null,false]
["1.8.2.4.","Master Commodity Code Description",null,null,null,"Master Commodity Code Description",null,null,false]
["1.8.2.5.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,false]
["1.8.2.6.","Bin",null,null,null,"Bin",null,null,false]
["1.8.2.7.","On-Hand Quantity",null,null,null,"On-Hand Quantity",null,null,false]
["1.8.3.","The CIS shall perform On-Hand Quantity lookups against all Items, excluding those in the following locations:",null,null,null,"The CIS shall perform On-Hand Quantity lookups against all Items, excluding those in the following locations:",null,null,true]
["1.8.3.1.","In-Transit Warehouse",null,null,null,"In-Transit Warehouse",null,null,false]
["1.8.3.2.","Sign Staging Area",null,null,null,"Sign Staging Area",null,null,false]
["1.8.3.3.","Inactive Bins",null,null,null,"Inactive Bins",null,null,false]
["1.8.4.","The CIS shall support On-Hand Quantity lookups using any or all of the following search criteria:",null,null,null,"The CIS shall support On-Hand Quantity lookups using any or all of the following search criteria:",null,null,true]
["1.8.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.8.4.2.","Master Commodity Code Description",null,null,null,"Master Commodity Code Description",null,null,false]
["1.8.4.3.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,false]
["1.8.4.4.","Bin",null,null,null,"Bin",null,null,false]
["1.8.4.5.","Bin Group",null,null,null,"Bin Group",null,null,false]
["1.8.4.6.","Shop Name",null,null,null,"Shop Name",null,null,false]
["1.8.4.7.","Shop Number",null,null,null,"Shop Number",null,null,false]
["1.8.4.8.","District",null,null,null,"District",null,null,false]
["1.8.5.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Commodity Code search to identify a Commodity Code given specified search criteria, including:",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Commodity Code search to identify a Commodity Code given specified search criteria, including:",null,null,true]
["1.8.5.1.","Master Commodity Code Description",null,null,null,"Master Commodity Code Description",null,null,false]
["1.8.5.2.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,false]
["1.8.5.3.","Cross-references (e.g. Vendor part number. See Configuration Section 1.6. for more detail)",null,null,null,"Cross-references (e.g. Vendor part number. See Configuration Section 1.6. for more detail)",null,null,false]
["1.9.","PO Receiving Requirements",null,null,null,"PO Receiving Requirements",null,null,true]
["1.9.1.","The CIS shall support standard POs.",null,null,null,"The CIS shall support standard POs.",null,null,false]
["1.9.2.","The CIS shall assign each PO Receiving document a unique, system-generated document number.",null,null,null,"The CIS shall assign each PO Receiving document a unique, system-generated document number.",null,null,false]
["1.9.2.1.","The CIS shall identify a PO receipt as unique using the combination of the receiver’s name, the receipt timestamp, and the PO number.",null,null,null,"The CIS shall identify a PO receipt as unique using the combination of the receiver’s name, the receipt timestamp, and the PO number.",null,null,false]
["1.9.3.","The CIS shall support PO revisions. (Note: PO revisions will only be created through the Inbound PO Interface, Section 1.22.2.)",null,null,null,"The CIS shall support PO revisions. (Note: PO revisions will only be created through the Inbound PO Interface, Section 1.22.2.)",null,null,false]
["1.9.3.1.","The CIS shall receive changes to a PO initiated in CPCS or MDOT FMIS as a new revision to the CIS PO (See the Inbound PO Interface Section 1.22.2 for more detail).",null,null,null,"The CIS shall receive changes to a PO initiated in CPCS or MDOT FMIS as a new revision to the CIS PO (See the Inbound PO Interface Section 1.22.2 for more detail).",null,null,false]
["1.9.3.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view all previous revisions to a PO.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view all previous revisions to a PO.",null,null,false]
["1.9.4.","The CIS shall enable Users to search for POs by using any combination of the following criteria:",null,null,null,"The CIS shall enable Users to search for POs by using any combination of the following criteria:",null,null,true]
["1.9.4.1.","PO Number",null,null,null,"PO Number",null,null,false]
["1.9.4.2.","PO Status (Note: PO Statuses include “Open,” “Closed,” and “Canceled.” Open POs have quantity remaining to be received, while Closed POs are either fully received or have been manually closed by an administrator. Canceled and Closed POs cannot be received against.)",null,null,null,"PO Status (Note: PO Statuses include “Open,” “Closed,” and “Canceled.” Open POs have quantity remaining to be received, while Closed POs are either fully received or have been manually closed by an administrator. Canceled and Closed POs cannot be received against.)",null,null,false]
["1.9.4.3.","Vendor Name",null,null,null,"Vendor Name",null,null,false]
["1.9.4.4.","PO Creator Name (Note: This is a four-character code imported from MDOT FMIS or CPCS. See the Inbound PO Interface Section 1.22.2 for more detail.)",null,null,null,"PO Creator Name (Note: This is a four-character code imported from MDOT FMIS or CPCS. See the Inbound PO Interface Section 1.22.2 for more detail.)",null,null,false]
["1.9.5.","The CIS shall only allow receipts to be created against POs and PO lines that have a status of “Open”.",null,null,null,"The CIS shall only allow receipts to be created against POs and PO lines that have a status of “Open”.",null,null,false]
["1.9.6.","The CIS shall enable Users to fully receive individual PO lines.",null,null,null,"The CIS shall enable Users to fully receive individual PO lines.",null,null,false]
["1.9.7.","The CIS shall enable the configuration of receiving tolerance (percentage of allowed over-receipt) to be set to zero.",null,null,null,"The CIS shall enable the configuration of receiving tolerance (percentage of allowed over-receipt) to be set to zero.",null,null,false]
["1.9.8.","The CIS shall prevent Users from receiving more than the quantity on the PO plus the receiving tolerance.",null,null,null,"The CIS shall prevent Users from receiving more than the quantity on the PO plus the receiving tolerance.",null,null,false]
["1.9.9.","The CIS shall enable Users to partially receive individual PO lines.",null,null,null,"The CIS shall enable Users to partially receive individual PO lines.",null,null,false]
["1.9.10.","The CIS shall enable Users to enter receipt information for multiple PO lines on a single screen.",null,null,null,"The CIS shall enable Users to enter receipt information for multiple PO lines on a single screen.",null,null,false]
["1.9.11.","The CIS shall enable Users to create a new bin at the time of receipt.",null,null,null,"The CIS shall enable Users to create a new bin at the time of receipt.",null,null,false]
["1.9.11.1.","The CIS shall enable Users to receive into bins created at the time of receipt.",null,null,null,"The CIS shall enable Users to receive into bins created at the time of receipt.",null,null,false]
["1.9.12.","The CIS shall capture the Electronic Signature of the User (the “receiver”) who physically verifies the received goods.",null,null,null,"The CIS shall capture the Electronic Signature of the User (the “receiver”) who physically verifies the received goods.",null,null,false]
["1.9.13.","The CIS shall capture the Electronic Signature of the User (the “stocker”) who physically places the Items into the stockroom after receiving them.",null,null,null,"The CIS shall capture the Electronic Signature of the User (the “stocker”) who physically places the Items into the stockroom after receiving them.",null,null,false]
["1.9.14.","The CIS shall prompt Users to input the following fields at the header level of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the header level of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.9.14.1.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.9.14.2.","Receiver*",null,null,null,"Receiver*",null,null,false]
["1.9.14.3.","Stocker*",null,null,null,"Stocker*",null,null,false]
["1.9.14.4.","Bill of Lading",null,null,null,"Bill of Lading",null,null,false]
["1.9.14.5.","Transaction Comment",null,null,null,"Transaction Comment",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B581)),(LEN(A581)-LEN(SUBSTITUTE(A581,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B581)))),(LEN(B581)-LEN(SUBSTITUTE(B581,\":\",\"\")))=2)","v":false}]
["1.9.14.6.","Receiver Electronic Signature*",null,null,null,"Receiver Electronic Signature*",null,null,false]
["1.9.14.7.","Stocker Electronic Signature*",null,null,null,"Stocker Electronic Signature*",null,null,false]
["1.9.15.","The CIS shall enable Users to select a Commodity Code for the PO Receiving Transaction through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code for the PO Receiving Transaction through the following methods, including, but not limited to:",null,null,true]
["1.9.15.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.9.15.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.9.16.","The CIS shall display the following read-only fields on each line of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.9.16.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.9.16.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.9.17.","The CIS shall display a read-only UOM field that displays the corresponding Commodity Code’s purchasing UOM next to the Quantity input field on each PO line.",null,null,null,"The CIS shall display a read-only UOM field that displays the corresponding Commodity Code’s purchasing UOM next to the Quantity input field on each PO line.",null,null,false]
["1.9.18.","The CIS shall prompt Users to input the following fields at the line level of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the line level of the PO Receiving Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.9.18.1.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.9.18.2.","Bin*",null,null,null,"Bin*",null,null,false]
["1.9.19.","The CIS shall enable Users to make the selected bin on a PO receipt line the default receiving bin for the line’s Commodity Code.",null,null,null,"The CIS shall enable Users to make the selected bin on a PO receipt line the default receiving bin for the line’s Commodity Code.",null,null,false]
["1.9.20.","The CIS shall validate user input upon submission of the PO Receiving Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the PO Receiving Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.9.20.1.","Document Date is not blank.",null,null,null,"Document Date is not blank.",null,null,false]
["1.9.20.2.","Receiver is not blank.",null,null,null,"Receiver is not blank.",null,null,false]
["1.9.20.3.","Stocker is not blank.",null,null,null,"Stocker is not blank.",null,null,false]
["1.9.20.4.","UOM is not blank.",null,null,null,"UOM is not blank.",null,null,false]
["1.9.20.5.","Agency Objective is not blank.",null,null,null,"Agency Objective is not blank.",null,null,false]
["1.9.20.6.","Quantity received is not blank.",null,null,null,"Quantity received is not blank.",null,null,false]
["1.9.20.7.","Bin is not blank.",null,null,null,"Bin is not blank.",null,null,false]
["1.9.20.8.","Receiver Electronic Signature is not blank.",null,null,null,"Receiver Electronic Signature is not blank.",null,null,false]
["1.9.20.9.","Stocker Electronic Signature is not blank.",null,null,null,"Stocker Electronic Signature is not blank.",null,null,false]
["1.9.20.10.","PO has status “Open”.",null,null,null,"PO has status “Open”.",null,null,false]
["1.9.20.11.","PO Line has status “Open”.",null,null,null,"PO Line has status “Open”.",null,null,false]
["1.9.20.12.","Commodity Code is enabled for the receiving Shop. If the Commodity Code is not enabled, Authorized Users (see ATTACHMENT G – Role Assignment Matrix) need to enable the Commodity Code before receiving.",null,null,null,"Commodity Code is enabled for the receiving Shop. If the Commodity Code is not enabled, Authorized Users (see ATTACHMENT G – Role Assignment Matrix) need to enable the Commodity Code before receiving.",null,null,false]
["1.9.20.13.","Quantity received is less than the configured receiving tolerance for the PO line.",null,null,null,"Quantity received is less than the configured receiving tolerance for the PO line.",null,null,false]
["1.9.21.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.9.22.","The CIS shall enable Users to choose to print a receiving ticket before submitting a PO Receipt Transaction.",null,null,null,"The CIS shall enable Users to choose to print a receiving ticket before submitting a PO Receipt Transaction.",null,null,false]
["1.9.22.1.","The receiving ticket shall display the PO Receipt Document Number, PO Number, Vendor, Receiving Shop Name, Receiving Shop Index, Receipt Date, PO Lines (PO Line Number, Commodity Code, Master-level Commodity Code Description, Ordered Quantity, Quantity Received to Date, Current Receipt Quantity, Bin, UOM), Receiver Name, Receiver Signature Line, Stocker Name and Stocker Signature Line. (Note: Each receiving ticket only displays the quantity received under the PO Receipt Document Number listed on the receipt ticket, not a cumulative total of all quantity received to date.)",null,null,null,"The receiving ticket shall display the PO Receipt Document Number, PO Number, Vendor, Receiving Shop Name, Receiving Shop Index, Receipt Date, PO Lines (PO Line Number, Commodity Code, Master-level Commodity Code Description, Ordered Quantity, Quantity Received to Date, Current Receipt Quantity, Bin, UOM), Receiver Name, Receiver Signature Line, Stocker Name and Stocker Signature Line. (Note: Each receiving ticket only displays the quantity received under the PO Receipt Document Number listed on the receipt ticket, not a cumulative total of all quantity received to date.)",null,null,false]
["1.9.23.","The CIS shall submit user input to complete the PO Receiving Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the PO Receiving Transaction if all criteria pass validation.",null,null,false]
["1.9.23.1.","The CIS shall add received Items into Inventory after the successful submission of a PO Receipt Transaction.",null,null,null,"The CIS shall add received Items into Inventory after the successful submission of a PO Receipt Transaction.",null,null,false]
["1.9.23.2.","The CIS shall update the statuses of the PO Header and PO Lines, as appropriate.",null,null,null,"The CIS shall update the statuses of the PO Header and PO Lines, as appropriate.",null,null,false]
["1.9.23.2.1.","The CIS shall close PO lines when they are fully received.",null,null,null,"The CIS shall close PO lines when they are fully received.",null,null,false]
["1.9.24.","The CIS shall record the following fields and associate them with the corresponding PO Receipt Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding PO Receipt Transaction, including, but not limited to:",null,null,true]
["1.9.24.1.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,false]
["1.9.24.2.","PO Number",null,null,null,"PO Number",null,null,false]
["1.9.24.3.","Document Date",null,null,null,"Document Date",null,null,false]
["1.9.24.4.","Receiver",null,null,null,"Receiver",null,null,false]
["1.9.24.5.","Stocker",null,null,null,"Stocker",null,null,false]
["1.9.24.6.","Bill of Lading",null,null,null,"Bill of Lading",null,null,false]
["1.9.24.7.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.9.24.8.","Receiver Electronic Signature",null,null,null,"Receiver Electronic Signature",null,null,false]
["1.9.24.9.","Stocker Electronic Signature",null,null,null,"Stocker Electronic Signature",null,null,false]
["1.9.24.10.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.9.24.11.","Quantity",null,null,null,"Quantity",null,null,false]
["1.9.24.12.","UOM",null,null,null,"UOM",null,null,false]
["1.9.24.13.","Bin",null,null,null,"Bin",null,null,false]
["1.9.25.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close POs.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close POs.",null,null,false]
["1.9.26.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel POs.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel POs.",null,null,false]
["1.9.27.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close PO lines.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to close PO lines.",null,null,false]
["1.9.28.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel PO lines.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel PO lines.",null,null,false]
["1.9.29.","The CIS shall prompt Users to input information, including, but not limited to, the following fields when canceling or closing a PO or PO line:",null,null,null,"The CIS shall prompt Users to input information, including, but not limited to, the following fields when canceling or closing a PO or PO line:",null,null,true]
["1.9.29.1.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.9.29.2.","Transaction Attachment",null,null,null,"Transaction Attachment",null,null,false]
["1.10.","         Material Request Requirements",null,null,null,"         Material Request Requirements",null,null,true]
["1.10.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Material Requests for subsequent withdrawal.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Material Requests for subsequent withdrawal.",null,null,false]
["1.10.2.","The CIS shall assign each Material Request document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Material Request document a unique, system-generated document number.",null,null,false]
["1.10.3.","The CIS shall prompt Users to input the following fields at the header level of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the header level of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.10.3.1.","Requester*",null,null,null,"Requester*",null,null,false]
["1.10.3.2.","Requested Fill Date*",null,null,null,"Requested Fill Date*",null,null,false]
["1.10.3.3.","Index*",null,null,null,"Index*",null,null,false]
["1.10.3.4.","PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,null,"PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,false]
["1.10.3.5.","Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,null,"Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B645)),(LEN(A645)-LEN(SUBSTITUTE(A645,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B645)))),(LEN(B645)-LEN(SUBSTITUTE(B645,\":\",\"\")))=2)","v":false}]
["1.10.3.6.","Property Number",null,null,null,"Property Number",null,null,false]
["1.10.3.7.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.10.3.8.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.10.3.9.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.10.3.10.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.10.3.11.","eTAC Activity/Accomplishment Number",null,null,null,"eTAC Activity/Accomplishment Number",null,null,false]
["1.10.3.12.","Storm Number",null,null,null,"Storm Number",null,null,false]
["1.10.3.13.","Maximo Work Order Number",null,null,null,"Maximo Work Order Number",null,null,false]
["1.10.3.14.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.10.3.15.","Approver User Name",null,null,null,"Approver User Name",null,null,false]
["1.10.3.16.","Approver Electronic Signature",null,null,null,"Approver Electronic Signature",null,null,false]
["1.10.3.17.","Approval Date",null,null,null,"Approval Date",null,null,false]
["1.10.3.18.","Approval Status",null,null,null,"Approval Status",null,null,false]
["1.10.4.","The CIS shall enable Users to select a Commodity Code for the Material Request Transaction through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code for the Material Request Transaction through the following methods, including, but not limited to:",null,null,true]
["1.10.4.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.10.4.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.10.5.","The CIS shall display the following read-only fields on each line of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.10.5.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.10.5.2.","On-hand Quantity",null,null,null,"On-hand Quantity",null,null,false]
["1.10.5.3.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.10.6.","The CIS shall prompt Users to input the following fields at the line level of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the line level of the Material Request Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.10.6.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.10.6.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.10.7.","The CIS shall validate user input upon submission of the Material Request Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Material Request Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.10.7.1.","The Requester field is not blank.",null,null,null,"The Requester field is not blank.",null,null,false]
["1.10.7.2.","The Requested Fill Date field is not blank.",null,null,null,"The Requested Fill Date field is not blank.",null,null,false]
["1.10.7.3.","The Index field is not blank.",null,null,null,"The Index field is not blank.",null,null,false]
["1.10.7.4.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.10.7.5.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.10.7.6.","The Agency Objective is not blank.",null,null,null,"The Agency Objective is not blank.",null,null,false]
["1.10.7.7.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.10.7.8.","The quantity requested is less than or equal to the On-Hand Quantity.",null,null,null,"The quantity requested is less than or equal to the On-Hand Quantity.",null,null,false]
["1.10.8.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.10.9.","The CIS shall submit user input to complete the Material Request Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Material Request Transaction if all criteria pass validation.",null,null,false]
["1.10.10.","The CIS shall record the following fields and associate them with the corresponding Material Request Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Material Request Transaction, including, but not limited to:",null,null,true]
["1.10.10.1.","Request Number",null,null,null,"Request Number",null,null,false]
["1.10.10.2.","Requester",null,null,null,"Requester",null,null,false]
["1.10.10.3.","Requested Fill Date",null,null,null,"Requested Fill Date",null,null,false]
["1.10.10.4.","Index",null,null,null,"Index",null,null,false]
["1.10.10.5.","PCA",null,null,null,"PCA",null,null,false]
["1.10.10.6.","Project Number",null,null,null,"Project Number",null,null,false]
["1.10.10.7.","Property Number",null,null,null,"Property Number",null,null,false]
["1.10.10.8.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.10.10.9.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.10.10.10.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.10.10.11.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.10.10.12.","eTAC Activity/Accomplishment Number",null,null,null,"eTAC Activity/Accomplishment Number",null,null,false]
["1.10.10.13.","Maximo Work Order Number",null,null,null,"Maximo Work Order Number",null,null,false]
["1.10.10.14.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.10.10.15.","Approver User Name",null,null,null,"Approver User Name",null,null,false]
["1.10.10.16.","Approver Electronic Signature",null,null,null,"Approver Electronic Signature",null,null,false]
["1.10.10.17.","Approval Date",null,null,null,"Approval Date",null,null,false]
["1.10.10.18.","Approval Status",null,null,null,"Approval Status",null,null,false]
["1.10.10.19.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.10.10.20.","Quantity",null,null,null,"Quantity",null,null,false]
["1.10.10.21.","UOM",null,null,null,"UOM",null,null,false]
["1.10.11.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve Material Requests initiated in their Shop(s).",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve Material Requests initiated in their Shop(s).",null,null,false]
["1.10.11.1.","The CIS shall prevent approved material requests from being edited.",null,null,null,"The CIS shall prevent approved material requests from being edited.",null,null,false]
["1.10.12.","The CIS shall automatically approve Material Requests created by Users who have the Material Request approval Role.",null,null,null,"The CIS shall automatically approve Material Requests created by Users who have the Material Request approval Role.",null,null,false]
["1.10.13.","The CIS shall enable Users to save Material Requests without submitting them for approval.",null,null,null,"The CIS shall enable Users to save Material Requests without submitting them for approval.",null,null,false]
["1.10.14.","The CIS shall enable Users to submit a saved Material Request for approval.",null,null,null,"The CIS shall enable Users to submit a saved Material Request for approval.",null,null,false]
["1.10.14.1.","The CIS shall prevent Material Requests that have been submitted for approval from being edited.",null,null,null,"The CIS shall prevent Material Requests that have been submitted for approval from being edited.",null,null,false]
["1.10.15.","The CIS shall enable Users to reject Material Requests.",null,null,null,"The CIS shall enable Users to reject Material Requests.",null,null,false]
["1.10.15.1.","The CIS shall preserve rejected Material Requests.",null,null,null,"The CIS shall preserve rejected Material Requests.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B709)),(LEN(A709)-LEN(SUBSTITUTE(A709,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B709)))),(LEN(B709)-LEN(SUBSTITUTE(B709,\":\",\"\")))=2)","v":false}]
["1.10.15.2.","The CIS shall require Users to input a comment when rejecting a Material Request.",null,null,null,"The CIS shall require Users to input a comment when rejecting a Material Request.",null,null,false]
["1.10.16.","The CIS shall enable Users to search for previously entered Material Requests.",null,null,null,"The CIS shall enable Users to search for previously entered Material Requests.",null,null,false]
["1.10.16.1.","The CIS shall enable Users to sort Material Requests by any or all of the following: Requester, Requested Fill Date, and Document Number.",null,null,null,"The CIS shall enable Users to sort Material Requests by any or all of the following: Requester, Requested Fill Date, and Document Number.",null,null,false]
["1.10.16.2.","The CIS shall enable Users to filter Material Requests by any or all of the following: Requester, Requested Fill Date, and Document Number.",null,null,null,"The CIS shall enable Users to filter Material Requests by any or all of the following: Requester, Requested Fill Date, and Document Number.",null,null,false]
["1.10.17.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to copy previous Material Requests to form the basis of a new Material Request provided that both Material Requests are in the same Shop.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to copy previous Material Requests to form the basis of a new Material Request provided that both Material Requests are in the same Shop.",null,null,false]
["1.10.17.1.","The CIS shall enable Users to search for Material Requests to copy using the following fields, including, but not limited to:",null,null,null,"The CIS shall enable Users to search for Material Requests to copy using the following fields, including, but not limited to:",null,null,true]
["1.10.17.1.1.","Request Number",null,null,null,"Request Number",null,null,false]
["1.10.17.1.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.10.17.1.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.10.17.1.4.","PCA",null,null,null,"PCA",null,null,false]
["1.10.17.1.5.","Project Number",null,null,null,"Project Number",null,null,false]
["1.10.18.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to copy previous Inventory Withdrawals to form the basis of a new Material Request provided that the Inventory Withdrawal and Material Request are in the same Shop.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to copy previous Inventory Withdrawals to form the basis of a new Material Request provided that the Inventory Withdrawal and Material Request are in the same Shop.",null,null,false]
["1.10.18.1.","The CIS shall enable Users to search for previous Inventory Withdrawals to copy as defined in Section 1.11.13.",null,null,null,"The CIS shall enable Users to search for previous Inventory Withdrawals to copy as defined in Section 1.11.13.",null,null,false]
["1.10.19.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a Material Request Template to form the basis of a new Material Request.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a Material Request Template to form the basis of a new Material Request.",null,null,false]
["1.10.19.1.","The CIS shall enable Users to search for Material Request Templates to select using the following fields, including, but not limited to:",null,null,null,"The CIS shall enable Users to search for Material Request Templates to select using the following fields, including, but not limited to:",null,null,true]
["1.10.19.1.1.","Name",null,null,null,"Name",null,null,false]
["1.10.19.1.2.","Description",null,null,null,"Description",null,null,false]
["1.10.19.1.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.10.19.1.4.","PCA",null,null,null,"PCA",null,null,false]
["1.10.19.1.5.","Project Number",null,null,null,"Project Number",null,null,false]
["1.10.20.","The CIS shall populate the following corresponding fields on the Material Request screen when a User copies a previous Material Request or Inventory Withdrawal:",null,null,null,"The CIS shall populate the following corresponding fields on the Material Request screen when a User copies a previous Material Request or Inventory Withdrawal:",null,null,true]
["1.10.20.1.","Commodity Code(s)",null,null,null,"Commodity Code(s)",null,null,false]
["1.10.20.2.","Quantity",null,null,null,"Quantity",null,null,false]
["1.10.20.3.","UOM",null,null,null,"UOM",null,null,false]
["1.10.21.","The CIS shall populate the following corresponding fields on the Material Request screen when a User selects a Material Request Template:",null,null,null,"The CIS shall populate the following corresponding fields on the Material Request screen when a User selects a Material Request Template:",null,null,true]
["1.10.21.1.","Commodity Code(s)",null,null,null,"Commodity Code(s)",null,null,false]
["1.10.21.2.","UOM",null,null,null,"UOM",null,null,false]
["1.10.22.","The CIS shall only populate Commodity Codes that are activated in the User’s Shop when a User selects a Material Request Template.",null,null,null,"The CIS shall only populate Commodity Codes that are activated in the User’s Shop when a User selects a Material Request Template.",null,null,false]
["1.10.23.","The CIS shall enable Users to lookup the desired Commodity Code through the following methods including, but not limited to:",null,null,null,"The CIS shall enable Users to lookup the desired Commodity Code through the following methods including, but not limited to:",null,null,true]
["1.10.23.1.","Searching by description.",null,null,null,"Searching by description.",null,null,false]
["1.10.23.2.","Searching by vendor/manufacturer’s part number.",null,null,null,"Searching by vendor/manufacturer’s part number.",null,null,false]
["1.10.24.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel Material Requests that have not yet been fulfilled by an Inventory Withdrawal.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel Material Requests that have not yet been fulfilled by an Inventory Withdrawal.",null,null,false]
["1.10.24.1.","The CIS shall enable Users to cancel a Material Request if it is the same User who created the Material Request.",null,null,null,"The CIS shall enable Users to cancel a Material Request if it is the same User who created the Material Request.",null,null,false]
["1.10.25.","The CIS shall prompt Users to enter a Cancellation Comment when canceling a Material Request.",null,null,null,"The CIS shall prompt Users to enter a Cancellation Comment when canceling a Material Request.",null,null,false]
["1.11.","Inventory Withdrawal Requirements",null,null,null,"Inventory Withdrawal Requirements",null,null,true]
["1.11.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform Inventory withdrawals through the Inventory Withdrawal Form (the “Inventory Withdrawal”).",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform Inventory withdrawals through the Inventory Withdrawal Form (the “Inventory Withdrawal”).",null,null,false]
["1.11.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and populate an Inventory Withdrawal based on an approved Material Request.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and populate an Inventory Withdrawal based on an approved Material Request.",null,null,false]
["1.11.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create an Inventory Withdrawal without first creating a Material Request.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create an Inventory Withdrawal without first creating a Material Request.",null,null,false]
["1.11.4.","The CIS shall assign each Inventory Withdrawal document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Inventory Withdrawal document a unique, system-generated document number.",null,null,false]
["1.11.5.","The CIS shall prompt Users to input the following fields at the header level of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the header level of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.11.5.1.","Requester*",null,null,null,"Requester*",null,null,false]
["1.11.5.2.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.11.5.3.","Index*",null,null,null,"Index*",null,null,false]
["1.11.5.4.","PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,null,"PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,false]
["1.11.5.5.","Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,null,"Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,false]
["1.11.5.6.","Property Number",null,null,null,"Property Number",null,null,false]
["1.11.5.7.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.11.5.8.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.11.5.9.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.11.5.10.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.11.5.11.","eTAC Activity/Accomplishment Number",null,null,null,"eTAC Activity/Accomplishment Number",null,null,false]
["1.11.5.12.","Storm Number",null,null,null,"Storm Number",null,null,false]
["1.11.5.13.","MAXIMO Work Order Number",null,null,null,"MAXIMO Work Order Number",null,null,false]
["1.11.5.14.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.11.5.15.","Requester Electronic Signature*",null,null,null,"Requester Electronic Signature*",null,null,false]
["1.11.6.","The CIS shall enable Users to select a Commodity Code for the Inventory Withdrawal Transaction through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code for the Inventory Withdrawal Transaction through the following methods, including, but not limited to:",null,null,true]
["1.11.6.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.11.6.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.11.7.","The CIS shall display the following read-only fields on each line of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.11.7.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.11.7.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.11.8.","The CIS shall prompt Users to input the following fields at the line level of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the line level of the Inventory Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.11.8.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.11.8.2.","Bin*",null,null,null,"Bin*",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B773)),(LEN(A773)-LEN(SUBSTITUTE(A773,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B773)))),(LEN(B773)-LEN(SUBSTITUTE(B773,\":\",\"\")))=2)","v":false}]
["1.11.8.3.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.11.9.","The CIS shall validate user input upon submission of the Inventory Withdrawal Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Inventory Withdrawal Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.11.9.1.","The Requester field is not blank.",null,null,null,"The Requester field is not blank.",null,null,false]
["1.11.9.2.","The Document Date field is not blank.",null,null,null,"The Document Date field is not blank.",null,null,false]
["1.11.9.3.","The Index field is not blank.",null,null,null,"The Index field is not blank.",null,null,false]
["1.11.9.4.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.11.9.5.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.11.9.6.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.11.9.7.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,false]
["1.11.9.8.","The Requester Electronic Signature field is not blank.",null,null,null,"The Requester Electronic Signature field is not blank.",null,null,false]
["1.11.10.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.11.11.","The CIS shall submit user input to complete the Inventory Withdrawal Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Inventory Withdrawal Transaction if all criteria pass validation.",null,null,false]
["1.11.11.1.","The CIS shall deduct withdrawn Items from Inventory after the successful submission of an Inventory Withdrawal Transaction.",null,null,null,"The CIS shall deduct withdrawn Items from Inventory after the successful submission of an Inventory Withdrawal Transaction.",null,null,false]
["1.11.12.","The CIS shall record the following fields and associate them with the corresponding Inventory Withdrawal Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Inventory Withdrawal Transaction, including, but not limited to:",null,null,true]
["1.11.12.1.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,false]
["1.11.12.2.","Requester",null,null,null,"Requester",null,null,false]
["1.11.12.3.","Document Date",null,null,null,"Document Date",null,null,false]
["1.11.12.4.","User Name",null,null,null,"User Name",null,null,false]
["1.11.12.5.","Index",null,null,null,"Index",null,null,false]
["1.11.12.6.","PCA",null,null,null,"PCA",null,null,false]
["1.11.12.7.","Project Number",null,null,null,"Project Number",null,null,false]
["1.11.12.8.","Property Number",null,null,null,"Property Number",null,null,false]
["1.11.12.9.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.11.12.10.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.11.12.11.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.11.12.12.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.11.12.13.","eTAC Activity/Accomplishment Number",null,null,null,"eTAC Activity/Accomplishment Number",null,null,false]
["1.11.12.14.","Storm Number",null,null,null,"Storm Number",null,null,false]
["1.11.12.15.","MAXIMO Work Order Number",null,null,null,"MAXIMO Work Order Number",null,null,false]
["1.11.12.16.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.11.12.17.","Requester Electronic Signature",null,null,null,"Requester Electronic Signature",null,null,false]
["1.11.12.18.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.11.12.19.","Bin",null,null,null,"Bin",null,null,false]
["1.11.12.20.","Quantity",null,null,null,"Quantity",null,null,false]
["1.11.12.21.","UOM",null,null,null,"UOM",null,null,false]
["1.11.13.","The CIS shall enable Users to search for completed Inventory Withdrawals using any or all of the following fields:",null,null,null,"The CIS shall enable Users to search for completed Inventory Withdrawals using any or all of the following fields:",null,null,true]
["1.11.13.1.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,false]
["1.11.13.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.11.13.3.","Requester",null,null,null,"Requester",null,null,false]
["1.11.13.4.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.11.13.5.","PCA",null,null,null,"PCA",null,null,false]
["1.11.13.6.","Project Number",null,null,null,"Project Number",null,null,false]
["1.11.13.7.","Storm Number",null,null,null,"Storm Number",null,null,false]
["1.12.","Return to Stock Requirements",null,null,null,"Return to Stock Requirements",null,null,true]
["1.12.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a completed Inventory Withdrawal to begin a Return to Stock Transaction.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a completed Inventory Withdrawal to begin a Return to Stock Transaction.",null,null,false]
["1.12.2.","The CIS shall assign each Return to Stock document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Return to Stock document a unique, system-generated document number.",null,null,false]
["1.12.3.","The CIS shall enable Users to search for previous Inventory Withdrawals to return as defined in Section 1.11.13.",null,null,null,"The CIS shall enable Users to search for previous Inventory Withdrawals to return as defined in Section 1.11.13.",null,null,false]
["1.12.4.","The CIS shall present Users with the option to return all Items on a completed Inventory Withdrawal.",null,null,null,"The CIS shall present Users with the option to return all Items on a completed Inventory Withdrawal.",null,null,false]
["1.12.5.","The CIS shall prompt Users to enter the following header fields for the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to enter the following header fields for the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.12.5.1.","Return to Stock Reason Code*",null,null,null,"Return to Stock Reason Code*",null,null,false]
["1.12.5.2.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.12.5.3.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.12.6.","The CIS shall display the following read-only fields on each line of the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.12.6.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.12.6.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.12.7.","The CIS shall prompt Users to enter the following fields after selecting a Commodity Code for the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to enter the following fields after selecting a Commodity Code for the Return to Stock Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.12.7.1.","Bin*",null,null,null,"Bin*",null,null,false]
["1.12.7.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.12.8.","The CIS shall validate user input upon submission of the Return to Stock Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Return to Stock Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.12.8.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.12.8.2.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.12.8.3.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.12.8.4.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.12.8.5.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B837)),(LEN(A837)-LEN(SUBSTITUTE(A837,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B837)))),(LEN(B837)-LEN(SUBSTITUTE(B837,\":\",\"\")))=2)","v":false}]
["1.12.8.6.","The Return to Stock Reason Code field is not blank.",null,null,null,"The Return to Stock Reason Code field is not blank.",null,null,false]
["1.12.8.7.","The Document Date field is not blank.",null,null,null,"The Document Date field is not blank.",null,null,false]
["1.12.8.8.","The quantity returned is less than or equal to the quantity withdrawn.",null,null,null,"The quantity returned is less than or equal to the quantity withdrawn.",null,null,false]
["1.12.9.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.12.10.","The CIS shall allow Users to submit a Return to Stock Transaction if the Charge Codes associated with the original Withdrawal Transaction are inactive. (Note: The inactive Charge Codes will be reconciled after export via the Outbound Financial Transactions Interface.)",null,null,null,"The CIS shall allow Users to submit a Return to Stock Transaction if the Charge Codes associated with the original Withdrawal Transaction are inactive. (Note: The inactive Charge Codes will be reconciled after export via the Outbound Financial Transactions Interface.)",null,null,false]
["1.12.11.","The CIS shall submit user input to complete the Return to Stock Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Return to Stock Transaction if all criteria pass validation.",null,null,false]
["1.12.11.1.","The CIS shall add returned quantity into Inventory after submission. (Note: See Section 1.7.2.2 for cost layer details when using FIFO costing.)",null,null,null,"The CIS shall add returned quantity into Inventory after submission. (Note: See Section 1.7.2.2 for cost layer details when using FIFO costing.)",null,null,false]
["1.12.12.","The CIS shall record the following fields and associate them with the corresponding Return to Stock Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Return to Stock Transaction, including, but not limited to:",null,null,true]
["1.12.12.1.","Return to Stock Number",null,null,null,"Return to Stock Number",null,null,false]
["1.12.12.2.","Withdrawal Number (of Original Transaction)",null,null,null,"Withdrawal Number (of Original Transaction)",null,null,false]
["1.12.12.3.","Index",null,null,null,"Index",null,null,false]
["1.12.12.4.","PCA",null,null,null,"PCA",null,null,false]
["1.12.12.5.","Project Number",null,null,null,"Project Number",null,null,false]
["1.12.12.6.","Property Number",null,null,null,"Property Number",null,null,false]
["1.12.12.7.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.12.12.8.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.12.12.9.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.12.12.10.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.12.12.11.","Storm Number",null,null,null,"Storm Number",null,null,false]
["1.12.12.12.","User Name",null,null,null,"User Name",null,null,false]
["1.12.12.13.","Return to Stock Reason Code",null,null,null,"Return to Stock Reason Code",null,null,false]
["1.12.12.14.","Document Date",null,null,null,"Document Date",null,null,false]
["1.12.12.15.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.12.12.16.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.12.12.17.","Bin",null,null,null,"Bin",null,null,false]
["1.12.12.18.","Quantity",null,null,null,"Quantity",null,null,false]
["1.12.12.19.","UOM",null,null,null,"UOM",null,null,false]
["1.12.13.","The CIS may allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a “Coding Change” return, whereby all Items in the selected Inventory Withdrawals (potentially multiple Inventory Withdrawals) are returned and then immediately withdrawn again with some coding elements (e.g. PCA, project number) changed. (Note: For example, if several Inventory Withdrawals were made during a winter storm before the storm project number was made available, a Coding Change return will be used to select all of the Inventory Withdrawals made during the storm, return those Items to stock, and then re-process the Inventory Withdrawals with the storm number in one (1) step.)",null,null,null,"The CIS may allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a “Coding Change” return, whereby all Items in the selected Inventory Withdrawals (potentially multiple Inventory Withdrawals) are returned and then immediately withdrawn again with some coding elements (e.g. PCA, project number) changed. (Note: For example, if several Inventory Withdrawals were made during a winter storm before the storm project number was made available, a Coding Change return will be used to select all of the Inventory Withdrawals made during the storm, return those Items to stock, and then re-process the Inventory Withdrawals with the storm number in one (1) step.)",null,null,false]
["1.13.","Inventory Count Requirements",null,null,null,"Inventory Count Requirements",null,null,true]
["1.13.1.","The CIS shall support blind Inventory Counts. (Note: Blind Inventory Counts hide the system quantity from the User(s) performing the count and entering the count into CIS.)",null,null,null,"The CIS shall support blind Inventory Counts. (Note: Blind Inventory Counts hide the system quantity from the User(s) performing the count and entering the count into CIS.)",null,null,false]
["1.13.2.","The CIS shall generate an Inventory Count Report for Users to record on-hand quantities.",null,null,null,"The CIS shall generate an Inventory Count Report for Users to record on-hand quantities.",null,null,false]
["1.13.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Physical Inventory Counts for Shops. (Note: An Inventory Count is a report, printout or interactive screen to aid in performing inventory and spot counts. A Physical Inventory Count is an Inventory Count, typically performed at the fiscal year end, that encompasses all of Shop’s consumable inventory.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Physical Inventory Counts for Shops. (Note: An Inventory Count is a report, printout or interactive screen to aid in performing inventory and spot counts. A Physical Inventory Count is an Inventory Count, typically performed at the fiscal year end, that encompasses all of Shop’s consumable inventory.)",null,null,false]
["1.13.3.1.","The CIS shall assign each Physical Inventory Count document a unique, system-generated Physical Inventory Count Document Number.",null,null,null,"The CIS shall assign each Physical Inventory Count document a unique, system-generated Physical Inventory Count Document Number.",null,null,false]
["1.13.3.2.","The CIS shall include all active bins in Physical Inventory Counts, including bins with zero On-Hand Quantity.",null,null,null,"The CIS shall include all active bins in Physical Inventory Counts, including bins with zero On-Hand Quantity.",null,null,false]
["1.13.3.3.","The CIS shall prompt Users to input the following fields when creating Physical Inventory Counts: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields when creating Physical Inventory Counts: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.13.3.3.1.","Count Name*",null,null,null,"Count Name*",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B873)),(LEN(A873)-LEN(SUBSTITUTE(A873,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B873)))),(LEN(B873)-LEN(SUBSTITUTE(B873,\":\",\"\")))=2)","v":false}]
["1.13.3.3.2.","Count Description*",null,null,null,"Count Description*",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B874)),(LEN(A874)-LEN(SUBSTITUTE(A874,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B874)))),(LEN(B874)-LEN(SUBSTITUTE(B874,\":\",\"\")))=2)","v":false}]
["1.13.3.3.3.","Count Start Date* (Note: The Start Date determines when the system opens the count for entry.)",null,null,null,"Count Start Date* (Note: The Start Date determines when the system opens the count for entry.)",null,null,false]
["1.13.3.3.4.","Count End Date (Note: The End Date determines the last date when a count may be entered.)",null,null,null,"Count End Date (Note: The End Date determines the last date when a count may be entered.)",null,null,false]
["1.13.3.3.5.","Shop Name*",null,null,null,"Shop Name*",null,null,false]
["1.13.3.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve or reject previously entered Physical Inventory Counts containing lines with counted quantity variance exceeding the count tolerance.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve or reject previously entered Physical Inventory Counts containing lines with counted quantity variance exceeding the count tolerance.",null,null,false]
["1.13.3.4.1.","The CIS shall enable Users to enter an optional comment when approving or rejecting a Physical Inventory Count.",null,null,null,"The CIS shall enable Users to enter an optional comment when approving or rejecting a Physical Inventory Count.",null,null,false]
["1.13.3.4.2.","The CIS shall create an Inventory Adjustment for each Physical Inventory Count line once the Physical Inventory Count is approved.",null,null,null,"The CIS shall create an Inventory Adjustment for each Physical Inventory Count line once the Physical Inventory Count is approved.",null,null,false]
["1.13.3.5.","The CIS shall enable Users to select a Physical Inventory Count to perform.",null,null,null,"The CIS shall enable Users to select a Physical Inventory Count to perform.",null,null,false]
["1.13.3.6.","The CIS shall enable Users to select a Commodity Code to count through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code to count through the following methods, including, but not limited to:",null,null,true]
["1.13.3.6.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.13.3.6.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.13.3.7.","The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.13.3.7.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.13.3.8.","The CIS shall provide the following fields on the Physical Inventory Count screen for user input: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall provide the following fields on the Physical Inventory Count screen for user input: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.13.3.8.1.","Bin*",null,null,null,"Bin*",null,null,false]
["1.13.3.8.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.13.3.9.","The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,true]
["1.13.3.9.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.13.3.9.2.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.13.3.9.3.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.13.3.9.4.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.13.3.9.5.","The quantity counted is not a negative number.",null,null,null,"The quantity counted is not a negative number.",null,null,false]
["1.13.3.10.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.13.3.11.","The CIS shall submit user input to complete the Physical Inventory Count Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Physical Inventory Count Transaction if all criteria pass validation.",null,null,false]
["1.13.3.12.","The CIS shall record the following fields and associate them with the corresponding Physical Inventory Count Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Physical Inventory Count Transaction, including, but not limited to:",null,null,true]
["1.13.3.12.1.","Physical Inventory Count Document Number",null,null,null,"Physical Inventory Count Document Number",null,null,false]
["1.13.3.12.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.13.3.12.3.","User Name",null,null,null,"User Name",null,null,false]
["1.13.3.12.4.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.13.3.12.5.","Bin",null,null,null,"Bin",null,null,false]
["1.13.3.12.6.","Quantity",null,null,null,"Quantity",null,null,false]
["1.13.3.13.","The CIS may generate inventory tags for a configured physical inventory count.",null,null,null,"The CIS may generate inventory tags for a configured physical inventory count.",null,null,false]
["1.13.3.13.1.","The CIS may generate sequential tag numbers for all existing on-hand quantities. (Note: one (1) tag will be generated for each combination of Commodity Code, bin, and if implemented, lot number and serial number.)",null,null,null,"The CIS may generate sequential tag numbers for all existing on-hand quantities. (Note: one (1) tag will be generated for each combination of Commodity Code, bin, and if implemented, lot number and serial number.)",null,null,false]
["1.13.3.13.2.","The CIS may generate additional blank tag numbers to be used for any additional quantities discovered during the count.",null,null,null,"The CIS may generate additional blank tag numbers to be used for any additional quantities discovered during the count.",null,null,false]
["1.13.3.14.","The CIS may enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform physical inventory counts using tags.",null,null,null,"The CIS may enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform physical inventory counts using tags.",null,null,false]
["1.13.3.14.1.","The CIS may enable count quantities to be entered using the sequential tag number.",null,null,null,"The CIS may enable count quantities to be entered using the sequential tag number.",null,null,false]
["1.13.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Partial Inventory Counts for Shops.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Partial Inventory Counts for Shops.",null,null,false]
["1.13.4.1.","The CIS shall assign each Partial Inventory Count document a unique, system-generated Partial Inventory Count Document Number.",null,null,null,"The CIS shall assign each Partial Inventory Count document a unique, system-generated Partial Inventory Count Document Number.",null,null,false]
["1.13.4.2.","The CIS shall allow Users to select from all active bins in Partial Inventory Counts, including bins with zero On-Hand Quantity.",null,null,null,"The CIS shall allow Users to select from all active bins in Partial Inventory Counts, including bins with zero On-Hand Quantity.",null,null,false]
["1.13.4.3.","The CIS shall prompt Users to input the following fields when creating Partial Inventory Counts: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields when creating Partial Inventory Counts: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.13.4.3.1.","Count Name*",null,null,null,"Count Name*",null,null,false]
["1.13.4.3.2.","Count Description*",null,null,null,"Count Description*",null,null,false]
["1.13.4.3.3.","Count Start Date* (Note: The Start Date determines when the system opens the count for entry.)",null,null,null,"Count Start Date* (Note: The Start Date determines when the system opens the count for entry.)",null,null,false]
["1.13.4.3.4.","Count End Date (Note: The End Date determines the last date when a count may be entered.)",null,null,null,"Count End Date (Note: The End Date determines the last date when a count may be entered.)",null,null,false]
["1.13.4.3.5.","Shop Name*",null,null,null,"Shop Name*",null,null,false]
["1.13.4.3.6.","Assigned to",null,null,null,"Assigned to",null,null,false]
["1.13.4.4.","The CIS shall enable Users to select Items within a Shop for Partial Inventory Counts through the following methods:",null,null,null,"The CIS shall enable Users to select Items within a Shop for Partial Inventory Counts through the following methods:",null,null,true]
["1.13.4.4.1.","Selection of individual Items.",null,null,null,"Selection of individual Items.",null,null,false]
["1.13.4.4.2.","Selection of bins.",null,null,null,"Selection of bins.",null,null,false]
["1.13.4.4.3.","Selection of bin groups.",null,null,null,"Selection of bin groups.",null,null,false]
["1.13.4.5.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Cycle Counts as a type of Partial Inventory Count.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Cycle Counts as a type of Partial Inventory Count.",null,null,false]
["1.13.4.5.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Scheduled Cycle Counts.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Scheduled Cycle Counts.",null,null,false]
["1.13.4.5.1.1.","The CIS shall enable Users to select one (1) or more ABC Groups when creating a Scheduled Cycle Count.",null,null,null,"The CIS shall enable Users to select one (1) or more ABC Groups when creating a Scheduled Cycle Count.",null,null,false]
["1.13.4.5.1.2.","The CIS shall enable Users to specify the number of counts per year for each ABC Group.",null,null,null,"The CIS shall enable Users to specify the number of counts per year for each ABC Group.",null,null,false]
["1.13.4.5.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Unscheduled Cycle Counts.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create Unscheduled Cycle Counts.",null,null,false]
["1.13.4.6.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve or reject previously entered Partial Inventory Count lines where the counted quantity variance exceeds the count tolerance.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to approve or reject previously entered Partial Inventory Count lines where the counted quantity variance exceeds the count tolerance.",null,null,false]
["1.13.4.6.1.","The CIS shall enable Users to enter an optional comment when approving or rejecting a Partial Inventory Count line.",null,null,null,"The CIS shall enable Users to enter an optional comment when approving or rejecting a Partial Inventory Count line.",null,null,false]
["1.13.4.6.2.","The CIS shall create an Inventory Adjustment for each Partial Inventory Count that is approved.",null,null,null,"The CIS shall create an Inventory Adjustment for each Partial Inventory Count that is approved.",null,null,false]
["1.13.4.7.","The CIS shall enable Users to select a Partial Inventory Count to perform.",null,null,null,"The CIS shall enable Users to select a Partial Inventory Count to perform.",null,null,false]
["1.13.4.8.","The CIS shall enable Users to select a Commodity Code to count through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code to count through the following methods, including, but not limited to:",null,null,true]
["1.13.4.8.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.13.4.8.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.13.4.9.","The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.13.4.9.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.13.4.10.","The CIS shall provide the following fields on the Partial Inventory Count screen for user input: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall provide the following fields on the Partial Inventory Count screen for user input: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B938)),(LEN(A938)-LEN(SUBSTITUTE(A938,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B938)))),(LEN(B938)-LEN(SUBSTITUTE(B938,\":\",\"\")))=2)","v":true}]
["1.13.4.10.1.","Bin*",null,null,null,"Bin*",null,null,false]
["1.13.4.10.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.13.4.11.","The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,true]
["1.13.4.11.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.13.4.11.2.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.13.4.11.3.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.13.4.11.4.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.13.4.11.5.","The quantity counted is not a negative number.",null,null,null,"The quantity counted is not a negative number.",null,null,false]
["1.13.4.12.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.13.4.13.","The CIS shall submit user input to complete the Partial Inventory Count Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Partial Inventory Count Transaction if all criteria pass validation.",null,null,false]
["1.13.4.13.1.","The CIS shall submit Partial Inventory Counts for approval if the counted quantity is outside of the count variance.",null,null,null,"The CIS shall submit Partial Inventory Counts for approval if the counted quantity is outside of the count variance.",null,null,false]
["1.13.4.14.","The CIS shall record the following fields and associate them with the corresponding Partial Inventory Count Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Partial Inventory Count Transaction, including, but not limited to:",null,null,true]
["1.13.4.14.1.","Partial Inventory Count Document Number",null,null,null,"Partial Inventory Count Document Number",null,null,false]
["1.13.4.14.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.13.4.14.3.","User Name",null,null,null,"User Name",null,null,false]
["1.13.4.14.4.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.13.4.14.5.","Bin",null,null,null,"Bin",null,null,false]
["1.13.4.14.6.","Quantity",null,null,null,"Quantity",null,null,false]
["1.14.","Inventory Adjustment Requirements",null,null,null,"Inventory Adjustment Requirements",null,null,true]
["1.14.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform Inventory Adjustments independent of cycle and inventory counting.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform Inventory Adjustments independent of cycle and inventory counting.",null,null,false]
["1.14.2.","The CIS shall assign each Inventory Adjustment document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Inventory Adjustment document a unique, system-generated document number.",null,null,false]
["1.14.3.","The CIS shall prompt Users to input the following fields for the Inventory Adjustment Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields for the Inventory Adjustment Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.14.3.1.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.14.3.2.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.14.3.3.","Bin*",null,null,null,"Bin*",null,null,false]
["1.14.3.4.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.14.3.5.","Inventory Adjustment Reason Code*",null,null,null,"Inventory Adjustment Reason Code*",null,null,false]
["1.14.3.6.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.14.4.","The CIS shall enable Users to enter the adjusted quantity as the difference between the present quantity and the system quantity (e.g. an adjustment of “-1” will decrease system quantity by one (1) unit).",null,null,null,"The CIS shall enable Users to enter the adjusted quantity as the difference between the present quantity and the system quantity (e.g. an adjustment of “-1” will decrease system quantity by one (1) unit).",null,null,false]
["1.14.5.","The CIS shall validate user input upon submission of the Inventory Adjustment Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Inventory Adjustment Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.14.5.1.","The Document Date field is not blank.",null,null,null,"The Document Date field is not blank.",null,null,false]
["1.14.5.2.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.14.5.3.","The Bin number field is not blank.",null,null,null,"The Bin number field is not blank.",null,null,false]
["1.14.5.4.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.14.5.5.","The Inventory Adjustment Reason Code field is not blank.",null,null,null,"The Inventory Adjustment Reason Code field is not blank.",null,null,false]
["1.14.6.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.14.7.","The CIS shall submit user input to complete the Inventory Adjustment Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Inventory Adjustment Transaction if all criteria pass validation.",null,null,false]
["1.14.7.1.","The CIS shall adjust Inventory quantities after the successful submission of an Inventory Adjustment Transaction.",null,null,null,"The CIS shall adjust Inventory quantities after the successful submission of an Inventory Adjustment Transaction.",null,null,false]
["1.14.8.","The CIS shall record the following fields and associate them with the corresponding Inventory Adjustment Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Inventory Adjustment Transaction, including, but not limited to:",null,null,true]
["1.14.8.1.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,false]
["1.14.8.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.14.8.3.","User Name",null,null,null,"User Name",null,null,false]
["1.14.8.4.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.14.8.5.","Bin",null,null,null,"Bin",null,null,false]
["1.14.8.6.","Quantity",null,null,null,"Quantity",null,null,false]
["1.14.8.7.","UOM",null,null,null,"UOM",null,null,false]
["1.14.8.8.","Inventory Adjustment Reason Code",null,null,null,"Inventory Adjustment Reason Code",null,null,false]
["1.14.8.9.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.15.","Inventory Transfer Requirements",null,null,null,"Inventory Transfer Requirements",null,null,true]
["1.15.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to transfer Items between bins within the same Shop. (Note: This is the Bin-to-Bin Transfer.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to transfer Items between bins within the same Shop. (Note: This is the Bin-to-Bin Transfer.)",null,null,false]
["1.15.1.1.","The CIS shall assign each Bin-to-Bin Transfer document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Bin-to-Bin Transfer document a unique, system-generated document number.",null,null,false]
["1.15.1.2.","The CIS shall complete Bin-to-Bin Transfers upon validated User submission of the Transaction.",null,null,null,"The CIS shall complete Bin-to-Bin Transfers upon validated User submission of the Transaction.",null,null,false]
["1.15.1.3.","The CIS shall enable Users to mark the From Bin as Inactive after completing a Bin-to-Bin transfer when resulting quantity in the From Bin is zero.",null,null,null,"The CIS shall enable Users to mark the From Bin as Inactive after completing a Bin-to-Bin transfer when resulting quantity in the From Bin is zero.",null,null,false]
["1.15.1.4.","The CIS shall prompt Users to input the following fields when initiating a Bin-to-Bin Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields when initiating a Bin-to-Bin Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.1.4.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.15.1.4.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.15.1.4.3.","From Bin*",null,null,null,"From Bin*",null,null,false]
["1.15.1.4.4.","To Bin*",null,null,null,"To Bin*",null,null,false]
["1.15.1.4.5.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.15.1.5.","The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.1.5.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.15.1.5.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.15.1.6.","The CIS shall validate user input upon submission of the Bin-to-Bin Transfer Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Bin-to-Bin Transfer Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.15.1.6.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1002)),(LEN(A1002)-LEN(SUBSTITUTE(A1002,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1002)))),(LEN(B1002)-LEN(SUBSTITUTE(B1002,\":\",\"\")))=2)","v":false}]
["1.15.1.6.2.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.15.1.6.3.","The From Bin field is not blank.",null,null,null,"The From Bin field is not blank.",null,null,false]
["1.15.1.6.4.","The To Bin field is not blank.",null,null,null,"The To Bin field is not blank.",null,null,false]
["1.15.1.6.5.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.15.1.6.6.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,false]
["1.15.1.6.7.","The To Bin must previously be defined to receive the Commodity Code being transferred.",null,null,null,"The To Bin must previously be defined to receive the Commodity Code being transferred.",null,null,false]
["1.15.1.7.","The CIS shall return an error message to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return an error message to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.15.1.8.","The CIS shall submit user input if all criteria pass validation to complete the Bin-to-Bin Transfer Transaction.",null,null,null,"The CIS shall submit user input if all criteria pass validation to complete the Bin-to-Bin Transfer Transaction.",null,null,false]
["1.15.1.9.","The CIS shall record the following fields and associate them with the corresponding Bin-to-Bin-Transfer Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Bin-to-Bin-Transfer Transaction, including, but not limited to:",null,null,true]
["1.15.1.9.1.","Transfer Number",null,null,null,"Transfer Number",null,null,false]
["1.15.1.9.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.15.1.9.3.","User Name",null,null,null,"User Name",null,null,false]
["1.15.1.9.4.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.15.1.9.5.","Quantity",null,null,null,"Quantity",null,null,false]
["1.15.1.9.6.","UOM",null,null,null,"UOM",null,null,false]
["1.15.1.9.7.","From Bin",null,null,null,"From Bin",null,null,false]
["1.15.1.9.8.","To Bin",null,null,null,"To Bin",null,null,false]
["1.15.1.9.9.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.15.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to initiate a transfer of Items from one Shop to another. (Note: This is the Shop-to-Shop Transfer.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to initiate a transfer of Items from one Shop to another. (Note: This is the Shop-to-Shop Transfer.)",null,null,false]
["1.15.2.1.","The CIS shall assign each Shop-to-Shop Transfer document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Shop-to-Shop Transfer document a unique, system-generated document number.",null,null,false]
["1.15.2.2.","The CIS shall provide an “In-Transit Warehouse” to track the location, quantity, and financial impact of Items transferred between Shops. (Note: The In-Transit Warehouse is a conceptual tool that represents an Item’s status, ensuring that Items transferred between Shops are tracked by the CIS in an orderly way.)",null,null,null,"The CIS shall provide an “In-Transit Warehouse” to track the location, quantity, and financial impact of Items transferred between Shops. (Note: The In-Transit Warehouse is a conceptual tool that represents an Item’s status, ensuring that Items transferred between Shops are tracked by the CIS in an orderly way.)",null,null,false]
["1.15.2.2.1.","The In-Transit Warehouse shall store the following information regarding Items transferred between Shops, including, but not limited to:",null,null,null,"The In-Transit Warehouse shall store the following information regarding Items transferred between Shops, including, but not limited to:",null,null,true]
["1.15.2.2.1.1.","Transfer Number",null,null,null,"Transfer Number",null,null,false]
["1.15.2.2.1.2.","User Name",null,null,null,"User Name",null,null,false]
["1.15.2.2.1.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.15.2.2.1.4.","UOM",null,null,null,"UOM",null,null,false]
["1.15.2.2.1.5.","Quantity",null,null,null,"Quantity",null,null,false]
["1.15.2.2.1.6.","Unit Cost",null,null,null,"Unit Cost",null,null,false]
["1.15.2.2.1.7.","Sending Shop",null,null,null,"Sending Shop",null,null,false]
["1.15.2.2.1.8.","Receiving Shop",null,null,null,"Receiving Shop",null,null,false]
["1.15.2.2.2.","The CIS shall maintain a record of all Items within the In-Transit Warehouse. (Note: Items in the In-Transit Warehouse are not considered to be a part of any Shop’s Inventory.)",null,null,null,"The CIS shall maintain a record of all Items within the In-Transit Warehouse. (Note: Items in the In-Transit Warehouse are not considered to be a part of any Shop’s Inventory.)",null,null,false]
["1.15.2.2.3.","The CIS shall represent the In-Transit Warehouse as an accounting structure through the use of a PCA or an Index.",null,null,null,"The CIS shall represent the In-Transit Warehouse as an accounting structure through the use of a PCA or an Index.",null,null,false]
["1.15.2.2.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view all Items within the In-Transit Warehouse.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view all Items within the In-Transit Warehouse.",null,null,false]
["1.15.2.2.5.","The CIS shall add Items to the In-Transit Warehouse and deduct Items from the sending Shop when a Shop-to-Shop Transfer initiation is saved by the sending Shop.",null,null,null,"The CIS shall add Items to the In-Transit Warehouse and deduct Items from the sending Shop when a Shop-to-Shop Transfer initiation is saved by the sending Shop.",null,null,false]
["1.15.2.2.6.","The CIS shall deduct Items from the In-Transit Warehouse and add Items to the receiving Shop when a Shop-to-Shop Transfer completion is saved by the receiving Shop.",null,null,null,"The CIS shall deduct Items from the In-Transit Warehouse and add Items to the receiving Shop when a Shop-to-Shop Transfer completion is saved by the receiving Shop.",null,null,false]
["1.15.2.2.7.","The CIS shall deduct Items from the In-Transit Warehouse and add the Items to the original Bins in the sending Shop when a Shop-to-Shop Transfer is canceled.",null,null,null,"The CIS shall deduct Items from the In-Transit Warehouse and add the Items to the original Bins in the sending Shop when a Shop-to-Shop Transfer is canceled.",null,null,false]
["1.15.2.3.","The CIS shall prompt Users to input the following header fields when creating a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following header fields when creating a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.2.3.1.","From Shop*",null,null,null,"From Shop*",null,null,false]
["1.15.2.3.2.","To Shop*",null,null,null,"To Shop*",null,null,false]
["1.15.2.3.3.","Document Date",null,null,null,"Document Date",null,null,false]
["1.15.2.3.4.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.15.2.4.","The CIS shall enable Users to enter multiple lines on a single Shop-to-Shop Transfer.",null,null,null,"The CIS shall enable Users to enter multiple lines on a single Shop-to-Shop Transfer.",null,null,false]
["1.15.2.5.","The CIS shall enable Users to select a Commodity Code to transfer through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code to transfer through the following methods, including, but not limited to:",null,null,true]
["1.15.2.5.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.15.2.5.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.15.2.6.","The CIS shall display the following read-only fields on each line of the Shop-to-Shop Transfer Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the Shop-to-Shop Transfer Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.2.6.1.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.15.2.6.2.","UOM*",null,null,null,"UOM*",null,null,false]
["1.15.2.6.3.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.15.2.7.","The CIS shall prompt Users to input the following line fields when creating a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following line fields when creating a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.2.7.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.15.2.7.2.","From Bin*",null,null,null,"From Bin*",null,null,false]
["1.15.2.7.3.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.15.2.8.","The CIS shall validate user input upon submission of the Shop-to-Shop Transfer Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Shop-to-Shop Transfer Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.15.2.8.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.15.2.8.2.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.15.2.8.3.","The From Bin field is not blank.",null,null,null,"The From Bin field is not blank.",null,null,false]
["1.15.2.8.4.","The From Shop field is not blank.",null,null,null,"The From Shop field is not blank.",null,null,false]
["1.15.2.8.5.","The To Shop field is not blank.",null,null,null,"The To Shop field is not blank.",null,null,false]
["1.15.2.8.6.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.15.2.8.7.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,false]
["1.15.2.9.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.15.2.10.","The CIS shall submit user input to complete the Shop-to-Shop Transfer initiation Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Shop-to-Shop Transfer initiation Transaction if all criteria pass validation.",null,null,false]
["1.15.2.11.","The CIS shall record the following fields and associate them with the corresponding Shop-to-Shop Transfer Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Shop-to-Shop Transfer Transaction, including, but not limited to:",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1066)),(LEN(A1066)-LEN(SUBSTITUTE(A1066,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1066)))),(LEN(B1066)-LEN(SUBSTITUTE(B1066,\":\",\"\")))=2)","v":true}]
["1.15.2.11.1.","Transfer Number",null,null,null,"Transfer Number",null,null,false]
["1.15.2.11.2.","Document Date Initiated",null,null,null,"Document Date Initiated",null,null,false]
["1.15.2.11.3.","Document Date Completed",null,null,null,"Document Date Completed",null,null,false]
["1.15.2.11.4.","Transfer Status",null,null,null,"Transfer Status",null,null,false]
["1.15.2.11.5.","User Name",null,null,null,"User Name",null,null,false]
["1.15.2.11.6.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.15.2.11.7.","Quantity",null,null,null,"Quantity",null,null,false]
["1.15.2.11.8.","UOM",null,null,null,"UOM",null,null,false]
["1.15.2.11.9.","From Shop",null,null,null,"From Shop",null,null,false]
["1.15.2.11.10.","From Bin",null,null,null,"From Bin",null,null,false]
["1.15.2.11.11.","To Shop",null,null,null,"To Shop",null,null,false]
["1.15.2.11.12.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.15.2.12.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to search for initiated Shop-to-Shop Transfers with any or all of the following criteria:",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to search for initiated Shop-to-Shop Transfers with any or all of the following criteria:",null,null,true]
["1.15.2.12.1.","Transfer Number",null,null,null,"Transfer Number",null,null,false]
["1.15.2.12.2.","Sending Shop",null,null,null,"Sending Shop",null,null,false]
["1.15.2.12.3.","Receiving Shop",null,null,null,"Receiving Shop",null,null,false]
["1.15.2.12.4.","Transfer Date",null,null,null,"Transfer Date",null,null,false]
["1.15.2.13.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel entire, incomplete Shop-to-Shop Transfers (i.e., transfers that have not been fully received into the destination Shop) originating from that Authorized User’s Shop.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to cancel entire, incomplete Shop-to-Shop Transfers (i.e., transfers that have not been fully received into the destination Shop) originating from that Authorized User’s Shop.",null,null,false]
["1.15.2.14.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to print a courier ticket after a Shop-to-Shop Transfer has been saved. (Note: The courier ticket shall demonstrate the chain of custody of all Items on a single Shop-to-Shop Transfer from the time that the Items are picked up from the sending Shop by a courier to the time that the Items are received by the receiving Shop.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to print a courier ticket after a Shop-to-Shop Transfer has been saved. (Note: The courier ticket shall demonstrate the chain of custody of all Items on a single Shop-to-Shop Transfer from the time that the Items are picked up from the sending Shop by a courier to the time that the Items are received by the receiving Shop.)",null,null,false]
["1.15.2.14.1.","The CIS shall send the courier ticket directly to a printer without saving it locally as a file.",null,null,null,"The CIS shall send the courier ticket directly to a printer without saving it locally as a file.",null,null,false]
["1.15.2.14.2.","The CIS shall enable the courier ticket to be reprinted by Authorized Users (see ATTACHMENT G – Role Assignment Matrix).",null,null,null,"The CIS shall enable the courier ticket to be reprinted by Authorized Users (see ATTACHMENT G – Role Assignment Matrix).",null,null,false]
["1.15.2.14.3.","The courier ticket shall provide space for three (3) signatures: the sender, the courier, and the receiver.",null,null,null,"The courier ticket shall provide space for three (3) signatures: the sender, the courier, and the receiver.",null,null,false]
["1.15.2.14.4.","The courier ticket shall show the following information:",null,null,null,"The courier ticket shall show the following information:",null,null,true]
["1.15.2.14.4.1.","Transfer Number",null,null,null,"Transfer Number",null,null,false]
["1.15.2.14.4.2.","Transfer Date",null,null,null,"Transfer Date",null,null,false]
["1.15.2.14.4.3.","Print Date",null,null,null,"Print Date",null,null,false]
["1.15.2.14.4.4.","Sending Shop",null,null,null,"Sending Shop",null,null,false]
["1.15.2.14.4.5.","Receiving Shop",null,null,null,"Receiving Shop",null,null,false]
["1.15.2.14.4.6.","Commodity Code (for all Items on transfer)",null,null,null,"Commodity Code (for all Items on transfer)",null,null,false]
["1.15.2.14.4.7.","Quantity (for all Items on transfer)",null,null,null,"Quantity (for all Items on transfer)",null,null,false]
["1.15.2.14.4.8.","UOM (for all Items on transfer)",null,null,null,"UOM (for all Items on transfer)",null,null,false]
["1.15.2.15.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to fully receive and complete initiated Shop-to-Shop Transfers.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to fully receive and complete initiated Shop-to-Shop Transfers.",null,null,false]
["1.15.2.16.","The CIS shall enable Users to select a Commodity Code when receiving a Shop-to-Shop Transfer through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code when receiving a Shop-to-Shop Transfer through the following methods, including, but not limited to:",null,null,true]
["1.15.2.16.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.15.2.16.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.15.2.17.","The CIS shall prompt Users to input the following fields when receiving a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields when receiving a Shop-to-Shop Transfer: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.15.2.17.1.","Bin*",null,null,null,"Bin*",null,null,false]
["1.15.2.18.","The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,true]
["1.15.2.18.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.15.2.18.2.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.15.2.18.3.","The Bin must previously be defined to receive the Commodity Code being transferred",null,null,null,"The Bin must previously be defined to receive the Commodity Code being transferred",null,null,false]
["1.15.2.18.4.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.15.2.18.5.","The quantity received is equal to the quantity transferred.",null,null,null,"The quantity received is equal to the quantity transferred.",null,null,false]
["1.15.2.19.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.15.2.20.","The CIS shall submit user input to complete the Shop-to-Shop Transfer completion Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Shop-to-Shop Transfer completion Transaction if all criteria pass validation.",null,null,false]
["1.16.","Finished Good Entry, Sign Withdrawal, and Sign Pickup",null,null,null,"Finished Good Entry, Sign Withdrawal, and Sign Pickup",null,null,true]
["1.16.1.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to complete Finished Good Entries.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to complete Finished Good Entries.",null,null,false]
["1.16.1.1.","The CIS shall assign each Finished Good Entry document a unique, system-generated Finished Good Entry Document Number.",null,null,null,"The CIS shall assign each Finished Good Entry document a unique, system-generated Finished Good Entry Document Number.",null,null,false]
["1.16.1.2.","The CIS shall enable Users to indicate whether the finished good entry is for a Make Sign or a Stock Item by Finished Good Sign Type.",null,null,null,"The CIS shall enable Users to indicate whether the finished good entry is for a Make Sign or a Stock Item by Finished Good Sign Type.",null,null,false]
["1.16.1.3.","The CIS may enable Users to perform Finished Good Entries for Commodity Codes besides Make and Stock Signs. (Note: The Finished Good Entry process could potentially be used to track the manufacturing of brine using salt and water.)",null,null,null,"The CIS may enable Users to perform Finished Good Entries for Commodity Codes besides Make and Stock Signs. (Note: The Finished Good Entry process could potentially be used to track the manufacturing of brine using salt and water.)",null,null,false]
["1.16.1.4.","The CIS shall enable Users to edit the value of the Unit Price field, even if the field has been populated by the CIS.",null,null,null,"The CIS shall enable Users to edit the value of the Unit Price field, even if the field has been populated by the CIS.",null,null,false]
["1.16.1.5.","The CIS shall populate the Unit Price field based on the value in the Commodity Code field if the User indicates that the finished good entry is for a Stock Item.",null,null,null,"The CIS shall populate the Unit Price field based on the value in the Commodity Code field if the User indicates that the finished good entry is for a Stock Item.",null,null,false]
["1.16.1.6.","The CIS shall populate the Unit Price field based on the values in the Sign Height, Sign Width, Sign Substrate, Sign Backing, Sign Material, and Number of Sides fields if the User indicates that the finished good entry is for a Make Sign.",null,null,null,"The CIS shall populate the Unit Price field based on the values in the Sign Height, Sign Width, Sign Substrate, Sign Backing, Sign Material, and Number of Sides fields if the User indicates that the finished good entry is for a Make Sign.",null,null,false]
["1.16.1.6.1.","The CIS shall utilize the following parameters to calculate Make Sign unit price, including, but not limited to: (Note: See ATTACHMENT K – Sample Sign Pricing Breakdown for current Make Sign pricing information.)",null,null,null,"The CIS shall utilize the following parameters to calculate Make Sign unit price, including, but not limited to: (Note: See ATTACHMENT K – Sample Sign Pricing Breakdown for current Make Sign pricing information.)",null,null,true]
["1.16.1.6.1.1.","Sign Height (inches)",null,null,null,"Sign Height (inches)",null,null,false]
["1.16.1.6.1.2.","Sign Width (inches)",null,null,null,"Sign Width (inches)",null,null,false]
["1.16.1.6.1.3.","Sign Labor Cost (USD/sq. ft.)",null,null,null,"Sign Labor Cost (USD/sq. ft.)",null,null,false]
["1.16.1.6.1.4.","Sign Substrate Cost (USD/sq. ft.)",null,null,null,"Sign Substrate Cost (USD/sq. ft.)",null,null,false]
["1.16.1.6.1.5.","Sign Backing Cost (USD/sq. ft.)",null,null,null,"Sign Backing Cost (USD/sq. ft.)",null,null,false]
["1.16.1.6.1.6.","Sign Material Cost (USD/sq. ft.)",null,null,null,"Sign Material Cost (USD/sq. ft.)",null,null,false]
["1.16.1.6.1.7.","Number of Printed Sides (dimensionless)",null,null,null,"Number of Printed Sides (dimensionless)",null,null,false]
["1.16.1.6.2.","The CIS shall utilize the following formula to calculate Make Sign unit price,\n\n\nwhere P is the Make Sign Unit Price,\nl is the Sign Labor Cost,\nh is the Sign Height,\nw is the Sign Width,\ns is the Sign Substrate Cost,\nb’ is the Sign Backing Cost (Front),\nm’ is the Sign Material Cost (Front),\nn is the Number of Printed Sides,\nb” is the Sign Backing Cost (Back), and\nm” is the Sign Material Cost (Back).",null,null,null,"The CIS shall utilize the following formula to calculate Make Sign unit price,\n\n\nwhere P is the Make Sign Unit Price,\nl is the Sign Labor Cost,\nh is the Sign Height,\nw is the Sign Width,\ns is the Sign Substrate Cost,\nb’ is the Sign Backing Cost (Front),\nm’ is the Sign Material Cost (Front),\nn is the Number of Printed Sides,\nb” is the Sign Backing Cost (Back), and\nm” is the Sign Material Cost (Back).",null,null,false]
["1.16.1.7.","The CIS shall filter the Sign Width field to values that have a corresponding height as specified in the Sign Height field (e.g. If the only available sign sizes are 10” x 15” and 12” x 20”, then selecting a height of 20” will cause the Sign Width field to be filtered down to 12”).",null,null,null,"The CIS shall filter the Sign Width field to values that have a corresponding height as specified in the Sign Height field (e.g. If the only available sign sizes are 10” x 15” and 12” x 20”, then selecting a height of 20” will cause the Sign Width field to be filtered down to 12”).",null,null,false]
["1.16.1.8.","The CIS shall filter the Sign Height field to values that have a corresponding width as specified in the Sign Width field (e.g. If the only available sign sizes are 10” x 15” and 12” x 20”, then selecting a width of 12” will cause the Sign Height field to be filtered down to 20”).",null,null,null,"The CIS shall filter the Sign Height field to values that have a corresponding width as specified in the Sign Width field (e.g. If the only available sign sizes are 10” x 15” and 12” x 20”, then selecting a width of 12” will cause the Sign Height field to be filtered down to 20”).",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1130)),(LEN(A1130)-LEN(SUBSTITUTE(A1130,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1130)))),(LEN(B1130)-LEN(SUBSTITUTE(B1130,\":\",\"\")))=2)","v":false}]
["1.16.1.9.","The CIS shall filter the Commodity Code field when both Sign Height and Sign Width have values.",null,null,null,"The CIS shall filter the Commodity Code field when both Sign Height and Sign Width have values.",null,null,false]
["1.16.1.10.","The CIS shall populate the Sign Height and Sign Width fields based on the Commodity Code. (Note: The Commodity Code must have Sign Height and Sign Width values set at the Commodity Code level in order for the CIS to populate the Finished Good Entry fields. See Section 1.6.7.8 for more detail.)",null,null,null,"The CIS shall populate the Sign Height and Sign Width fields based on the Commodity Code. (Note: The Commodity Code must have Sign Height and Sign Width values set at the Commodity Code level in order for the CIS to populate the Finished Good Entry fields. See Section 1.6.7.8 for more detail.)",null,null,false]
["1.16.1.11.","The CIS shall clear and disable the Sign Backing (Back) and Sign Material (Back) fields if the Sign Number of Sides field has a value of one (1).",null,null,null,"The CIS shall clear and disable the Sign Backing (Back) and Sign Material (Back) fields if the Sign Number of Sides field has a value of one (1).",null,null,false]
["1.16.1.12.","The CIS shall prompt Users to input the following fields during a Finished Good Entry: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields during a Finished Good Entry: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.1.12.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.16.1.12.2.","Sign Height",null,null,null,"Sign Height",null,null,false]
["1.16.1.12.3.","Sign Width",null,null,null,"Sign Width",null,null,false]
["1.16.1.12.4.","Sign Labor",null,null,null,"Sign Labor",null,null,false]
["1.16.1.12.5.","Sign Substrate",null,null,null,"Sign Substrate",null,null,false]
["1.16.1.12.6.","Sign Backing (Front)",null,null,null,"Sign Backing (Front)",null,null,false]
["1.16.1.12.7.","Sign Material (Front)",null,null,null,"Sign Material (Front)",null,null,false]
["1.16.1.12.8.","Sign Number of Printed Sides",null,null,null,"Sign Number of Printed Sides",null,null,false]
["1.16.1.12.9.","Sign Backing (Back)",null,null,null,"Sign Backing (Back)",null,null,false]
["1.16.1.12.10.","Sign Material (Back)",null,null,null,"Sign Material (Back)",null,null,false]
["1.16.1.12.11.","Unit Price*",null,null,null,"Unit Price*",null,null,false]
["1.16.1.12.12.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.16.1.12.13.","Bin*",null,null,null,"Bin*",null,null,false]
["1.16.1.12.14.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.1.13.","The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.1.13.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.16.1.13.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.16.1.14.","The CIS shall validate user input upon submission of the Finished Good Entry Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Finished Good Entry Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.16.1.14.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.16.1.14.2.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.16.1.14.3.","The Unit Price field is not blank.",null,null,null,"The Unit Price field is not blank.",null,null,false]
["1.16.1.14.4.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.16.1.14.5.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,false]
["1.16.1.14.6.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,false]
["1.16.1.15.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.16.1.16.","The CIS shall submit user input to complete the Finished Good Entry Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Finished Good Entry Transaction if all criteria pass validation.",null,null,false]
["1.16.1.17.","The CIS shall record the following fields and associate them with the corresponding Finished Good Entry Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Finished Good Entry Transaction, including, but not limited to:",null,null,true]
["1.16.1.17.1.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.1.17.2.","Sign Height",null,null,null,"Sign Height",null,null,false]
["1.16.1.17.3.","Sign Width",null,null,null,"Sign Width",null,null,false]
["1.16.1.17.4.","Unit Price",null,null,null,"Unit Price",null,null,false]
["1.16.1.17.5.","Quantity",null,null,null,"Quantity",null,null,false]
["1.16.1.17.6.","UOM",null,null,null,"UOM",null,null,false]
["1.16.1.17.7.","Bin",null,null,null,"Bin",null,null,false]
["1.16.1.17.8.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.1.18.","The CIS may record the following fields and associate them with the corresponding Finished Good Entry Transaction, including, but not limited to:",null,null,null,"The CIS may record the following fields and associate them with the corresponding Finished Good Entry Transaction, including, but not limited to:",null,null,true]
["1.16.1.18.1.","Sign Substrate",null,null,null,"Sign Substrate",null,null,false]
["1.16.1.18.2.","Sign Backing (Front)",null,null,null,"Sign Backing (Front)",null,null,false]
["1.16.1.18.3.","Sign Material (Front)",null,null,null,"Sign Material (Front)",null,null,false]
["1.16.1.18.4.","Number of Printed Sides",null,null,null,"Number of Printed Sides",null,null,false]
["1.16.1.18.5.","Sign Backing (Back)",null,null,null,"Sign Backing (Back)",null,null,false]
["1.16.1.18.6.","Sign Material (Back)",null,null,null,"Sign Material (Back)",null,null,false]
["1.16.2.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a completed Finished Good Entry to begin a Finished Good Return Transaction.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to select a completed Finished Good Entry to begin a Finished Good Return Transaction.",null,null,false]
["1.16.2.1.","The CIS shall assign each Finished Good Return document a unique, system-generated Finished Good Return Document Number.",null,null,null,"The CIS shall assign each Finished Good Return document a unique, system-generated Finished Good Return Document Number.",null,null,false]
["1.16.2.2.","The CIS shall present Users with the option to return all Items on a completed Finished Good Entry.",null,null,null,"The CIS shall present Users with the option to return all Items on a completed Finished Good Entry.",null,null,false]
["1.16.2.3.","The CIS shall enable Users to search for completed Finished Good Entries using any or all of the following fields:",null,null,null,"The CIS shall enable Users to search for completed Finished Good Entries using any or all of the following fields:",null,null,true]
["1.16.2.3.1.","Finished Good Entry Number",null,null,null,"Finished Good Entry Number",null,null,false]
["1.16.2.3.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.16.2.3.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.2.4.","The CIS shall prompt Users to enter the following header fields: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to enter the following header fields: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.2.4.1.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.16.2.4.2.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.2.5.","The CIS shall prompt Users to enter the following fields after selecting a Commodity Code: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to enter the following fields after selecting a Commodity Code: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.2.5.1.","Bin*",null,null,null,"Bin*",null,null,false]
["1.16.2.5.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.16.2.6.","The CIS shall validate user input upon submission of the Finished Good Entry Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Finished Good Entry Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.16.2.6.1.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.16.2.6.2.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.16.2.6.3.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.16.2.6.4.","The Document Date field is not blank.",null,null,null,"The Document Date field is not blank.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1194)),(LEN(A1194)-LEN(SUBSTITUTE(A1194,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1194)))),(LEN(B1194)-LEN(SUBSTITUTE(B1194,\":\",\"\")))=2)","v":false}]
["1.16.2.6.5.","The quantity returned is less than or equal to the quantity on the original Finished Good Entry.",null,null,null,"The quantity returned is less than or equal to the quantity on the original Finished Good Entry.",null,null,false]
["1.16.2.7.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.16.2.8.","The CIS shall submit user input to complete the Finished Good Return Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Finished Good Return Transaction if all criteria pass validation.",null,null,false]
["1.16.2.8.1.","The CIS shall add returned quantity into Inventory after submission. (Note: See Section 1.7.2.2 for cost layer details when using FIFO costing.)",null,null,null,"The CIS shall add returned quantity into Inventory after submission. (Note: See Section 1.7.2.2 for cost layer details when using FIFO costing.)",null,null,false]
["1.16.2.9.","The CIS shall record the following fields and associate them with the corresponding Finished Good Return Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Finished Good Return Transaction, including, but not limited to:",null,null,true]
["1.16.2.9.1.","Finished Good Return Number",null,null,null,"Finished Good Return Number",null,null,false]
["1.16.2.9.2.","Finished Good Entry Number (of Original Transaction)",null,null,null,"Finished Good Entry Number (of Original Transaction)",null,null,false]
["1.16.2.9.3.","User Name",null,null,null,"User Name",null,null,false]
["1.16.2.9.4.","Document Date",null,null,null,"Document Date",null,null,false]
["1.16.2.9.5.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.2.9.6.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.2.9.7.","Bin",null,null,null,"Bin",null,null,false]
["1.16.2.9.8.","Quantity",null,null,null,"Quantity",null,null,false]
["1.16.2.9.9.","UOM",null,null,null,"UOM",null,null,false]
["1.16.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Sign Withdrawal.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Sign Withdrawal.",null,null,false]
["1.16.3.1.","The CIS shall assign each Sign Withdrawal document a unique, system-generated Inventory Withdrawal Document Number.",null,null,null,"The CIS shall assign each Sign Withdrawal document a unique, system-generated Inventory Withdrawal Document Number.",null,null,false]
["1.16.3.2.","The CIS shall provide a “Sign Staging Area” to track signs withdrawn and waiting for Sign Pickup. (Note: The Sign Staging Area is a conceptual tool used to ensure that signs waiting to be picked up are tracked by the CIS in an orderly way.)",null,null,null,"The CIS shall provide a “Sign Staging Area” to track signs withdrawn and waiting for Sign Pickup. (Note: The Sign Staging Area is a conceptual tool used to ensure that signs waiting to be picked up are tracked by the CIS in an orderly way.)",null,null,false]
["1.16.3.2.1.","The Sign Staging Area shall store the following information regarding signs waiting to be picked up:",null,null,null,"The Sign Staging Area shall store the following information regarding signs waiting to be picked up:",null,null,true]
["1.16.3.2.1.1.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,false]
["1.16.3.2.1.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.16.3.2.1.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.3.2.1.4.","UOM",null,null,null,"UOM",null,null,false]
["1.16.3.2.1.5.","Quantity",null,null,null,"Quantity",null,null,false]
["1.16.3.2.1.6.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.3.2.1.7.","Job",null,null,null,"Job",null,null,false]
["1.16.3.2.1.8.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.3.2.1.9.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.3.2.2.","The CIS shall maintain a record of all Items within the Sign Staging Area. (Note: Items in the Sign Staging Area are considered to be a part of the Sign Shop’s Inventory.)",null,null,null,"The CIS shall maintain a record of all Items within the Sign Staging Area. (Note: Items in the Sign Staging Area are considered to be a part of the Sign Shop’s Inventory.)",null,null,false]
["1.16.3.2.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view Items within the Sign Staging Area.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view Items within the Sign Staging Area.",null,null,false]
["1.16.3.2.4.","The CIS shall add Items to the Sign Staging Area and deduct Items from the withdrawing Shop when a Sign Withdrawal is saved.",null,null,null,"The CIS shall add Items to the Sign Staging Area and deduct Items from the withdrawing Shop when a Sign Withdrawal is saved.",null,null,false]
["1.16.3.2.5.","The CIS shall deduct Items from the Sign Staging Area when a Sign Pickup is saved.",null,null,null,"The CIS shall deduct Items from the Sign Staging Area when a Sign Pickup is saved.",null,null,false]
["1.16.3.3.","The CIS shall generate a unique Withdrawal Number for each Sign Withdrawal Transaction using the same sequence as the Inventory Withdrawal Transaction. (Note: See Section 1.11. for details on the Inventory Withdrawal number.)",null,null,null,"The CIS shall generate a unique Withdrawal Number for each Sign Withdrawal Transaction using the same sequence as the Inventory Withdrawal Transaction. (Note: See Section 1.11. for details on the Inventory Withdrawal number.)",null,null,false]
["1.16.3.4.","The CIS shall prompt Users to input the following fields at the header level of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the header level of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.3.4.1.","Document Date*",null,null,null,"Document Date*",null,null,false]
["1.16.3.4.2.","Index*",null,null,null,"Index*",null,null,false]
["1.16.3.4.3.","PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,null,"PCA* (Note: See Section 1.7.4.2 for details about PCA and Project Number.)",null,null,false]
["1.16.3.4.4.","Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,null,"Project Number* (Note: See Section 1.7.4.3 for details about PCA and Project Number.)",null,null,false]
["1.16.3.4.5.","Property Number",null,null,null,"Property Number",null,null,false]
["1.16.3.4.6.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.16.3.4.7.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.16.3.4.8.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.16.3.4.9.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.16.3.4.10.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.3.4.11.","Job",null,null,null,"Job",null,null,false]
["1.16.3.4.12.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.3.4.13.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.3.5.","The CIS shall enable Users to select a Commodity Code for a Sign Withdrawal Transaction through the following methods, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a Commodity Code for a Sign Withdrawal Transaction through the following methods, including, but not limited to:",null,null,true]
["1.16.3.5.1.","Selecting a row in a table of Commodity Codes.",null,null,null,"Selecting a row in a table of Commodity Codes.",null,null,false]
["1.16.3.5.2.","Performing a lookup by Commodity Code and/or description.",null,null,null,"Performing a lookup by Commodity Code and/or description.",null,null,false]
["1.16.3.6.","The CIS shall display the following read-only fields on each line of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall display the following read-only fields on each line of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.3.6.1.","UOM*",null,null,null,"UOM*",null,null,false]
["1.16.3.6.2.","Agency Objective*",null,null,null,"Agency Objective*",null,null,false]
["1.16.3.7.","The CIS shall prompt Users to input the following fields at the line level of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following fields at the line level of the Sign Withdrawal Transaction: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.3.7.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.16.3.7.2.","Bin*",null,null,null,"Bin*",null,null,false]
["1.16.3.7.3.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.16.3.7.4.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.3.8.","The CIS shall validate user input upon submission of the Sign Withdrawal Transaction using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission of the Sign Withdrawal Transaction using the following criteria, including, but not limited to:",null,null,true]
["1.16.3.8.1.","The Document Date field is not blank.",null,null,null,"The Document Date field is not blank.",null,null,false]
["1.16.3.8.2.","The Index field is not blank.",null,null,null,"The Index field is not blank.",null,null,false]
["1.16.3.8.3.","The Commodity Code field is not blank.",null,null,null,"The Commodity Code field is not blank.",null,null,false]
["1.16.3.8.4.","The Bin field is not blank.",null,null,null,"The Bin field is not blank.",null,null,false]
["1.16.3.8.5.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.16.3.8.6.","The UOM field is not blank.",null,null,null,"The UOM field is not blank.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1258)),(LEN(A1258)-LEN(SUBSTITUTE(A1258,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1258)))),(LEN(B1258)-LEN(SUBSTITUTE(B1258,\":\",\"\")))=2)","v":false}]
["1.16.3.8.7.","The Agency Objective field is not blank.",null,null,null,"The Agency Objective field is not blank.",null,null,false]
["1.16.3.9.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.16.3.10.","The CIS shall submit user input to complete the Sign Withdrawal Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Sign Withdrawal Transaction if all criteria pass validation.",null,null,false]
["1.16.3.10.1.","When the corresponding Sign Pickup (see Section 1.16.4) Transaction is saved and posted, the CIS shall submit the Sign Withdrawal Transaction to the Outbound Financial Interface. (Note: Saving and posting the Sign Withdrawal Transaction alone will not submit it to the Outbound Financial Interface.)",null,null,null,"When the corresponding Sign Pickup (see Section 1.16.4) Transaction is saved and posted, the CIS shall submit the Sign Withdrawal Transaction to the Outbound Financial Interface. (Note: Saving and posting the Sign Withdrawal Transaction alone will not submit it to the Outbound Financial Interface.)",null,null,false]
["1.16.3.11.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to print a courier ticket after a Sign Withdrawal Transaction has been saved. (Note: The courier ticket shall demonstrate the chain of custody of all Items on a single Sign Pickup Transaction from the time when the signs leave the Sign Shop until the signs reach their destination.)",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to print a courier ticket after a Sign Withdrawal Transaction has been saved. (Note: The courier ticket shall demonstrate the chain of custody of all Items on a single Sign Pickup Transaction from the time when the signs leave the Sign Shop until the signs reach their destination.)",null,null,false]
["1.16.3.11.1.","The courier ticket shall provide space for three (3) signatures: the sender, the courier, and the receiver.",null,null,null,"The courier ticket shall provide space for three (3) signatures: the sender, the courier, and the receiver.",null,null,false]
["1.16.3.11.2.","The courier ticket shall show the following information:",null,null,null,"The courier ticket shall show the following information:",null,null,true]
["1.16.3.11.2.1.","Sign Withdrawal Number",null,null,null,"Sign Withdrawal Number",null,null,false]
["1.16.3.11.2.2.","Document Date",null,null,null,"Document Date",null,null,false]
["1.16.3.11.2.3.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.3.11.2.4.","Job",null,null,null,"Job",null,null,false]
["1.16.3.11.2.5.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.3.11.2.6.","Commodity Code (for all lines on transfer)",null,null,null,"Commodity Code (for all lines on transfer)",null,null,false]
["1.16.3.11.2.7.","Shop-Level Commodity Code Description (for all lines on transfer)",null,null,null,"Shop-Level Commodity Code Description (for all lines on transfer)",null,null,false]
["1.16.3.11.2.8.","Quantity (for all lines on transfer)",null,null,null,"Quantity (for all lines on transfer)",null,null,false]
["1.16.3.11.2.9.","UOM (for all lines on transfer)",null,null,null,"UOM (for all lines on transfer)",null,null,false]
["1.16.3.12.","The CIS shall record the following fields and associate them with the corresponding Sign Withdrawal Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Sign Withdrawal Transaction, including, but not limited to:",null,null,true]
["1.16.3.12.1.","Document Date",null,null,null,"Document Date",null,null,false]
["1.16.3.12.2.","User Name",null,null,null,"User Name",null,null,false]
["1.16.3.12.3.","Index",null,null,null,"Index",null,null,false]
["1.16.3.12.4.","PCA",null,null,null,"PCA",null,null,false]
["1.16.3.12.5.","Project Number",null,null,null,"Project Number",null,null,false]
["1.16.3.12.6.","Property Number",null,null,null,"Property Number",null,null,false]
["1.16.3.12.7.","Agency Code 1",null,null,null,"Agency Code 1",null,null,false]
["1.16.3.12.8.","Agency Code 2",null,null,null,"Agency Code 2",null,null,false]
["1.16.3.12.9.","Agency Code 3",null,null,null,"Agency Code 3",null,null,false]
["1.16.3.12.10.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,false]
["1.16.3.12.11.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.3.12.12.","Job",null,null,null,"Job",null,null,false]
["1.16.3.12.13.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.3.12.14.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.3.12.15.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.3.12.16.","Bin",null,null,null,"Bin",null,null,false]
["1.16.3.12.17.","Quantity",null,null,null,"Quantity",null,null,false]
["1.16.3.12.18.","UOM",null,null,null,"UOM",null,null,false]
["1.16.3.13.","The CIS shall enable Users to perform a Return to Stock Transaction for Sign Withdrawals, as defined in Section 1.12.",null,null,null,"The CIS shall enable Users to perform a Return to Stock Transaction for Sign Withdrawals, as defined in Section 1.12.",null,null,false]
["1.16.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Sign Pickup.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to perform a Sign Pickup.",null,null,false]
["1.16.4.1.","The CIS shall assign each Sign Pickup document a unique, system-generated document number.",null,null,null,"The CIS shall assign each Sign Pickup document a unique, system-generated document number.",null,null,false]
["1.16.4.2.","The CIS shall enable Users to select one (1) or more Items from the Sign Staging Area to perform a Sign Pickup.",null,null,null,"The CIS shall enable Users to select one (1) or more Items from the Sign Staging Area to perform a Sign Pickup.",null,null,false]
["1.16.4.3.","The CIS shall enable Users to search for signs in the Sign Staging Area using any or all of the following fields:",null,null,null,"The CIS shall enable Users to search for signs in the Sign Staging Area using any or all of the following fields:",null,null,true]
["1.16.4.3.1.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,false]
["1.16.4.3.2.","Inventory Withdrawal Date",null,null,null,"Inventory Withdrawal Date",null,null,false]
["1.16.4.3.3.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.4.3.4.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.4.3.5.","Job",null,null,null,"Job",null,null,false]
["1.16.4.3.6.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.4.3.7.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.4.4.","The CIS shall prompt Users to input the following header level fields during a Sign Pickup:",null,null,null,"The CIS shall prompt Users to input the following header level fields during a Sign Pickup:",null,null,true]
["1.16.4.4.1.","Shop/Contractor Electronic Signature",null,null,null,"Shop/Contractor Electronic Signature",null,null,false]
["1.16.4.4.2.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.4.5.","The CIS shall enable Users to modify Charge Code fields from the associated Sign Withdrawal Transaction.",null,null,null,"The CIS shall enable Users to modify Charge Code fields from the associated Sign Withdrawal Transaction.",null,null,false]
["1.16.4.6.","The CIS shall enable Users to select multiple lines for a single Sign Pickup.",null,null,null,"The CIS shall enable Users to select multiple lines for a single Sign Pickup.",null,null,false]
["1.16.4.7.","The CIS shall prompt Users to input the following line level fields during a Sign Pickup, including, but not limited to: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,null,"The CIS shall prompt Users to input the following line level fields during a Sign Pickup, including, but not limited to: (Note: Asterisk (*) denotes a required field. Fields without an asterisk are optional.)",null,null,true]
["1.16.4.7.1.","Commodity Code*",null,null,null,"Commodity Code*",null,null,false]
["1.16.4.7.2.","Quantity*",null,null,null,"Quantity*",null,null,false]
["1.16.4.8.","The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,null,"The CIS shall validate user input upon submission using the following criteria, including, but not limited to:",null,null,true]
["1.16.4.8.1.","The Quantity field is not blank.",null,null,null,"The Quantity field is not blank.",null,null,false]
["1.16.4.8.2.","The quantity picked up is less than or equal to the quantity in the Sign Staging Area.",null,null,null,"The quantity picked up is less than or equal to the quantity in the Sign Staging Area.",null,null,false]
["1.16.4.8.3.","The Charge Codes on the associated Sign Withdrawal are valid.",null,null,null,"The Charge Codes on the associated Sign Withdrawal are valid.",null,null,false]
["1.16.4.9.","The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,null,"The CIS shall return a detailed message indicating the error condition(s) to the User if one (1) or more validation criteria are not true.",null,null,false]
["1.16.4.10.","The CIS shall submit user input to complete the Sign Pickup Transaction if all criteria pass validation.",null,null,null,"The CIS shall submit user input to complete the Sign Pickup Transaction if all criteria pass validation.",null,null,false]
["1.16.4.10.1.","The CIS shall submit a financial Transaction to the Outbound Financial Interface based on the quantity in the Sign Pickup Transaction. (Note: This quantity may be less than the quantity in the associated Sign Withdrawal.)",null,null,null,"The CIS shall submit a financial Transaction to the Outbound Financial Interface based on the quantity in the Sign Pickup Transaction. (Note: This quantity may be less than the quantity in the associated Sign Withdrawal.)",null,null,false]
["1.16.4.11.","The CIS shall record the following fields and associate them with the corresponding Sign Pickup Transaction, including, but not limited to:",null,null,null,"The CIS shall record the following fields and associate them with the corresponding Sign Pickup Transaction, including, but not limited to:",null,null,true]
["1.16.4.11.1.","Document Date",null,null,null,"Document Date",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1322)),(LEN(A1322)-LEN(SUBSTITUTE(A1322,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1322)))),(LEN(B1322)-LEN(SUBSTITUTE(B1322,\":\",\"\")))=2)","v":false}]
["1.16.4.11.2.","User Name",null,null,null,"User Name",null,null,false]
["1.16.4.11.3.","Shop/Contractor Electronic Signature",null,null,null,"Shop/Contractor Electronic Signature",null,null,false]
["1.16.4.11.4.","Transaction Comment",null,null,null,"Transaction Comment",null,null,false]
["1.16.4.11.5.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,false]
["1.16.4.11.6.","Job",null,null,null,"Job",null,null,false]
["1.16.4.11.7.","Intersection",null,null,null,"Intersection",null,null,false]
["1.16.4.11.8.","Commodity Code",null,null,null,"Commodity Code",null,null,false]
["1.16.4.11.9.","Quantity",null,null,null,"Quantity",null,null,false]
["1.17.","Reporting Requirements",null,null,null,"Reporting Requirements",null,null,true]
["1.17.1.","The CIS shall enable Authorized Users (See ATTACHMENT H – Reports Access Matrix) to view report output on screen.",null,null,null,"The CIS shall enable Authorized Users (See ATTACHMENT H – Reports Access Matrix) to view report output on screen.",null,null,false]
["1.17.2.","The CIS shall enable Authorized Users (See ATTACHMENT H – Reports Access Matrix) to view report output for the Shops for which the Users have “view” access, except where otherwise noted.",null,null,null,"The CIS shall enable Authorized Users (See ATTACHMENT H – Reports Access Matrix) to view report output for the Shops for which the Users have “view” access, except where otherwise noted.",null,null,false]
["1.17.3.","The CIS shall enable Users to schedule reports to run at a user-defined time.",null,null,null,"The CIS shall enable Users to schedule reports to run at a user-defined time.",null,null,false]
["1.17.4.","The CIS shall enable Users to schedule reports to run on a user-defined, recurring schedule.",null,null,null,"The CIS shall enable Users to schedule reports to run on a user-defined, recurring schedule.",null,null,false]
["1.17.5.","The CIS shall restrict the data presented to Users in reports based on the Shops that they have access to, as described below:",null,null,null,"The CIS shall restrict the data presented to Users in reports based on the Shops that they have access to, as described below:",null,null,true]
["1.17.5.1.","Shop-level",null,null,null,"Shop-level",null,null,false]
["1.17.5.2.","District-level",null,null,null,"District-level",null,null,false]
["1.17.5.3.","Enterprise-level",null,null,null,"Enterprise-level",null,null,false]
["1.17.6.","The CIS shall display all currency fields (e.g. unit cost, extended cost) on reports with at least four decimal digits of precision (e.g. $52.0500).",null,null,null,"The CIS shall display all currency fields (e.g. unit cost, extended cost) on reports with at least four decimal digits of precision (e.g. $52.0500).",null,null,false]
["1.17.7.","The CIS may enable Users to view report output with the report parameters that the User has generated over the past 30 days.",null,null,null,"The CIS may enable Users to view report output with the report parameters that the User has generated over the past 30 days.",null,null,false]
["1.17.8.","The CIS may allow Users to utilize parameter settings from previously run reports that the User has generated over the past 30 days to generate new reports.",null,null,null,"The CIS may allow Users to utilize parameter settings from previously run reports that the User has generated over the past 30 days to generate new reports.",null,null,false]
["1.17.9.","The CIS may allow Users to save frequently-run reports to a favorites list.",null,null,null,"The CIS may allow Users to save frequently-run reports to a favorites list.",null,null,false]
["1.17.10.","The CIS may allow Users to save a frequently-run report with parameters (e.g. Commodity Code = “S77545-0001”) to a favorites list.",null,null,null,"The CIS may allow Users to save a frequently-run report with parameters (e.g. Commodity Code = “S77545-0001”) to a favorites list.",null,null,false]
["1.17.11.","The CIS shall enable Users to export report output to the following file formats:",null,null,null,"The CIS shall enable Users to export report output to the following file formats:",null,null,true]
["1.17.11.1.","*.xls, *.xlsx (Microsoft Excel 2007, 2010, 2013, 2016)",null,null,null,"*.xls, *.xlsx (Microsoft Excel 2007, 2010, 2013, 2016)",null,null,false]
["1.17.11.2.","*.doc, *.docx (Microsoft Word 2007, 2010, 2013, 2016)",null,null,null,"*.doc, *.docx (Microsoft Word 2007, 2010, 2013, 2016)",null,null,false]
["1.17.11.3.","*.txt (Text)",null,null,null,"*.txt (Text)",null,null,false]
["1.17.11.4.","*.rtf (Rich Text Format)",null,null,null,"*.rtf (Rich Text Format)",null,null,false]
["1.17.11.5.","*.pdf (Portable Document Format)",null,null,null,"*.pdf (Portable Document Format)",null,null,false]
["1.17.11.6.","*.html (Web Page)",null,null,null,"*.html (Web Page)",null,null,false]
["1.17.11.7.","*.csv (Comma Separated Values)",null,null,null,"*.csv (Comma Separated Values)",null,null,false]
["1.17.12.","When exporting report output to Microsoft Excel, the CIS shall use the following format:",null,null,null,"When exporting report output to Microsoft Excel, the CIS shall use the following format:",null,null,true]
["1.17.12.1.","One worksheet tab with column headers in the first row, followed by all report output data.",null,null,null,"One worksheet tab with column headers in the first row, followed by all report output data.",null,null,false]
["1.17.12.2.","One worksheet tab with static report information (e.g. report title, report purpose).",null,null,null,"One worksheet tab with static report information (e.g. report title, report purpose).",null,null,false]
["1.17.13.","The CIS shall enable Users to print report output to a local printer (See Section 1.1.6 for details on printing).",null,null,null,"The CIS shall enable Users to print report output to a local printer (See Section 1.1.6 for details on printing).",null,null,false]
["1.17.14.","The CIS shall enable Users to print report output to a networked printer or multifunction device (See Section 1.1.6 for details on printing).",null,null,null,"The CIS shall enable Users to print report output to a networked printer or multifunction device (See Section 1.1.6 for details on printing).",null,null,false]
["1.17.15.","The CIS shall provide a report writing tool to enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to develop reports which will be run by other Users within the CIS.",null,null,null,"The CIS shall provide a report writing tool to enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to develop reports which will be run by other Users within the CIS.",null,null,false]
["1.17.16.","The CIS shall provide Authorized Users (see ATTACHMENT G – Role Assignment Matrix) with an ad hoc reporting tool, where Users can design, save, share, and edit queries and reports.",null,null,null,"The CIS shall provide Authorized Users (see ATTACHMENT G – Role Assignment Matrix) with an ad hoc reporting tool, where Users can design, save, share, and edit queries and reports.",null,null,false]
["1.17.16.1.","The CIS shall provide Users with pre-defined business views for the following business objects, including, but not limited to:",null,null,null,"The CIS shall provide Users with pre-defined business views for the following business objects, including, but not limited to:",null,null,true]
["1.17.16.1.1.","Shops",null,null,null,"Shops",null,null,false]
["1.17.16.1.2.","Commodity Codes (Master and Shop-level attributes)",null,null,null,"Commodity Codes (Master and Shop-level attributes)",null,null,false]
["1.17.16.1.3.","On-Hand Quantity",null,null,null,"On-Hand Quantity",null,null,false]
["1.17.16.1.4.","POs",null,null,null,"POs",null,null,false]
["1.17.16.1.5.","Bins",null,null,null,"Bins",null,null,false]
["1.17.16.1.6.","Inventory Transactions",null,null,null,"Inventory Transactions",null,null,false]
["1.17.16.2.","The CIS shall enable Users to select from user-friendly field names to add to ad hoc reports.",null,null,null,"The CIS shall enable Users to select from user-friendly field names to add to ad hoc reports.",null,null,false]
["1.17.16.2.1.","The CIS shall provide all user-defined fields (see Section 1.6.7.8) to be added as fields to ad hoc reports.",null,null,null,"The CIS shall provide all user-defined fields (see Section 1.6.7.8) to be added as fields to ad hoc reports.",null,null,false]
["1.17.16.2.2.","The CIS shall enable Authorized Users to configure the field names on ad hoc reports.",null,null,null,"The CIS shall enable Authorized Users to configure the field names on ad hoc reports.",null,null,false]
["1.17.16.2.3.","The CIS may allow the field names to automatically match the field tags described in Section 1.5.13.4",null,null,null,"The CIS may allow the field names to automatically match the field tags described in Section 1.5.13.4",null,null,false]
["1.17.16.3.","The CIS shall maintain relationships between business objects for ad hoc reporting purposes. (Note: The Commodity Code and On-Hand Quantity objects will be related through a link on the Commodity Code Name (or primary key).)",null,null,null,"The CIS shall maintain relationships between business objects for ad hoc reporting purposes. (Note: The Commodity Code and On-Hand Quantity objects will be related through a link on the Commodity Code Name (or primary key).)",null,null,false]
["1.17.16.4.","The CIS shall enable Authorized Users to define additional business objects as needed with the appropriate relationships for ad hoc reporting purposes.",null,null,null,"The CIS shall enable Authorized Users to define additional business objects as needed with the appropriate relationships for ad hoc reporting purposes.",null,null,false]
["1.17.17.","The CIS shall support the following filter types for reports:",null,null,null,"The CIS shall support the following filter types for reports:",null,null,true]
["1.17.17.1.","Single-select: Single-select filters consist of an input field which can only specify one (1) value (e.g. a single date, a single Commodity Code).",null,null,null,"Single-select: Single-select filters consist of an input field which can only specify one (1) value (e.g. a single date, a single Commodity Code).",null,null,false]
["1.17.17.2.","Multi-select: Multi-select filters consist of an input field which can specify multiple values (e.g. a list of Commodity Codes, a partial Commodity Code with wildcard characters).",null,null,null,"Multi-select: Multi-select filters consist of an input field which can specify multiple values (e.g. a list of Commodity Codes, a partial Commodity Code with wildcard characters).",null,null,false]
["1.17.17.3.","Range: Range filters consist of an input field which can specify a range of values based on a starting and ending value.",null,null,null,"Range: Range filters consist of an input field which can specify a range of values based on a starting and ending value.",null,null,false]
["1.17.18.","The CIS shall apply the time 11:59:59 PM to any user-entered dates used to filter report output if a DateTime value is required.",null,null,null,"The CIS shall apply the time 11:59:59 PM to any user-entered dates used to filter report output if a DateTime value is required.",null,null,false]
["1.17.19.","The CIS may support interactive column headers in reports. (Note: Interactive column headers refer to clicking a column header to sort the report by that field. Clicking a header once will sort the report in ascending order, and clicking the same header a second time will sort the report in descending order.)",null,null,null,"The CIS may support interactive column headers in reports. (Note: Interactive column headers refer to clicking a column header to sort the report by that field. Clicking a header once will sort the report in ascending order, and clicking the same header a second time will sort the report in descending order.)",null,null,false]
["1.17.20.","All reports prepared for this solution shall contain the following elements including, but not limited to:",null,null,null,"All reports prepared for this solution shall contain the following elements including, but not limited to:",null,null,true]
["1.17.20.1.","Column headers, present on each page.",null,null,null,"Column headers, present on each page.",null,null,false]
["1.17.20.2.","Page numbers, present on each page.",null,null,null,"Page numbers, present on each page.",null,null,false]
["1.17.20.3.","The date the report is run, present on each page.",null,null,null,"The date the report is run, present on each page.",null,null,false]
["1.17.20.4.","The report title.",null,null,null,"The report title.",null,null,false]
["1.17.20.5.","The report’s purpose. (Note: This is descriptive text that will be provided in the respective report requirements.)",null,null,null,"The report’s purpose. (Note: This is descriptive text that will be provided in the respective report requirements.)",null,null,false]
["1.17.20.6.","The suggested action(s) to be taken based on the data presented. (Note: This is descriptive text that will be provided where applicable in the respective report requirements.)",null,null,null,"The suggested action(s) to be taken based on the data presented. (Note: This is descriptive text that will be provided where applicable in the respective report requirements.)",null,null,false]
["1.17.20.7.","The report parameters used to run the report (e.g. date range, Shop name).",null,null,null,"The report parameters used to run the report (e.g. date range, Shop name).",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B1386)),(LEN(A1386)-LEN(SUBSTITUTE(A1386,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B1386)))),(LEN(B1386)-LEN(SUBSTITUTE(B1386,\":\",\"\")))=2)","v":false}]
["1.17.21.","The CIS shall provide the following reports: (Note: If pre-built reports, included in the Offeror’s solution, meet the majority of a specific report’s requirements, the Offeror may recommend the pre-built report for MDOT SHA approval.)",null,null,null,"The CIS shall provide the following reports: (Note: If pre-built reports, included in the Offeror’s solution, meet the majority of a specific report’s requirements, the Offeror may recommend the pre-built report for MDOT SHA approval.)",null,null,true]
["1.17.21.1.","Active Users and Roles Report",null,null,null,"Active Users and Roles Report",null,null,true]
["1.17.21.1.1.","The report output shall display the following reason: “This report shows active users and their assigned roles”.",null,null,null,"The report output shall display the following reason: “This report shows active users and their assigned roles”.",null,null,true]
["1.17.21.1.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.1.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.1.3.1.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.1.3.2.","Role Name(s): Optional, multi-select",null,null,null,"Role Name(s): Optional, multi-select",null,null,true]
["1.17.21.1.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.1.4.1.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.1.4.2.","Created Date",null,null,null,"Created Date",null,null,true]
["1.17.21.1.4.3.","Last Login Date",null,null,null,"Last Login Date",null,null,true]
["1.17.21.1.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.1.5.1.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.1.5.2.","Employee Name",null,null,null,"Employee Name",null,null,true]
["1.17.21.1.5.3.","Employee Identifier",null,null,null,"Employee Identifier",null,null,true]
["1.17.21.1.5.4.","Role Name",null,null,null,"Role Name",null,null,true]
["1.17.21.1.5.5.","Created Date",null,null,null,"Created Date",null,null,true]
["1.17.21.1.5.6.","Last Login Date",null,null,null,"Last Login Date",null,null,true]
["1.17.21.1.6.","The report output shall be grouped by the following fields, including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields, including, but not limited to:",null,null,true]
["1.17.21.1.6.1.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.2.","Active Users and Shops Report",null,null,null,"Active Users and Shops Report",null,null,true]
["1.17.21.2.1.","The report output shall display the following reason: “This report shows active users and their assigned Shops”.",null,null,null,"The report output shall display the following reason: “This report shows active users and their assigned Shops”.",null,null,true]
["1.17.21.2.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.2.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.2.3.1.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.2.3.2.","Shop(s): Optional, multi-select",null,null,null,"Shop(s): Optional, multi-select",null,null,true]
["1.17.21.2.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.2.4.1.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.2.4.2.","Created Date",null,null,null,"Created Date",null,null,true]
["1.17.21.2.4.3.","Last Login Date",null,null,null,"Last Login Date",null,null,true]
["1.17.21.2.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.2.5.1.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.2.5.2.","Employee Name",null,null,null,"Employee Name",null,null,true]
["1.17.21.2.5.3.","Employee Identifier",null,null,null,"Employee Identifier",null,null,true]
["1.17.21.2.5.4.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.2.5.5.","Created Date",null,null,null,"Created Date",null,null,true]
["1.17.21.2.5.6.","Last Login Date",null,null,null,"Last Login Date",null,null,true]
["1.17.21.2.6.","The report output shall be grouped by the following fields, including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields, including, but not limited to:",null,null,true]
["1.17.21.2.6.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.2.6.2.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.3.","Receipt Audit Report",null,null,null,"Receipt Audit Report",null,null,true]
["1.17.21.3.1.","The report output shall display the following reason: “This report shows all PO Receipt transactions that have been completed in the specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all PO Receipt transactions that have been completed in the specified date range”.",null,null,true]
["1.17.21.3.2.","The report output shall display the following suggested action: “View PO Receipt transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View PO Receipt transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.3.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.3.3.1.","PO Receipt Document Number: Optional, multi-select",null,null,null,"PO Receipt Document Number: Optional, multi-select",null,null,true]
["1.17.21.3.3.2.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.3.3.3.","PO Number: Optional, multi-select",null,null,null,"PO Number: Optional, multi-select",null,null,true]
["1.17.21.3.3.4.","Vendor: Optional, multi-select",null,null,null,"Vendor: Optional, multi-select",null,null,true]
["1.17.21.3.3.5.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.3.3.6.","Bin: Optional, multi-select",null,null,null,"Bin: Optional, multi-select",null,null,true]
["1.17.21.3.3.7.","Receiver: Optional, multi-select",null,null,null,"Receiver: Optional, multi-select",null,null,true]
["1.17.21.3.3.8.","Stocker: Optional, multi-select",null,null,null,"Stocker: Optional, multi-select",null,null,true]
["1.17.21.3.3.9.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.3.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.3.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.3.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.3.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.3.4.4.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,true]
["1.17.21.3.4.5.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.3.4.6.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.3.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.3.5.1.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,true]
["1.17.21.3.5.2.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.3.5.3.","Vendor",null,null,null,"Vendor",null,null,true]
["1.17.21.3.5.4.","District",null,null,null,"District",null,null,true]
["1.17.21.3.5.5.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.3.5.6.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.3.5.7.","Receiver",null,null,null,"Receiver",null,null,true]
["1.17.21.3.5.8.","Stocker",null,null,null,"Stocker",null,null,true]
["1.17.21.3.5.9.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.3.5.10.","Receipt Line Number",null,null,null,"Receipt Line Number",null,null,true]
["1.17.21.3.5.11.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.3.5.12.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.3.5.13.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.3.5.14.","Quantity Received",null,null,null,"Quantity Received",null,null,true]
["1.17.21.3.5.15.","Quantity Ordered",null,null,null,"Quantity Ordered",null,null,true]
["1.17.21.3.5.16.","Quantity On-Hand",null,null,null,"Quantity On-Hand",null,null,true]
["1.17.21.3.5.17.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.17.21.3.5.18.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.3.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.3.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.3.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.3.6.3.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.3.6.4.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,true]
["1.17.21.3.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.3.7.1.","Transaction Count (PO Receipt Document Number count, PO Number Count, Shop count, District count, total count)",null,null,null,"Transaction Count (PO Receipt Document Number count, PO Number Count, Shop count, District count, total count)",null,null,true]
["1.17.21.3.7.2.","Quantity Received (PO Receipt Document Number sub-total, PO Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity Received (PO Receipt Document Number sub-total, PO Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.3.7.3.","Extended Cost (PO Receipt Document Number sub-total, PO Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended Cost (PO Receipt Document Number sub-total, PO Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.4.","Inventory Withdrawal Audit Report",null,null,null,"Inventory Withdrawal Audit Report",null,null,true]
["1.17.21.4.1.","The report output shall display the following reason: “This report shows all Inventory Withdrawal transactions that have been completed in the specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all Inventory Withdrawal transactions that have been completed in the specified date range”.",null,null,true]
["1.17.21.4.2.","The report output shall display the following suggested action: “View Inventory Withdrawal transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View Inventory Withdrawal transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.4.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.4.3.1.","Inventory Withdrawal Number: Optional, multi-select",null,null,null,"Inventory Withdrawal Number: Optional, multi-select",null,null,true]
["1.17.21.4.3.2.","Material Request Number: Optional, multi-select",null,null,null,"Material Request Number: Optional, multi-select",null,null,true]
["1.17.21.4.3.3.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.4.3.4.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.4.3.5.","Withdrawer User Name: Optional, multi-select",null,null,null,"Withdrawer User Name: Optional, multi-select",null,null,true]
["1.17.21.4.3.6.","Receiver: Optional, multi-select",null,null,null,"Receiver: Optional, multi-select",null,null,true]
["1.17.21.4.3.7.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.4.3.8.","Index: Optional, multi-select",null,null,null,"Index: Optional, multi-select",null,null,true]
["1.17.21.4.3.9.","Agency Objective: Optional, multi-select",null,null,null,"Agency Objective: Optional, multi-select",null,null,true]
["1.17.21.4.3.10.","PCA: Optional, multi-select",null,null,null,"PCA: Optional, multi-select",null,null,true]
["1.17.21.4.3.11.","Project Number: Optional, multi-select",null,null,null,"Project Number: Optional, multi-select",null,null,true]
["1.17.21.4.3.12.","Property Number: Optional, multi-select",null,null,null,"Property Number: Optional, multi-select",null,null,true]
["1.17.21.4.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.4.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.4.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.4.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.4.4.4.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,true]
["1.17.21.4.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.4.5.1.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,true]
["1.17.21.4.5.2.","Material Request Number",null,null,null,"Material Request Number",null,null,true]
["1.17.21.4.5.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.4.5.4.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.4.5.5.","Withdrawer User Name",null,null,null,"Withdrawer User Name",null,null,true]
["1.17.21.4.5.6.","Receiver",null,null,null,"Receiver",null,null,true]
["1.17.21.4.5.7.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.4.5.8.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.4.5.9.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.4.5.10.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.4.5.11.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.4.5.12.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.17.21.4.5.13.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.4.5.14.","Index",null,null,null,"Index",null,null,true]
["1.17.21.4.5.15.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.4.5.16.","Project Number",null,null,null,"Project Number",null,null,true]
["1.17.21.4.5.17.","Property Number",null,null,null,"Property Number",null,null,true]
["1.17.21.4.5.18.","Agency Code 1",null,null,null,"Agency Code 1",null,null,true]
["1.17.21.4.5.19.","Agency Code 2",null,null,null,"Agency Code 2",null,null,true]
["1.17.21.4.5.20.","Agency Code 3",null,null,null,"Agency Code 3",null,null,true]
["1.17.21.4.5.21.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,true]
["1.17.21.4.5.22.","Agency Object",null,null,null,"Agency Object",null,null,true]
["1.17.21.4.5.23.","Transaction Comment",null,null,null,"Transaction Comment",null,null,true]
["1.17.21.4.5.24.","District",null,null,null,"District",null,null,true]
["1.17.21.4.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.4.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.4.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.4.6.3.","Inventory Withdrawal Number",null,null,null,"Inventory Withdrawal Number",null,null,true]
["1.17.21.4.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.4.7.1.","Transaction Count (Inventory Withdrawal Number count, Shop count, District count, total count)",null,null,null,"Transaction Count (Inventory Withdrawal Number count, Shop count, District count, total count)",null,null,true]
["1.17.21.4.7.2.","Quantity (Inventory Withdrawal Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Inventory Withdrawal Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.4.7.3.","Extended cost (Inventory Withdrawal Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended cost (Inventory Withdrawal Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.5.","Return to Stock Audit Report",null,null,null,"Return to Stock Audit Report",null,null,true]
["1.17.21.5.1.","The report output shall display the following reason: “This report shows all Return to Stock transactions that have been completed in the specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all Return to Stock transactions that have been completed in the specified date range”.",null,null,true]
["1.17.21.5.2.","The report output shall display the following suggested action: “View return to stock transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View return to stock transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.5.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.5.3.1.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.5.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.5.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.5.3.4.","Return to Stock reason code: Optional, multi-select",null,null,null,"Return to Stock reason code: Optional, multi-select",null,null,true]
["1.17.21.5.3.5.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.5.3.6.","Index: Optional, multi-select",null,null,null,"Index: Optional, multi-select",null,null,true]
["1.17.21.5.3.7.","Agency Objective: Optional, multi-select",null,null,null,"Agency Objective: Optional, multi-select",null,null,true]
["1.17.21.5.3.8.","PCA: Optional, multi-select",null,null,null,"PCA: Optional, multi-select",null,null,true]
["1.17.21.5.3.9.","Project Number: Optional, multi-select",null,null,null,"Project Number: Optional, multi-select",null,null,true]
["1.17.21.5.3.10.","Property Number: Optional, multi-select",null,null,null,"Property Number: Optional, multi-select",null,null,true]
["1.17.21.5.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.5.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.5.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.5.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.5.4.4.","Return to Stock Number",null,null,null,"Return to Stock Number",null,null,true]
["1.17.21.5.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.5.5.1.","Return to Stock Number",null,null,null,"Return to Stock Number",null,null,true]
["1.17.21.5.5.2.","Original Inventory Withdrawal Number",null,null,null,"Original Inventory Withdrawal Number",null,null,true]
["1.17.21.5.5.3.","Return to Stock Date",null,null,null,"Return to Stock Date",null,null,true]
["1.17.21.5.5.4.","Original Inventory Withdrawal Date",null,null,null,"Original Inventory Withdrawal Date",null,null,true]
["1.17.21.5.5.5.","District",null,null,null,"District",null,null,true]
["1.17.21.5.5.6.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.5.5.7.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.5.5.8.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.5.5.9.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.5.5.10.","Quantity Returned",null,null,null,"Quantity Returned",null,null,true]
["1.17.21.5.5.11.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.5.5.12.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.17.21.5.5.13.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.5.5.14.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.5.5.15.","Return to Stock Reason Code",null,null,null,"Return to Stock Reason Code",null,null,true]
["1.17.21.5.5.16.","Return to Stock Comment",null,null,null,"Return to Stock Comment",null,null,true]
["1.17.21.5.5.17.","Index",null,null,null,"Index",null,null,true]
["1.17.21.5.5.18.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.5.5.19.","Project Number",null,null,null,"Project Number",null,null,true]
["1.17.21.5.5.20.","Property Number",null,null,null,"Property Number",null,null,true]
["1.17.21.5.5.21.","Agency Code 1",null,null,null,"Agency Code 1",null,null,true]
["1.17.21.5.5.22.","Agency Code 2",null,null,null,"Agency Code 2",null,null,true]
["1.17.21.5.5.23.","Agency Code 3",null,null,null,"Agency Code 3",null,null,true]
["1.17.21.5.5.24.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,true]
["1.17.21.5.5.25.","Agency Object",null,null,null,"Agency Object",null,null,true]
["1.17.21.5.5.26.","District",null,null,null,"District",null,null,true]
["1.17.21.5.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.5.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.5.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.5.6.3.","Return to Stock Number",null,null,null,"Return to Stock Number",null,null,true]
["1.17.21.5.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.5.7.1.","Transaction Count (Return to Stock Number count, Shop count, District count, total count)",null,null,null,"Transaction Count (Return to Stock Number count, Shop count, District count, total count)",null,null,true]
["1.17.21.5.7.2.","Quantity (Return to Stock Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Return to Stock Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.5.7.3.","Extended Cost (Return to Stock Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended Cost (Return to Stock Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.6.","Inventory Adjustment Audit Report",null,null,null,"Inventory Adjustment Audit Report",null,null,true]
["1.17.21.6.1.","The report output shall display the following reason: “This report shows all Inventory Adjustment transactions that have been completed in the specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all Inventory Adjustment transactions that have been completed in the specified date range”.",null,null,true]
["1.17.21.6.2.","The report output shall display the following suggested action: “View Inventory Adjustment transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View Inventory Adjustment transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.6.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.6.3.1.","Inventory Adjustment Number: Optional, multi-select",null,null,null,"Inventory Adjustment Number: Optional, multi-select",null,null,true]
["1.17.21.6.3.2.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.6.3.3.","Inventory Adjustment Reason Code: Optional, multi-select",null,null,null,"Inventory Adjustment Reason Code: Optional, multi-select",null,null,true]
["1.17.21.6.3.4.","PCA: Optional, multi-select",null,null,null,"PCA: Optional, multi-select",null,null,true]
["1.17.21.6.3.5.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.6.3.6.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.6.3.7.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.6.3.8.","Quantity: Optional, range",null,null,null,"Quantity: Optional, range",null,null,true]
["1.17.21.6.3.9.","Extended Cost: Optional, range",null,null,null,"Extended Cost: Optional, range",null,null,true]
["1.17.21.6.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.6.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.6.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.6.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.6.4.4.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,true]
["1.17.21.6.4.5.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.6.4.6.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.6.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.6.5.1.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,true]
["1.17.21.6.5.2.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.6.5.3.","Inventory Adjustment Reason Code",null,null,null,"Inventory Adjustment Reason Code",null,null,true]
["1.17.21.6.5.4.","Index",null,null,null,"Index",null,null,true]
["1.17.21.6.5.5.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.6.5.6.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.6.5.7.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.6.5.8.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.6.5.9.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.6.5.10.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.6.5.11.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.6.5.12.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.6.5.13.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.17.21.6.5.14.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.6.5.15.","Inventory Adjustment Comment",null,null,null,"Inventory Adjustment Comment",null,null,true]
["1.17.21.6.5.16.","District",null,null,null,"District",null,null,true]
["1.17.21.6.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.6.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.6.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.6.6.3.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,true]
["1.17.21.6.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.6.7.1.","Transaction Count (Shop count, District count, total count)",null,null,null,"Transaction Count (Shop count, District count, total count)",null,null,true]
["1.17.21.6.7.2.","Quantity (absolute value at the Shop sub-total, District sub-total, grand total levels)",null,null,null,"Quantity (absolute value at the Shop sub-total, District sub-total, grand total levels)",null,null,true]
["1.17.21.6.7.3.","Extended cost (Shop sub-total, District sub-total, grand total)",null,null,null,"Extended cost (Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.7.","Finished Goods Audit Report",null,null,null,"Finished Goods Audit Report",null,null,true]
["1.17.21.7.1.","The report output shall display the following reason: “This report shows all Finished Good Entry and Return transactions that have been completed in the specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all Finished Good Entry and Return transactions that have been completed in the specified date range”.",null,null,true]
["1.17.21.7.2.","The report output shall display the following suggested action: “View finished good entry transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View finished good entry transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.7.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.7.3.1.","Finished Good Entry Number: Optional, multi-select",null,null,null,"Finished Good Entry Number: Optional, multi-select",null,null,true]
["1.17.21.7.3.2.","Finished Good Return Number: Optional, multi-select",null,null,null,"Finished Good Return Number: Optional, multi-select",null,null,true]
["1.17.21.7.3.3.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.7.3.4.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.7.3.5.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.7.3.6.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.7.3.7.","Sign Width: Optional, multi-select",null,null,null,"Sign Width: Optional, multi-select",null,null,true]
["1.17.21.7.3.8.","Sign Height: Optional, multi-select",null,null,null,"Sign Height: Optional, multi-select",null,null,true]
["1.17.21.7.3.9.","Sign Substrate: Optional, multi-select",null,null,null,"Sign Substrate: Optional, multi-select",null,null,true]
["1.17.21.7.3.10.","Sign Backing (Front): Optional, multi-select",null,null,null,"Sign Backing (Front): Optional, multi-select",null,null,true]
["1.17.21.7.3.11.","Sign Material (Front): Optional, multi-select",null,null,null,"Sign Material (Front): Optional, multi-select",null,null,true]
["1.17.21.7.3.12.","Number of Sides: Optional, multi-select",null,null,null,"Number of Sides: Optional, multi-select",null,null,true]
["1.17.21.7.3.13.","Sign Backing (Back): Optional, multi-select",null,null,null,"Sign Backing (Back): Optional, multi-select",null,null,true]
["1.17.21.7.3.14.","Sign Material (Back): Optional, multi-select",null,null,null,"Sign Material (Back): Optional, multi-select",null,null,true]
["1.17.21.7.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.7.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.7.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.7.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.7.4.4.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,true]
["1.17.21.7.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.7.5.1.","Finished Good Entry Number",null,null,null,"Finished Good Entry Number",null,null,true]
["1.17.21.7.5.2.","Finished Good Return Number",null,null,null,"Finished Good Return Number",null,null,true]
["1.17.21.7.5.3.","Index",null,null,null,"Index",null,null,true]
["1.17.21.7.5.4.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.7.5.5.","District",null,null,null,"District",null,null,true]
["1.17.21.7.5.6.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.7.5.7.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.7.5.8.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.7.5.9.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.7.5.10.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.7.5.11.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.7.5.12.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.7.5.13.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.7.5.14.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.17.21.7.5.15.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.7.5.16.","Sign Width",null,null,null,"Sign Width",null,null,true]
["1.17.21.7.5.17.","Sign Height",null,null,null,"Sign Height",null,null,true]
["1.17.21.7.5.18.","Sign Substrate",null,null,null,"Sign Substrate",null,null,true]
["1.17.21.7.5.19.","Sign Backing (Front)",null,null,null,"Sign Backing (Front)",null,null,true]
["1.17.21.7.5.20.","Sign Material (Front)",null,null,null,"Sign Material (Front)",null,null,true]
["1.17.21.7.5.21.","Number of Sides",null,null,null,"Number of Sides",null,null,true]
["1.17.21.7.5.22.","Sign Backing (Back)",null,null,null,"Sign Backing (Back)",null,null,true]
["1.17.21.7.5.23.","Sign Material (Back)",null,null,null,"Sign Material (Back)",null,null,true]
["1.17.21.7.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.7.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.7.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.7.6.3.","Inventory Adjustment Number",null,null,null,"Inventory Adjustment Number",null,null,true]
["1.17.21.7.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.7.7.1.","Transaction Count (Inventory Adjustment Number Count, Shop count, District count, total count)",null,null,null,"Transaction Count (Inventory Adjustment Number Count, Shop count, District count, total count)",null,null,true]
["1.17.21.7.7.2.","Quantity (Inventory Adjustment number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Inventory Adjustment number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.7.7.3.","Extended Cost (Inventory Adjustment number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended Cost (Inventory Adjustment number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.8.","Shop-to-Shop Transfer Audit Report",null,null,null,"Shop-to-Shop Transfer Audit Report",null,null,true]
["1.17.21.8.1.","The report output shall display the following reason: “This report shows all transactions associated with Shop-to-Shop Transfers in the specified date range. Transactions are grouped by Transfer Step (i.e. Initiation, Completion, Cancellation), then by Shop, and Shops are organized by District”.",null,null,null,"The report output shall display the following reason: “This report shows all transactions associated with Shop-to-Shop Transfers in the specified date range. Transactions are grouped by Transfer Step (i.e. Initiation, Completion, Cancellation), then by Shop, and Shops are organized by District”.",null,null,true]
["1.17.21.8.2.","The report output shall display the following suggested action: “View Shop-to-Shop transfer transactions to perform reconciliation and process improvement”.",null,null,null,"The report output shall display the following suggested action: “View Shop-to-Shop transfer transactions to perform reconciliation and process improvement”.",null,null,true]
["1.17.21.8.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.8.3.1.","Transfer Number: Optional, multi-select",null,null,null,"Transfer Number: Optional, multi-select",null,null,true]
["1.17.21.8.3.2.","Transfer Step: Optional, multi-select",null,null,null,"Transfer Step: Optional, multi-select",null,null,true]
["1.17.21.8.3.3.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.8.3.4.","Sending Shop(s): Optional, multi-select",null,null,null,"Sending Shop(s): Optional, multi-select",null,null,true]
["1.17.21.8.3.5.","Receiving Shop(s): Optional, multi-select",null,null,null,"Receiving Shop(s): Optional, multi-select",null,null,true]
["1.17.21.8.3.6.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.8.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.8.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.8.4.2.","Transfer Step",null,null,null,"Transfer Step",null,null,true]
["1.17.21.8.4.3.","Transfer Number",null,null,null,"Transfer Number",null,null,true]
["1.17.21.8.4.4.","District",null,null,null,"District",null,null,true]
["1.17.21.8.4.5.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.8.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.8.5.1.","Transfer Number",null,null,null,"Transfer Number",null,null,true]
["1.17.21.8.5.2.","Transfer Step",null,null,null,"Transfer Step",null,null,true]
["1.17.21.8.5.3.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.8.5.4.","Index",null,null,null,"Index",null,null,true]
["1.17.21.8.5.5.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.8.5.6.","Sending District",null,null,null,"Sending District",null,null,true]
["1.17.21.8.5.7.","Sending Shop Name",null,null,null,"Sending Shop Name",null,null,true]
["1.17.21.8.5.8.","Sending Shop Number",null,null,null,"Sending Shop Number",null,null,true]
["1.17.21.8.5.9.","Receiving District",null,null,null,"Receiving District",null,null,true]
["1.17.21.8.5.10.","Receiving Shop Name",null,null,null,"Receiving Shop Name",null,null,true]
["1.17.21.8.5.11.","Receiving Shop Number",null,null,null,"Receiving Shop Number",null,null,true]
["1.17.21.8.5.12.","Sender User Name",null,null,null,"Sender User Name",null,null,true]
["1.17.21.8.5.13.","Receiver User Name",null,null,null,"Receiver User Name",null,null,true]
["1.17.21.8.5.14.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.8.5.15.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.8.5.16.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.8.5.17.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.17.21.8.5.18.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.8.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.8.6.1.","Transfer Step",null,null,null,"Transfer Step",null,null,true]
["1.17.21.8.6.2.","District (e.g. This will be the Sending District for all Initiated Transfers and the Receiving District for all Completed Transfers)",null,null,null,"District (e.g. This will be the Sending District for all Initiated Transfers and the Receiving District for all Completed Transfers)",null,null,true]
["1.17.21.8.6.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.8.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.8.7.1.","Transaction Count (Transfer Step count, Shop count, District count, total count)",null,null,null,"Transaction Count (Transfer Step count, Shop count, District count, total count)",null,null,true]
["1.17.21.8.7.2.","Quantity (Transfer Step sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Transfer Step sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.8.7.3.","Extended Cost (Transfer Step sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended Cost (Transfer Step sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.9.","Reconciliation Report",null,null,null,"Reconciliation Report",null,null,true]
["1.17.21.9.1.","The report output shall display the following reason: “This report summarizes the Audit reports (Receipt Audit Report, Inventory Withdrawal Audit Report, Return to Stock Audit Report, Finished Goods Audit Report, and Inventory Adjustment Audit Report) at the Shop level to facilitate the monthly reconciliation process at the Office of Finance”.",null,null,null,"The report output shall display the following reason: “This report summarizes the Audit reports (Receipt Audit Report, Inventory Withdrawal Audit Report, Return to Stock Audit Report, Finished Goods Audit Report, and Inventory Adjustment Audit Report) at the Shop level to facilitate the monthly reconciliation process at the Office of Finance”.",null,null,true]
["1.17.21.9.2.","The report output shall display the following suggested action: “The Shop totals for each transaction type should be used to reconcile the transactions in CIS with those in MDOT FMIS”.",null,null,null,"The report output shall display the following suggested action: “The Shop totals for each transaction type should be used to reconcile the transactions in CIS with those in MDOT FMIS”.",null,null,true]
["1.17.21.9.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.9.3.1.","Shop(s): Required, Multi-select",null,null,null,"Shop(s): Required, Multi-select",null,null,true]
["1.17.21.9.3.2.","Document Date: Required, range, defaults to start of the calendar month to present",null,null,null,"Document Date: Required, range, defaults to start of the calendar month to present",null,null,true]
["1.17.21.9.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.9.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.9.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.9.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.9.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.9.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.9.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.9.5.4.","Receipts Cost (Calculated field: The sum of all PO Receipt lines within the specified Shop.)",null,null,null,"Receipts Cost (Calculated field: The sum of all PO Receipt lines within the specified Shop.)",null,null,true]
["1.17.21.9.5.5.","Inventory Withdrawals Cost (Calculated field: The sum of all Inventory Withdrawal lines within the specified Shop.)",null,null,null,"Inventory Withdrawals Cost (Calculated field: The sum of all Inventory Withdrawal lines within the specified Shop.)",null,null,true]
["1.17.21.9.5.6.","Returns to Stock Cost (Calculated field: The sum of all Return to Stock lines within the specified Shop.)",null,null,null,"Returns to Stock Cost (Calculated field: The sum of all Return to Stock lines within the specified Shop.)",null,null,true]
["1.17.21.9.5.7.","Finished Good Entries Cost (Calculated field: The sum of all Finished Good Entry lines within the specified Shop.)",null,null,null,"Finished Good Entries Cost (Calculated field: The sum of all Finished Good Entry lines within the specified Shop.)",null,null,true]
["1.17.21.9.5.8.","Inventory Adjustments Cost (Calculated field: The sum of all Inventory Adjustments within the specified Shop.)",null,null,null,"Inventory Adjustments Cost (Calculated field: The sum of all Inventory Adjustments within the specified Shop.)",null,null,true]
["1.17.21.9.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.9.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.9.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.10.","Open POs Report",null,null,null,"Open POs Report",null,null,true]
["1.17.21.10.1.","The report output shall display the following reason: “This report shows all of the POs that are open and have not been fully received. The report is used to perform PO aging and identify POs which may require closure”.",null,null,null,"The report output shall display the following reason: “This report shows all of the POs that are open and have not been fully received. The report is used to perform PO aging and identify POs which may require closure”.",null,null,true]
["1.17.21.10.2.","The report output shall display the following suggested action: “Investigate POs that have been open for an exceedingly long amount of time and consider PO closure”.",null,null,null,"The report output shall display the following suggested action: “Investigate POs that have been open for an exceedingly long amount of time and consider PO closure”.",null,null,true]
["1.17.21.10.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.10.3.1.","PO Number: Optional, multi-select",null,null,null,"PO Number: Optional, multi-select",null,null,true]
["1.17.21.10.3.2.","Vendor: Optional, multi-select",null,null,null,"Vendor: Optional, multi-select",null,null,true]
["1.17.21.10.3.3.","Order date: Optional, range",null,null,null,"Order date: Optional, range",null,null,true]
["1.17.21.10.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.10.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.10.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.10.4.3.","Order Date",null,null,null,"Order Date",null,null,true]
["1.17.21.10.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.10.5.1.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.10.5.2.","District",null,null,null,"District",null,null,true]
["1.17.21.10.5.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.10.5.4.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.10.5.5.","Vendor",null,null,null,"Vendor",null,null,true]
["1.17.21.10.5.6.","Order Date",null,null,null,"Order Date",null,null,true]
["1.17.21.10.5.7.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.10.5.8.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.10.5.9.","Ordered Quantity",null,null,null,"Ordered Quantity",null,null,true]
["1.17.21.10.5.10.","Received Quantity",null,null,null,"Received Quantity",null,null,true]
["1.17.21.10.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.10.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.10.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.11.","Purchase Price Report",null,null,null,"Purchase Price Report",null,null,true]
["1.17.21.11.1.","The report output shall display the following reason: “This report shows all of the PO unit prices of a specified commodity code across one or more Shops over time”.",null,null,null,"The report output shall display the following reason: “This report shows all of the PO unit prices of a specified commodity code across one or more Shops over time”.",null,null,true]
["1.17.21.11.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.11.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.11.3.1.","PO Number: Optional, multi-select",null,null,null,"PO Number: Optional, multi-select",null,null,true]
["1.17.21.11.3.2.","Purchase Date: Optional, range",null,null,null,"Purchase Date: Optional, range",null,null,true]
["1.17.21.11.3.3.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.11.3.4.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.11.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.11.4.1.","Purchase Date",null,null,null,"Purchase Date",null,null,true]
["1.17.21.11.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.11.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.11.4.4.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.11.4.5.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.11.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.11.5.1.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.11.5.2.","Purchase Date",null,null,null,"Purchase Date",null,null,true]
["1.17.21.11.5.3.","District",null,null,null,"District",null,null,true]
["1.17.21.11.5.4.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.11.5.5.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.11.5.6.","Vendor",null,null,null,"Vendor",null,null,true]
["1.17.21.11.5.7.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.11.5.8.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.11.5.9.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.17.21.11.5.10.","Quantity Ordered",null,null,null,"Quantity Ordered",null,null,true]
["1.17.21.11.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.11.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.11.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.11.6.3.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.11.6.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.12.","Transfers In-Transit Report",null,null,null,"Transfers In-Transit Report",null,null,true]
["1.17.21.12.1.","The report shall enable Authorized Users (see Reports Access Matrix) to view report output for transfers where the users have access to either the sending or receiving Shops.",null,null,null,"The report shall enable Authorized Users (see Reports Access Matrix) to view report output for transfers where the users have access to either the sending or receiving Shops.",null,null,true]
["1.17.21.12.2.","The report output shall display the following reason: “This report shows all items in the In-Transit Warehouse. These are the items in Shop-to-Shop transfers which have been initiated but not yet been completed”.",null,null,null,"The report output shall display the following reason: “This report shows all items in the In-Transit Warehouse. These are the items in Shop-to-Shop transfers which have been initiated but not yet been completed”.",null,null,true]
["1.17.21.12.3.","The report output shall display the following suggested action: “These transfers should be identified and investigated as needed.”.",null,null,null,"The report output shall display the following suggested action: “These transfers should be identified and investigated as needed.”.",null,null,true]
["1.17.21.12.4.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.12.4.1.","Transfer Number: Optional, multi-select",null,null,null,"Transfer Number: Optional, multi-select",null,null,true]
["1.17.21.12.4.2.","Transfer Date: Optional, range",null,null,null,"Transfer Date: Optional, range",null,null,true]
["1.17.21.12.4.3.","Sending Shop: Optional, multi-select",null,null,null,"Sending Shop: Optional, multi-select",null,null,true]
["1.17.21.12.4.4.","Receiving Shop: Optional, multi-select",null,null,null,"Receiving Shop: Optional, multi-select",null,null,true]
["1.17.21.12.4.5.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.12.5.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.12.5.1.","Transfer Number",null,null,null,"Transfer Number",null,null,true]
["1.17.21.12.5.2.","Transfer Date",null,null,null,"Transfer Date",null,null,true]
["1.17.21.12.5.3.","Sending Shop Name",null,null,null,"Sending Shop Name",null,null,true]
["1.17.21.12.5.4.","Sending Shop Number",null,null,null,"Sending Shop Number",null,null,true]
["1.17.21.12.5.5.","Receiving Shop Name",null,null,null,"Receiving Shop Name",null,null,true]
["1.17.21.12.5.6.","Receiving Shop Number",null,null,null,"Receiving Shop Number",null,null,true]
["1.17.21.12.6.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.12.6.1.","Transfer Number",null,null,null,"Transfer Number",null,null,true]
["1.17.21.12.6.2.","Transfer Date",null,null,null,"Transfer Date",null,null,true]
["1.17.21.12.6.3.","Sending Shop Name",null,null,null,"Sending Shop Name",null,null,true]
["1.17.21.12.6.4.","Sending Shop Number",null,null,null,"Sending Shop Number",null,null,true]
["1.17.21.12.6.5.","Receiving Shop Name",null,null,null,"Receiving Shop Name",null,null,true]
["1.17.21.12.6.6.","Receiving Shop Number",null,null,null,"Receiving Shop Number",null,null,true]
["1.17.21.12.6.7.","Initiator User Name",null,null,null,"Initiator User Name",null,null,true]
["1.17.21.12.6.8.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.12.6.9.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.12.6.10.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.12.7.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.12.7.1.","Transfer Number",null,null,null,"Transfer Number",null,null,true]
["1.17.21.13.","Sign Staging Area Report",null,null,null,"Sign Staging Area Report",null,null,true]
["1.17.21.13.1.","The report output shall display the following reason: “The report shows all items in the Sign Staging Area”.",null,null,null,"The report output shall display the following reason: “The report shows all items in the Sign Staging Area”.",null,null,true]
["1.17.21.13.2.","The report output shall display the following suggested action: “Identify and notify Shops that their signs are ready for pickup”.",null,null,null,"The report output shall display the following suggested action: “Identify and notify Shops that their signs are ready for pickup”.",null,null,true]
["1.17.21.13.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.13.3.1.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.13.3.2.","Inventory Withdrawal Date: Optional, range",null,null,null,"Inventory Withdrawal Date: Optional, range",null,null,true]
["1.17.21.13.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.13.4.1.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,true]
["1.17.21.13.4.2.","Job",null,null,null,"Job",null,null,true]
["1.17.21.13.4.3.","Intersection",null,null,null,"Intersection",null,null,true]
["1.17.21.13.4.4.","Inventory Withdrawal Date",null,null,null,"Inventory Withdrawal Date",null,null,true]
["1.17.21.13.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.13.5.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.13.5.2.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.13.5.3.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.13.5.4.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,true]
["1.17.21.13.5.5.","Job",null,null,null,"Job",null,null,true]
["1.17.21.13.5.6.","Intersection",null,null,null,"Intersection",null,null,true]
["1.17.21.13.5.7.","Inventory Withdrawal Date",null,null,null,"Inventory Withdrawal Date",null,null,true]
["1.17.21.13.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.13.6.1.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,true]
["1.17.21.13.6.2.","Job",null,null,null,"Job",null,null,true]
["1.17.21.13.6.3.","Intersection",null,null,null,"Intersection",null,null,true]
["1.17.21.14.","Sign Shop Square Footage Report",null,null,null,"Sign Shop Square Footage Report",null,null,true]
["1.17.21.14.1.","The report output shall display the following reason: “This report shows the square footage of signs fabricated by the Sign Shop during the Finished Good Entry process”.",null,null,null,"The report output shall display the following reason: “This report shows the square footage of signs fabricated by the Sign Shop during the Finished Good Entry process”.",null,null,true]
["1.17.21.14.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.14.3.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.14.3.1.","Finished Good Entry Date",null,null,null,"Finished Good Entry Date",null,null,true]
["1.17.21.14.4.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.14.4.1.","Finished Good Entry Date",null,null,null,"Finished Good Entry Date",null,null,true]
["1.17.21.14.4.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.14.4.3.","Sign Height",null,null,null,"Sign Height",null,null,true]
["1.17.21.14.4.4.","Sign Width",null,null,null,"Sign Width",null,null,true]
["1.17.21.14.4.5.","Sign Square Footage",null,null,null,"Sign Square Footage",null,null,true]
["1.17.21.14.4.6.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.17.21.14.4.7.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.14.4.8.","Extended Price",null,null,null,"Extended Price",null,null,true]
["1.17.21.14.5.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.14.5.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.14.6.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.14.6.1.","Transaction Count (Commodity Code count, total count)",null,null,null,"Transaction Count (Commodity Code count, total count)",null,null,true]
["1.17.21.14.6.2.","Square Footage (Commodity Code sub-total, grand total)",null,null,null,"Square Footage (Commodity Code sub-total, grand total)",null,null,true]
["1.17.21.14.6.3.","Extended Price (Commodity Code sub-total, grand total)",null,null,null,"Extended Price (Commodity Code sub-total, grand total)",null,null,true]
["1.17.21.15.","Sign Shop Square Footage Withdrawal Report",null,null,null,"Sign Shop Square Footage Withdrawal Report",null,null,true]
["1.17.21.15.1.","The report output shall display the following reason: “This report shows the square footage of signs withdrawn or transferred out by the Sign Shop after the Finished Good Entry process”.",null,null,null,"The report output shall display the following reason: “This report shows the square footage of signs withdrawn or transferred out by the Sign Shop after the Finished Good Entry process”.",null,null,true]
["1.17.21.15.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.15.3.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.15.3.1.","Index",null,null,null,"Index",null,null,true]
["1.17.21.15.4.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.15.4.1.","Index",null,null,null,"Index",null,null,true]
["1.17.21.15.4.2.","Transaction Type (i.e. Sign Withdrawal or Shop-to-Shop Transfer Initiation)",null,null,null,"Transaction Type (i.e. Sign Withdrawal or Shop-to-Shop Transfer Initiation)",null,null,true]
["1.17.21.15.4.3.","Transaction Number",null,null,null,"Transaction Number",null,null,true]
["1.17.21.15.4.4.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.15.4.5.","Shop/Contractor",null,null,null,"Shop/Contractor",null,null,true]
["1.17.21.15.4.6.","Job",null,null,null,"Job",null,null,true]
["1.17.21.15.4.7.","Intersection",null,null,null,"Intersection",null,null,true]
["1.17.21.15.4.8.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.15.4.9.","Sign Height",null,null,null,"Sign Height",null,null,true]
["1.17.21.15.4.10.","Sign Width",null,null,null,"Sign Width",null,null,true]
["1.17.21.15.4.11.","Sign Square Footage",null,null,null,"Sign Square Footage",null,null,true]
["1.17.21.15.5.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.15.5.1.","Index",null,null,null,"Index",null,null,true]
["1.17.21.15.5.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.15.6.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.15.6.1.","Transaction Count (Commodity Code count, Index count, total count)",null,null,null,"Transaction Count (Commodity Code count, Index count, total count)",null,null,true]
["1.17.21.15.6.2.","Square Footage (Commodity Code sub-total, Index sub-total, grand total)",null,null,null,"Square Footage (Commodity Code sub-total, Index sub-total, grand total)",null,null,true]
["1.17.21.16.","On-Hand Quantity Report",null,null,null,"On-Hand Quantity Report",null,null,true]
["1.17.21.16.1.","The report output shall display the following reason: “This report shows on-hand quantities at present or on a specified past date”.",null,null,null,"The report output shall display the following reason: “This report shows on-hand quantities at present or on a specified past date”.",null,null,true]
["1.17.21.16.2.","The report output shall display the following suggested action: “Analyze previous inventory balances for reorder planning”.",null,null,null,"The report output shall display the following suggested action: “Analyze previous inventory balances for reorder planning”.",null,null,true]
["1.17.21.16.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.16.3.1.","Date: Required, single-select.",null,null,null,"Date: Required, single-select.",null,null,true]
["1.17.21.16.3.2.","Commodity Code: Optional, multi-select.",null,null,null,"Commodity Code: Optional, multi-select.",null,null,true]
["1.17.21.16.3.3.","Shop: Optional, multi-select.",null,null,null,"Shop: Optional, multi-select.",null,null,true]
["1.17.21.16.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.16.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.16.4.2.","Shop",null,null,null,"Shop",null,null,true]
["1.17.21.16.4.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.16.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.16.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.16.5.2.","Shop",null,null,null,"Shop",null,null,true]
["1.17.21.16.5.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.16.5.4.","Master-level Commodity Code Description",null,null,null,"Master-level Commodity Code Description",null,null,true]
["1.17.21.16.5.5.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.16.5.6.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.16.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.16.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.16.6.2.","Shop",null,null,null,"Shop",null,null,true]
["1.17.21.16.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.16.7.1.","Quantity (Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.17.","Inventory Cost Layers Report (Note: This report will not be needed if an Average Cost Model is adopted.)",null,null,null,"Inventory Cost Layers Report (Note: This report will not be needed if an Average Cost Model is adopted.)",null,null,true]
["1.17.21.17.1.","The report output shall display the following reason: “This report shows inventory unit prices across all costing layers”.",null,null,null,"The report output shall display the following reason: “This report shows inventory unit prices across all costing layers”.",null,null,true]
["1.17.21.17.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.17.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.17.3.1.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.17.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.17.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.17.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.17.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.17.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.17.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.17.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.17.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.17.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.17.5.4.","Inventory Cost Layer",null,null,null,"Inventory Cost Layer",null,null,true]
["1.17.21.17.5.5.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.17.5.6.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.17.5.7.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.17.5.8.","Unit Price (Note: This is the unit price of the individual inventory cost layer.)",null,null,null,"Unit Price (Note: This is the unit price of the individual inventory cost layer.)",null,null,true]
["1.17.21.17.5.9.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.17.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.17.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.17.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.18.","Calculated Quantity Totals Detail Report",null,null,null,"Calculated Quantity Totals Detail Report",null,null,true]
["1.17.21.18.1.","The report output shall display the following reason: “This report summarizes the current dollar value of all on-hand inventory at the Shop level”.",null,null,null,"The report output shall display the following reason: “This report summarizes the current dollar value of all on-hand inventory at the Shop level”.",null,null,true]
["1.17.21.18.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.18.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.18.3.1.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.18.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.18.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.18.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.18.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.18.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.18.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.18.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.18.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.18.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.18.5.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.18.5.5.","Master-Level Commodity Code Description",null,null,null,"Master-Level Commodity Code Description",null,null,true]
["1.17.21.18.5.6.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.18.5.7.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.18.5.8.","Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,null,"Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,true]
["1.17.21.18.5.9.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.18.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.18.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.18.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.18.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.18.7.1.","Extended cost (Shop sub-total, District sub-total, grand total)",null,null,null,"Extended cost (Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.19.","Calculated Quantity Totals Summary Report",null,null,null,"Calculated Quantity Totals Summary Report",null,null,true]
["1.17.21.19.1.","The report output shall display the following reason: “This report shows the current dollar value of all on-hand inventory summarized at the Shop and District levels”.",null,null,null,"The report output shall display the following reason: “This report shows the current dollar value of all on-hand inventory summarized at the Shop and District levels”.",null,null,true]
["1.17.21.19.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.19.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.19.3.1.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.19.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.19.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.19.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.19.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.19.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.19.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.19.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.19.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.19.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.19.5.4.","Extended Cost (Calculated field: The sum of the extended cost for all on-hand consumable inventory in the specified Shop.)",null,null,null,"Extended Cost (Calculated field: The sum of the extended cost for all on-hand consumable inventory in the specified Shop.)",null,null,true]
["1.17.21.19.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.19.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.20.","Roll-forward Detail Report",null,null,null,"Roll-forward Detail Report",null,null,true]
["1.17.21.20.1.","The report output shall display the following reason: “This report shows the current inventory balance after a Shop’s physical inventory, along with all of the Shop’s transactions from the period of time between the physical inventory and the end of the fiscal year. The report is grouped by commodity code and bin to show transactions as they apply to a commodity code in a bin, along with the starting and ending balance of that commodity code in that bin. This report is used to demonstrate the starting inventory balance at the beginning of each new fiscal year”.",null,null,null,"The report output shall display the following reason: “This report shows the current inventory balance after a Shop’s physical inventory, along with all of the Shop’s transactions from the period of time between the physical inventory and the end of the fiscal year. The report is grouped by commodity code and bin to show transactions as they apply to a commodity code in a bin, along with the starting and ending balance of that commodity code in that bin. This report is used to demonstrate the starting inventory balance at the beginning of each new fiscal year”.",null,null,true]
["1.17.21.20.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.20.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.20.3.1.","Shop: Required, single-select",null,null,null,"Shop: Required, single-select",null,null,true]
["1.17.21.20.3.2.","Physical Inventory Date: Required, single-select",null,null,null,"Physical Inventory Date: Required, single-select",null,null,true]
["1.17.21.20.4.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.20.4.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.20.4.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.20.4.3.","Master-level Commodity Code Description",null,null,null,"Master-level Commodity Code Description",null,null,true]
["1.17.21.20.4.4.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.20.4.5.","Starting Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total quantity at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Starting Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total quantity at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.20.4.6.","Starting Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total extended cost at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Starting Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total extended cost at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.20.4.7.","Transaction Type",null,null,null,"Transaction Type",null,null,true]
["1.17.21.20.4.8.","Transaction Number",null,null,null,"Transaction Number",null,null,true]
["1.17.21.20.4.9.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.20.4.10.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.20.4.11.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.20.4.12.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.17.21.20.4.13.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.20.4.14.","Ending Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current quantity of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Ending Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current quantity of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.20.4.15.","Ending Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current extended cost of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Ending Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current extended cost of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.20.5.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.20.5.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.20.5.2.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.20.6.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.20.6.1.","Transaction Count (Bin count)",null,null,null,"Transaction Count (Bin count)",null,null,true]
["1.17.21.20.6.2.","Quantity (Bin sub-total)",null,null,null,"Quantity (Bin sub-total)",null,null,true]
["1.17.21.20.6.3.","Extended Cost (Bin sub-total)",null,null,null,"Extended Cost (Bin sub-total)",null,null,true]
["1.17.21.21.","Roll-forward Summary Report",null,null,null,"Roll-forward Summary Report",null,null,true]
["1.17.21.21.1.","The report output shall display the following reason: “This report shows the current inventory balance after a Shop’s physical inventory and the starting balance at the start of the next fiscal year. It is a summary of the Roll-forward Detail Report”.",null,null,null,"The report output shall display the following reason: “This report shows the current inventory balance after a Shop’s physical inventory and the starting balance at the start of the next fiscal year. It is a summary of the Roll-forward Detail Report”.",null,null,true]
["1.17.21.21.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.21.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.21.3.1.","Shop: Required, single-select",null,null,null,"Shop: Required, single-select",null,null,true]
["1.17.21.21.3.2.","Physical Inventory Date: Required, single-select",null,null,null,"Physical Inventory Date: Required, single-select",null,null,true]
["1.17.21.21.4.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.21.4.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.21.4.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.21.4.3.","Master-level Commodity Code Description",null,null,null,"Master-level Commodity Code Description",null,null,true]
["1.17.21.21.4.4.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.21.4.5.","Starting Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total quantity at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Starting Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total quantity at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.21.4.6.","Starting Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total extended cost at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Starting Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total extended cost at the date of the Physical Inventory Count of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.21.4.7.","Ending Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current quantity of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Ending Balance Quantity (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current quantity of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.21.4.8.","Ending Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current extended cost of the Commodity Code in the bin for each grouped section of the report.)",null,null,null,"Ending Balance Extended Cost (Calculated Field: This report is grouped by Commodity Code and bin. This field displays the total current extended cost of the Commodity Code in the bin for each grouped section of the report.)",null,null,true]
["1.17.21.21.5.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.21.5.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.21.5.2.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.21.6.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.21.6.1.","Transaction Count (Bin count)",null,null,null,"Transaction Count (Bin count)",null,null,true]
["1.17.21.21.6.2.","Quantity (Bin sub-total)",null,null,null,"Quantity (Bin sub-total)",null,null,true]
["1.17.21.21.6.3.","Extended Cost (Bin sub-total)",null,null,null,"Extended Cost (Bin sub-total)",null,null,true]
["1.17.21.22.","Item Transaction Report",null,null,null,"Item Transaction Report",null,null,true]
["1.17.21.22.1.","The report output shall display the following reason: “This report shows all of the transactions that have been completed for a specified commodity code during a specified date range”.",null,null,null,"The report output shall display the following reason: “This report shows all of the transactions that have been completed for a specified commodity code during a specified date range”.",null,null,true]
["1.17.21.22.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.22.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.22.3.1.","Commodity Code: Required, single-select",null,null,null,"Commodity Code: Required, single-select",null,null,true]
["1.17.21.22.3.2.","Document Date: Required, range",null,null,null,"Document Date: Required, range",null,null,true]
["1.17.21.22.3.3.","Transaction Type: Optional, multi-select",null,null,null,"Transaction Type: Optional, multi-select",null,null,true]
["1.17.21.22.3.4.","Transaction Number: Optional, multi-select",null,null,null,"Transaction Number: Optional, multi-select",null,null,true]
["1.17.21.22.3.5.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.22.3.6.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.22.3.7.","Index: Optional, multi-select",null,null,null,"Index: Optional, multi-select",null,null,true]
["1.17.21.22.3.8.","PCA: Optional, multi-select",null,null,null,"PCA: Optional, multi-select",null,null,true]
["1.17.21.22.3.9.","Project Number: Optional, multi-select",null,null,null,"Project Number: Optional, multi-select",null,null,true]
["1.17.21.22.3.10.","Property Number: Optional, multi-select",null,null,null,"Property Number: Optional, multi-select",null,null,true]
["1.17.21.22.3.11.","Agency Code 1: Optional, multi-select",null,null,null,"Agency Code 1: Optional, multi-select",null,null,true]
["1.17.21.22.3.12.","Agency Code 2: Optional, multi-select",null,null,null,"Agency Code 2: Optional, multi-select",null,null,true]
["1.17.21.22.3.13.","Agency Code 3: Optional, multi-select",null,null,null,"Agency Code 3: Optional, multi-select",null,null,true]
["1.17.21.22.3.14.","Multipurpose Code: Optional, multi-select",null,null,null,"Multipurpose Code: Optional, multi-select",null,null,true]
["1.17.21.22.3.15.","Agency Objective: Optional, multi-select",null,null,null,"Agency Objective: Optional, multi-select",null,null,true]
["1.17.21.22.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.22.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.22.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.22.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.22.4.4.","Transaction Type",null,null,null,"Transaction Type",null,null,true]
["1.17.21.22.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.22.5.1.","Transaction Type",null,null,null,"Transaction Type",null,null,true]
["1.17.21.22.5.2.","Transaction Number",null,null,null,"Transaction Number",null,null,true]
["1.17.21.22.5.3.","District",null,null,null,"District",null,null,true]
["1.17.21.22.5.4.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.22.5.5.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.22.5.6.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.22.5.7.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.22.5.8.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.22.5.9.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.22.5.10.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.22.5.11.","Quantity",null,null,null,"Quantity",null,null,true]
["1.17.21.22.5.12.","Average Unit Cost",null,null,null,"Average Unit Cost",null,null,true]
["1.17.21.22.5.13.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.22.5.14.","Index",null,null,null,"Index",null,null,true]
["1.17.21.22.5.15.","PCA",null,null,null,"PCA",null,null,true]
["1.17.21.22.5.16.","Project Number",null,null,null,"Project Number",null,null,true]
["1.17.21.22.5.17.","Property Number",null,null,null,"Property Number",null,null,true]
["1.17.21.22.5.18.","Agency Code 1",null,null,null,"Agency Code 1",null,null,true]
["1.17.21.22.5.19.","Agency Code 2",null,null,null,"Agency Code 2",null,null,true]
["1.17.21.22.5.20.","Agency Code 3",null,null,null,"Agency Code 3",null,null,true]
["1.17.21.22.5.21.","Multipurpose Code",null,null,null,"Multipurpose Code",null,null,true]
["1.17.21.22.5.22.","Agency Objective",null,null,null,"Agency Objective",null,null,true]
["1.17.21.22.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.22.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.22.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.22.6.3.","Transaction Type",null,null,null,"Transaction Type",null,null,true]
["1.17.21.22.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.22.7.1.","Transaction Count (Transaction Type count, Shop count, District count, total count)",null,null,null,"Transaction Count (Transaction Type count, Shop count, District count, total count)",null,null,true]
["1.17.21.22.7.2.","Quantity (Transaction Type sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Quantity (Transaction Type sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.22.7.3.","Extended Cost (Transaction Type sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Extended Cost (Transaction Type sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.23.","Item Last Used Report",null,null,null,"Item Last Used Report",null,null,true]
["1.17.21.23.1.","The report output shall display the following reason: “This report shows commodity codes ordered by the last date that the commodity was used (This refers to any completed transaction which includes the commodity code)”.",null,null,null,"The report output shall display the following reason: “This report shows commodity codes ordered by the last date that the commodity was used (This refers to any completed transaction which includes the commodity code)”.",null,null,true]
["1.17.21.23.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.23.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.23.3.1.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.23.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.23.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.23.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.23.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.23.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.23.4.3.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.23.4.4.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.23.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.23.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.23.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.23.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.23.5.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.23.5.5.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.23.5.6.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.23.5.7.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.23.5.8.","Transaction Type",null,null,null,"Transaction Type",null,null,true]
["1.17.21.23.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.23.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.23.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.24.","Item Usage Report",null,null,null,"Item Usage Report",null,null,true]
["1.17.21.24.1.","The report output shall display the following reason: “This report shows commodity codes ordered by usage, either by total quantity or dollar value used, over the selected time period”.",null,null,null,"The report output shall display the following reason: “This report shows commodity codes ordered by usage, either by total quantity or dollar value used, over the selected time period”.",null,null,true]
["1.17.21.24.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.24.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.24.3.1.","Document Date: Required, range",null,null,null,"Document Date: Required, range",null,null,true]
["1.17.21.24.3.2.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.24.3.3.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.24.3.4.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.24.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.24.4.1.","District",null,null,null,"District",null,null,true]
["1.17.21.24.4.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.24.4.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.24.4.4.","Used Quantity",null,null,null,"Used Quantity",null,null,true]
["1.17.21.24.4.5.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.24.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.24.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.24.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.24.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.24.5.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.24.5.5.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.24.5.6.","Used Quantity",null,null,null,"Used Quantity",null,null,true]
["1.17.21.24.5.7.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.17.21.24.5.8.","Extended Cost",null,null,null,"Extended Cost",null,null,true]
["1.17.21.24.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.24.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.24.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.25.","Suggested Order Report",null,null,null,"Suggested Order Report",null,null,true]
["1.17.21.25.1.","The report output shall display the following reason: “This report shows commodity codes with on-hand quantities that are at or below the items’ Minimum Quantity”.",null,null,null,"The report output shall display the following reason: “This report shows commodity codes with on-hand quantities that are at or below the items’ Minimum Quantity”.",null,null,true]
["1.17.21.25.2.","The report output shall display the following suggested action: “Consider reordering items as they appear in this report”.",null,null,null,"The report output shall display the following suggested action: “Consider reordering items as they appear in this report”.",null,null,true]
["1.17.21.25.3.","The CIS shall utilize the following filter criteria in determining data selection:",null,null,null,"The CIS shall utilize the following filter criteria in determining data selection:",null,null,true]
["1.17.21.25.3.1.","Where On-Hand Quantity is less than or equal to the Minimum Stock Quantity for a Commodity Code.",null,null,null,"Where On-Hand Quantity is less than or equal to the Minimum Stock Quantity for a Commodity Code.",null,null,true]
["1.17.21.25.4.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.25.4.1.","District: Optional, multi-select",null,null,null,"District: Optional, multi-select",null,null,true]
["1.17.21.25.4.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.25.4.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.25.5.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.25.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.25.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.25.5.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.25.6.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.25.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.25.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.25.6.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.25.6.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.25.6.5.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.25.6.6.","On-Hand Quantity",null,null,null,"On-Hand Quantity",null,null,true]
["1.17.21.25.6.7.","Minimum Quantity",null,null,null,"Minimum Quantity",null,null,true]
["1.17.21.25.6.8.","Maximum Quantity",null,null,null,"Maximum Quantity",null,null,true]
["1.17.21.25.6.9.","Suggested Reorder Quantity",null,null,null,"Suggested Reorder Quantity",null,null,true]
["1.17.21.25.7.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.25.7.1.","District",null,null,null,"District",null,null,true]
["1.17.21.25.7.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.25.7.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.26.","Item Last Counted Report",null,null,null,"Item Last Counted Report",null,null,true]
["1.17.21.26.1.","The report output shall display the following reason: “This report shows commodity codes ordered by the last date that the commodity was counted within a given Shop (This refers to any completed count transaction which includes the commodity code, including those that did not result in an adjustment)”.",null,null,null,"The report output shall display the following reason: “This report shows commodity codes ordered by the last date that the commodity was counted within a given Shop (This refers to any completed count transaction which includes the commodity code, including those that did not result in an adjustment)”.",null,null,true]
["1.17.21.26.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.26.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.26.3.1.","Count Date: Required, range",null,null,null,"Count Date: Required, range",null,null,true]
["1.17.21.26.3.2.","Shop: Required, single-select",null,null,null,"Shop: Required, single-select",null,null,true]
["1.17.21.26.3.3.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.26.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.26.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.26.4.2.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.26.4.3.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.26.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.26.5.1.","District",null,null,null,"District",null,null,true]
["1.17.21.26.5.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.26.5.3.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.26.5.4.","Document Date (Note: Document Date will be blank if the Commodity Code has not been counted.)",null,null,null,"Document Date (Note: Document Date will be blank if the Commodity Code has not been counted.)",null,null,true]
["1.17.21.26.5.5.","Count Name",null,null,null,"Count Name",null,null,true]
["1.17.21.26.5.6.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.26.5.7.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.26.5.8.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.26.5.9.","Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,null,"Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,true]
["1.17.21.26.5.10.","Counted Quantity",null,null,null,"Counted Quantity",null,null,true]
["1.17.21.26.5.11.","System Quantity",null,null,null,"System Quantity",null,null,true]
["1.17.21.27.","Spot Count Sheet Report",null,null,null,"Spot Count Sheet Report",null,null,true]
["1.17.21.27.1.","The report output shall display the following reason: “This report provides a printable worksheet used for completing spot counts. It does not display the system quantity”.",null,null,null,"The report output shall display the following reason: “This report provides a printable worksheet used for completing spot counts. It does not display the system quantity”.",null,null,true]
["1.17.21.27.2.","The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,null,"The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,true]
["1.17.21.27.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.27.3.1.","Shop: Required, Single-select",null,null,null,"Shop: Required, Single-select",null,null,true]
["1.17.21.27.3.2.","Bin Group: Optional, multi-select",null,null,null,"Bin Group: Optional, multi-select",null,null,true]
["1.17.21.27.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.27.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.27.4.2.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.27.4.3.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.27.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.27.5.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.27.5.2.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.27.5.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.27.5.4.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.27.5.5.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.27.5.6.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.27.5.7.","UOM",null,null,null,"UOM",null,null,true]
["1.17.21.27.5.8.","Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,null,"Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,true]
["1.17.21.27.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.27.6.1.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.28.","Spot Count Sheet Report (System Quantity)",null,null,null,"Spot Count Sheet Report (System Quantity)",null,null,true]
["1.17.21.28.1.","The report output shall display the following reason: “This report provides a printable worksheet used for completing spot counts. It displays the system quantity on each line”.",null,null,null,"The report output shall display the following reason: “This report provides a printable worksheet used for completing spot counts. It displays the system quantity on each line”.",null,null,true]
["1.17.21.28.2.","The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,null,"The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,true]
["1.17.21.28.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.28.3.1.","Shop: Required, Single-select",null,null,null,"Shop: Required, Single-select",null,null,true]
["1.17.21.28.3.2.","Bin Group: Optional, multi-select",null,null,null,"Bin Group: Optional, multi-select",null,null,true]
["1.17.21.28.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.28.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.28.4.2.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.28.4.3.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.28.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.28.5.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.28.5.2.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.28.5.3.","Cycle Count Document Number",null,null,null,"Cycle Count Document Number",null,null,true]
["1.17.21.28.5.4.","Cycle Count Document Name",null,null,null,"Cycle Count Document Name",null,null,true]
["1.17.21.28.5.5.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.28.5.6.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.28.5.7.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.28.5.8.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.28.5.9.","UOM",null,null,null,"UOM",null,null,true]
["1.17.21.28.5.10.","Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,null,"Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,true]
["1.17.21.28.5.11.","Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,null,"Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,true]
["1.17.21.28.5.12.","System Quantity",null,null,null,"System Quantity",null,null,true]
["1.17.21.28.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.28.6.1.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.29.","Physical Inventory Count Sheet Report",null,null,null,"Physical Inventory Count Sheet Report",null,null,true]
["1.17.21.29.1.","The report output shall display the following reason: “This report provides a printable worksheet used for completing Physical Inventory counts. It does not display the system quantity”.",null,null,null,"The report output shall display the following reason: “This report provides a printable worksheet used for completing Physical Inventory counts. It does not display the system quantity”.",null,null,true]
["1.17.21.29.2.","The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,null,"The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,true]
["1.17.21.29.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.29.3.1.","Shop: Required, Single-select",null,null,null,"Shop: Required, Single-select",null,null,true]
["1.17.21.29.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.29.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.29.4.2.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.29.4.3.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.29.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.29.5.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.29.5.2.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.29.5.3.","Physical Inventory Count Document Number",null,null,null,"Physical Inventory Count Document Number",null,null,true]
["1.17.21.29.5.4.","Physical Inventory Count Name",null,null,null,"Physical Inventory Count Name",null,null,true]
["1.17.21.29.5.5.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.29.5.6.","Shop-Leve Commodity Description",null,null,null,"Shop-Leve Commodity Description",null,null,true]
["1.17.21.29.5.7.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.29.5.8.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.29.5.9.","UOM",null,null,null,"UOM",null,null,true]
["1.17.21.29.5.10.","Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,null,"Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,true]
["1.17.21.29.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.29.6.1.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.30.","Physical Inventory Count Sheet Report (System Quantity)",null,null,null,"Physical Inventory Count Sheet Report (System Quantity)",null,null,true]
["1.17.21.30.1.","The report output shall display the following reason: “This report provides a printable worksheet used for completing Physical Inventory counts. It displays the system quantity on each line”.",null,null,null,"The report output shall display the following reason: “This report provides a printable worksheet used for completing Physical Inventory counts. It displays the system quantity on each line”.",null,null,true]
["1.17.21.30.2.","The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,null,"The report output shall display the following suggested action: “Once printed, the report should be filled out and entered into the Inventory Count screen”.",null,null,true]
["1.17.21.30.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.30.3.1.","Shop: Required, Single-select",null,null,null,"Shop: Required, Single-select",null,null,true]
["1.17.21.30.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.30.4.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.30.4.2.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.30.4.3.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.30.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.30.5.1.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.30.5.2.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.30.5.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.30.5.4.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.30.5.5.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.30.5.6.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.30.5.7.","UOM",null,null,null,"UOM",null,null,true]
["1.17.21.30.5.8.","Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,null,"Unit Cost (Note: If layered costing is used, this will be the average unit cost of all layers for the Commodity Code and bin.)",null,null,true]
["1.17.21.30.5.9.","Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,null,"Placeholder for Counted Quantity (Note: This will be a blank area with underscore for User to hand write counted quantity.)",null,null,true]
["1.17.21.30.5.10.","System Quantity",null,null,null,"System Quantity",null,null,true]
["1.17.21.30.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.30.6.1.","Bin Group",null,null,null,"Bin Group",null,null,true]
["1.17.21.31.","Physical Inventory Variance Report",null,null,null,"Physical Inventory Variance Report",null,null,true]
["1.17.21.31.1.","The report output shall display the following reason: “This report shows all physical inventory count entries. The report is run after a physical inventory count and may be run before or after the approval of count adjustments”.",null,null,null,"The report output shall display the following reason: “This report shows all physical inventory count entries. The report is run after a physical inventory count and may be run before or after the approval of count adjustments”.",null,null,true]
["1.17.21.31.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.31.3.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.31.3.1.","Physical Inventory Number: Optional, multi-select",null,null,null,"Physical Inventory Number: Optional, multi-select",null,null,true]
["1.17.21.31.3.2.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.31.3.3.","User Name: Optional, multi-select",null,null,null,"User Name: Optional, multi-select",null,null,true]
["1.17.21.31.3.4.","Document Date: Optional, range",null,null,null,"Document Date: Optional, range",null,null,true]
["1.17.21.31.3.5.","Adjustment Required: Optional, single-select (Note: Items with non-zero Variance Quantity will require adjustments.)",null,null,null,"Adjustment Required: Optional, single-select (Note: Items with non-zero Variance Quantity will require adjustments.)",null,null,true]
["1.17.21.31.4.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.31.4.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.31.4.2.","District",null,null,null,"District",null,null,true]
["1.17.21.31.4.3.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.31.4.4.","Physical Inventory Document Number",null,null,null,"Physical Inventory Document Number",null,null,true]
["1.17.21.31.5.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.31.5.1.","Count Number",null,null,null,"Count Number",null,null,true]
["1.17.21.31.5.2.","Physical Inventory Document Number",null,null,null,"Physical Inventory Document Number",null,null,true]
["1.17.21.31.5.3.","Physical Inventory Name",null,null,null,"Physical Inventory Name",null,null,true]
["1.17.21.31.5.4.","District",null,null,null,"District",null,null,true]
["1.17.21.31.5.5.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.31.5.6.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.31.5.7.","User Name",null,null,null,"User Name",null,null,true]
["1.17.21.31.5.8.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.31.5.9.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.31.5.10.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.31.5.11.","Bin",null,null,null,"Bin",null,null,true]
["1.17.21.31.5.12.","Counted Quantity",null,null,null,"Counted Quantity",null,null,true]
["1.17.21.31.5.13.","System Quantity",null,null,null,"System Quantity",null,null,true]
["1.17.21.31.5.14.","Variance Quantity",null,null,null,"Variance Quantity",null,null,true]
["1.17.21.31.5.15.","Variance Unit Price",null,null,null,"Variance Unit Price",null,null,true]
["1.17.21.31.5.16.","Variance Extended Cost",null,null,null,"Variance Extended Cost",null,null,true]
["1.17.21.31.6.","The report output shall be grouped by the following fields including, but not limited to:",null,null,null,"The report output shall be grouped by the following fields including, but not limited to:",null,null,true]
["1.17.21.31.6.1.","District",null,null,null,"District",null,null,true]
["1.17.21.31.6.2.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.31.6.3.","Physical Inventory Number",null,null,null,"Physical Inventory Number",null,null,true]
["1.17.21.31.7.","The report output shall contain the following total fields including, but not limited to:",null,null,null,"The report output shall contain the following total fields including, but not limited to:",null,null,true]
["1.17.21.31.7.1.","Transaction Count (Physical Inventory Number count, Shop count, District count, total count)",null,null,null,"Transaction Count (Physical Inventory Number count, Shop count, District count, total count)",null,null,true]
["1.17.21.31.7.2.","Variance Quantity (Physical Inventory Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Variance Quantity (Physical Inventory Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.31.7.3.","Variance Extended Cost (Physical Inventory Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,null,"Variance Extended Cost (Physical Inventory Number sub-total, Shop sub-total, District sub-total, grand total)",null,null,true]
["1.17.21.32.","Bin Label Printout Report",null,null,null,"Bin Label Printout Report",null,null,true]
["1.17.21.32.1.","The report output shall display the following reason: “This report shows bin labels to be printed out on label sheets”.",null,null,null,"The report output shall display the following reason: “This report shows bin labels to be printed out on label sheets”.",null,null,true]
["1.17.21.32.2.","The report output shall display the following suggested action: “No action is required for this report”.",null,null,null,"The report output shall display the following suggested action: “No action is required for this report”.",null,null,true]
["1.17.21.32.3.","The report shall be compatible with the following Avery label sizes including, but not limited to, 5161, 5261, 5961, 8161, and 8461.",null,null,null,"The report shall be compatible with the following Avery label sizes including, but not limited to, 5161, 5261, 5961, 8161, and 8461.",null,null,true]
["1.17.21.32.4.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.32.4.1.","Shop: Required, Single-select",null,null,null,"Shop: Required, Single-select",null,null,true]
["1.17.21.32.4.2.","Scanning Technology Symbology (e.g., barcode symbology such as UPC, Code 128): Required, Single-select, defaults from configuration setting",null,null,null,"Scanning Technology Symbology (e.g., barcode symbology such as UPC, Code 128): Required, Single-select, defaults from configuration setting",null,null,true]
["1.17.21.32.4.3.","Bin Name: Optional, multi-select",null,null,null,"Bin Name: Optional, multi-select",null,null,true]
["1.17.21.32.4.4.","Commodity Code: Optional, multi-select",null,null,null,"Commodity Code: Optional, multi-select",null,null,true]
["1.17.21.32.4.5.","Bin Active Flag: Optional, single-select",null,null,null,"Bin Active Flag: Optional, single-select",null,null,true]
["1.17.21.32.5.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.32.5.1.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.32.5.2.","Bin Name",null,null,null,"Bin Name",null,null,true]
["1.17.21.32.6.","The report output shall consist of individual labels which each contain the following fields including, but not limited to:",null,null,null,"The report output shall consist of individual labels which each contain the following fields including, but not limited to:",null,null,true]
["1.17.21.32.6.1.","Bin Name",null,null,null,"Bin Name",null,null,true]
["1.17.21.32.6.2.","Bin Name (Scanning Technology enabled field)",null,null,null,"Bin Name (Scanning Technology enabled field)",null,null,true]
["1.17.21.32.6.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.17.21.32.6.4.","Shop-Level Commodity Code Description",null,null,null,"Shop-Level Commodity Code Description",null,null,true]
["1.17.21.33.","Outbound PO Receipt Interface Error Report",null,null,null,"Outbound PO Receipt Interface Error Report",null,null,true]
["1.17.21.33.1.","The report output shall display the following reason: “This report shows all Receipt transactions that have failed to send over the Outbound PO Receipt Interface to MDOT FMIS”.",null,null,null,"The report output shall display the following reason: “This report shows all Receipt transactions that have failed to send over the Outbound PO Receipt Interface to MDOT FMIS”.",null,null,true]
["1.17.21.33.2.","The report output shall display the following suggested action: “View Receipt transaction errors to reconcile errors and resubmit Receipt transactions”.",null,null,null,"The report output shall display the following suggested action: “View Receipt transaction errors to reconcile errors and resubmit Receipt transactions”.",null,null,true]
["1.17.21.33.3.","The CIS shall utilize the following filter criteria in determining data selection:",null,null,null,"The CIS shall utilize the following filter criteria in determining data selection:",null,null,true]
["1.17.21.33.3.1.","Where Transaction Status is “Error” for the PO Receipt Interface line.",null,null,null,"Where Transaction Status is “Error” for the PO Receipt Interface line.",null,null,true]
["1.17.21.33.4.","The CIS shall prompt Users to input the following parameters before running the report:",null,null,null,"The CIS shall prompt Users to input the following parameters before running the report:",null,null,true]
["1.17.21.33.4.1.","PO Receipt Document Number: Optional, multi-select",null,null,null,"PO Receipt Document Number: Optional, multi-select",null,null,true]
["1.17.21.33.4.2.","PO Number: Optional, multi-select",null,null,null,"PO Number: Optional, multi-select",null,null,true]
["1.17.21.33.4.3.","Shop: Optional, multi-select",null,null,null,"Shop: Optional, multi-select",null,null,true]
["1.17.21.33.5.","The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,null,"The CIS shall enable Users to select the following fields to sort by before running the report, including, but not limited to:",null,null,true]
["1.17.21.33.5.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.33.5.2.","Shop",null,null,null,"Shop",null,null,true]
["1.17.21.33.5.3.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,true]
["1.17.21.33.6.","The report output shall contain the following fields including, but not limited to:",null,null,null,"The report output shall contain the following fields including, but not limited to:",null,null,true]
["1.17.21.33.6.1.","Document Date",null,null,null,"Document Date",null,null,true]
["1.17.21.33.6.2.","PO Receipt Document Number",null,null,null,"PO Receipt Document Number",null,null,true]
["1.17.21.33.6.3.","PO Number",null,null,null,"PO Number",null,null,true]
["1.17.21.33.6.4.","Vendor",null,null,null,"Vendor",null,null,true]
["1.17.21.33.6.5.","Shop Name",null,null,null,"Shop Name",null,null,true]
["1.17.21.33.6.6.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.17.21.33.6.7.","MDOT FMIS Error Message",null,null,null,"MDOT FMIS Error Message",null,null,true]
["1.18.","Dashboard Requirements",null,null,null,"Dashboard Requirements",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B2360)),(LEN(A2360)-LEN(SUBSTITUTE(A2360,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B2360)))),(LEN(B2360)-LEN(SUBSTITUTE(B2360,\":\",\"\")))=2)","v":true}]
["1.18.1.","The CIS shall provide Users with a Dashboard that is displayed upon User login.",null,null,null,"The CIS shall provide Users with a Dashboard that is displayed upon User login.",null,null,false]
["1.18.1.1.","The Dashboard shall display data in a graphical format so that Users can quickly understand the current status of their work environment.",null,null,null,"The Dashboard shall display data in a graphical format so that Users can quickly understand the current status of their work environment.",null,null,false]
["1.18.1.2.","The CIS shall enable individual Users to configure their Dashboards by showing and hiding the Dashboard elements defined in Section 1.18.1.4.",null,null,null,"The CIS shall enable individual Users to configure their Dashboards by showing and hiding the Dashboard elements defined in Section 1.18.1.4.",null,null,false]
["1.18.1.3.","The CIS shall enable Dashboard elements to drill down to related reports or screens within the CIS and run the related report or screen with data from the Dashboard element (e.g. Clicking a Commodity Code on the Dashboard opens the On-Hand Quantity Lookup screen to show details for the selected Commodity Code).",null,null,null,"The CIS shall enable Dashboard elements to drill down to related reports or screens within the CIS and run the related report or screen with data from the Dashboard element (e.g. Clicking a Commodity Code on the Dashboard opens the On-Hand Quantity Lookup screen to show details for the selected Commodity Code).",null,null,false]
["1.18.1.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and modify Dashboard elements.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to create and modify Dashboard elements.",null,null,false]
["1.18.1.5.","The CIS shall enable Users to select and save one (1) or more Commodity Codes to populate the Dashboard elements that allow Commodity Code selection (e.g. Users may select one (1) or more Commodity Codes for the “On-hand quantity and open PO quantity of selected Commodity Codes” Dashboard element).",null,null,null,"The CIS shall enable Users to select and save one (1) or more Commodity Codes to populate the Dashboard elements that allow Commodity Code selection (e.g. Users may select one (1) or more Commodity Codes for the “On-hand quantity and open PO quantity of selected Commodity Codes” Dashboard element).",null,null,false]
["1.18.1.6.","The CIS shall enable Users to select and save one (1) or more Shops to populate the Dashboard elements that allow Shop selection (e.g. Users may select one (1) or more Shops for the “Current month’s adjustment percentage of the selected Shops” Dashboard element).",null,null,null,"The CIS shall enable Users to select and save one (1) or more Shops to populate the Dashboard elements that allow Shop selection (e.g. Users may select one (1) or more Shops for the “Current month’s adjustment percentage of the selected Shops” Dashboard element).",null,null,false]
["1.18.1.7.","The CIS shall enable Users to select a time period, over which to report the Dashboard elements that allow time period selection, from the following list, including, but not limited to:",null,null,null,"The CIS shall enable Users to select a time period, over which to report the Dashboard elements that allow time period selection, from the following list, including, but not limited to:",null,null,true]
["1.18.1.7.1.","One (1) month",null,null,null,"One (1) month",null,null,false]
["1.18.1.7.2.","Three (3) months",null,null,null,"Three (3) months",null,null,false]
["1.18.1.7.3.","Six (6) months",null,null,null,"Six (6) months",null,null,false]
["1.18.1.7.4.","Twelve (12) months",null,null,null,"Twelve (12) months",null,null,false]
["1.18.1.8.","The CIS shall provide the option to display the following Dashboard elements, including, but not limited to:",null,null,null,"The CIS shall provide the option to display the following Dashboard elements, including, but not limited to:",null,null,true]
["1.18.1.8.1.","Top ten Commodity Codes with the most Inventory Withdrawals in units or USD over the selected time period.",null,null,null,"Top ten Commodity Codes with the most Inventory Withdrawals in units or USD over the selected time period.",null,null,false]
["1.18.1.8.1.1.","The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,null,"The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,true]
["1.18.1.8.1.1.1.","Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,null,"Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,false]
["1.18.1.8.1.1.2.","Commodity Code Profile Screen (Note: See Section 1.6.7.)",null,null,null,"Commodity Code Profile Screen (Note: See Section 1.6.7.)",null,null,false]
["1.18.1.8.1.1.3.","On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,null,"On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,false]
["1.18.1.8.2.","All Commodity Codes with On-Hand Quantity below the suggested Minimum Stock Quantity.",null,null,null,"All Commodity Codes with On-Hand Quantity below the suggested Minimum Stock Quantity.",null,null,false]
["1.18.1.8.2.1.","The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,null,"The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,true]
["1.18.1.8.2.1.1.","Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,null,"Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,false]
["1.18.1.8.2.1.2.","On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,null,"On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,false]
["1.18.1.8.3.","On-hand quantity and open PO quantity of selected Commodity Codes (Note: see Section 1.18.1.5).",null,null,null,"On-hand quantity and open PO quantity of selected Commodity Codes (Note: see Section 1.18.1.5).",null,null,false]
["1.18.1.8.3.1.","The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,null,"The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,true]
["1.18.1.8.3.1.1.","Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,null,"Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,false]
["1.18.1.8.3.1.2.","PO Receiving Screen (Note: See Section 1.9. )",null,null,null,"PO Receiving Screen (Note: See Section 1.9. )",null,null,false]
["1.18.1.8.3.1.3.","Commodity Code Profile Screen (Note: See Section 1.6.7.)",null,null,null,"Commodity Code Profile Screen (Note: See Section 1.6.7.)",null,null,false]
["1.18.1.8.3.1.4.","On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,null,"On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,false]
["1.18.1.8.4.","Backordered Commodity Codes of the selected Shops.",null,null,null,"Backordered Commodity Codes of the selected Shops.",null,null,false]
["1.18.1.8.4.1.","The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,null,"The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,true]
["1.18.1.8.4.1.1.","Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,null,"Item Transaction Report (Note: See Section 1.17.21.22.)",null,null,false]
["1.18.1.8.4.1.2.","On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,null,"On-Hand Quantity Lookup Screen (Note: See Section 1.8. )",null,null,false]
["1.18.1.8.5.","Current month’s adjustment percentage of the selected Shops.",null,null,null,"Current month’s adjustment percentage of the selected Shops.",null,null,false]
["1.18.1.8.5.1.","The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,null,"The CIS shall enable Users to drill down on this Dashboard element to the following system areas:",null,null,true]
["1.18.1.8.5.1.1.","Inventory Adjustment Audit Report (Note: See Section 1.17.21.6.)",null,null,null,"Inventory Adjustment Audit Report (Note: See Section 1.17.21.6.)",null,null,false]
["1.19.","Alert Requirements",null,null,null,"Alert Requirements",null,null,true]
["1.19.1.","The CIS shall display system-generated and system-administrator-generated alerts to Users.",null,null,null,"The CIS shall display system-generated and system-administrator-generated alerts to Users.",null,null,false]
["1.19.1.1.","The CIS shall display alerts using any or all of the following methods, including, but not limited to:",null,null,null,"The CIS shall display alerts using any or all of the following methods, including, but not limited to:",null,null,true]
["1.19.1.1.1.","Pop-up notification",null,null,null,"Pop-up notification",null,null,false]
["1.19.1.1.2.","Email message (Note: MDOT SHA utilizes Microsoft Exchange and Microsoft Outlook for email communication.)",null,null,null,"Email message (Note: MDOT SHA utilizes Microsoft Exchange and Microsoft Outlook for email communication.)",null,null,false]
["1.19.1.1.3.","SMS message",null,null,null,"SMS message",null,null,false]
["1.19.1.2.","The CIS may enable Users to select the method by which alerts are presented to them.",null,null,null,"The CIS may enable Users to select the method by which alerts are presented to them.",null,null,false]
["1.19.1.3.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to send alerts to one (1) or more Users.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to send alerts to one (1) or more Users.",null,null,false]
["1.19.1.4.","The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure the recipients (i.e. CIS users) of system-generated alerts.",null,null,null,"The CIS shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to configure the recipients (i.e. CIS users) of system-generated alerts.",null,null,false]
["1.19.1.5.","The CIS shall provide the following system-generated messages, including, but not limited to:",null,null,null,"The CIS shall provide the following system-generated messages, including, but not limited to:",null,null,true]
["1.19.1.5.1.","When an Item’s On-Hand Quantity is below the Minimum Stock Quantity.",null,null,null,"When an Item’s On-Hand Quantity is below the Minimum Stock Quantity.",null,null,false]
["1.19.1.5.2.","When a new Commodity Code has been imported into CIS that needs CIS System Administrator attention.",null,null,null,"When a new Commodity Code has been imported into CIS that needs CIS System Administrator attention.",null,null,false]
["1.19.1.5.3.","When a Shop has Items in the In-Transit Warehouse.",null,null,null,"When a Shop has Items in the In-Transit Warehouse.",null,null,false]
["1.19.1.5.4.","When a Shop has Items in the Sign-Staging Area.",null,null,null,"When a Shop has Items in the Sign-Staging Area.",null,null,false]
["1.19.1.5.5.","When an error is logged in an interface’s Interface Action Log.",null,null,null,"When an error is logged in an interface’s Interface Action Log.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B2410)),(LEN(A2410)-LEN(SUBSTITUTE(A2410,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B2410)))),(LEN(B2410)-LEN(SUBSTITUTE(B2410,\":\",\"\")))=2)","v":false}]
["1.19.1.5.6.","When a withdrawal is posted and charged to an Index that is different than the Index of the Shop where the withdrawal occurs. (Note: This alert will be sent to the Users who are responsible for the budgets of each Index.)",null,null,null,"When a withdrawal is posted and charged to an Index that is different than the Index of the Shop where the withdrawal occurs. (Note: This alert will be sent to the Users who are responsible for the budgets of each Index.)",null,null,false]
["1.20.","Electronic Signature Requirements",null,null,null,"Electronic Signature Requirements",null,null,true]
["1.20.1.","The CIS shall enable Users to input their Electronic Signatures on all CIS device types, as detailed in Section 1.1.8.",null,null,null,"The CIS shall enable Users to input their Electronic Signatures on all CIS device types, as detailed in Section 1.1.8.",null,null,false]
["1.20.2.","The CIS shall capture the date and time when an Electronic Signature is entered.",null,null,null,"The CIS shall capture the date and time when an Electronic Signature is entered.",null,null,false]
["1.20.3.","The CIS shall support Electronic Signatures for MDOT SHA employees via any or all of the following methods, including, but not limited to:",null,null,null,"The CIS shall support Electronic Signatures for MDOT SHA employees via any or all of the following methods, including, but not limited to:",null,null,true]
["1.20.3.1.","PIN entry",null,null,null,"PIN entry",null,null,false]
["1.20.3.2.","Touch screen signature",null,null,null,"Touch screen signature",null,null,false]
["1.20.3.3.","Employee badge scan (Note: MDOT SHA employee badges utilize RFID technology.)",null,null,null,"Employee badge scan (Note: MDOT SHA employee badges utilize RFID technology.)",null,null,false]
["1.20.3.4.","Signature pad",null,null,null,"Signature pad",null,null,false]
["1.20.3.5.","Login Password",null,null,null,"Login Password",null,null,false]
["1.20.4.","The CIS shall support Electronic Signatures for acceptance or authorization on the following Transactions, including, but not limited to:",null,null,null,"The CIS shall support Electronic Signatures for acceptance or authorization on the following Transactions, including, but not limited to:",null,null,true]
["1.20.4.1.","PO Receiving (Note: See Section 1.9. )",null,null,null,"PO Receiving (Note: See Section 1.9. )",null,null,false]
["1.20.4.2.","Material Request (Note: See Section 1.10. )",null,null,null,"Material Request (Note: See Section 1.10. )",null,null,false]
["1.20.4.3.","Inventory Withdrawal (Note: See Section 1.11. )",null,null,null,"Inventory Withdrawal (Note: See Section 1.11. )",null,null,false]
["1.20.4.4.","Inventory Adjustment (Note: See Section 1.14. )",null,null,null,"Inventory Adjustment (Note: See Section 1.14. )",null,null,false]
["1.20.4.5.","Sign Pickup (Note: See Section 1.16.4)",null,null,null,"Sign Pickup (Note: See Section 1.16.4)",null,null,false]
["1.21.","Scanning Technology Requirements",null,null,null,"Scanning Technology Requirements",null,null,true]
["1.21.1.","The CIS shall integrate with the following types of Scanning Technologies (e.g. barcode scanners):",null,null,null,"The CIS shall integrate with the following types of Scanning Technologies (e.g. barcode scanners):",null,null,true]
["1.21.1.1.","Scanning Technology readers tethered to laptop or desktop computers.",null,null,null,"Scanning Technology readers tethered to laptop or desktop computers.",null,null,false]
["1.21.1.2.","Handheld, wireless, networked Scanning Technology readers, as detailed in Section 1.1.8.3.2.",null,null,null,"Handheld, wireless, networked Scanning Technology readers, as detailed in Section 1.1.8.3.2.",null,null,false]
["1.21.2.","The CIS shall enable Users to perform the following Transactions with Scanning Technologies (e.g. barcode scanners): (Note: Among other uses, Users will be able to leverage Scanning Technologies to complete Transactions while moving through the stockroom by scanning bin labels enabled with Scanning Technology readable data (e.g. barcode), or Item UPC codes.)",null,null,null,"The CIS shall enable Users to perform the following Transactions with Scanning Technologies (e.g. barcode scanners): (Note: Among other uses, Users will be able to leverage Scanning Technologies to complete Transactions while moving through the stockroom by scanning bin labels enabled with Scanning Technology readable data (e.g. barcode), or Item UPC codes.)",null,null,true]
["1.21.2.1.","On-Hand Quantity Lookup",null,null,null,"On-Hand Quantity Lookup",null,null,false]
["1.21.2.1.1.","The CIS shall enable Users to perform the On-Hand Quantity Lookup Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.8. (On-Hand Quantity Lookup): 1.8.1 – 1.8.4.",null,null,null,"The CIS shall enable Users to perform the On-Hand Quantity Lookup Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.8. (On-Hand Quantity Lookup): 1.8.1 – 1.8.4.",null,null,false]
["1.21.2.1.2.","In addition to the requirements detailed in Section 1.21.2.1.1, the CIS shall enable Users to perform the On-Hand Quantity Lookup Transaction according to the following requirements:",null,null,null,"In addition to the requirements detailed in Section 1.21.2.1.1, the CIS shall enable Users to perform the On-Hand Quantity Lookup Transaction according to the following requirements:",null,null,true]
["1.21.2.1.2.1.","The CIS shall enable Users to lookup On-Hand Quantity by Bin.",null,null,null,"The CIS shall enable Users to lookup On-Hand Quantity by Bin.",null,null,false]
["1.21.2.1.2.1.1.","The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the Bin field.",null,null,null,"The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the Bin field.",null,null,false]
["1.21.2.1.2.1.2.","The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,null,"The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,false]
["1.21.2.1.2.1.3.","The CIS shall return the values defined in Section 1.8.2.1 – 1.8.2.7 after a Scanning Technology data read (e.g. barcode scan) populates the Commodity Code field.",null,null,null,"The CIS shall return the values defined in Section 1.8.2.1 – 1.8.2.7 after a Scanning Technology data read (e.g. barcode scan) populates the Commodity Code field.",null,null,false]
["1.21.2.1.2.2.","The CIS shall enable Users to lookup On-Hand Quantity by Commodity Code.",null,null,null,"The CIS shall enable Users to lookup On-Hand Quantity by Commodity Code.",null,null,false]
["1.21.2.1.2.2.1.","The CIS shall enable Users to scan a Commodity Code to enter the Commodity Code field.",null,null,null,"The CIS shall enable Users to scan a Commodity Code to enter the Commodity Code field.",null,null,false]
["1.21.2.1.2.2.2.","The CIS shall enable Users to scan a defined Commodity Code cross reference (e.g. UPC Code) and populate the Commodity Code field.",null,null,null,"The CIS shall enable Users to scan a defined Commodity Code cross reference (e.g. UPC Code) and populate the Commodity Code field.",null,null,false]
["1.21.2.1.2.2.3.","The CIS shall return the values defined in Section 1.8.2.1 – 1.8.2.7 after a Scanning Technology data read (e.g. barcode scan) populates the Commodity Code field.",null,null,null,"The CIS shall return the values defined in Section 1.8.2.1 – 1.8.2.7 after a Scanning Technology data read (e.g. barcode scan) populates the Commodity Code field.",null,null,false]
["1.21.2.2.","Inventory Withdrawal",null,null,null,"Inventory Withdrawal",null,null,false]
["1.21.2.2.1.","The CIS shall enable Users to perform the Inventory Withdrawal Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.11. (Inventory Withdrawal): 1.11.1 – 1.11.11.",null,null,null,"The CIS shall enable Users to perform the Inventory Withdrawal Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.11. (Inventory Withdrawal): 1.11.1 – 1.11.11.",null,null,false]
["1.21.2.2.2.","In addition to the requirements detailed in Section 1.21.2.2.1, the CIS shall enable Users to perform the Inventory Withdrawal Transaction according to the following requirements:",null,null,null,"In addition to the requirements detailed in Section 1.21.2.2.1, the CIS shall enable Users to perform the Inventory Withdrawal Transaction according to the following requirements:",null,null,true]
["1.21.2.2.2.1.","The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the Bin field.",null,null,null,"The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the Bin field.",null,null,false]
["1.21.2.2.2.2.","The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,null,"The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,false]
["1.21.2.2.2.3.","The CIS shall display the current On-Hand Quantity in the currently selected bin once a value has been entered into the Bin field.",null,null,null,"The CIS shall display the current On-Hand Quantity in the currently selected bin once a value has been entered into the Bin field.",null,null,false]
["1.21.2.3.","Inventory Count",null,null,null,"Inventory Count",null,null,false]
["1.21.2.3.1.","The CIS shall enable Users to perform the Physical and Partial Inventory Count Transactions with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.13. (Inventory Count): 1.13.3.5 – 1.13.3.11, 1.13.4.7 – 1.13.4.13.",null,null,null,"The CIS shall enable Users to perform the Physical and Partial Inventory Count Transactions with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.13. (Inventory Count): 1.13.3.5 – 1.13.3.11, 1.13.4.7 – 1.13.4.13.",null,null,false]
["1.21.2.3.2.","In addition to the requirements detailed in Section 1.21.2.3.1, the CIS shall enable Users to perform the Physical and Partial Inventory Count Transactions according to the following requirements:",null,null,null,"In addition to the requirements detailed in Section 1.21.2.3.1, the CIS shall enable Users to perform the Physical and Partial Inventory Count Transactions according to the following requirements:",null,null,true]
["1.21.2.3.2.1.","The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to select the Commodity Code to count.",null,null,null,"The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to select the Commodity Code to count.",null,null,false]
["1.21.2.3.2.2.","The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,null,"The CIS shall populate the Commodity Code field based on the value entered in the Bin field.",null,null,false]
["1.21.2.4.","Bin-to-Bin Transfer",null,null,null,"Bin-to-Bin Transfer",null,null,false]
["1.21.2.4.1.","The CIS shall enable Users to perform the Bin-to-Bin Transfer Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.15. (Inventory Transfer): 1.15.1.",null,null,null,"The CIS shall enable Users to perform the Bin-to-Bin Transfer Transaction with Scanning Technologies (e.g. barcode scanners) according to the following requirements from Section 1.15. (Inventory Transfer): 1.15.1.",null,null,false]
["1.21.2.4.2.","In addition to the requirements detailed in Section 1.21.2.4.1, the CIS shall enable Users to perform the Bin-to-Bin Transfer Transaction according to the following requirements:",null,null,null,"In addition to the requirements detailed in Section 1.21.2.4.1, the CIS shall enable Users to perform the Bin-to-Bin Transfer Transaction according to the following requirements:",null,null,true]
["1.21.2.4.2.1.","The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the “From Bin” field.",null,null,null,"The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the “From Bin” field.",null,null,false]
["1.21.2.4.2.2.","The CIS shall select the Commodity Code to transfer based on the value entered in the “From Bin” field.",null,null,null,"The CIS shall select the Commodity Code to transfer based on the value entered in the “From Bin” field.",null,null,false]
["1.21.2.4.2.3.","The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the “To Bin” field.",null,null,null,"The CIS shall enable Users to scan the bin number label enabled with Scanning Technology readable data (e.g. bin number barcode) to enter the “To Bin” field.",null,null,false]
["1.21.2.5.","PO Receiving",null,null,null,"PO Receiving",null,null,false]
["1.21.2.5.1.","The CIS may enable Users to perform the PO Receiving Transaction with Scanning Technology.",null,null,null,"The CIS may enable Users to perform the PO Receiving Transaction with Barcode Scanners.",null,null,false]
["1.21.3.","For Scanning Technologies using barcodes only, the CIS shall support the following barcode symbologies, including, but not limited to:",null,null,null,"For Scanning Technologies using barcodes only, the CIS shall support the following barcode symbologies, including, but not limited to:",null,null,true]
["1.21.3.1.","UPC (Note: This symbology is a linear barcode.)",null,null,null,"UPC (Note: This symbology is a linear barcode.)",null,null,false]
["1.21.3.2.","Code 128 (Note: This symbology is a linear barcode.)",null,null,null,"Code 128 (Note: This symbology is a linear barcode.)",null,null,false]
["1.21.3.3.","QR code (Note: This symbology is a 2D matrix barcode.)",null,null,null,"QR code (Note: This symbology is a 2D matrix barcode.)",null,null,false]
["1.21.4.","For Scanning Technologies using barcodes only, the CIS shall print barcode labels. (Note: See Section 1.17.21.32, Bin Label Printout Report, for more details on barcode label format.)",null,null,null,"For Scanning Technologies using barcodes only, the CIS shall print barcode labels. (Note: See Section 1.17.21.32, Bin Label Printout Report, for more details on barcode label format.)",null,null,false]
["1.21.5.","For Scanning Technologies using barcodes only, the CIS shall print all barcode symbologies listed in Section 1.21.3.",null,null,null,"For Scanning Technologies using barcodes only, the CIS shall print all barcode symbologies listed in Section 1.21.3.",null,null,false]
["1.21.6.","For Scanning Technologies using barcodes only, the CIS shall print sheets of labels (e.g. 8.5”x11” sheet of Avery 8160 type labels) printed on a desktop printer or networked multi-function device.",null,null,null,"For Scanning Technologies using barcodes only, the CIS shall print sheets of labels (e.g. 8.5”x11” sheet of Avery 8160 type labels) printed on a desktop printer or networked multi-function device.",null,null,false]
["1.21.7.","For Scanning Technologies using barcodes only, the CIS may provide a barcode label designer to enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to design barcode label layout and content.",null,null,null,"For Scanning Technologies using barcodes only, the CIS may provide a barcode label designer to enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to design barcode label layout and content.",null,null,false]
["1.22.","Integration Requirements",null,null,null,"Integration Requirements",null,null,true]
["1.22.1.","The CIS shall provide the integration points for Inbound and Outbound data transfer from and to other systems.",null,null,null,"The CIS shall provide the integration points for Inbound and Outbound data transfer from and to other systems.",null,null,false]
["1.22.1.1.","The integration points shall use APIs or interface tables that are documented and supported by the CIS.",null,null,null,"The integration points shall use APIs or interface tables that are documented and supported by the CIS.",null,null,false]
["1.22.1.2.","The integration points shall use business logic and business rule validations that are consistent with those used in the same functions that are performed through the proposed CIS user interface.",null,null,null,"The integration points shall use business logic and business rule validations that are consistent with those used in the same functions that are performed through the proposed CIS user interface.",null,null,false]
["1.22.1.3.","If an error is encountered or a validation rule is broken while processing a Transaction line, the integration points shall process all remaining Transaction lines associated with the Transaction header.",null,null,null,"If an error is encountered or a validation rule is broken while processing a Transaction line, the integration points shall process all remaining Transaction lines associated with the Transaction header.",null,null,{"$f":"OR(AND(OR(ISNUMBER(SEARCH(\":\",B2474)),(LEN(A2474)-LEN(SUBSTITUTE(A2474,\".\",\"\")))=2),NOT(ISNUMBER(SEARCH(\"Note\",B2474)))),(LEN(B2474)-LEN(SUBSTITUTE(B2474,\":\",\"\")))=2)","v":false}]
["1.22.2.","The CIS shall provide an Inbound PO Interface.",null,null,null,"The CIS shall provide an Inbound PO Interface.",null,null,true]
["1.22.2.1.","The Inbound PO Interface shall perform the following actions programmatically within the CIS:",null,null,null,"The Inbound PO Interface shall perform the following actions programmatically within the CIS:",null,null,true]
["1.22.2.1.1.","Create a new PO with PO lines.",null,null,null,"Create a new PO with PO lines.",null,null,true]
["1.22.2.1.2.","Update an existing PO or PO line.",null,null,null,"Update an existing PO or PO line.",null,null,true]
["1.22.2.1.3.","Cancel an existing PO (Note: This will primarily be used if the PO was created in error.)",null,null,null,"Cancel an existing PO (Note: This will primarily be used if the PO was created in error.)",null,null,true]
["1.22.2.1.4.","Close an existing PO (Note: This will primarily be used when the PO in the source system is marked as closed to prevent further receiving activity within CIS.)",null,null,null,"Close an existing PO (Note: This will primarily be used when the PO in the source system is marked as closed to prevent further receiving activity within CIS.)",null,null,true]
["1.22.2.2.","The CIS shall use the Inbound PO Interface to import PO data from the following source systems: (Note: The source systems shall be responsible for providing the field data required by the Inbound PO Interface.)",null,null,null,"The CIS shall use the Inbound PO Interface to import PO data from the following source systems: (Note: The source systems shall be responsible for providing the field data required by the Inbound PO Interface.)",null,null,true]
["1.22.2.2.1.","MDOT FMIS.",null,null,null,"MDOT FMIS.",null,null,true]
["1.22.2.2.2.","CPCS. (Note: This is a custom solution developed internally by MDOT SHA.)",null,null,null,"CPCS. (Note: This is a custom solution developed internally by MDOT SHA.)",null,null,true]
["1.22.2.3.","The CIS shall process data provided by the source systems in a generally accepted format for transferring data, including, but not limited to: Fixed field length text files, Delimited text files, XML files, Database tables, and Web service calls.",null,null,null,"The CIS shall process data provided by the source systems in a generally accepted format for transferring data, including, but not limited to: Fixed field length text files, Delimited text files, XML files, Database tables, and Web service calls.",null,null,true]
["1.22.2.4.","The CIS shall be responsible for formatting the data from the source system(s) into the standard format for the Inbound PO Interface. (Note: See Sections 1.22.2.7 and 1.22.2.8.)",null,null,null,"The CIS shall be responsible for formatting the data from the source system(s) into the standard format for the Inbound PO Interface. (Note: See Sections 1.22.2.7 and 1.22.2.8.)",null,null,true]
["1.22.2.5.","The Inbound PO Interface shall have the ability to process single PO Transactions consisting of one (1) PO header record and all associated PO line records.",null,null,null,"The Inbound PO Interface shall have the ability to process single PO Transactions consisting of one (1) PO header record and all associated PO line records.",null,null,true]
["1.22.2.5.1.","For data transfer formats that contain multiple PO Transactions (e.g. multiple POs within a text file), the CIS shall process one (1) PO Transaction at a time to ensure Transactional completeness.",null,null,null,"For data transfer formats that contain multiple PO Transactions (e.g. multiple POs within a text file), the CIS shall process one (1) PO Transaction at a time to ensure Transactional completeness.",null,null,true]
["1.22.2.6.","The CIS shall ensure that Transactions are processed by the Inbound PO Interface in “real-time”.",null,null,null,"The CIS shall ensure that Transactions are processed by the Inbound PO Interface in “real-time”.",null,null,true]
["1.22.2.6.1.","For the purposes of this requirement, “real-time” shall be defined as having the User be able to view the data within 5 minutes after the source system has provided the data to CIS.\n\n(Note: There is an existing “real-time” interface between MDOT FMIS and another Inventory system. The interface is invoked by MDOT FMIS when CIS-related POs are posted (approved), changed, cancelled or closed in MDOT FMIS. The technical architecture is depicted in ATTACHMENT C – Real-time PO Interface. The offeror may note the existence of this existing interface (specifically, the fact that the Transaction may be initiated by MDOT FMIS) when considering the level of effort to provide a “real-time” interface to MDOT FMIS.)\n\n(Note: There is an existing interface between the CPCS and the current Bradley-FAST system which transfers PO information two (2) times a day. The CPCS system is built upon an Oracle database, and utilizes a database link to process actions within Bradley-FAST.)",null,null,null,"For the purposes of this requirement, “real-time” shall be defined as having the User be able to view the data within 5 minutes after the source system has provided the data to CIS.\n\n(Note: There is an existing “real-time” interface between MDOT FMIS and another Inventory system. The interface is invoked by MDOT FMIS when CIS-related POs are posted (approved), changed, cancelled or closed in MDOT FMIS. The technical architecture is depicted in ATTACHMENT C – Real-time PO Interface. The offeror may note the existence of this existing interface (specifically, the fact that the Transaction may be initiated by MDOT FMIS) when considering the level of effort to provide a “real-time” interface to MDOT FMIS.)\n\n(Note: There is an existing interface between the CPCS and the current Bradley-FAST system which transfers PO information two (2) times a day. The CPCS system is built upon an Oracle database, and utilizes a database link to process actions within Bradley-FAST.)",null,null,true]
["1.22.2.7.","The inbound PO Interface shall receive the following data at the header level, at minimum, as referenced in Table 1.22.2.7 below:\n\nTable 1.22.2.7. Field-level detail of the Inbound PO Interface header.",null,null,null,"The inbound PO Interface shall receive the following data at the header level, at minimum, as referenced in Table 1.22.2.7 below:\n\nTable 1.22.2.7. Field-level detail of the Inbound PO Interface header.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.2.7.1.","Index","Index or last 5 characters of PO department or Shop",5,null,"Index",null,null,true]
["1.22.2.7.2.","PO Number","Identifier from the source system, may need to be appended with P (from MDOT FMIS) or C (from CPCS)",12,null,"PO Number",null,null,true]
["1.22.2.7.3.","Post Date","Date on which the PO was approved",6,"Format YYMMDD","Post Date",null,null,true]
["1.22.2.7.4.","Vendor Name","Name of the PO vendor",30,null,"Vendor Name",null,null,true]
["1.22.2.7.5.","Delivery Date","Due date for delivery of the Commodity Codes in the PO",6,"Format YYMMDD","Delivery Date",null,null,true]
["1.22.2.7.6.","Document Status","Indicates the current status of the PO (“O” for “Open”, “C” for “Closed”)",1,null,"Document Status",null,null,true]
["1.22.2.7.7.","Buyer","Buyer from source system (is a four-letter code identifying the MDOT SHA employee initiating the PO in the source system)",4,null,"Buyer",null,null,true]
["1.22.2.8.","The Inbound PO Interface shall receive the following data at the line level, at minimum, as referenced in Table 1.22.2.8 below:\n\nTable 1.22.2.8. Field-level detail of the Inbound PO Interface lines.",null,null,null,"The Inbound PO Interface shall receive the following data at the line level, at minimum, as referenced in Table 1.22.2.8 below:\n\nTable 1.22.2.8. Field-level detail of the Inbound PO Interface lines.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.2.8.1.","Line Number","PO line number from source system",4,null,"Line Number",null,null,true]
["1.22.2.8.2.","Commodity Code","Commodity Code being purchased on this line",13,null,"Commodity Code",null,null,true]
["1.22.2.8.3.","Order Quantity","Quantity being purchased on this line",11,"2 decimals","Order Quantity",null,null,true]
["1.22.2.8.4.","Unit Cost","Unit price charged by the vendor for this line",15,"6 decimals","Unit Cost",null,null,true]
["1.22.2.8.5.","UOM","Purchasing UOM for this line",3,null,"UOM",null,null,true]
["1.22.2.9.","The Inbound PO Interface shall perform the following actions within CIS:",null,null,null,"The Inbound PO Interface shall perform the following actions within CIS:",null,null,true]
["1.22.2.9.1.","Create a new PO (with lines).",null,null,null,"Create a new PO (with lines).",null,null,true]
["1.22.2.9.1.1.","A new PO (with lines) shall be created under the following conditions:",null,null,null,"A new PO (with lines) shall be created under the following conditions:",null,null,true]
["1.22.2.9.1.1.1.","Document Status is “Open”.",null,null,null,"Document Status is “Open”.",null,null,true]
["1.22.2.9.1.1.2.","PO Number does not currently exist in CIS.",null,null,null,"PO Number does not currently exist in CIS.",null,null,true]
["1.22.2.9.1.1.3.","At least one (1) PO line record is associated with the PO header record.",null,null,null,"At least one (1) PO line record is associated with the PO header record.",null,null,true]
["1.22.2.9.1.2.","The new PO shall be created in an “Approved” status, which allows an authorized user to receive against it.",null,null,null,"The new PO shall be created in an “Approved” status, which allows an authorized user to receive against it.",null,null,true]
["1.22.2.9.1.3.","The PO header information shall be created using the fields in Section 1.22.2.7.",null,null,null,"The PO header information shall be created using the fields in Section 1.22.2.7.",null,null,true]
["1.22.2.9.1.4.","The PO lines information shall be created using the fields in Section 1.22.2.8.",null,null,null,"The PO lines information shall be created using the fields in Section 1.22.2.8.",null,null,true]
["1.22.2.9.2.","Modify an existing PO or PO line.",null,null,null,"Modify an existing PO or PO line.",null,null,true]
["1.22.2.9.2.1.","An existing PO or PO Line shall be modified under the following conditions:",null,null,null,"An existing PO or PO Line shall be modified under the following conditions:",null,null,true]
["1.22.2.9.2.1.1.","Inbound data element Document Status is “Open”.",null,null,null,"Inbound data element Document Status is “Open”.",null,null,true]
["1.22.2.9.2.1.2.","Inbound data element PO Number already exists in CIS.",null,null,null,"Inbound data element PO Number already exists in CIS.",null,null,true]
["1.22.2.9.2.1.3.","The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,null,"The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,true]
["1.22.2.9.2.1.4.","If the inbound data element PO Line Number does not exist for the PO in CIS, then add the new line to the PO.",null,null,null,"If the inbound data element PO Line Number does not exist for the PO in CIS, then add the new line to the PO.",null,null,true]
["1.22.2.9.2.1.5.","If the inbound data element PO Line Number already exists for the PO in CIS, then update the PO line information.",null,null,null,"If the inbound data element PO Line Number already exists for the PO in CIS, then update the PO line information.",null,null,true]
["1.22.2.9.2.2.","The PO header information shall be updated using the fields in Section 1.22.2.7.",null,null,null,"The PO header information shall be updated using the fields in Section 1.22.2.7.",null,null,true]
["1.22.2.9.2.3.","The PO lines information shall be created or updated using the fields in Section 1.22.2.8.",null,null,null,"The PO lines information shall be created or updated using the fields in Section 1.22.2.8.",null,null,true]
["1.22.2.9.2.4.","The following changes, at minimum, shall be rejected by the interface and produce a log entry in the Interface Action Log described in Section 1.22.2.13:",null,null,null,"The following changes, at minimum, shall be rejected by the interface and produce a log entry in the Interface Action Log described in Section 1.22.2.13:",null,null,true]
["1.22.2.9.2.4.1.","The PO header Index shall not be updated if any of the associated PO lines have any receipt activity.",null,null,null,"The PO header Index shall not be updated if any of the associated PO lines have any receipt activity.",null,null,true]
["1.22.2.9.2.4.2.","The PO line Commodity Code shall not be updated if the PO line has any receipt activity.",null,null,null,"The PO line Commodity Code shall not be updated if the PO line has any receipt activity.",null,null,true]
["1.22.2.9.2.4.3.","The PO line Unit Cost shall not be updated if the PO line has any receipt activity.",null,null,null,"The PO line Unit Cost shall not be updated if the PO line has any receipt activity.",null,null,true]
["1.22.2.9.2.4.4.","The PO line UOM shall not be updated if the PO line has any receipt activity.",null,null,null,"The PO line UOM shall not be updated if the PO line has any receipt activity.",null,null,true]
["1.22.2.9.2.4.5.","The PO line Order Quantity shall not be updated if the PO line has any receipt activity.",null,null,null,"The PO line Order Quantity shall not be updated if the PO line has any receipt activity.",null,null,true]
["1.22.2.9.2.5.","In the event that none of the data elements in the header or lines records cause changes to the existing PO within CIS, then the CIS shall perform the following actions:",null,null,null,"In the event that none of the data elements in the header or lines records cause changes to the existing PO within CIS, then the CIS shall perform the following actions:",null,null,true]
["1.22.2.9.2.5.1.","Consider the update Transaction successful.",null,null,null,"Consider the update Transaction successful.",null,null,true]
["1.22.2.9.2.5.2.","Log that there were no updates made to the PO in the Transaction message described in Section 1.22.2.13.1.4.",null,null,null,"Log that there were no updates made to the PO in the Transaction message described in Section 1.22.2.13.1.4.",null,null,true]
["1.22.2.9.3.","Cancel an existing PO.",null,null,null,"Cancel an existing PO.",null,null,true]
["1.22.2.9.3.1.","An existing PO shall be cancelled under the following conditions:",null,null,null,"An existing PO shall be cancelled under the following conditions:",null,null,true]
["1.22.2.9.3.1.1.","Document Status is “Open”.",null,null,null,"Document Status is “Open”.",null,null,true]
["1.22.2.9.3.1.2.","PO Number already exists in CIS.",null,null,null,"PO Number already exists in CIS.",null,null,true]
["1.22.2.9.3.1.3.","The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,null,"The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,true]
["1.22.2.9.3.1.4.","None of the PO lines in CIS has receipt activity.",null,null,null,"None of the PO lines in CIS has receipt activity.",null,null,true]
["1.22.2.9.3.2.","The PO status within CIS shall be changed to “Cancelled”.",null,null,null,"The PO status within CIS shall be changed to “Cancelled”.",null,null,true]
["1.22.2.9.3.3.","In the event that the PO in CIS is already “Closed” or “Cancelled”, the CIS shall:",null,null,null,"In the event that the PO in CIS is already “Closed” or “Cancelled”, the CIS shall:",null,null,true]
["1.22.2.9.3.3.1.","Consider the update Transaction successful.",null,null,null,"Consider the update Transaction successful.",null,null,true]
["1.22.2.9.3.3.2.","Log that the PO was already “Closed” or “Cancelled” in the Transaction message described in Section 1.22.2.13.1.4.",null,null,null,"Log that the PO was already “Closed” or “Cancelled” in the Transaction message described in Section 1.22.2.13.1.4.",null,null,true]
["1.22.2.9.4.","Close an existing PO.",null,null,null,"Close an existing PO.",null,null,true]
["1.22.2.9.4.1.","An existing PO shall be closed under the following conditions:",null,null,null,"An existing PO shall be closed under the following conditions:",null,null,true]
["1.22.2.9.4.1.1.","Document Status is “Open”.",null,null,null,"Document Status is “Open”.",null,null,true]
["1.22.2.9.4.1.2.","PO Number already exists in CIS.",null,null,null,"PO Number already exists in CIS.",null,null,true]
["1.22.2.9.4.1.3.","The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,null,"The PO is not in “Closed” or “Cancelled” status within CIS.",null,null,true]
["1.22.2.9.4.1.4.","One or more PO lines in CIS have any receipt activity. (Note: If there has been no receipt activity, then the PO will be cancelled as described in Section 1.22.2.9.3.)",null,null,null,"One or more PO lines in CIS have any receipt activity. (Note: If there has been no receipt activity, then the PO will be cancelled as described in Section 1.22.2.9.3.)",null,null,true]
["1.22.2.9.4.2.","The PO status within CIS shall be changed to “Closed”.",null,null,null,"The PO status within CIS shall be changed to “Closed”.",null,null,true]
["1.22.2.9.4.3.","All PO lines associated with the PO that do not have a status of “Closed” shall be changed to “Closed”.",null,null,null,"All PO lines associated with the PO that do not have a status of “Closed” shall be changed to “Closed”.",null,null,true]
["1.22.2.9.4.4.","After closure, no further receiving activity may take place against the PO or its associated PO lines.",null,null,null,"After closure, no further receiving activity may take place against the PO or its associated PO lines.",null,null,true]
["1.22.2.9.4.5.","If the PO in CIS is already “Closed” or “Cancelled”, then the CIS shall perform the following actions:",null,null,null,"If the PO in CIS is already “Closed” or “Cancelled”, then the CIS shall perform the following actions:",null,null,true]
["1.22.2.9.4.5.1.","Consider the update Transaction successful.",null,null,null,"Consider the update Transaction successful.",null,null,true]
["1.22.2.9.4.5.2.","Log that the PO was already “Closed” or “Cancelled” in the Transaction message described in Section 1.22.2.13.1.4.",null,null,null,"Log that the PO was already “Closed” or “Cancelled” in the Transaction message described in Section 1.22.2.13.1.4.",null,null,true]
["1.22.2.10.","The Inbound PO Interface shall record an error in the Interface Action Log described in Section 1.22.2.13 when a Transaction record is not successfully processed for the following reasons, including, but not limited to:",null,null,null,"The Inbound PO Interface shall record an error in the Interface Action Log described in Section 1.22.2.13 when a Transaction record is not successfully processed for the following reasons, including, but not limited to:",null,null,true]
["1.22.2.10.1.","Missing information in the PO header record fields specified in Section 1.22.2.7.",null,null,null,"Missing information in the PO header record fields specified in Section 1.22.2.7.",null,null,true]
["1.22.2.10.2.","Missing information in the PO lines record(s) fields specified in Section 1.22.2.8.",null,null,null,"Missing information in the PO lines record(s) fields specified in Section 1.22.2.8.",null,null,true]
["1.22.2.10.3.","Data validation errors.",null,null,null,"Data validation errors.",null,null,true]
["1.22.2.10.4.","Attempting to modify, cancel or close a PO that is not in “Open” status within CIS.",null,null,null,"Attempting to modify, cancel or close a PO that is not in “Open” status within CIS.",null,null,true]
["1.22.2.10.5.","Update of a field that is rejected according to Section 1.22.2.9.",null,null,null,"Update of a field that is rejected according to Section 1.22.2.9.",null,null,true]
["1.22.2.10.6.","Any errors are present for the same PO header in the Interface Action Log.",null,null,null,"Any errors are present for the same PO header in the Interface Action Log.",null,null,true]
["1.22.2.10.7.","Any other CIS-generated errors due to a failure in standard validations provided by the CIS business logic or database.",null,null,null,"Any other CIS-generated errors due to a failure in standard validations provided by the CIS business logic or database.",null,null,true]
["1.22.2.11.","Errors in the Interface Action Log shall be reported at the Transaction level with one (1) error per PO header.",null,null,null,"Errors in the Interface Action Log shall be reported at the Transaction level with one (1) error per PO header.",null,null,true]
["1.22.2.12.","The Inbound PO Interface shall not process any PO Lines where the Commodity Code does not start with an S prefix. For the PO Lines:",null,null,null,"The Inbound PO Interface shall not process any PO Lines where the Commodity Code does not start with an S prefix. For the PO Lines:",null,null,true]
["1.22.2.12.1.","The Inbound PO Interface validation shall not fail due to an invalid Commodity Code error.",null,null,null,"The Inbound PO Interface validation shall not fail due to an invalid Commodity Code error.",null,null,true]
["1.22.2.12.2.","The Inbound PO Interface shall log the PO Line data such that it can be viewed in the Interface Action Log described in Section 1.22.2.13.2.",null,null,null,"The Inbound PO Interface shall log the PO Line data such that it can be viewed in the Interface Action Log described in Section 1.22.2.13.2.",null,null,true]
["1.22.2.13.","The Inbound PO Interface shall maintain an Interface Action Log in the database for each Transaction that is processed.",null,null,null,"The Inbound PO Interface shall maintain an Interface Action Log in the database for each Transaction that is processed.",null,null,true]
["1.22.2.13.1.","The Interface Action Log shall include the following information at the Transaction level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the Transaction level, at minimum:",null,null,true]
["1.22.2.13.1.1.","Document Date (Note: The date and time on which the Transaction was processed by the interface.)",null,null,null,"Document Date (Note: The date and time on which the Transaction was processed by the interface.)",null,null,true]
["1.22.2.13.1.2.","Transaction Status (Note: The status of the Transaction (i.e. Pending, Successful, Error).)",null,null,null,"Transaction Status (Note: The status of the Transaction (i.e. Pending, Successful, Error).)",null,null,true]
["1.22.2.13.1.3.","Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Modify, Cancel or Close).)",null,null,null,"Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Modify, Cancel or Close).)",null,null,true]
["1.22.2.13.1.4.","Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,null,"Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,true]
["1.22.2.13.1.5.","The PO header fields specified in Section 1.22.2.7.",null,null,null,"The PO header fields specified in Section 1.22.2.7.",null,null,true]
["1.22.2.13.2.","The Interface Action Log shall include the PO line fields specified in Section 1.22.2.8 for each Transaction that is processed.",null,null,null,"The Interface Action Log shall include the PO line fields specified in Section 1.22.2.8 for each Transaction that is processed.",null,null,true]
["1.22.2.14.","The Inbound PO Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any Transaction processed by the interface.",null,null,null,"The Inbound PO Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any Transaction processed by the interface.",null,null,true]
["1.22.2.14.1.","The inquiry screen shall display a Transaction section including fields from the Interface Action Log described in Section 1.22.2.13.",null,null,null,"The inquiry screen shall display a Transaction section including fields from the Interface Action Log described in Section 1.22.2.13.",null,null,true]
["1.22.2.14.2.","The inquiry screen shall display a detail section including any lines associated with the selected header record.",null,null,null,"The inquiry screen shall display a detail section including any lines associated with the selected header record.",null,null,true]
["1.22.2.14.2.1.","The detail section shall include the fields from the log detail described in Section 1.22.2.13.2.",null,null,null,"The detail section shall include the fields from the log detail described in Section 1.22.2.13.2.",null,null,true]
["1.22.2.14.3.","The inquiry screen shall allow the Transaction data to be searched on the following fields:",null,null,null,"The inquiry screen shall allow the Transaction data to be searched on the following fields:",null,null,true]
["1.22.2.14.3.1.","Document Date (Note: This filter shall be the date only and shall ignore the time component of the Document Date (e.g. The filter “9/5/2016” will match any Transaction that was processed on that date, regardless of the time).)",null,null,null,"Document Date (Note: This filter shall be the date only and shall ignore the time component of the Document Date (e.g. The filter “9/5/2016” will match any Transaction that was processed on that date, regardless of the time).)",null,null,true]
["1.22.2.14.3.2.","Transaction Interface Action",null,null,null,"Transaction Interface Action",null,null,true]
["1.22.2.14.3.3.","Transaction Status",null,null,null,"Transaction Status",null,null,true]
["1.22.2.14.3.4.","PO Number",null,null,null,"PO Number",null,null,true]
["1.22.2.14.3.5.","Vendor Name",null,null,null,"Vendor Name",null,null,true]
["1.22.2.14.3.6.","Index",null,null,null,"Index",null,null,true]
["1.22.2.14.4.","The inquiry screen shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to resubmit Transactions without modifying them.",null,null,null,"The inquiry screen shall enable Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to resubmit Transactions without modifying them.",null,null,true]
["1.22.3.","The CIS shall provide an Inbound Commodity Code Interface.",null,null,null,"The CIS shall provide an Inbound Commodity Code Interface.",null,null,true]
["1.22.3.1.","The Inbound Commodity Code Interface shall perform the following programmatically within the CIS:",null,null,null,"The Inbound Commodity Code Interface shall perform the following programmatically within the CIS:",null,null,true]
["1.22.3.1.1.","Create a new Commodity Code.",null,null,null,"Create a new Commodity Code.",null,null,true]
["1.22.3.1.2.","Update an existing Commodity Code.",null,null,null,"Update an existing Commodity Code.",null,null,true]
["1.22.3.2.","The CIS shall use the Inbound Commodity Code Interface to import Commodity Code data from MDOT FMIS.",null,null,null,"The CIS shall use the Inbound Commodity Code Interface to import Commodity Code data from MDOT FMIS.",null,null,true]
["1.22.3.3.","The CIS shall process data provided by the MDOT FMIS, in the form of a text file with fixed length fields in rows separated by a return:\n\n(Note: The data provided by the MDOT FMIS shall represent any new or changed Commodity Codes and will be provided on a daily basis as a text file copied into a specified network directory accessible on the MDOT SHA network.)",null,null,null,"The CIS shall process data provided by the MDOT FMIS, in the form of a text file with fixed length fields in rows separated by a return:\n\n(Note: The data provided by the MDOT FMIS shall represent any new or changed Commodity Codes and will be provided on a daily basis as a text file copied into a specified network directory accessible on the MDOT SHA network.)",null,null,true]
["1.22.3.3.1.","The CIS shall accept the following format for the text file as provided in Table 1.22.3.3.1 below:\n\nTable 1.22.3.3.1. Field-level detail of the Inbound Commodity Code Interface text file.",null,null,null,"The CIS shall accept the following format for the text file as provided in Table 1.22.3.3.1 below:\n\nTable 1.22.3.3.1. Field-level detail of the Inbound Commodity Code Interface text file.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.3.3.1.1.","Commodity Code","Commodity Code to be created",13,null,"Commodity Code",null,null,true]
["1.22.3.3.1.2.","Description","Master description for the Commodity Code",100,null,"Description",null,null,true]
["1.22.3.3.1.3.","UOM","Stocking UOM",3,null,"UOM",null,null,true]
["1.22.3.3.1.4.","Agency Objective","Agency objective for the Commodity Code",4,"Optional for interface","Agency Objective",null,null,true]
["1.22.3.4.","The CIS shall ensure that Transactions are processed by the Inbound Commodity Code Interface on a daily basis.",null,null,null,"The CIS shall ensure that Transactions are processed by the Inbound Commodity Code Interface on a daily basis.",null,null,true]
["1.22.3.5.","The CIS may ensure that Transactions are processed by the Inbound Commodity Code Interface in real-time.",null,null,null,"The CIS may ensure that Transactions are processed by the Inbound Commodity Code Interface in real-time.",null,null,true]
["1.22.3.6.","The CIS shall archive a copy of the Commodity Code file for storage to a separate network directory accessible on the MDOT SHA network after the file is processed.",null,null,null,"The CIS shall archive a copy of the Commodity Code file for storage to a separate network directory accessible on the MDOT SHA network after the file is processed.",null,null,true]
["1.22.3.7.","The CIS shall complete the processing of the commodity code file with no manual intervention required.",null,null,null,"The CIS shall complete the processing of the commodity code file with no manual intervention required.",null,null,true]
["1.22.3.8.","The Inbound Commodity Code Interface shall perform the following actions within CIS:",null,null,null,"The Inbound Commodity Code Interface shall perform the following actions within CIS:",null,null,true]
["1.22.3.8.1.","Create a new Commodity Code at the master level.",null,null,null,"Create a new Commodity Code at the master level.",null,null,true]
["1.22.3.8.1.1.","The CIS shall create a new Commodity Code if the Commodity Code does not exist at the master level within CIS.",null,null,null,"The CIS shall create a new Commodity Code if the Commodity Code does not exist at the master level within CIS.",null,null,true]
["1.22.3.8.1.2.","The CIS shall create new Commodity Codes at the master level only.",null,null,null,"The CIS shall create new Commodity Codes at the master level only.",null,null,true]
["1.22.3.8.1.3.","The CIS shall create new Commodity Codes using the fields in Section 1.22.3.3.1.",null,null,null,"The CIS shall create new Commodity Codes using the fields in Section 1.22.3.3.1.",null,null,true]
["1.22.3.8.2.","Modify an existing Commodity Code at the master level.",null,null,null,"Modify an existing Commodity Code at the master level.",null,null,true]
["1.22.3.8.2.1.","The CIS shall modify a Commodity Code if the Commodity Code exists at the master level within CIS.",null,null,null,"The CIS shall modify a Commodity Code if the Commodity Code exists at the master level within CIS.",null,null,true]
["1.22.3.8.2.2.","The CIS shall modify the Commodity Code using the fields in Section 1.22.3.3.1.",null,null,null,"The CIS shall modify the Commodity Code using the fields in Section 1.22.3.3.1.",null,null,true]
["1.22.3.8.2.3.","The following changes, at minimum, shall be rejected by the interface and produce a log entry in the Interface Action Log described in Section 1.22.3.10.",null,null,null,"The following changes, at minimum, shall be rejected by the interface and produce a log entry in the Interface Action Log described in Section 1.22.3.10.",null,null,true]
["1.22.3.8.2.3.1.","The stocking UOM shall not be updated if there have been any Transactions at any Shop for this Commodity Code.",null,null,null,"The stocking UOM shall not be updated if there have been any Transactions at any Shop for this Commodity Code.",null,null,true]
["1.22.3.9.","The Inbound Commodity Code Interface shall record an error in the Interface Action Log described in Section 1.22.3.10 when a Transaction record is not successfully processed for the following reasons, including, but not limited to:",null,null,null,"The Inbound Commodity Code Interface shall record an error in the Interface Action Log described in Section 1.22.3.10 when a Transaction record is not successfully processed for the following reasons, including, but not limited to:",null,null,true]
["1.22.3.9.1.","Missing information in the record fields specified in Section 1.22.3.3.1.",null,null,null,"Missing information in the record fields specified in Section 1.22.3.3.1.",null,null,true]
["1.22.3.9.2.","Data validation errors.",null,null,null,"Data validation errors.",null,null,true]
["1.22.3.9.3.","Update of a field that is rejected according to section 1.22.3.3.1.",null,null,null,"Update of a field that is rejected according to section 1.22.3.3.1.",null,null,true]
["1.22.3.9.4.","Any other CIS-generated errors due to a failure in standard validations provided by the CIS business logic or database.",null,null,null,"Any other CIS-generated errors due to a failure in standard validations provided by the CIS business logic or database.",null,null,true]
["1.22.3.10.","The Inbound Commodity Code Interface shall maintain an Interface Action Log in the database for each file that is processed.",null,null,null,"The Inbound Commodity Code Interface shall maintain an Interface Action Log in the database for each file that is processed.",null,null,true]
["1.22.3.10.1.","The Interface Action Log shall include the following information at the header level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the header level, at minimum:",null,null,true]
["1.22.3.10.1.1.","Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,null,"Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,true]
["1.22.3.10.1.2.","Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,null,"Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,true]
["1.22.3.10.1.3.","Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,null,"Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,true]
["1.22.3.10.1.4.","Number of Records (Note: The number of records in the commodity code file.)",null,null,null,"Number of Records (Note: The number of records in the commodity code file.)",null,null,true]
["1.22.3.10.1.5.","Number of Errors (Note: The number of records in the commodity code file which were not successfully processed.)",null,null,null,"Number of Errors (Note: The number of records in the commodity code file which were not successfully processed.)",null,null,true]
["1.22.3.10.2.","The Interface Action Log shall include the following information at the detail level:",null,null,null,"The Interface Action Log shall include the following information at the detail level:",null,null,true]
["1.22.3.10.2.1.","Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Modify).)",null,null,null,"Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Modify).)",null,null,true]
["1.22.3.10.2.2.","Transaction Status (Note: The status of the Transaction (i.e. Success, Error).)",null,null,null,"Transaction Status (Note: The status of the Transaction (i.e. Success, Error).)",null,null,true]
["1.22.3.10.2.3.","Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,null,"Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,true]
["1.22.3.10.2.4.","The Transaction fields specified in Section 1.22.3.3.1.",null,null,null,"The Transaction fields specified in Section 1.22.3.3.1.",null,null,true]
["1.22.3.11.","The Inbound Commodity Code Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any commodity code files processed by the interface.",null,null,null,"The Inbound Commodity Code Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any commodity code files processed by the interface.",null,null,true]
["1.22.3.11.1.","The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.3.10.1.",null,null,null,"The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.3.10.1.",null,null,true]
["1.22.3.11.2.","The inquiry screen shall display a Transaction section including any Transaction records within the commodity code file selected. This section will include fields from the log detail described in Section 1.22.3.10.2.",null,null,null,"The inquiry screen shall display a Transaction section including any Transaction records within the commodity code file selected. This section will include fields from the log detail described in Section 1.22.3.10.2.",null,null,true]
["1.22.4.","The CIS shall provide an Inbound Charge Code Interface.",null,null,null,"The CIS shall provide an Inbound Charge Code Interface.",null,null,true]
["1.22.4.1.","The Inbound Charge Code Interface shall perform the following programmatically within the CIS:",null,null,null,"The Inbound Charge Code Interface shall perform the following programmatically within the CIS:",null,null,true]
["1.22.4.1.1.","Create new Charge Codes.",null,null,null,"Create new Charge Codes.",null,null,true]
["1.22.4.1.2.","Update existing Charge Codes.",null,null,null,"Update existing Charge Codes.",null,null,true]
["1.22.4.2.","The CIS shall use the Inbound Charge Code Interface to import Charge Code data from MDOT FMIS.",null,null,null,"The CIS shall use the Inbound Charge Code Interface to import Charge Code data from MDOT FMIS.",null,null,true]
["1.22.4.3.","The CIS shall process data provided by the MDOT FMIS, in the form of a text file with fixed length fields in rows separated by a return.\n\n(Note: The data provided by the MDOT FMIS shall represent a full list of all current Charge Codes that are valid for use within CIS, and will be provided on a daily basis in the form of a text file copied into a specified network directory accessible on the MDOT SHA network.)",null,null,null,"The CIS shall process data provided by the MDOT FMIS, in the form of a text file with fixed length fields in rows separated by a return.\n\n(Note: The data provided by the MDOT FMIS shall represent a full list of all current Charge Codes that are valid for use within CIS, and will be provided on a daily basis in the form of a text file copied into a specified network directory accessible on the MDOT SHA network.)",null,null,true]
["1.22.4.3.1.","The CIS shall accept the following format for the text file as provided in Table 1.22.4.3.1 below: (Note: The fields will be fixed-width in rows separate by a return.)\n\nTable 1.22.4.3.1. Field-level description of the Inbound Charge Code Interface text file.",null,null,null,"The CIS shall accept the following format for the text file as provided in Table 1.22.4.3.1 below: (Note: The fields will be fixed-width in rows separate by a return.)\n\nTable 1.22.4.3.1. Field-level description of the Inbound Charge Code Interface text file.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.4.3.1.1.","Charge Code Type","Type of Charge Code (e.g. Agency Objective, PCA, Property Numbers)",6,null,"Charge Code Type",null,null,true]
["1.22.4.3.1.2.","Charge Code Value","Value of the Charge Code",12,null,"Charge Code Value",null,null,true]
["1.22.4.3.1.3.","Description","Description of the Charge Code Value",50,null,"Description",null,null,true]
["1.22.4.4.","The CIS shall ensure that Transactions are processed by the Inbound Charge Code Interface on a daily basis.",null,null,null,"The CIS shall ensure that Transactions are processed by the Inbound Charge Code Interface on a daily basis.",null,null,true]
["1.22.4.4.1.","The CIS shall archive a copy of the Charge Code file for storage on a separate network directory accessible on the MDOT SHA network after the Charge Code file is processed.",null,null,null,"The CIS shall archive a copy of the Charge Code file for storage on a separate network directory accessible on the MDOT SHA network after the Charge Code file is processed.",null,null,true]
["1.22.4.4.2.","The CIS shall complete the processing of the Charge Code file with no manual intervention.",null,null,null,"The CIS shall complete the processing of the Charge Code file with no manual intervention.",null,null,true]
["1.22.4.5.","The Inbound Charge Code Interface shall perform the actions specified in Table 1.22.4.5 below, to the Charge Code of the appropriate Charge Type:\n(Note: The following definitions shall be used for Table 1.22.4.5:\nAction: The action to be performed within CIS.\nCharge Code: The combination of the Charge Code Value and Charge Code Type.\nStatus in CIS: The status of the Charge Code within CIS, which shall be either “Enabled” or “Disabled.”)\n\nTable 1.22.4.5. Inbound Charge Code Interface actions and their conditions.",null,null,null,"The Inbound Charge Code Interface shall perform the actions specified in Table 1.22.4.5 below, to the Charge Code of the appropriate Charge Type:\n(Note: The following definitions shall be used for Table 1.22.4.5:\nAction: The action to be performed within CIS.\nCharge Code: The combination of the Charge Code Value and Charge Code Type.\nStatus in CIS: The status of the Charge Code within CIS, which shall be either “Enabled” or “Disabled.”)\n\nTable 1.22.4.5. Inbound Charge Code Interface actions and their conditions.",null,null,true]
["","Action","Charge Code exists in file","Charge Code exists in CIS","Charge Code’s status in CIS","Action",null,null,true]
["1.22.4.5.1.","Create","Yes","No","N/A","Create",null,null,true]
["1.22.4.5.2.","None","Yes","Yes","Enabled","None",null,null,true]
["1.22.4.5.3.","Enable","Yes","Yes","Disabled","Enable",null,null,true]
["1.22.4.5.4.","Disable","No","Yes","Enabled","Disable",null,null,true]
["1.22.4.5.5.","None","No","Yes","Disabled","None",null,null,true]
["1.22.4.6.","The Inbound Charge Code Interface shall support the following actions within CIS:",null,null,null,"The Inbound Charge Code Interface shall support the following actions within CIS:",null,null,true]
["1.22.4.6.1.1.","Create",null,null,null,"Create",null,null,true]
["1.22.4.6.1.1.1.","The CIS shall create a new Charge Code in CIS based on the Charge Code Value and Charge Code Type in the inbound file record.",null,null,null,"The CIS shall create a new Charge Code in CIS based on the Charge Code Value and Charge Code Type in the inbound file record.",null,null,true]
["1.22.4.6.1.1.2.","The CIS shall write a log entry into the Interface Action Log described in Section 1.22.4.7 if a Charge Code is created.",null,null,null,"The CIS shall write a log entry into the Interface Action Log described in Section 1.22.4.7 if a Charge Code is created.",null,null,true]
["1.22.4.6.1.1.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.4.6.1.2.","Enable",null,null,null,"Enable",null,null,true]
["1.22.4.6.1.2.1.","The CIS shall enable the Charge Code in CIS if currently disabled.",null,null,null,"The CIS shall enable the Charge Code in CIS if currently disabled.",null,null,true]
["1.22.4.6.1.2.2.","The CIS shall write a log entry into the Interface Action Log description in Section 1.22.4.7 if a Charge Code is enabled.",null,null,null,"The CIS shall write a log entry into the Interface Action Log description in Section 1.22.4.7 if a Charge Code is enabled.",null,null,true]
["1.22.4.6.1.2.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.4.6.1.3.","Disable",null,null,null,"Disable",null,null,true]
["1.22.4.6.1.3.1.","The CIS shall disable the Charge Code in CIS if currently enabled.",null,null,null,"The CIS shall disable the Charge Code in CIS if currently enabled.",null,null,true]
["1.22.4.6.1.3.2.","The CIS shall write a log entry into the Interface Action Log description in Section 1.22.4.7 if a Charge Code is disabled.",null,null,null,"The CIS shall write a log entry into the Interface Action Log description in Section 1.22.4.7 if a Charge Code is disabled.",null,null,true]
["1.22.4.6.1.3.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.4.6.1.4.","None",null,null,null,"None",null,null,true]
["1.22.4.6.1.4.1.","The CIS shall take no action.",null,null,null,"The CIS shall take no action.",null,null,true]
["1.22.4.7.","The Inbound Charge Code Interface shall record an Interface Action Log entry in the database for each file that is processed.",null,null,null,"The Inbound Charge Code Interface shall record an Interface Action Log entry in the database for each file that is processed.",null,null,true]
["1.22.4.7.1.","The Interface Action Log shall include the following information at the header level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the header level, at minimum:",null,null,true]
["1.22.4.7.1.1.","Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,null,"Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,true]
["1.22.4.7.1.2.","Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,null,"Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,true]
["1.22.4.7.1.3.","Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,null,"Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,true]
["1.22.4.7.1.4.","Number of Records (Note: The number of records in the commodity code file.)",null,null,null,"Number of Records (Note: The number of records in the commodity code file.)",null,null,true]
["1.22.4.7.2.","The Interface Action Log shall include the following information at the detail level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the detail level, at minimum:",null,null,true]
["1.22.4.7.2.1.","Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Enable, Disable).)",null,null,null,"Transaction Interface Action (Note: The action performed by the interface (i.e. Create, Enable, Disable).)",null,null,true]
["1.22.4.7.2.2.","Transaction Message (Note: A system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,null,"Transaction Message (Note: A system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,true]
["1.22.4.7.2.3.","Charge Code Type",null,null,null,"Charge Code Type",null,null,true]
["1.22.4.7.2.4.","Charge Code Value",null,null,null,"Charge Code Value",null,null,true]
["1.22.4.7.2.5.","Description",null,null,null,"Description",null,null,true]
["1.22.4.8.","The Inbound Charge Code Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any Charge Code files processed by the interface.",null,null,null,"The Inbound Charge Code Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any Charge Code files processed by the interface.",null,null,true]
["1.22.4.8.1.","The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.4.7.1.",null,null,null,"The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.4.7.1.",null,null,true]
["1.22.4.8.2.","The inquiry screen shall display a Transaction section showing all of the actions performed in CIS based on the Charge Code file selected. (Note: This section will display the detail Transaction records from the Interface Action Log described in Section 1.22.4.7.2.)",null,null,null,"The inquiry screen shall display a Transaction section showing all of the actions performed in CIS based on the Charge Code file selected. (Note: This section will display the detail Transaction records from the Interface Action Log described in Section 1.22.4.7.2.)",null,null,true]
["1.22.5.","The CIS shall provide an Inbound MDOT SHA Employee Interface.",null,null,null,"The CIS shall provide an Inbound MDOT SHA Employee Interface.",null,null,true]
["1.22.5.1.","The Inbound MDOT SHA Employee Interface shall perform the following programmatically within the CIS:",null,null,null,"The Inbound MDOT SHA Employee Interface shall perform the following programmatically within the CIS:",null,null,true]
["1.22.5.1.1.","Create new MDOT SHA Employees.",null,null,null,"Create new MDOT SHA Employees.",null,null,true]
["1.22.5.1.2.","Update existing MDOT SHA Employees.",null,null,null,"Update existing MDOT SHA Employees.",null,null,true]
["1.22.5.2.","The CIS shall use the Inbound MDOT SHA Employee Interface to import and update state employee data from the MDOT SHA employee database interface. (Note: Talend is the middleware component providing MDOT SHA employee and contractor database interface services.)",null,null,null,"The CIS shall use the Inbound MDOT SHA Employee Interface to import and update state employee data from the MDOT SHA employee database interface. (Note: Talend is the middleware component providing MDOT SHA employee and contractor database interface services.)",null,null,true]
["1.22.5.3.","The CIS shall process data provided by the source system in a generally accepted format for transferring data, which will include, but are not limited to: Fixed field length text files, Delimited text files, XML files, Database tables, and Web service calls. (Note: The data provided by the source system shall represent a full listing of all current active MDOT SHA Employees for use within the CIS, and will be provided on a daily basis.)",null,null,null,"The CIS shall process data provided by the source system in a generally accepted format for transferring data, which will include, but are not limited to: Fixed field length text files, Delimited text files, XML files, Database tables, and Web service calls. (Note: The data provided by the source system shall represent a full listing of all current active MDOT SHA Employees for use within the CIS, and will be provided on a daily basis.)",null,null,true]
["1.22.5.4.","The CIS shall accept the following data, at minimum, from the source system as specified in Table 1.22.5.4 below:\n\nTable 1.22.5.4. Field-level detail of the Inbound MDOT SHA Employee Interface.",null,null,null,"The CIS shall accept the following data, at minimum, from the source system as specified in Table 1.22.5.4 below:\n\nTable 1.22.5.4. Field-level detail of the Inbound MDOT SHA Employee Interface.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.5.4.1.","Employee Identifier","Unique state employee identification number",6,null,"Employee Identifier",null,null,true]
["1.22.5.4.2.","Name","Concatenated last and first name separated by a comma",50,null,"Name",null,null,true]
["1.22.5.5.","The CIS shall ensure that Transactions are processed by the Inbound MDOT SHA Employee Interface on a daily basis.",null,null,null,"The CIS shall ensure that Transactions are processed by the Inbound MDOT SHA Employee Interface on a daily basis.",null,null,true]
["1.22.5.6.","The CIS shall run the Inbound MDOT SHA Employee Interface with no manual intervention required.",null,null,null,"The CIS shall run the Inbound MDOT SHA Employee Interface with no manual intervention required.",null,null,true]
["1.22.5.7.","The Inbound MDOT SHA Employee Interface shall perform the actions specified in Table 1.22.5.7 below, to the appropriate State Employee\n(Note: The following definitions shall be used for Table 1.22.5.7:\nAction: The action to be performed within CIS.\nEmployee’s status in CIS: The status of the Employee within CIS, which shall be either “Active” or “Inactive.”)\n\nTable 1.22.5.7. Inbound MDOT SHA Employee Interface actions and their conditions.",null,null,null,"The Inbound MDOT SHA Employee Interface shall perform the actions specified in Table 1.22.5.7 below, to the appropriate State Employee\n(Note: The following definitions shall be used for Table 1.22.5.7:\nAction: The action to be performed within CIS.\nEmployee’s status in CIS: The status of the Employee within CIS, which shall be either “Active” or “Inactive.”)\n\nTable 1.22.5.7. Inbound MDOT SHA Employee Interface actions and their conditions.",null,null,true]
["","Action","Employee exists in file","Employee exists in CIS","Employee’s status in CIS","Action",null,null,true]
["1.22.5.7.1.","Create","Yes","No","N/A","Create",null,null,true]
["1.22.5.7.2.","None","Yes","Yes","Active","None",null,null,true]
["1.22.5.7.3.","Activate","Yes","Yes","Inactive","Activate",null,null,true]
["1.22.5.7.4.","Inactivate","No","Yes","Active","Inactivate",null,null,true]
["1.22.5.7.5.","None","No","Yes","Inactive","None",null,null,true]
["1.22.5.7.6.","The Action performed within CIS shall be one (1) of the following:",null,null,null,"The Action performed within CIS shall be one (1) of the following:",null,null,true]
["1.22.5.7.6.1.","Create",null,null,null,"Create",null,null,true]
["1.22.5.7.6.1.1.","The CIS shall create a new State Employee in CIS based on the fields in the source system record.",null,null,null,"The CIS shall create a new State Employee in CIS based on the fields in the source system record.",null,null,true]
["1.22.5.7.6.1.2.","The CIS shall log an entry to the Interface Action Log described in Section 1.22.5.8 if a State Employee is created.",null,null,null,"The CIS shall log an entry to the Interface Action Log described in Section 1.22.5.8 if a State Employee is created.",null,null,true]
["1.22.5.7.6.1.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.5.7.6.2.","Activate",null,null,null,"Activate",null,null,true]
["1.22.5.7.6.2.1.","The CIS shall activate the State Employee in CIS if currently inactive.",null,null,null,"The CIS shall activate the State Employee in CIS if currently inactive.",null,null,true]
["1.22.5.7.6.2.2.","The CIS shall write a log entry into the Interface Action Log described in Section 1.22.5.8 if a State Employee is currently inactive.",null,null,null,"The CIS shall write a log entry into the Interface Action Log described in Section 1.22.5.8 if a State Employee is currently inactive.",null,null,true]
["1.22.5.7.6.2.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.5.7.6.3.","Inactivate",null,null,null,"Inactivate",null,null,true]
["1.22.5.7.6.3.1.","The CIS shall inactivate the State Employee in CIS if currently active.",null,null,null,"The CIS shall inactivate the State Employee in CIS if currently active.",null,null,true]
["1.22.5.7.6.3.2.","The CIS shall log an entry to the Interface Action Log described in Section 1.22.5.8 if the State Employee is currently active.",null,null,null,"The CIS shall log an entry to the Interface Action Log described in Section 1.22.5.8 if the State Employee is currently active.",null,null,true]
["1.22.5.7.6.3.3.","The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,null,"The CIS shall update the “last modified date” on the CIS record to the current date and time.",null,null,true]
["1.22.5.7.6.4.","Modify",null,null,null,"Modify",null,null,true]
["1.22.5.7.6.4.1.","The CIS shall modify the employee name if the Employee Identifier exists in both the source system data and the CIS but the Employee Name differs.",null,null,null,"The CIS shall modify the employee name if the Employee Identifier exists in both the source system data and the CIS but the Employee Name differs.",null,null,true]
["1.22.5.7.6.5.","None",null,null,null,"None",null,null,true]
["1.22.5.7.6.5.1.","The CIS shall take no action.",null,null,null,"The CIS shall take no action.",null,null,true]
["1.22.5.8.","The Inbound MDOT SHA Employee Interface shall record an Interface Action Log entry in the database for each file that is processed.",null,null,null,"The Inbound MDOT SHA Employee Interface shall record an Interface Action Log entry in the database for each file that is processed.",null,null,true]
["1.22.5.8.1.","The Interface Action Log shall include the following information at the header level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the header level, at minimum:",null,null,true]
["1.22.5.8.1.1.","Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,null,"Processing Start Date (Note: The date and time when the interface began processing the input file.)",null,null,true]
["1.22.5.8.1.2.","Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,null,"Processing End Date (Note: The date and time when the interface finished processing the input file.)",null,null,true]
["1.22.5.8.1.3.","Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,null,"Process Status (Note: The status of the file (i.e. In Process, Completed, Error).)",null,null,true]
["1.22.5.8.1.4.","Number of Records (Note: The number of records in the state employee file.)",null,null,null,"Number of Records (Note: The number of records in the state employee file.)",null,null,true]
["1.22.5.8.2.","The Interface Action Log shall include the following information at the detail level, at minimum:",null,null,null,"The Interface Action Log shall include the following information at the detail level, at minimum:",null,null,true]
["1.22.5.8.2.1.","Transaction Interface Action (Note: The action was performed by the interface (i.e. Create, Activate, Inactivate, Modify.)",null,null,null,"Transaction Interface Action (Note: The action was performed by the interface (i.e. Create, Activate, Inactivate, Modify.)",null,null,true]
["1.22.5.8.2.2.","Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,null,"Transaction Message (Note: The system-generated message associated with the Transaction. This field must be populated if the Transaction resulted in an Error status.)",null,null,true]
["1.22.5.8.2.3.","Employee Identifier",null,null,null,"Employee Identifier",null,null,true]
["1.22.5.8.2.4.","Employee Name",null,null,null,"Employee Name",null,null,true]
["1.22.5.9.","The Inbound MDOT SHA Employee Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any state employee files processed by the interface.",null,null,null,"The Inbound MDOT SHA Employee Interface shall provide an inquiry screen to allow Authorized Users (see ATTACHMENT G – Role Assignment Matrix) to view the status of any state employee files processed by the interface.",null,null,true]
["1.22.5.9.1.","The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.5.8.1.",null,null,null,"The inquiry screen shall display a header section including fields from the Interface Action Log described in Section 1.22.5.8.1.",null,null,true]
["1.22.5.9.2.","The inquiry screen shall display a Transaction section showing all of the actions performed in CIS based on the state employee file selected. (Note: This section will display the detail Transaction records from the Interface Action Log described in Section 1.22.5.8.2.)",null,null,null,"The inquiry screen shall display a Transaction section showing all of the actions performed in CIS based on the state employee file selected. (Note: This section will display the detail Transaction records from the Interface Action Log described in Section 1.22.5.8.2.)",null,null,true]
["1.22.6.","The CIS shall provide an Inbound Material Request Interface.\n(Note: This interface allows for the import of Material Requests from other systems (e.g. the existing MDOT SHA Central Supply web portal order form for first aid kits).)",null,null,null,"The CIS shall provide an Inbound Material Request Interface.\n(Note: This interface allows for the import of Material Requests from other systems (e.g. the existing MDOT SHA Central Supply web portal order form for first aid kits).)",null,null,true]
["1.22.6.1.","The Inbound Material Request Interface shall allow for the import of Material Requests, as described in Section 1.10.",null,null,null,"The Inbound Material Request Interface shall allow for the import of Material Requests, as described in Section 1.10.",null,null,true]
["1.22.6.1.1.","The Inbound Material Request Interface shall provide a web service to import a single Material Request with header and line information as follows:",null,null,null,"The Inbound Material Request Interface shall provide a web service to import a single Material Request with header and line information as follows:",null,null,true]
["1.22.6.1.1.1.","Header information as described in Section 1.10.3.",null,null,null,"Header information as described in Section 1.10.3.",null,null,true]
["1.22.6.1.1.2.","Line information as described in Section 1.10.6.",null,null,null,"Line information as described in Section 1.10.6.",null,null,true]
["1.22.6.1.1.3.","The header and line information shall be validated as described in Section 1.10.7.",null,null,null,"The header and line information shall be validated as described in Section 1.10.7.",null,null,true]
["1.22.6.2.","The Inbound Material Request Interface shall return information concerning the success or failure of the import to the calling program.",null,null,null,"The Inbound Material Request Interface shall return information concerning the success or failure of the import to the calling program.",null,null,true]
["1.22.6.2.1.","The Material Request shall be created only if all fields are validated and there are no errors.",null,null,null,"The Material Request shall be created only if all fields are validated and there are no errors.",null,null,true]
["1.22.6.2.2.","The Inbound Material Request Interface shall maintain an Interface Action Log in the CIS database each time it is invoked.",null,null,null,"The Inbound Material Request Interface shall maintain an Interface Action Log in the CIS database each time it is invoked.",null,null,true]
["1.22.6.2.3.","The Inbound Material Request Interface shall return an acknowledgement to the calling program, containing the following information, at minimum:",null,null,null,"The Inbound Material Request Interface shall return an acknowledgement to the calling program, containing the following information, at minimum:",null,null,true]
["1.22.6.2.3.1.","A status code indicating success or error.",null,null,null,"A status code indicating success or error.",null,null,true]
["1.22.6.2.3.2.","A system-generated message with, at minimum, an error message if the status code indicates an error.",null,null,null,"A system-generated message with, at minimum, an error message if the status code indicates an error.",null,null,true]
["1.22.6.3.","The Inbound Material Request Interface shall provide a method for an Authorized User to differentiate between an imported Material Request and one that is created manually as described in Section 1.10.",null,null,null,"The Inbound Material Request Interface shall provide a method for an Authorized User to differentiate between an imported Material Request and one that is created manually as described in Section 1.10.",null,null,true]
["1.22.7.","The CIS shall provide an Outbound Inventory Balance Interface. (Note: This interface is intended to serve the needs of the MDOT SHA’s Office of Maintenance (OOM).)",null,null,null,"The CIS shall provide an Outbound Inventory Balance Interface. (Note: This interface is intended to serve the needs of the MDOT SHA’s Office of Maintenance (OOM).)",null,null,true]
["1.22.7.1.","The Outbound Inventory Balance Interface shall provide winter Commodity Code on-hand balances in real-time. (Note: This component of the interface is intended to provide the Maryland Emergency Operations Reporting System (EORS) with real-time salt balances during and after winter storms.)",null,null,null,"The Outbound Inventory Balance Interface shall provide winter Commodity Code on-hand balances in real-time. (Note: This component of the interface is intended to provide the Maryland Emergency Operations Reporting System (EORS) with real-time salt balances during and after winter storms.)",null,null,true]
["1.22.7.2.","The Outbound Inventory Balance Interface shall provide general Inventory on-hand balances on a scheduled basis. (Note: This component of the interface is intended to provide the eTAC system with Inventory on-hand balances.)",null,null,null,"The Outbound Inventory Balance Interface shall provide general Inventory on-hand balances on a scheduled basis. (Note: This component of the interface is intended to provide the eTAC system with Inventory on-hand balances.)",null,null,true]
["1.22.7.3.","The Outbound Inventory Balance Interface shall provide data for the following fields, at minimum:",null,null,null,"The Outbound Inventory Balance Interface shall provide data for the following fields, at minimum:",null,null,true]
["1.22.7.3.1.","Index",null,null,null,"Index",null,null,true]
["1.22.7.3.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.7.3.3.","UOM",null,null,null,"UOM",null,null,true]
["1.22.7.3.4.","Bin",null,null,null,"Bin",null,null,true]
["1.22.7.3.5.","Current Quantity",null,null,null,"Current Quantity",null,null,true]
["1.22.7.4.","The Outbound Inventory Balance Interface shall provide data through the following two (2) methods, at minimum:",null,null,null,"The Outbound Inventory Balance Interface shall provide data through the following two (2) methods, at minimum:",null,null,true]
["1.22.7.4.1.","A database view located within the CIS database. (Note: This will enable data to be provided “real-time.”)",null,null,null,"A database view located within the CIS database. (Note: This will enable data to be provided “real-time.”)",null,null,true]
["1.22.7.4.1.1.","If a database view is utilized, the CIS shall enable external systems to be granted database access such that those systems can retrieve data from any relevant database views.",null,null,null,"If a database view is utilized, the CIS shall enable external systems to be granted database access such that those systems can retrieve data from any relevant database views.",null,null,true]
["1.22.7.4.2.","A generally accepted format for transferring data, such as fixed-field-length text files, delimited text files, XML files, and database tables.",null,null,null,"A generally accepted format for transferring data, such as fixed-field-length text files, delimited text files, XML files, and database tables.",null,null,true]
["1.22.7.4.2.1.","The CIS shall provide the data on a fixed schedule, at least twice per day.",null,null,null,"The CIS shall provide the data on a fixed schedule, at least twice per day.",null,null,true]
["1.22.7.4.2.2.","The CIS shall log an entry to an Activity Log in the CIS database each time that the data is exported using this interface.",null,null,null,"The CIS shall log an entry to an Activity Log in the CIS database each time that the data is exported using this interface.",null,null,true]
["1.22.7.4.2.2.1.","The entry shall be visible to authorized CIS Users.",null,null,null,"The entry shall be visible to authorized CIS Users.",null,null,true]
["1.22.7.4.2.2.2.","The entry shall contain the date and time that the export was generated.",null,null,null,"The entry shall contain the date and time that the export was generated.",null,null,true]
["1.22.7.4.2.2.3.","The entry shall contain information about any errors encountered during the generation of the data.",null,null,null,"The entry shall contain information about any errors encountered during the generation of the data.",null,null,true]
["1.22.8.","The CIS shall provide an Outbound Activity Interface. (Note: This interface is intended to provide inventory activity data to the eTAC system maintained by OOM.)",null,null,null,"The CIS shall provide an Outbound Activity Interface. (Note: This interface is intended to provide inventory activity data to the eTAC system maintained by OOM.)",null,null,true]
["1.22.8.1.","The Outbound Inventory Activity Interface shall provide information about all CIS inventory activity during a specified time period.",null,null,null,"The Outbound Inventory Activity Interface shall provide information about all CIS inventory activity during a specified time period.",null,null,true]
["1.22.8.2.","The Outbound Inventory Activity Interface shall provide data for the following fields, at minimum:",null,null,null,"The Outbound Inventory Activity Interface shall provide data for the following fields, at minimum:",null,null,true]
["1.22.8.2.1.","Activity Date and Time",null,null,null,"Activity Date and Time",null,null,true]
["1.22.8.2.2.","Activity User (i.e. CIS User that created the Transaction activity)",null,null,null,"Activity User (i.e. CIS User that created the Transaction activity)",null,null,true]
["1.22.8.2.3.","Activity Type (e.g. Inventory Withdrawal, PO Receipt)",null,null,null,"Activity Type (e.g. Inventory Withdrawal, PO Receipt)",null,null,true]
["1.22.8.2.4.","Transaction Number (Note: The combination of Activity Type and Transaction Number is uniquely identifying.)",null,null,null,"Transaction Number (Note: The combination of Activity Type and Transaction Number is uniquely identifying.)",null,null,true]
["1.22.8.2.5.","Requester Name (if applicable)",null,null,null,"Requester Name (if applicable)",null,null,true]
["1.22.8.2.6.","Requester EIN (if applicable)",null,null,null,"Requester EIN (if applicable)",null,null,true]
["1.22.8.2.7.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.8.2.8.","UOM",null,null,null,"UOM",null,null,true]
["1.22.8.2.9.","Bin",null,null,null,"Bin",null,null,true]
["1.22.8.2.10.","Quantity (Note: Quantity should be shown as negative when an activity deducts quantities from Inventory.)",null,null,null,"Quantity (Note: Quantity should be shown as negative when an activity deducts quantities from Inventory.)",null,null,true]
["1.22.8.2.11.","Unit Cost",null,null,null,"Unit Cost",null,null,true]
["1.22.8.2.12.","Activity Reason Code (if applicable)",null,null,null,"Activity Reason Code (if applicable)",null,null,true]
["1.22.8.2.13.","Activity Comment",null,null,null,"Activity Comment",null,null,true]
["1.22.8.2.14.","Shop Index",null,null,null,"Shop Index",null,null,true]
["1.22.8.2.15.","PCA (if applicable)",null,null,null,"PCA (if applicable)",null,null,true]
["1.22.8.2.16.","Project Number (if applicable)",null,null,null,"Project Number (if applicable)",null,null,true]
["1.22.8.2.17.","Property Number (if applicable)",null,null,null,"Property Number (if applicable)",null,null,true]
["1.22.8.2.18.","Agency Objective (if applicable)",null,null,null,"Agency Objective (if applicable)",null,null,true]
["1.22.8.2.19.","Agency Code 1 (if applicable)",null,null,null,"Agency Code 1 (if applicable)",null,null,true]
["1.22.8.2.20.","Agency Code 2 (if applicable)",null,null,null,"Agency Code 2 (if applicable)",null,null,true]
["1.22.8.2.21.","Agency Code 3 (if applicable)",null,null,null,"Agency Code 3 (if applicable)",null,null,true]
["1.22.8.2.22.","eTAC Number",null,null,null,"eTAC Number",null,null,true]
["1.22.8.2.23.","Maximo Work Order Number",null,null,null,"Maximo Work Order Number",null,null,true]
["1.22.8.2.24.","Storm Number",null,null,null,"Storm Number",null,null,true]
["1.22.8.3.","The Outbound Activity Interface shall provide data through a generally accepted format for transferring data, such as fixed-field-length text files, delimited text files, XML files, and database tables.",null,null,null,"The Outbound Activity Interface shall provide data through a generally accepted format for transferring data, such as fixed-field-length text files, delimited text files, XML files, and database tables.",null,null,true]
["1.22.8.3.1.","The data shall be provided on a fixed schedule, at least twice per day.",null,null,null,"The data shall be provided on a fixed schedule, at least twice per day.",null,null,true]
["1.22.8.3.2.","The data shall contain all activity for the prior calendar date, as well as all activity for the current date as of the time that the export is generated.",null,null,null,"The data shall contain all activity for the prior calendar date, as well as all activity for the current date as of the time that the export is generated.",null,null,true]
["1.22.8.3.3.","The CIS shall log an entry to an Activity Log in the CIS database each time that the data is exported using this interface.",null,null,null,"The CIS shall log an entry to an Activity Log in the CIS database each time that the data is exported using this interface.",null,null,true]
["1.22.8.3.3.1.","The entry shall be visible to authorized CIS Users.",null,null,null,"The entry shall be visible to authorized CIS Users.",null,null,true]
["1.22.8.3.3.2.","The entry shall contain the date and time that the export was generated.",null,null,null,"The entry shall contain the date and time that the export was generated.",null,null,true]
["1.22.8.3.3.3.","The entry shall contain information about any errors encountered during the generation of the data.",null,null,null,"The entry shall contain information about any errors encountered during the generation of the data.",null,null,true]
["1.22.9.","The CIS shall provide an Outbound PO Receipt Interface.",null,null,null,"The CIS shall provide an Outbound PO Receipt Interface.",null,null,true]
["1.22.9.1.","The Outbound PO Receipt Interface shall provide data about Inventory received against POs within CIS. (Note: The primary purpose of this receipt information is to allow D3 (three-way) matching of purchasing information within MDOT FMIS and CPCS.)",null,null,null,"The Outbound PO Receipt Interface shall provide data about Inventory received against POs within CIS. (Note: The primary purpose of this receipt information is to allow D3 (three-way) matching of purchasing information within MDOT FMIS and CPCS.)",null,null,true]
["1.22.9.2.","The Outbound PO Receipt Interface shall have the ability to process PO Receipt Transactions consisting of the following elements:",null,null,null,"The Outbound PO Receipt Interface shall have the ability to process PO Receipt Transactions consisting of the following elements:",null,null,true]
["1.22.9.2.1.","The following fields in a header record, including, but not limited to:",null,null,null,"The following fields in a header record, including, but not limited to:",null,null,true]
["1.22.9.2.1.1.","PO Number",null,null,null,"PO Number",null,null,true]
["1.22.9.2.1.2.","CIS PO Receipt Document Number",null,null,null,"CIS PO Receipt Document Number",null,null,true]
["1.22.9.2.1.3.","Receipt Date and Time",null,null,null,"Receipt Date and Time",null,null,true]
["1.22.9.2.1.4.","Shop Index",null,null,null,"Shop Index",null,null,true]
["1.22.9.2.1.5.","User Performing Receipt",null,null,null,"User Performing Receipt",null,null,true]
["1.22.9.2.2.","One more associated line record(s), including, but not limited to:",null,null,null,"One more associated line record(s), including, but not limited to:",null,null,true]
["1.22.9.2.2.1.","CIS PO Receipt Document Number",null,null,null,"CIS PO Receipt Document Number",null,null,true]
["1.22.9.2.2.2.","PO Line Number",null,null,null,"PO Line Number",null,null,true]
["1.22.9.2.2.3.","CIS Receipt Line Number",null,null,null,"CIS Receipt Line Number",null,null,true]
["1.22.9.2.2.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.9.2.2.5.","Quantity Received (in UOM from the PO)",null,null,null,"Quantity Received (in UOM from the PO)",null,null,true]
["1.22.9.2.2.6.","Purchasing UOM",null,null,null,"Purchasing UOM",null,null,true]
["1.22.9.2.2.7.","Unit Price",null,null,null,"Unit Price",null,null,true]
["1.22.9.3.","The CIS system shall initiate a real-time call to the Outbound PO Receipt Interface automatically when a PO Receipt Transaction as described in Section 1.9. is saved.\n\n(Note: Receipts against POs originating from either MDOT FMIS or CPCS will cause the Outbound PO Receipt Interface to be invoked. See Section 1.22.2.2.)",null,null,null,"The CIS system shall initiate a real-time call to the Outbound PO Receipt Interface automatically when a PO Receipt Transaction as described in Section 1.9. is saved.\n\n(Note: Receipts against POs originating from either MDOT FMIS or CPCS will cause the Outbound PO Receipt Interface to be invoked. See Section 1.22.2.2.)",null,null,true]
["1.22.9.3.1.","For the purposes of this requirement, “real-time” shall be defined as having the call to the Outbound PO Receipt Interface occur within 5 minutes after the PO Receipt Transaction has occurred.\n\n(Note: There is an existing “real-time” interface between MDOT FMIS and another Inventory system which uses a .NET web service to transfer PO Receipt information. The .NET web service resides on a separate server and is invoked by the Inventory system when PO Receipts are created within the Inventory system. The technical architecture is depicted in ATTACHMENT C – Real-time PO Interface. The Offeror may note the existence of this existing web service, specifically, the possible reuse of code to write receiving information into MDOT FMIS, when considering the level of effort to provide the “real-time” interface to MDOT FMIS.)",null,null,null,"For the purposes of this requirement, “real-time” shall be defined as having the call to the Outbound PO Receipt Interface occur within 5 minutes after the PO Receipt Transaction has occurred.\n\n(Note: There is an existing “real-time” interface between MDOT FMIS and another Inventory system which uses a .NET web service to transfer PO Receipt information. The .NET web service resides on a separate server and is invoked by the Inventory system when PO Receipts are created within the Inventory system. The technical architecture is depicted in ATTACHMENT C – Real-time PO Interface. The Offeror may note the existence of this existing web service, specifically, the possible reuse of code to write receiving information into MDOT FMIS, when considering the level of effort to provide the “real-time” interface to MDOT FMIS.)",null,null,true]
["1.22.9.4.","The end result of the Outbound PO Receipt Interface shall be the creation of a PO Receipt against a PO within MDOT FMIS.",null,null,null,"The end result of the Outbound PO Receipt Interface shall be the creation of a PO Receipt against a PO within MDOT FMIS.",null,null,true]
["1.22.9.5.","Upon completion, the Outbound PO Receipt Interface shall update the CIS Receipt record with the status of the interface to MDOT FMIS (i.e. Success, Error).",null,null,null,"Upon completion, the Outbound PO Receipt Interface shall update the CIS Receipt record with the status of the interface to MDOT FMIS (i.e. Success, Error).",null,null,true]
["1.22.9.5.1.","If the interface is successful, the Outbound PO Receipt Interface shall associate the MDOT FMIS “FMIS Receipt Number” with the CIS Receipt record.",null,null,null,"If the interface is successful, the Outbound PO Receipt Interface shall associate the MDOT FMIS “FMIS Receipt Number” with the CIS Receipt record.",null,null,true]
["1.22.9.5.1.1.","The CIS Receipt record shall be visible to authorized CIS Users.",null,null,null,"The CIS Receipt record shall be visible to authorized CIS Users.",null,null,true]
["1.22.9.5.2.","If the interface is unsuccessful, the Outbound PO Receipt Interface shall associate a meaningful error message with the CIS Receipt record.",null,null,null,"If the interface is unsuccessful, the Outbound PO Receipt Interface shall associate a meaningful error message with the CIS Receipt record.",null,null,true]
["1.22.9.5.2.1.","The CIS Receipt record shall be visible to authorized CIS Users.",null,null,null,"The CIS Receipt record shall be visible to authorized CIS Users.",null,null,true]
["1.22.9.5.2.2.","The CIS Receipt record shall allow authorized CIS Users to resubmit the PO Receipt information to the Outbound PO Receipt Interface after correcting any errors.",null,null,null,"The CIS Receipt record shall allow authorized CIS Users to resubmit the PO Receipt information to the Outbound PO Receipt Interface after correcting any errors.",null,null,true]
["1.22.9.6.","The CIS shall provide the “Outbound PO Receipt Errors Report,” see Section 1.17.21.33, to display any eligible PO receipts that have not yet been uploaded to MDOT FMIS.",null,null,null,"The CIS shall provide the “Outbound PO Receipt Errors Report,” see Section 1.17.21.33, to display any eligible PO receipts that have not yet been uploaded to MDOT FMIS.",null,null,true]
["1.22.10.","The CIS shall provide an Outbound Financial Transactions Interface.",null,null,null,"The CIS shall provide an Outbound Financial Transactions Interface.",null,null,true]
["1.22.10.1.","The Outbound Financial Transactions Interface shall provide information about all Transactions within CIS that have a financial impact, including, but not limited to:",null,null,null,"The Outbound Financial Transactions Interface shall provide information about all Transactions within CIS that have a financial impact, including, but not limited to:",null,null,true]
["1.22.10.1.1.","Inventory Withdrawals",null,null,null,"Inventory Withdrawals",null,null,true]
["1.22.10.1.2.","Inventory Returns to Stock",null,null,null,"Inventory Returns to Stock",null,null,true]
["1.22.10.1.3.","Inventory Adjustments (Note: This includes all types of Inventory Adjustments.)",null,null,null,"Inventory Adjustments (Note: This includes all types of Inventory Adjustments.)",null,null,true]
["1.22.10.1.4.","Finished Good Entry",null,null,null,"Finished Good Entry",null,null,true]
["1.22.10.1.5.","Finished Good Return",null,null,null,"Finished Good Return",null,null,true]
["1.22.10.1.6.","Finished Good Sign Withdrawals",null,null,null,"Finished Good Sign Withdrawals",null,null,true]
["1.22.10.1.7.","Shop to Shop Transfers",null,null,null,"Shop to Shop Transfers",null,null,true]
["1.22.10.2.","The CIS shall generate accounting information based on the mappings outlined in ATTACHMENT E – Source of Charge Codes by Transaction. (Note: This shows the derivation of accounting elements for the credit and debit side for each type of Transaction (e.g. Inventory Withdrawal, Inventory Adjustment).)",null,null,null,"The CIS shall generate accounting information based on the mappings outlined in ATTACHMENT E – Source of Charge Codes by Transaction. (Note: This shows the derivation of accounting elements for the credit and debit side for each type of Transaction (e.g. Inventory Withdrawal, Inventory Adjustment).)",null,null,true]
["1.22.10.3.","The CIS shall export all Transaction quantities and costs as positive numbers. (Note: The Transaction Code field, described in Table 1.22.10.4.1 below, denotes whether the Transaction line is a debit or credit.)",null,null,null,"The CIS shall export all Transaction quantities and costs as positive numbers. (Note: The Transaction Code field, described in Table 1.22.10.4.1 below, denotes whether the Transaction line is a debit or credit.)",null,null,true]
["1.22.10.4.","The Outbound Financial Transaction Interface shall export data into a text file input that shall consist of fixed-width data fields in rows separated by a return.",null,null,null,"The Outbound Financial Transaction Interface shall export data into a text file input that shall consist of fixed-width data fields in rows separated by a return.",null,null,true]
["1.22.10.4.1.","The field format of the text file is provided in Table 1.22.10.4.1. below:\n\nTable 1.22.10.4.1. Field-level detail of the Outbound Financial Transaction Interface text file.",null,null,null,"The field format of the text file is provided in Table 1.22.10.4.1. below:\n\nTable 1.22.10.4.1. Field-level detail of the Outbound Financial Transaction Interface text file.",null,null,true]
["","Field Name","Description","Field Size","Field Notes","Field Name",null,null,true]
["1.22.10.4.1.1.","Batch Agency","MDOT Agency Code (will always be J02 for this interface)",3,null,"Batch Agency",null,null,true]
["1.22.10.4.1.2.","Batch Date","Date on which the file is generated",8,"Format YYYYMMDD","Batch Date",null,null,true]
["1.22.10.4.1.3.","Batch Type","Batch Type (always “4” for this interface)",1,null,"Batch Type",null,null,true]
["1.22.10.4.1.4.","Batch Number","MDOT FMIS batch number (automatically generated upon import into MDOT FMIS, and there will be one (1) batch number per section (maximum 1000 records), starting with 650)",3,null,"Batch Number",null,null,true]
["1.22.10.4.1.5.","Effective Date","This is the accounting date used to determine the accounting period of the Transaction (will be the date that the Transaction is entered within CIS)",8,"Format YYYYMMDD","Effective Date",null,null,true]
["1.22.10.4.1.6.","Transaction Code","Either 413 (Debit) or 412 (Credit)",3,null,"Transaction Code",null,null,true]
["1.22.10.4.1.7.","Project Number/Phase","Project Number in CIS (it is the concatenation of Project Number and Phase within MDOT FMIS)",8,null,"Project Number/Phase",null,null,true]
["1.22.10.4.1.8.","Grant Number/Phase","Not used in this interface",8,null,"Grant Number/Phase",null,null,true]
["1.22.10.4.1.9.","Doc Date","Document date (used to show the date that the Transaction actually occurred within CIS, it has no financial impact).  ",8,"Format YYYYMMDD","Doc Date",null,null,true]
["1.22.10.4.1.10.","Current Doc Number/Suffix","Not used in this interface (values will automatically be populated during the MDOT FMIS import)",11,null,"Current Doc Number/Suffix",null,null,true]
["1.22.10.4.1.11.","Due Date","Not used in this interface",8,"Format YYYYMMDD","Due Date",null,null,true]
["1.22.10.4.1.12.","PCA","Program Cost Account (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",5,null,"PCA",null,null,true]
["1.22.10.4.1.13.","Agency Object","Agency Objective (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",4,null,"Agency Object",null,null,true]
["1.22.10.4.1.14.","Agency Code 1","Agency Code 1 (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",4,null,"Agency Code 1",null,null,true]
["1.22.10.4.1.15.","Agency Code 2","Agency Code 2 (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",4,null,"Agency Code 2",null,null,true]
["1.22.10.4.1.16.","Agency Code 3","Agency Code 3 (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",6,null,"Agency Code 3",null,null,true]
["1.22.10.4.1.17.","Property Number","Property Number (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",10,null,"Property Number",null,null,true]
["1.22.10.4.1.18.","Transaction Amount","Dollar value of the Transaction",13,"Format 11,2","Transaction Amount",null,null,true]
["1.22.10.4.1.19.","Reverse Sign","Not used in this interface",1,null,"Reverse Sign",null,null,true]
["1.22.10.4.1.20.","Vendor Number/Suffix","Not used in this interface",13,null,"Vendor Number/Suffix",null,null,true]
["1.22.10.4.1.21.","Disbursement Method Indicator","Not used in this interface",1,null,"Disbursement Method Indicator",null,null,true]
["1.22.10.4.1.22.","Invoice Number","Used to indicate a Transaction’s document number within CIS (i.e. Inventory Withdrawal Number, Return to Stock Number, Inventory Adjustment Number, Transfer Number, Physical Inventory Count Number, Cycle Count Number, or Finished Good Entry Number).",14,null,"Invoice Number",null,null,true]
["1.22.10.4.1.23.","Invoice Date","Not used in this interface.",8,"Format YYYYMMDD","Invoice Date",null,null,true]
["1.22.10.4.1.24.","Service Date","Not used in this interface",8,"Format YYYYMMDD","Service Date",null,null,true]
["1.22.10.4.1.25.","Multipurpose Code","Multipurpose Code (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",10,null,"Multipurpose Code",null,null,true]
["1.22.10.4.1.26.","Index","Shop Index (see ATTACHMENT E – Source of Charge Codes by Transaction to determine how this is populated)",5,null,"Index",null,null,true]
["1.22.10.4.1.27.","Capitalize Indicator","Not used in this interface",1,null,"Capitalize Indicator",null,null,true]
["1.22.10.4.1.28.","Invoice Description","Used to indicate additional information about a Transaction, as detailed in 4.23.10.3.2.",30,null,"Invoice Description",null,null,true]
["1.22.10.4.1.29.","Future Use","Not used in this interface",62,null,"Future Use",null,null,true]
["1.22.10.4.2.","The Invoice Description field shall consist of the following concatenated segments from the corresponding Transaction (Note: See ATTACHMENT E – Source of Charge Codes by Transaction for more information), including, but not limited to:",null,null,null,"The Invoice Description field shall consist of the following concatenated segments from the corresponding Transaction (Note: See ATTACHMENT E – Source of Charge Codes by Transaction for more information), including, but not limited to:",null,null,true]
["1.22.10.4.2.1.","Inventory Withdrawal",null,null,null,"Inventory Withdrawal",null,null,true]
["1.22.10.4.2.1.1.","Index of Shop Performing Transaction",null,null,null,"Index of Shop Performing Transaction",null,null,true]
["1.22.10.4.2.1.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.1.3.","Inventory Withdrawal Quantity",null,null,null,"Inventory Withdrawal Quantity",null,null,true]
["1.22.10.4.2.1.4.","Inventory Withdrawal UOM",null,null,null,"Inventory Withdrawal UOM",null,null,true]
["1.22.10.4.2.2.","Return to Stock",null,null,null,"Return to Stock",null,null,true]
["1.22.10.4.2.2.1.","Index of Shop Performing Transaction",null,null,null,"Index of Shop Performing Transaction",null,null,true]
["1.22.10.4.2.2.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.2.3.","Return Quantity",null,null,null,"Return Quantity",null,null,true]
["1.22.10.4.2.2.4.","Return UOM",null,null,null,"Return UOM",null,null,true]
["1.22.10.4.2.2.5.","Original Inventory Withdrawal Number",null,null,null,"Original Inventory Withdrawal Number",null,null,true]
["1.22.10.4.2.3.","Inventory Adjustment",null,null,null,"Inventory Adjustment",null,null,true]
["1.22.10.4.2.3.1.","Index of Shop Performing Transaction",null,null,null,"Index of Shop Performing Transaction",null,null,true]
["1.22.10.4.2.3.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.3.3.","Inventory Adjustment Quantity",null,null,null,"Inventory Adjustment Quantity",null,null,true]
["1.22.10.4.2.3.4.","Inventory Adjustment UOM",null,null,null,"Inventory Adjustment UOM",null,null,true]
["1.22.10.4.2.3.5.","Inventory Adjustment Reason Code",null,null,null,"Inventory Adjustment Reason Code",null,null,true]
["1.22.10.4.2.4.","Initiate Shop-to-Shop Transfer",null,null,null,"Initiate Shop-to-Shop Transfer",null,null,true]
["1.22.10.4.2.4.1.","Index of Sending Shop",null,null,null,"Index of Sending Shop",null,null,true]
["1.22.10.4.2.4.2.","Index of Receiving Shop",null,null,null,"Index of Receiving Shop",null,null,true]
["1.22.10.4.2.4.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.4.4.","Transfer Quantity",null,null,null,"Transfer Quantity",null,null,true]
["1.22.10.4.2.4.5.","Transfer UOM",null,null,null,"Transfer UOM",null,null,true]
["1.22.10.4.2.5.","Complete Shop-to-Shop Transfer",null,null,null,"Complete Shop-to-Shop Transfer",null,null,true]
["1.22.10.4.2.5.1.","Index of Receiving Shop",null,null,null,"Index of Receiving Shop",null,null,true]
["1.22.10.4.2.5.2.","Index of Sending Shop",null,null,null,"Index of Sending Shop",null,null,true]
["1.22.10.4.2.5.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.5.4.","Transfer Quantity",null,null,null,"Transfer Quantity",null,null,true]
["1.22.10.4.2.5.5.","Transfer UOM",null,null,null,"Transfer UOM",null,null,true]
["1.22.10.4.2.6.","Cancel Shop-to-Shop Transfer",null,null,null,"Cancel Shop-to-Shop Transfer",null,null,true]
["1.22.10.4.2.6.1.","Index of Sending Shop",null,null,null,"Index of Sending Shop",null,null,true]
["1.22.10.4.2.6.2.","Index of Receiving Shop",null,null,null,"Index of Receiving Shop",null,null,true]
["1.22.10.4.2.6.3.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.6.4.","Transfer Quantity",null,null,null,"Transfer Quantity",null,null,true]
["1.22.10.4.2.6.5.","Transfer UOM",null,null,null,"Transfer UOM",null,null,true]
["1.22.10.4.2.7.","Finished Good Entry",null,null,null,"Finished Good Entry",null,null,true]
["1.22.10.4.2.7.1.","Index of Shop Performing Transaction",null,null,null,"Index of Shop Performing Transaction",null,null,true]
["1.22.10.4.2.7.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.7.3.","Entered Quantity",null,null,null,"Entered Quantity",null,null,true]
["1.22.10.4.2.7.4.","Entered UOM",null,null,null,"Entered UOM",null,null,true]
["1.22.10.4.2.8.","Finished Good Return",null,null,null,"Finished Good Return",null,null,true]
["1.22.10.4.2.8.1.","Index of Shop Performing Transaction",null,null,null,"Index of Shop Performing Transaction",null,null,true]
["1.22.10.4.2.8.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.22.10.4.2.8.3.","Entered Quantity",null,null,null,"Entered Quantity",null,null,true]
["1.22.10.4.2.8.4.","Entered UOM",null,null,null,"Entered UOM",null,null,true]
["1.22.10.4.3.","The text file shall be divided into different sections within the file if the total number of rows exceeds 999.",null,null,null,"The text file shall be divided into different sections within the file if the total number of rows exceeds 999.",null,null,true]
["1.22.10.4.3.1.","Each text file section shall contain a maximum of 999 rows.",null,null,null,"Each text file section shall contain a maximum of 999 rows.",null,null,true]
["1.22.10.4.3.2.","Each text file section shall be balanced within the section, such that the sum of the Transaction Amounts for the 413 (debit) records equals the sum of the Transaction Amounts for the 412 (credit) records.",null,null,null,"Each text file section shall be balanced within the section, such that the sum of the Transaction Amounts for the 413 (debit) records equals the sum of the Transaction Amounts for the 412 (credit) records.",null,null,true]
["1.22.10.4.3.3.","The credit side of certain types of Transactions may be summarized into a single 412 record provided that all of the accounting elements in Section 1.7.4 match. (Note: The Transactions which may be summarized are Inventory Withdrawals, Inventory Adjustments, and Finished Good Entries.)",null,null,null,"The credit side of certain types of Transactions may be summarized into a single 412 record provided that all of the accounting elements in Section 1.7.4 match. (Note: The Transactions which may be summarized are Inventory Withdrawals, Inventory Adjustments, and Finished Good Entries.)",null,null,true]
["1.22.10.4.3.4.","Each text file section shall be separated from other sections by a row that contains three (3) asterisks (***).",null,null,null,"Each text file section shall be separated from other sections by a row that contains three (3) asterisks (***).",null,null,true]
["1.22.10.4.4.","The CIS shall copy the text file into a specified network directory accessible on the MDOT SHA network.",null,null,null,"The CIS shall copy the text file into a specified network directory accessible on the MDOT SHA network.",null,null,true]
["1.22.10.4.5.","The CIS shall provide the text file on a daily basis.",null,null,null,"The CIS shall provide the text file on a daily basis.",null,null,true]
["1.22.10.4.6.","The CIS shall select data for the text file based on the following two (2) conditions:",null,null,null,"The CIS shall select data for the text file based on the following two (2) conditions:",null,null,true]
["1.22.10.4.6.1.","CIS Transactions with financial impact that have not yet been exported using the Outbound Financial Transactions Interface.",null,null,null,"CIS Transactions with financial impact that have not yet been exported using the Outbound Financial Transactions Interface.",null,null,true]
["1.22.10.4.6.2.","CIS Transactions with a Document Date less than or equal to the date that the Outbound Financial Transactions Interface is run. (Note: The job typically runs at 00:00:00.)",null,null,null,"CIS Transactions with a Document Date less than or equal to the date that the Outbound Financial Transactions Interface is run. (Note: The job typically runs at 00:00:00.)",null,null,true]
["1.22.10.4.7.","The CIS shall ensure that when the Outbound Financial Transaction Interface runs, an archive copy of the text file is created in a specified network directory accessible on the MDOT SHA network, with a naming scheme that incorporates the date that the file was generated (e.g. “final_20160531.txt”).",null,null,null,"The CIS shall ensure that when the Outbound Financial Transaction Interface runs, an archive copy of the text file is created in a specified network directory accessible on the MDOT SHA network, with a naming scheme that incorporates the date that the file was generated (e.g. “final_20160531.txt”).",null,null,true]
["1.22.10.5.","The Outbound Financial Transaction Interface shall run on a configurable scheduled basis (e.g. daily, weekly, monthly).",null,null,null,"The Outbound Financial Transaction Interface shall run on a configurable scheduled basis (e.g. daily, weekly, monthly).",null,null,true]
["1.22.10.5.1.","The initial configuration of the Outbound Financial Transaction Interface shall be daily.",null,null,null,"The initial configuration of the Outbound Financial Transaction Interface shall be daily.",null,null,true]
["1.22.10.6.","The Outbound Financial Transaction Interface shall run with no manual intervention required.",null,null,null,"The Outbound Financial Transaction Interface shall run with no manual intervention required.",null,null,true]
["1.22.10.7.","Upon successfully generating the text file referenced in Section 1.22.10.4, the Outbound Financial Transaction Interface shall update the Transaction record in the CIS database for any Transactions included in the text file, so that the Transaction will not be picked up by any subsequent runs of the Outbound Financial Transaction Interface.",null,null,null,"Upon successfully generating the text file referenced in Section 1.22.10.4, the Outbound Financial Transaction Interface shall update the Transaction record in the CIS database for any Transactions included in the text file, so that the Transaction will not be picked up by any subsequent runs of the Outbound Financial Transaction Interface.",null,null,true]
["1.22.10.7.1.1.","The CIS shall mark the Transaction record as “Uploaded.” (Note: The CIS shall treat the successful generation of the text file as an indication that the Transactions contained within the file are successfully sent to MDOT FMIS. It will be the responsibility of MDOT FMIS to process the text file. There are screens within MDOT FMIS that allow finance users to correct any errors within individual records in the file, such as validation errors.)",null,null,null,"The CIS shall mark the Transaction record as “Uploaded.” (Note: The CIS shall treat the successful generation of the text file as an indication that the Transactions contained within the file are successfully sent to MDOT FMIS. It will be the responsibility of MDOT FMIS to process the text file. There are screens within MDOT FMIS that allow finance users to correct any errors within individual records in the file, such as validation errors.)",null,null,true]
["1.22.10.7.1.2.","If, for any reason, the text file cannot be generated, the CIS shall not update the Transaction record. (Note: This means that the next run of the Outbound Financial Transactions Interface will attempt to process it again.)",null,null,null,"If, for any reason, the text file cannot be generated, the CIS shall not update the Transaction record. (Note: This means that the next run of the Outbound Financial Transactions Interface will attempt to process it again.)",null,null,true]
["1.22.10.7.2.","The CIS shall maintain a log each time that the data is exported using the interface.",null,null,null,"The CIS shall maintain a log each time that the data is exported using the interface.",null,null,true]
["1.22.10.7.2.1.","The log shall be visible to authorized CIS Users.",null,null,null,"The log shall be visible to authorized CIS Users.",null,null,true]
["1.22.10.7.2.2.","The log shall contain the date and time that the export was generated.",null,null,null,"The log shall contain the date and time that the export was generated.",null,null,true]
["1.22.10.7.2.3.","The log shall contain information about any errors encountered during the generation of the data.",null,null,null,"The log shall contain information about any errors encountered during the generation of the data.",null,null,true]
["1.22.10.7.2.4.","The log shall show the number of Inventory Transactions and the total dollar amount of the Transactions that were detailed in the upload.",null,null,null,"The log shall show the number of Inventory Transactions and the total dollar amount of the Transactions that were detailed in the upload.",null,null,true]
["1.22.11.","The CIS shall provide an Outbound AD Authentication Interface.",null,null,null,"The CIS shall provide an Outbound AD Authentication Interface.",null,null,true]
["1.22.11.1.","The Outbound AD Authentication Interface shall provide user login credentials in real-time to the MDOT AD system.",null,null,null,"The Outbound AD Authentication Interface shall provide user login credentials in real-time to the MDOT AD system.",null,null,true]
["1.22.11.2.","The Outbound AD Authentication Interface shall receive a real-time response from the MDOT AD system that contains user authentication status.",null,null,null,"The Outbound AD Authentication Interface shall receive a real-time response from the MDOT AD system that contains user authentication status.",null,null,true]
["1.22.11.3.","The Outbound AD Authentication Interface shall provide data for the following fields, at minimum:",null,null,null,"The Outbound AD Authentication Interface shall provide data for the following fields, at minimum:",null,null,true]
["1.22.11.3.1.","User name",null,null,null,"User name",null,null,true]
["1.22.11.3.2.","Password",null,null,null,"Password",null,null,true]
["1.23.","Data Population Requirements",null,null,null,"Data Population Requirements",null,null,true]
["1.23.1.","The CIS shall accept data before go-live. (See Section 3.3 of the MDOT SHA Implementation Services for the CIS TORFP and Section 3.24 of the MDOT SHA CIS Business Process Document.)",null,null,null,"The CIS shall accept data before go-live. (See Section 3.3 of the MDOT SHA Implementation Services for the CIS TORFP and Section 3.24 of the MDOT SHA CIS Business Process Document.)",null,null,true]
["1.23.1.1.","The TO Contractor shall provide MDOT SHA with a template file in Microsoft Excel format for each of the data populations. (Note: Some data populations may be performed using the inbound integrations specified in Section 1.22. These are noted in the individual data populations below.)",null,null,null,"The TO Contractor shall provide MDOT SHA with a template file in Microsoft Excel format for each of the data populations. (Note: Some data populations may be performed using the inbound integrations specified in Section 1.22. These are noted in the individual data populations below.)",null,null,true]
["1.23.1.1.1.","The template file shall contain headings that describe the information required for the data population.",null,null,null,"The template file shall contain headings that describe the information required for the data population.",null,null,true]
["1.23.1.2.","The CIS shall ensure that all data loaded during the migration is validated using the same business logic and rules that would be used if the data were manually entered through the user interface.",null,null,null,"The CIS shall ensure that all data loaded during the migration is validated using the same business logic and rules that would be used if the data were manually entered through the user interface.",null,null,true]
["1.23.2.","The CIS shall provide the capability to migrate Commodity Codes.",null,null,null,"The CIS shall provide the capability to migrate Commodity Codes.",null,null,true]
["1.23.2.1.","Commodity Codes shall be migrated at the following two (2) levels:",null,null,null,"Commodity Codes shall be migrated at the following two (2) levels:",null,null,true]
["1.23.2.1.1.","Master level",null,null,null,"Master level",null,null,true]
["1.23.2.1.1.1.","The CIS shall import Commodity Codes at the master level using the Inbound Commodity Code Interface described in Section 1.22.3. (Note: Information to be imported includes Commodity Code, master level description, stocking UOM, and Agency Objective.)",null,null,null,"The CIS shall import Commodity Codes at the master level using the Inbound Commodity Code Interface described in Section 1.22.3. (Note: Information to be imported includes Commodity Code, master level description, stocking UOM, and Agency Objective.)",null,null,true]
["1.23.2.1.2.","Shop level",null,null,null,"Shop level",null,null,true]
["1.23.2.1.2.1.","The CIS shall import Commodity Code attributes at the Shop level using a data template.",null,null,null,"The CIS shall import Commodity Code attributes at the Shop level using a data template.",null,null,true]
["1.23.2.1.2.1.1.","The fields on the data template shall include, but are not limited to:",null,null,null,"The fields on the data template shall include, but are not limited to:",null,null,true]
["1.23.2.1.2.1.1.1.","Shop number",null,null,null,"Shop number",null,null,true]
["1.23.2.1.2.1.1.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.23.2.1.2.1.1.3.","Shop level description",null,null,null,"Shop level description",null,null,true]
["1.23.2.1.2.1.1.4.","Stocking UOM",null,null,null,"Stocking UOM",null,null,true]
["1.23.2.1.2.1.1.5.","Minimum Quantity",null,null,null,"Minimum Quantity",null,null,true]
["1.23.2.1.2.1.1.6.","Maximum Quantity",null,null,null,"Maximum Quantity",null,null,true]
["1.23.2.1.2.1.1.7.","Reorder Quantity",null,null,null,"Reorder Quantity",null,null,true]
["1.23.2.2.","The CIS shall import any Commodity Code cross-references using a data template.",null,null,null,"The CIS shall import any Commodity Code cross-references using a data template.",null,null,true]
["1.23.2.2.1.","The fields on the data template shall include, but are not limited to:",null,null,null,"The fields on the data template shall include, but are not limited to:",null,null,true]
["1.23.2.2.1.1.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.23.2.2.1.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.23.2.2.1.3.","Cross-reference Type",null,null,null,"Cross-reference Type",null,null,true]
["1.23.2.2.1.4.","Cross-reference Value",null,null,null,"Cross-reference Value",null,null,true]
["1.23.3.","The CIS shall provide the capability to migrate Charge Codes: (Note: These are the values that are used to validate accounting segments.)",null,null,null,"The CIS shall provide the capability to migrate Charge Codes: (Note: These are the values that are used to validate accounting segments.)",null,null,true]
["1.23.3.1.","The CIS shall import Charge Codes using the Inbound Charge Code Interface described in Section 1.22.4.",null,null,null,"The CIS shall import Charge Codes using the Inbound Charge Code Interface described in Section 1.22.4.",null,null,true]
["1.23.4.","The CIS shall provide the capability to migrate Bins and Bin/Commodity Code Associations: (Note: Shop information can be manually entered.)",null,null,null,"The CIS shall provide the capability to migrate Bins and Bin/Commodity Code Associations: (Note: Shop information can be manually entered.)",null,null,true]
["1.23.4.1.","The CIS shall import Bins and Bin/Commodity Code Associations using a data template.",null,null,null,"The CIS shall import Bins and Bin/Commodity Code Associations using a data template.",null,null,true]
["1.23.4.1.1.","The fields on the data template shall include, but are not limited to:",null,null,null,"The fields on the data template shall include, but are not limited to:",null,null,true]
["1.23.4.1.1.1.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.23.4.1.1.2.","Bin (Note: Since bins may consist of two (2) levels (to allow grouping of bins), this may be either one (1) or two (2) columns.)",null,null,null,"Bin (Note: Since bins may consist of two (2) levels (to allow grouping of bins), this may be either one (1) or two (2) columns.)",null,null,true]
["1.23.4.1.1.3.","Bin Description",null,null,null,"Bin Description",null,null,true]
["1.23.4.1.1.4.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.23.5.","The CIS shall provide the capability to migrate On-Hand Inventory Balances and Costs.",null,null,null,"The CIS shall provide the capability to migrate On-Hand Inventory Balances and Costs.",null,null,true]
["1.23.5.1.","The CIS shall import On-Hand Inventory Balances and Costs using a data template.",null,null,null,"The CIS shall import On-Hand Inventory Balances and Costs using a data template.",null,null,true]
["1.23.5.1.1.","The fields on the data template shall include, but are not limited to: (Note: Depending on the costing method used, the cost will either be consolidated (e.g. average, standard) or must be divided into layers (e.g. FIFO, LIFO).)",null,null,null,"The fields on the data template shall include, but are not limited to: (Note: Depending on the costing method used, the cost will either be consolidated (e.g. average, standard) or must be divided into layers (e.g. FIFO, LIFO).)",null,null,true]
["1.23.5.1.1.1.","Shop Number",null,null,null,"Shop Number",null,null,true]
["1.23.5.1.1.2.","Commodity Code",null,null,null,"Commodity Code",null,null,true]
["1.23.5.1.1.3.","Quantity",null,null,null,"Quantity",null,null,true]
["1.23.5.1.1.4.","UOM",null,null,null,"UOM",null,null,true]
["1.23.5.1.1.5.","Bin",null,null,null,"Bin",null,null,true]
["1.23.5.1.1.6.","Cost (Note: This will either be the cost of the layer, or the average/standard cost of the on-hand Inventory.)",null,null,null,"Cost (Note: This will either be the cost of the layer, or the average/standard cost of the on-hand Inventory.)",null,null,true]
["1.23.5.1.1.7.","Receipt Date (Note: This is only required if the costing method is FIFO/LIFO.)",null,null,null,"Receipt Date (Note: This is only required if the costing method is FIFO/LIFO.)",null,null,true]
["1.23.6.","The CIS shall provide the capability to migrate Employees.",null,null,null,"The CIS shall provide the capability to migrate Employees.",null,null,true]
["1.23.6.1.","The CIS may import Employees using the Inbound MDOT SHA Employee Interface described in Section 1.22.5.",null,null,null,"The CIS may import Employees using the Inbound MDOT SHA Employee Interface described in Section 1.22.5.",null,null,true]
["1.23.7.","The CIS shall provide the capability to migrate Open POs.",null,null,null,"The CIS shall provide the capability to migrate Open POs.",null,null,true]
["1.23.7.1.","The CIS shall import Open POs using the Inbound PO Interface described in Section 1.22.2.",null,null,null,"The CIS shall import Open POs using the Inbound PO Interface described in Section 1.22.2.",null,null,true]
["1.23.7.2.","The CIS shall enforce the receiving tolerance for PO Lines that are partially received at the time of migration (e.g. If there are 100 tons on a PO Line and 40 tons have been received prior to migration, then the CIS shall only allow 60 tons or fewer to be received, subject to the receiving tolerance.)",null,null,null,"The CIS shall enforce the receiving tolerance for PO Lines that are partially received at the time of migration (e.g. If there are 100 tons on a PO Line and 40 tons have been received prior to migration, then the CIS shall only allow 60 tons or fewer to be received, subject to the receiving tolerance.)",null,null,true]
["1.23.7.3.","The CIS shall ensure that any receipts made on Open POs that are imported during migration can be transmitted through the Outbound PO Receipt Interface described in Section 1.22.9.",null,null,null,"The CIS shall ensure that any receipts made on Open POs that are imported during migration can be transmitted through the Outbound PO Receipt Interface described in Section 1.22.9.",null,null,true]