@servicenow/sdk - v4.4.1
    Preparing search index...

    Variable sc_cat_item_delivery_planConst

    sc_cat_item_delivery_plan: {
        allowWebServiceAccess: true;
        attributes: { update_synch: true };
        extends: "sys_metadata";
        label: "Execution Plan";
        name: "sc_cat_item_delivery_plan";
        schema: {
            active: Typed<boolean, { default: true; label: "Active" }>;
            advanced: Typed<boolean, { default: false; label: "Advanced" }>;
            calendar: Typed<
                | string
                | Record<"sys_calendar">
                | ExplicitKey<"sys_calendar">
                | TableBrand<"sys_calendar">,
                {
                    attributes: { encode_utf8: false };
                    label: "On Calendar";
                    referenceTable: "sys_calendar";
                },
            >;
            condition: Typed<
                string,
                { dependent: "parent_table"; label: "Conditions"; maxLength: 1000 },
            >;
            name: Typed<string, { label: "Name"; maxLength: 100 }>;
            order: Typed<number, { default: "100"; label: "Order" }>;
            parent_table: Typed<
                keyof Tables,
                {
                    attributes: {
                        allow_public: true;
                        base_start: true;
                        base_table: "task";
                    };
                    default: "sc_req_item";
                    label: [
                        {
                            hint: "Class of record to which this plan applies";
                            label: "Parent table";
                            language: "en";
                            plural: "Parent tables";
                        },
                    ];
                },
            >;
            script: Typed<string, { label: "Script"; maxLength: 8000 }>;
            short_description: Typed<
                string,
                { label: "Short description"; maxLength: 120 },
            >;
            sys_id: Typed<
                string,
                {
                    label: [{ label: "Sys ID"; language: "en"; plural: "Sys IDs" }];
                    primary: true;
                },
            >;
            task_table: Typed<
                keyof Tables,
                {
                    attributes: {
                        allow_public: true;
                        base_start: true;
                        base_table: "task";
                    };
                    default: "sc_task";
                    label: [
                        {
                            hint: "Class of child tasks to create";
                            label: "Task table";
                            language: "en";
                            plural: "Task tables";
                        },
                    ];
                },
            >;
            total_delivery_time: Typed<
                string
                | Duration,
                {
                    label: [
                        {
                            hint: "Time it takes to complete this execution plan";
                            label: "Total delivery time";
                            language: "en";
                            plural: "Total delivery times";
                        },
                    ];
                    maxLength: 40;
                },
            >;
        };
    } = ...

    Type Declaration

    • ReadonlyallowWebServiceAccess: true
    • Readonlyattributes: { update_synch: true }
    • Readonlyextends: "sys_metadata"
    • Readonlylabel: "Execution Plan"
    • Readonlyname: "sc_cat_item_delivery_plan"
    • Readonlyschema: {
          active: Typed<boolean, { default: true; label: "Active" }>;
          advanced: Typed<boolean, { default: false; label: "Advanced" }>;
          calendar: Typed<
              | string
              | Record<"sys_calendar">
              | ExplicitKey<"sys_calendar">
              | TableBrand<"sys_calendar">,
              {
                  attributes: { encode_utf8: false };
                  label: "On Calendar";
                  referenceTable: "sys_calendar";
              },
          >;
          condition: Typed<
              string,
              { dependent: "parent_table"; label: "Conditions"; maxLength: 1000 },
          >;
          name: Typed<string, { label: "Name"; maxLength: 100 }>;
          order: Typed<number, { default: "100"; label: "Order" }>;
          parent_table: Typed<
              keyof Tables,
              {
                  attributes: {
                      allow_public: true;
                      base_start: true;
                      base_table: "task";
                  };
                  default: "sc_req_item";
                  label: [
                      {
                          hint: "Class of record to which this plan applies";
                          label: "Parent table";
                          language: "en";
                          plural: "Parent tables";
                      },
                  ];
              },
          >;
          script: Typed<string, { label: "Script"; maxLength: 8000 }>;
          short_description: Typed<
              string,
              { label: "Short description"; maxLength: 120 },
          >;
          sys_id: Typed<
              string,
              {
                  label: [{ label: "Sys ID"; language: "en"; plural: "Sys IDs" }];
                  primary: true;
              },
          >;
          task_table: Typed<
              keyof Tables,
              {
                  attributes: {
                      allow_public: true;
                      base_start: true;
                      base_table: "task";
                  };
                  default: "sc_task";
                  label: [
                      {
                          hint: "Class of child tasks to create";
                          label: "Task table";
                          language: "en";
                          plural: "Task tables";
                      },
                  ];
              },
          >;
          total_delivery_time: Typed<
              string
              | Duration,
              {
                  label: [
                      {
                          hint: "Time it takes to complete this execution plan";
                          label: "Total delivery time";
                          language: "en";
                          plural: "Total delivery times";
                      },
                  ];
                  maxLength: 40;
              },
          >;
      }