{"id":158472,"date":"2026-11-08T10:13:15","date_gmt":"2026-11-08T10:13:15","guid":{"rendered":"https:\/\/docs.daftra.com\/?post_type=tutorial&#038;p=158472"},"modified":"2026-11-15T13:31:51","modified_gmt":"2026-11-15T13:31:51","slug":"the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract","status":"publish","type":"tutorial","link":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/","title":{"rendered":"The Purchase Options button in the Work Items tab of a construction contract"},"content":{"rendered":"<div dir=\"ltr\" lang=\"en\">\n<p>&nbsp;<\/p>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The <strong style=\"color: #111827;\">Purchase Options<\/strong> button in the fixed bar below the <strong style=\"color: #111827;\">Work Items<\/strong> tab of a construction contract creates a ready purchase document from the materials you select, without re-entering the materials, their quantities, and units. Use it when you want to buy the contract&#8217;s materials from suppliers, whether you start the cycle with a purchase request or jump directly to a purchase order or a purchase invoice. This guide explains when the button appears, the available documents and the permission for each, what transfers from the contract, and the messages and restrictions.<\/p>\n<div style=\"border: 1px solid #e5e7eb; border-radius: 8px; padding: 12px 16px; margin: 0 0 20px;\">\n<p style=\"margin: 0 0 6px; font-weight: bold; color: #111827;\">Contents<\/p>\n<ol style=\"margin: 0; padding-left: 22px;\">\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#before\"><strong style=\"color: #1a56db;\">Before you begin<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#open\"><strong style=\"color: #1a56db;\">Open Purchase Options<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#visibility\"><strong style=\"color: #1a56db;\">When the button appears<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#documents\"><strong style=\"color: #1a56db;\">Available documents and the permission for each<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#transfer\"><strong style=\"color: #1a56db;\">What transfers from the contract to the document<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#auto\"><strong style=\"color: #1a56db;\">What happens automatically<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#restrictions\"><strong style=\"color: #1a56db;\">Restrictions<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#troubleshoot\"><strong style=\"color: #1a56db;\">Why can&#8217;t I\u2026?<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#errors\"><strong style=\"color: #1a56db;\">Error messages and solutions<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#faq\"><strong style=\"color: #1a56db;\">FAQs<\/strong><\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"before\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Before you begin<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enable the <strong style=\"color: #111827;\">Construction<\/strong> app, the purchase cycle app for the purchase request, quotation request, purchase quotation, and purchase order, and the <strong style=\"color: #111827;\">Inventory<\/strong> app for the purchase invoice.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The contract&#8217;s status must be <strong style=\"color: #111827;\">Active<\/strong>, and it must be linked to a <strong style=\"color: #111827;\">Cost Sheet<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The cost sheet must contain materials (products of the product type, not services).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The supplier must already be added if you&#8217;ll create a purchase quotation, purchase order, or purchase invoice.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">To fill cost centers automatically in the purchase invoice, enable <strong style=\"color: #111827;\">Purchase Invoices<\/strong> under <strong style=\"color: #111827;\">Item-Level Cost Center Assignment by Transaction Type<\/strong> in <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/settings\/accounting_general\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Accounting General Settings<\/strong><\/a>.<\/li>\n<\/ul>\n<h2 id=\"open\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Open Purchase Options<\/h2>\n<ol style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the main menu, click <strong style=\"color: #111827;\">Construction<\/strong>, then <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/construction_contract\/list\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Contracts<\/strong><\/a>, and open the contract.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click the <strong style=\"color: #111827;\">Work Items<\/strong> tab (it appears after the contract is activated).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Select work items or materials using the checkboxes; click the arrow next to a work item to show its materials.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">A fixed bar appears at the bottom of the screen with the number of selected items and the <strong style=\"color: #111827;\">Export to Excel<\/strong>, <strong style=\"color: #111827;\">Purchase Options<\/strong>, <strong style=\"color: #111827;\">Expand Group<\/strong>, and <strong style=\"color: #111827;\">Collapse Group<\/strong> buttons.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click <strong style=\"color: #111827;\">Purchase Options<\/strong> and choose the document. The document&#8217;s add form opens with the materials.<\/li>\n<\/ol>\n<h2 id=\"visibility\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">When the button appears<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Condition<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">If it isn&#8217;t met<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">At least one item is selected<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The bar doesn&#8217;t appear at all.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The contract is linked to a cost sheet<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The button is hidden.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The contract&#8217;s status is <strong style=\"color: #111827;\">Active<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The button is hidden (draft, canceled, or finished contracts).<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">You have the permission and app for at least one document<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The button is hidden. The list shows only the documents you&#8217;re allowed to create.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"documents\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Available documents and the permission for each<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Document<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Permission<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">App<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Opens<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">After saving \/ canceling<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Purchase Request<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Manage Purchase Requests<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Purchase cycle<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The add purchase request form<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Saved as usual; canceling takes you back to <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/purchase_request\/list\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Purchase Requests<\/strong><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Quotation Request<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Manage Purchase Quotations<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Purchase cycle<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The quotation request form (more than one supplier)<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Canceling takes you back to <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/quotation_request\/list\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Quotation Requests<\/strong><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Purchase Quotation<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Manage Purchase Quotations<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Purchase cycle<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The add purchase quotation form<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Canceling takes you back to <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/purchase_quotation\/list\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Purchase Quotations<\/strong><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Purchase Order<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Manage Purchase Orders<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Purchase cycle<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The add purchase order form, linked to the project<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Canceling takes you back to <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/purchase_order\/list\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Purchase Orders<\/strong><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Purchase Invoice<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Add New Purchase Invoice<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Inventory<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The purchase invoice form with cost centers filled in<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Saving opens the invoice; canceling takes you back to <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/purchase_invoices\/index\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Purchase Invoices<\/strong><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\"><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> The <strong style=\"color: #111827;\">Manage Purchase Quotations<\/strong> permission alone allows both the <strong style=\"color: #111827;\">Quotation Request<\/strong> and the <strong style=\"color: #111827;\">Purchase Quotation<\/strong>. Permissions are granted from <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/roles\/index\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Roles<\/strong><\/a>.<\/p>\n<\/div>\n<h2 id=\"transfer\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">What transfers from the contract to the document<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Only <strong style=\"color: #111827;\">materials<\/strong> transfer from the cost sheet linked to the contract. Any product of the service type is excluded without a message.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Selecting a <strong style=\"color: #111827;\">work item<\/strong> transfers all its materials in the cost sheet, and the work item itself isn&#8217;t added as a line in the document. Selecting the work item and some of its materials together doesn&#8217;t repeat the material.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">For each line: the product, the <strong style=\"color: #111827;\">Quantity<\/strong> (the planned quantity in the cost sheet, rounded to the number of decimal places allowed in your account), the unit, and the conversion factor.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The same material with the same unit in more than one work item is combined into one line with the total quantity; with different units, it&#8217;s split into a line for each unit.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The document is linked to the contract&#8217;s project automatically.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The quantities are only suggestions, and you can edit them or delete any line. The system doesn&#8217;t deduct what was purchased before; the full planned quantity is suggested every time.<\/li>\n<\/ul>\n<h2 id=\"auto\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">What happens automatically<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The system saves the selected materials temporarily for 15 minutes, for you only, then opens the form. Refreshing the page during this time doesn&#8217;t lose your selection.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The contract&#8217;s status, work items, and cost sheet don&#8217;t change when any purchase document is created.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Every document converted later from the created document (such as quotation request \u2192 purchase quotation \u2192 purchase order \u2192 purchase invoice) stays linked to the contract&#8217;s project.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In the purchase invoice, cost centers are filled for each line based on the project&#8217;s cost tracking level.<\/li>\n<\/ul>\n<h2 id=\"restrictions\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Restrictions<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Services don&#8217;t transfer to any purchase document.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You can&#8217;t start from a contract that isn&#8217;t active or isn&#8217;t linked to a cost sheet.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You can&#8217;t select items from another contract, or sub-items (main items) only; items that don&#8217;t belong to the contract are rejected.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You must have permission to view the contract; a user who can view only their own contracts can&#8217;t start from a contract created by someone else.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Distributing cost centers over more than one center is available in the purchase invoice only.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In the purchase request and the quotation request, the same product isn&#8217;t accepted in two lines; if a material was split because of different units, delete one of the lines or unify the unit before saving.<\/li>\n<\/ul>\n<h2 id=\"troubleshoot\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Why can&#8217;t I\u2026?<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Problem<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Cause<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Solution<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The button doesn&#8217;t appear<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The contract isn&#8217;t active, has no cost sheet, or you don&#8217;t have any purchase permission<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Review the conditions above<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">A specific document doesn&#8217;t appear in the list<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">You don&#8217;t have its permission, or its app isn&#8217;t enabled<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Ask for the permission or enable the app<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Some materials are missing from the form<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The materials are services, or they weren&#8217;t selected<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select the materials you need<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The quantity is larger than what actually remains<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The suggested quantity is always the planned one<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Edit the quantity manually<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"errors\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Error messages and solutions<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Message<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Cause<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Solution<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">A message that purchase transactions can&#8217;t be created for services<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Everything you selected is a service, or work items that contain only services.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select at least one material.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">A message that the selected work items are no longer available and you need to go back to the contract and select them again<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">More than 15 minutes passed after clicking <strong style=\"color: #111827;\">Purchase Options<\/strong>, or the link was opened by another user.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Go back to the contract, select the materials, and click <strong style=\"color: #111827;\">Purchase Options<\/strong> again.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Purchase transactions require an active contract.<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The contract&#8217;s status is no longer <strong style=\"color: #111827;\">Active<\/strong>.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Open an active contract.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Contract is not linked to a cost sheet.<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The contract isn&#8217;t linked to a <strong style=\"color: #111827;\">Cost Sheet<\/strong>.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Use a contract linked to a cost sheet.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Select at least one work item or material.<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">No item was selected.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select a work item or a material.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Items \u2026 do not belong to this contract.<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">One of the selected items doesn&#8217;t belong to this contract (such as a sub-item or an item from another document).<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select work items and materials from the same contract&#8217;s tab only.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">You are not allowed to access this page<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">You don&#8217;t have permission to view the contract or the document.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Ask for the permission from <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/roles\/index\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Roles<\/strong><\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"faq\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">FAQs<\/h2>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Can I start with a purchase invoice directly?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Yes; choose <strong style=\"color: #111827;\">Purchase Invoice<\/strong> from the list.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Can I create more than one document from the same contract?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Yes, without limit; the system doesn&#8217;t deduct the quantities purchased before.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Do services transfer?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">No; materials only.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Does the contract change after a purchase document is created?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">No; the contract&#8217;s status and items don&#8217;t change.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Are the documents linked to the project?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Yes; the document and everything converted from it.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">How long is the selection saved?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">15 minutes.<\/p>\n<\/div>\n","protected":false},"author":39,"featured_media":0,"template":"","categories":[2070,15599,16736],"tags":[28652,16579,6938,28312,4978,21677,21678,28313],"class_list":["post-158472","tutorial","type-tutorial","status-publish","hentry","category-operations","category-construction","category-contracts-construction","tag-construction-contract","tag-cost-sheet","tag-purchase-invoice","tag-purchase-options","tag-purchase-order","tag-purchase-request-en","tag-quotation-request-en","tag-work-items"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base<\/title>\n<meta name=\"description\" content=\"Learn how the Purchase Options button creates purchase documents from a construction contract&#039;s materials, when it appears, the permissions for each document, and its rules.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"Learn how the Purchase Options button creates purchase documents from a construction contract&#039;s materials, when it appears, the permissions for each document, and its rules.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/\" \/>\n<meta property=\"og:site_name\" content=\"Daftra Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-15T13:31:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.daftra.com\/en\/#organization\",\"name\":\"Daftra\",\"url\":\"https:\/\/docs.daftra.com\/en\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/docs.daftra.com\/en\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"contentUrl\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"caption\":\"Daftra\"},\"image\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.daftra.com\/en\/#website\",\"url\":\"https:\/\/docs.daftra.com\/en\/\",\"name\":\"Daftra Knowledge Base\",\"description\":\"Daftra\",\"publisher\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.daftra.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#webpage\",\"url\":\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/\",\"name\":\"The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/#website\"},\"datePublished\":\"2026-11-08T10:13:15+00:00\",\"dateModified\":\"2026-11-15T13:31:51+00:00\",\"description\":\"Learn how the Purchase Options button creates purchase documents from a construction contract's materials, when it appears, the permissions for each document, and its rules.\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.daftra.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Purchase Options button in the Work Items tab of a construction contract\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base","description":"Learn how the Purchase Options button creates purchase documents from a construction contract's materials, when it appears, the permissions for each document, and its rules.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/","og_locale":"en_US","og_type":"article","og_title":"The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base","og_description":"Learn how the Purchase Options button creates purchase documents from a construction contract's materials, when it appears, the permissions for each document, and its rules.","og_url":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/","og_site_name":"Daftra Knowledge Base","article_modified_time":"2026-11-15T13:31:51+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/docs.daftra.com\/en\/#organization","name":"Daftra","url":"https:\/\/docs.daftra.com\/en\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/docs.daftra.com\/en\/#logo","inLanguage":"en-US","url":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","contentUrl":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","caption":"Daftra"},"image":{"@id":"https:\/\/docs.daftra.com\/en\/#logo"}},{"@type":"WebSite","@id":"https:\/\/docs.daftra.com\/en\/#website","url":"https:\/\/docs.daftra.com\/en\/","name":"Daftra Knowledge Base","description":"Daftra","publisher":{"@id":"https:\/\/docs.daftra.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.daftra.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#webpage","url":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/","name":"The Purchase Options button in the Work Items tab of a construction contract - Daftra Knowledge Base","isPartOf":{"@id":"https:\/\/docs.daftra.com\/en\/#website"},"datePublished":"2026-11-08T10:13:15+00:00","dateModified":"2026-11-15T13:31:51+00:00","description":"Learn how the Purchase Options button creates purchase documents from a construction contract's materials, when it appears, the permissions for each document, and its rules.","breadcrumb":{"@id":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/the-purchase-options-button-in-the-work-items-tab-of-a-construction-contract\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.daftra.com\/en\/"},{"@type":"ListItem","position":2,"name":"The Purchase Options button in the Work Items tab of a construction contract"}]}]}},"_links":{"self":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/users\/39"}],"version-history":[{"count":2,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158472\/revisions"}],"predecessor-version":[{"id":158483,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158472\/revisions\/158483"}],"wp:attachment":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/media?parent=158472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/categories?post=158472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tags?post=158472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}