Run the business

How to use the Purchasing app set

Created: Updated:

Purchasing runs through eight apps, one per document, linked by the upstream number. Press Create the next document on a record's detail screen to open the next app with the upstream number filled in. Purchase request, approval and contract go through an approval flow (Not submitted → Awaiting approval → Awaiting decision → Approved). Each document's own number is typed by hand.

The flow and the role of each app

The Purchasing app set has eight apps, one per document. Going from the top, each app passes its number on to the next app. The apps and their field names are created in Japanese whatever language your screen uses; the English meaning is in parentheses.

Order App Own number field Role
1 購買依頼 (Purchase request) 依頼番号 (Request number) A person on the floor asks for what they need and why. Entering the line items calculates an estimated total
2 購買稟議 (Purchase approval) 稟議番号 (Approval request number) The drafter compares quotations and gives the reason for the selection to ask for a decision
3 購買契約 (Purchase contract) 契約番号 (Contract number) Keeps the counterparty, amount, period and terms agreed in the approval as a contract. The original contract is attached
4 発注書 (Purchase order) 発注番号 (Order number) Creates the order based on the contract and sends it to the supplier. The delivery date is required
5 納品書 (Delivery note) 納品書番号 (Delivery note number) The supplier’s delivery note is attached as the original and checked against the order for inspection
6 請求書 (Invoice) 請求書番号 (Invoice number) The supplier’s invoice is attached as the original and checked against the delivery before payment
7 債務管理 (Payables) 管理番号 (Management number) For each invoice, manages the payment date, the date paid, the amount, the payment method and the status
8 購買管理 (Purchasing link manager) 案件番号 (Case number) Gathers the list of documents of each case and the invoiced and paid totals (the case summary app; the creation screen calls it the link manager)
  • Purchase request and purchase order calculate amounts from the quantity and unit price of the line items. The purchase order also calculates the subtotal, consumption tax and total (the default tax rate is 10%; the tax is rounded down). For delivery notes and invoices you enter the figures from the supplier’s document.
  • A person types each document’s number (request number, approval request number and so on). It is required and cannot be duplicated. There is no automatic numbering. Decide how to number them in your company (for example PR-2026-0001).

Who does what

The requester, drafter, person in charge and buyer fields are filled with the person who creates the record. In the three apps with approval (purchase request, purchase approval and purchase contract), the person who submits chooses the approver and the decision maker.

Role What they do Main apps
Applicant (requester, drafter, person in charge) Fills in the record, chooses the approver and decision maker, and presses 申請 (Submit). After approval, moves on with Create the next document Purchase request, approval, contract
Approver Checks the content and presses 承認 (Approve), or 差し戻し (Send back) if something needs fixing Purchase request, approval, contract
Decision maker Makes the final decision with 決裁 (Decide). Can also 差し戻し (Send back) Purchase request, approval, contract
Buyer (発注担当) Creates the purchase order based on the contract, outputs the order form and sends it to the supplier Purchase order
Inspector (検収担当) Attaches the original delivery note and fills in 検収の状況 (Inspection status), 検収者 (Inspector), 検収日 (Inspection date) and 差異の内容 (Discrepancy details) Delivery note
Accounting Attaches the original invoice, checks it against the order and the delivery (three-way matching), and manages payment in Payables Invoice, Payables, Purchasing link manager

By default, the person who created the apps can manage the apps and delete records, and everyone else can view, add, edit and export records. To restrict by role or department, use kintone’s app permissions.

Moving on to the next document

  1. Open the detail screen of the upstream record. Document flow at the top shows the previous documents, this document and the documents still to come.
  2. Press “Create the next document: ○○”.
  3. The create screen of the next app opens, and the upstream number is entered in the lookup field and fetched. The subject and the supplier (the field that holds the counterparty, such as 契約相手 or 発注先) are carried over, and “Carried over from the upstream document ○○” is shown.
  4. Enter the document’s own number (such as the order number) and the other required fields. The top of the screen shows “Fill in next: ○○” for the next required field, and changes to “All required fields are filled. Please save” when everything is in.
  5. Save. If the next document already exists, the button changes to “Open ○○”.

The detail screen of an approved Purchase contract. At the top are the document flow (from Purchase request to Payables), the Create the next document: Purchase order button, and the 契約書控え output button

The Purchase order create screen. The upstream contract number is in the lookup field, and the messages say it was carried over from CT-2026-0021 and what to fill in next (the order number)

The lookup field in each downstream app that receives the upstream number:

Downstream app Field that receives the upstream number (lookup) Fields carried over
購買稟議 (Purchase approval) 購買依頼番号 (Purchase request number) Subject
購買契約 (Purchase contract) 稟議番号 (Approval request number) Subject
発注書 (Purchase order) 契約番号 (Contract number) Subject, supplier
納品書 (Delivery note) 発注番号 (Order number) Subject, supplier
請求書 (Invoice) 納品書番号 (Delivery note number) Subject, supplier
債務管理 (Payables) 請求書番号 (Invoice number) Subject, supplier
  • Create the next document appears whatever the approval status is. Move on only after approval, as a rule of your operation. When the status becomes 承認済 (Approved), the hint on the screen changes to “Approved. You can go on to the next document”.
  • You do not have to use the button. Open the next app directly, enter the upstream number in the lookup field and press the fetch button, and the documents are linked in the same way.
  • If the sum of the line items differs from the total field, the create and edit screens show “The line total ○○ differs from the total field ○○”. Saving is not blocked.

Approval and statuses

Three apps have an approval flow: purchase request, purchase approval and purchase contract. Purchase order, delivery note, invoice and Payables have no approval flow; their progress is kept in fields of each app (inspection status, payment status).

The PRING standard flow

These are the statuses and operations when the administrator chose “PRING standard (applicant → approver → decision maker)” while creating the set. The approver and decision maker are chosen in the 承認者 (Approver) and 決裁者 (Decision maker) fields under 承認の依頼先 (Who approves) on the record; both are required.

Status Meaning Who moves it on, and how
未申請 (Not submitted) Being filled in. Not yet sent for approval The applicant presses 申請 (Submit) and it becomes 承認待ち
承認待ち (Awaiting approval) Waiting for the approver to check The approver presses 承認 (Approve) and it becomes 決裁待ち, or 差し戻し (Send back) and it becomes 未申請
決裁待ち (Awaiting decision) Waiting for the decision maker The decision maker presses 決裁 (Decide) and it becomes 承認済, or 差し戻し and it becomes 承認待ち
承認済 (Approved) Approved. You can go on to the next document —

If kintone could not rename the first status, it keeps kintone’s default name 未処理 instead of 未申請. The meaning is the same.

Ways to build the approval flow

When the set is created, the administrator chooses one of four ways for each app that has approval.

  • No approval (承認を使わない): the app has no statuses.
  • PRING standard (applicant → approver → decision maker): the table above. No organization setup is needed.
  • Build from organizations: 1 to 5 approval steps. For each step choose “By organization” (organization, title and the number of approvers: any one approves, or everyone approves) or “Choose in a record field”. The statuses are 未申請 → 承認待ち 1 → 承認待ち 2 → … → 承認済 (a single step is just 承認待ち). The actions are 申請, 承認 1, 承認 2 … and 差し戻し, which goes back one step. For a step with a title, the people who hold that title at the time of creation become the assignees.
  • Import the flow of an existing app: uses the statuses and actions of another app in this kintone as they are.

Approval records and seals

When an approval action is pressed, the approver and approval date-time are written to the 承認の記録 (Approval record) group of the record (a closed group; it opens on the detail screen when there are records). With the PRING standard flow, the first is the approver and the second is the decision maker. When you output a document (purchase request form, approval request form, contract copy), the seal of the person who approved (or a date stamp if none is registered) is placed in the approval boxes at the top right. Sending back clears the records of the steps that have to be approved again.

The record is written only when the action button is pressed on the record’s detail screen. Approvals made with the bulk status update in a list, or on a mobile screen, are not recorded.

Status fields in the apps without approval

App Field Choices
購買稟議 (Purchase approval) 採否 (Selected?) in the quotation comparison 採用 (Selected) / 不採用 (Not selected) / 保留 (On hold)
購買契約 (Purchase contract) 自動更新 (Auto renewal) あり (Yes) / なし (No) (default: なし)
納品書 (Delivery note) 検収の状況 (Inspection status) 未検収 (Not inspected, default) / 検収済 (Inspected) / 一部検収 (Partially inspected) / 差異あり (Discrepancy)
請求書 (Invoice) 支払の状況 (Payment status) 未払 (Unpaid, default) / 一部支払 (Partially paid) / 支払済 (Paid)
債務管理 (Payables) 支払の状況 (Payment status) 未払 (Unpaid, default) / 支払済 (Paid)

You can narrow a list to 未検収 (Not inspected) in the delivery note app and to 未払 (Unpaid) in the invoice and Payables apps with the list switcher. The 支払の状況 of the invoice and the 支払の状況 of Payables are separate fields, so update both after paying.

Documents PRING outputs, and where the PDF is saved

You output a document with the button named after it on the record’s detail screen. For a PDF, check the preview, then choose “Download” or “Save to attachment field” (Export a PDF or Excel from a record, Preview a PDF, then download it or save it to the attachment field). The file name is “document name_number” (for example 注文書_PO-2026-0001.pdf). The button labels follow your kintone language.

App Document Where the PDF is saved
購買依頼 (Purchase request) 購買依頼書 (Purchase request form, with approval seal boxes) The 出力した書類 (Generated document) field
購買稟議 (Purchase approval) 稟議書 (Approval request form, with approval seal boxes) The 出力した書類 field
購買契約 (Purchase contract) 契約書控え (Contract copy, with approval seal boxes) Download. The 契約書の原本 (Original contract) field is for the signed document
発注書 (Purchase order) 注文書 (Order form) The 出力した書類 field
納品書 (Delivery note) 検収書 (Inspection report) Download. The 納品書の原本 (Original delivery note) field is for the supplier’s document
請求書 (Invoice) 請求確認票 (Invoice check sheet) Download. The 請求書の原本 (Original invoice) field is for the supplier’s document
債務管理 (Payables) 支払通知書 (Payment notice) The 出力した書類 field
購買管理 (Purchasing link manager) 買掛金残高表 (Accounts payable balance by supplier) Download. Narrow the list and output it from the list screen
  • The 出力した書類 field is inside the closed group 「PRING の設定」 (PRING settings) at the end of the record. When you output again, the previous file is removed and only the new PDF remains.
  • The contract copy, inspection report and invoice check sheet have no save destination by default. Download them. To save them, the administrator sets the template’s attachment save destination.
  • The PDFs of the set’s documents carry the document ID and the SHA-256 from before embedding in their metadata.
  • If the administrator has created a File Log app, every output, attachment and download is logged with time, version, file name and SHA-256. For every document except the accounts payable balance, the transaction date, amount and counterparty are logged too, so you can search the File Log app’s list by date, amount and counterparty (Audit log of output files).

Three-way matching

The invoice app has a field, 三点照合の結果 (Three-way matching result; a multi-line text), for recording the result of matching the order, the delivery and the invoice. It sits under 支払の状況 and is also printed on the invoice check sheet.

  1. Check the quantity, unit price and total of the purchase order’s line items.
  2. Check the quantity of the delivery note, and its inspection status and discrepancy details.
  3. See whether the quantity, unit price and invoiced amount on the invoice agree with the order and the delivery, and write the result and the reason for any difference in 三点照合の結果.

PRING does not write into this field; it is for the person who matched the documents. The AI reading of delivery notes and invoices has a three-way match that warns you on the confirmation screen about differences in quantity, unit price and amount against the order, but it is off by default. To use it, the administrator sets it on the Document reading tab (AI reading of supplier documents). To use it for invoices, a lookup field to assign the order number is needed.

Seeing the whole case

In apps where the administrator has set up Document links, the record’s detail screen has a Document links button. It lists the documents step by step, from purchase request to Payables, with the document number, file, version, approver, date, amount and check result, and shows any missing documents, all on one screen. At the top are the case number (the request number of the purchase request), the subject, and the invoiced, paid and unpaid totals.

  • Evidence bundle PDF: downloads one PDF made of a cover sheet followed by the PDF of each document.
  • Save to case summary: writes the case’s totals to the Purchasing link manager app (the case summary). Its list shows the paid and unpaid totals of each case.

See Case links and the evidence bundle and Approval seals, document links, document reading and the audit log for details.

Frequently asked questions

The Create the next document button does not appear

The button appears on a record's detail screen once the PRING settings (the connection token) have been saved in that app and the app has been updated. It does not appear on the create or edit screen, which shows "Save this record to create the next document" instead. If it still does not appear, check that the last app, 購買管理 (Purchasing link manager), has not been renamed: the button looks for the app by that name. The administrator steps are in [The first week after creating a business app set](/en/help/admin/app-sets-first-week).

Are document numbers assigned automatically?

No. The request number, approval request number, contract number, order number and so on are typed by a person. They are required and cannot be duplicated. Decide how to number them in your company (for example PR-2026-0001). The upstream number is filled in for you when you open the next app with Create the next document.

I approved a record, but the approver field and the seal were not filled in

The approver and approval date-time are written only when the action button (承認 or 決裁) is pressed on the record's detail screen. Approvals made with the bulk status update in a list, or on a mobile screen, are not recorded. They are also not recorded until an administrator has saved the approval record settings on the Seals tab once.

What happens to the previous PDF when I output a purchase order again?

In the 出力した書類 (Generated document) field, the previous file is removed and only the new PDF remains (it is replaced). If your administrator has created a File Log app, every output is logged with time, version, file name and SHA-256, so the history of what you output stays on record.

A second delivery note arrived for the same order

For an order that already has a delivery note, Create the next document is replaced by 納品書を開く (Open the delivery note), which opens the existing one. To add another, open the delivery note app directly, create a new record, enter the order's number in the 発注番号 (Order number) field and press the lookup's fetch button. Document links lists every delivery note that belongs to the same order.

Written and maintained by: TechJapan LLC (PRING team) (Developer and operator) · Contact