---
layout: '@/layouts/DocsLayout.astro'
source: pirform
description: Learn how to work with the BS 7671 inspection schedule in Shine Forms.
---


:::info{title="Create Custom Inspection Schedules"}
You can create and reuse fully customised inspection schedules using the [Shine Forms Schedule Manager](https://www.shineforms.co.uk/docs/schedule-manager).
:::


Shine Forms makes it easy to work with the inspection schedule and code items as needed.

![A screenshot showing the visual layout of schedule items in 2022 within Shine Forms.](https://www.shineforms.co.uk/docs/_img/schedule-items-2022.png)

# Automatic observations and limitations

When you code an item with a C1, C2, C3 of FI, Shine Forms will automatically create an observation associated with that schedule item. Changing the coding to a different value will remove the observation.

You can work with the associated observation directly in the inspection schedule screen.

![A screenshot illustrating how observations are associated with schedule items in Shine Forms.](https://www.shineforms.co.uk/docs/_img/schedule-item-observation.png)

Similarly, limitations are automatically added when you code an item to LIM:

![A screenshot detailing how limitations are automatically added when coding items to LIM.](https://www.shineforms.co.uk/docs/_img/schedule-item-limitation.png)

# Using the Inspection Schedule Manager

The Inspection Schedule Manager lets you quickly enter values into the inspection schedule and to rapidly set blank values. You can open it by clicking the ribbon button marked **Inspection Schedule Manager**.

![A screenshot showing the Inspection Schedule Manager in Shine Forms, with options for entering and updating schedule values.](https://www.shineforms.co.uk/docs/_img/schedule-item-manager.png)

When **Only Blanks** is selected, selecting a value for the blank items and clicking **Done** will put that value into all blank items in the specified section.

You can set all items to PASS by clicking the button marked **Set All Blanks To Pass** at the lower left.

You can choose which sections are included in the PDF by selecting the value next to the section in the grid.

When **Only Blanks** is not selected, selecting values for the blank items and clicking **Done** will put that value into all blank items in the specified section.

:::info
**Only Blanks** will overwrite values in all sections, so use it with care. If you save just before making changes and make a mistake, just close without saving changes and re-open and the inspection schedule will be back as it was.
:::


# Excluding schedule items that do not apply

You can now choose to not show schedule items that are marked as not applicable on the PDF or printed certificate. A notice is shown to indicate that only applicable items are shown and the numbering of the items is the same as if they were all present on the printed certificate.

![A screenshot demonstrating excluded schedule items that are marked as not applicable on a PDF or printed certificate.](https://www.shineforms.co.uk/docs/_img/excluded-schedule-items.png)

This option is available in the [certificate's options](https://www.shineforms.co.uk/docs/options#certificate-options)

![A screenshot of the certificate options screen in Shine Forms, showing settings to exclude schedule items.](https://www.shineforms.co.uk/docs/_img/certificate-options-exclude-schedule-items.png)

