{"id":374,"date":"2021-11-29T05:55:43","date_gmt":"2021-11-29T05:55:43","guid":{"rendered":"https:\/\/cashflowinventory.com\/blog\/?p=374"},"modified":"2025-07-21T19:32:37","modified_gmt":"2025-07-21T19:32:37","slug":"purchase-management","status":"publish","type":"post","link":"https:\/\/cashflowinventory.com\/blog\/purchase-management\/","title":{"rendered":"Purchasing Management in Cash Flow Inventory: Documentation"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Cash Flow Inventory delivers an end-to-end procure-to-pay solution tailored for growing businesses. From configurable purchase workflows through receipt, billing, payment, and inventory planning, every feature has been designed to maximize accuracy, flexibility, and control. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide walks you step-by-step through all capabilities\u2014no feature is too small to mention.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management-1024x482.png\" alt=\"Purchasing Management in Cash Flow Inventory: Documentation\" class=\"wp-image-13875\" srcset=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management-1024x482.png 1024w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management-300x141.png 300w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management-768x362.png 768w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management-2x1.png 2w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management.png 1363w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Configurable Purchase Workflows<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Administrators can configure purchasing workflows under <strong>Settings \u2192 Purchasing Process<\/strong>, selecting one of five predefined options. Non-selected steps are hidden from the interface, and switching workflows applies seamlessly to both new and existing entries without data loss.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>No.<\/th><th>Workflow<\/th><th>Use Case<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>Order \u2192 Receive \u2192 Bill \u2192 Payment<\/td><td>Standard procure-to-pay for stocked goods<\/td><\/tr><tr><td>2<\/td><td>Order \u2192 Bill \u2192 Payment<\/td><td>Services or drop-ship where receipt step is unnecessary<\/td><\/tr><tr><td>3<\/td><td>Receive \u2192 Bill \u2192 Payment<\/td><td>Ad hoc receipts without formal purchase orders<\/td><\/tr><tr><td>4<\/td><td>Bill \u2192 Payment<\/td><td>One-off expenses or legacy invoices<\/td><\/tr><tr><td>5<\/td><td>Cash Purchase<\/td><td>One-step receive + bill + payment via top-menu entry<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note<\/strong>: The &#8220;Cash Purchase&#8221; option remains accessible via the <strong>+ New \u2192 Cash Purchase<\/strong> menu, regardless of the selected workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"481\" src=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-1024x481.png\" alt=\"Purchasing Management in Cash Flow Inventory: Settings\" class=\"wp-image-13876\" srcset=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-1024x481.png 1024w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-300x141.png 300w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-768x361.png 768w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-2x1.png 2w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Purchase Order &amp; Receipt Entry<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">3.1 Item Lines vs. Cost Lines<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Item Lines<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Inventory Items<\/strong>: Impact stock levels and inventory valuation upon receipt or billing. Added via the &#8220;ITEMS&#8221; section on the PO entry screen.<\/li>\n\n\n\n<li><strong>Non-Inventory Items<\/strong>: Bypass stock and post directly to expense accounts, configurable within the same section.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Cost Lines<\/strong>\n<ul class=\"wp-block-list\">\n<li>Capture landed-cost components (e.g., freight, insurance, duties, labor) at the &#8220;Receive&#8221; or &#8220;Bill&#8221; stage.<\/li>\n\n\n\n<li>Can be routed to designated suppliers or tax authorities as separate bills if enabled, with supplier selection available in the &#8220;COST LINES&#8221; section.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The Purchase Order entry screen  includes distinct sections:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>&#8220;ITEMS&#8221; table with columns for <strong>TITLE<\/strong>, <strong>SKU<\/strong>, <strong>UNITS<\/strong>, <strong>UNIT-QTY<\/strong>, <strong>RATE<\/strong>, <strong>DISC<\/strong>, <strong>TAX<\/strong>, and <strong>L.TOTAL<\/strong>, allowing entry of inventory and non-inventory items.<\/li>\n\n\n\n<li>&#8220;COST LINES&#8221; table with columns like <strong>SUPPLIER<\/strong>, <strong>CATEGORY<\/strong>, <strong>DESC<\/strong>, <strong>QTY<\/strong>, <strong>COST PER ITEM<\/strong>, <strong>TOTAL COST<\/strong>, <strong>PAYMENT TERM<\/strong>, and <strong>TAX<\/strong>, supporting landed-cost capture.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025-1024x482.png\" alt=\"Purchasing Management in Cash Flow Inventory: Order Entry\" class=\"wp-image-13877\" srcset=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025-1024x482.png 1024w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025-300x141.png 300w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025-768x361.png 768w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025-2x1.png 2w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchase-entry-21-07-2025.png 1365w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3.2 Batch &amp; Serial Tracking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enable this feature under <strong>Settings \u2192 Inventory \u2192 Lot &amp; Serial<\/strong>. Once activated, users can input batch or serial numbers on any Order, Receive, Bill, or Cash Purchase screen, ensuring traceability, expiry control, and regulatory compliance. While not directly visible in the screenshots, this is implied through the detailed item management capabilities in the PO entry screen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3.3 Multi-Unit Handling<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Define distinct units for purchasing, stocking, and sales (e.g., 1 pallet = 10 boxes, 1 box = 50 pieces). Conversion ratios ensure accurate quantity translation across processes. The &#8220;UNITS&#8221; column in the &#8220;ITEMS&#8221; table supports this functionality.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3.4 In-Page Product Creation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If an item doesn\u2019t exist, users can create it on the fly within the transaction screen. Define SKU, description, units, cost, and default accounts instantly. The empty &#8220;ITEMS&#8221; table row  suggests this capability, allowing new item addition without leaving the PO entry form.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4. Discounts, Taxes &amp; Landed-Cost Allocation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">4.1 Discounts<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Line-Level Discounts<\/strong>: Apply percentage or fixed-amount discounts per item or cost line via the &#8220;DISC&#8221; column in the &#8220;ITEMS&#8221; table.<\/li>\n\n\n\n<li><strong>Global Purchase Discount<\/strong>: Apply a discount to the order subtotal before taxes, reflected in the &#8220;Grand Total&#8221; calculation.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">4.2 Taxes<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Line-Level Taxes<\/strong>: Mark items as price-inclusive or price-exclusive and assign tax codes via the &#8220;TAX&#8221; column in both &#8220;ITEMS&#8221; and &#8220;COST LINES&#8221; tables.<\/li>\n\n\n\n<li><strong>Cost-Line Taxes<\/strong>: Excluded by default but can be applied and routed to multiple authorities (e.g., state, federal) as needed, supported by the &#8220;TAX&#8221; column in &#8220;COST LINES.&#8221;<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">4.3 Landed-Cost Allocation<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Enter freight, duty, handling, and other charges at the &#8220;Receive&#8221; or &#8220;Bill&#8221; stage within the &#8220;COST LINES&#8221; section.<\/li>\n\n\n\n<li>The system prorates these costs to inventory items by weight, quantity, or value.<\/li>\n\n\n\n<li>Optionally, auto-generate separate vendor bills for each landed-cost supplier or authority, indicated by the &#8220;SUPPLIER&#8221; field in &#8220;COST LINES.&#8221;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">5. Vendor Billing &amp; Templates<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">5.1 Bill Creation<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Direct PO \u2192 Bill Conversion<\/strong>: Convert purchase orders or receipts into vendor bills with one click. The &#8220;Billed&#8221; status in the Purchase Orders table ) and &#8220;PARENT REF&#8221; in the Bills table show this linkage (e.g., &#8220;PO-100001&#8221; linked to &#8220;BL-10001&#8221;).<\/li>\n\n\n\n<li><strong>Standalone Cost-Line Bills<\/strong>: Create separate bills for non-inventory costs, supported by the &#8220;Add Expense&#8221; button on the Purchase dashboard.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Bills section lists bills with columns like <strong>BILL NO<\/strong>, <strong>PARENT REF<\/strong>, <strong>SUPPLIER<\/strong>, <strong>TOTAL<\/strong>, and <strong>DUE<\/strong>, reflecting bill creation from POs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5.2 Billing Templates<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Customize bill layouts and line sequences.<\/li>\n\n\n\n<li>Save and name templates (e.g., &#8220;Standard Freight Bill&#8221;) via the &#8220;Add Bill Template&#8221; button.<\/li>\n\n\n\n<li>Reorder templates for prioritized usage, implied by the template management feature.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The &#8220;Add Bill Template&#8221; button above the Bills table.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5.3 Custom Fields<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Add extra fields to headers or line items (e.g., &#8220;Project Code,&#8221; &#8220;Requester&#8221;). The PO entry screen includes &#8220;CUSTOM ONE&#8221; and &#8220;CUSTOM TWO&#8221; fields in the header.<\/li>\n\n\n\n<li>These fields appear on printouts, exports, and reports, enhancing data flexibility.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">6. Payments &amp; Prepayments<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">6.1 Payment Entry<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Record payments against open bills or as Cash Purchases using the &#8220;Make Payment&#8221; button in the Bills table.<\/li>\n\n\n\n<li><strong>Advanced Payments<\/strong>: Enter prepayments or apply credits, reflected in the &#8220;ADVANCE&#8221; column of the Purchase Orders table (e.g., &#8220;0.00&#8221; adjustable with entries).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Make Payment&#8221; for unpaid bills (e.g., &#8220;BL-10003&#8221;) and &#8220;Completed&#8221; for paid bills (e.g., &#8220;BL-10002&#8221;).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6.2 Account Selection &amp; Fallbacks<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Choose <strong>Cash<\/strong>, <strong>Bank<\/strong>, or any specified account during payment entry.<\/li>\n\n\n\n<li>If unselected, posts to <strong>Undeposited Funds<\/strong>; if insufficient balance, uses <strong>Overdraft<\/strong> account. While not visible in screenshots, this is standard accounting logic integrated into payment forms.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">6.3 Automatic Journal Entries<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Receipts<\/strong>: Debit Inventory; credit Accrued Liabilities.<\/li>\n\n\n\n<li><strong>Bills<\/strong>: Debit Expense\/COGS; credit Accounts Payable.<\/li>\n\n\n\n<li><strong>Payments<\/strong>: Debit Accounts Payable; credit Cash\/Bank or fallback accounts.<\/li>\n\n\n\n<li>Implied by the structured payment tracking (e.g., &#8220;DUE&#8221; updates post-payment).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">7. AI-Assisted Chart of Accounts<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Non-Inventory Bill Lines<\/strong>: AI recommends appropriate G\/L accounts based on item descriptions during bill creation.<\/li>\n\n\n\n<li><strong>Payment Source Account<\/strong>: Defaults set in <strong>Settings \u2192 Accounting<\/strong>, manually overrideable per transaction.<\/li>\n\n\n\n<li>Suggestions are override-capable, balancing automation with control. While not directly shown, this feature enhances efficiency in expense and payment processing.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">8. Approval Workflows &amp; Audit Controls<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">8.1 Approval Settings<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure per document type:\n<ul class=\"wp-block-list\">\n<li><strong>Auto-Approve<\/strong><\/li>\n\n\n\n<li><strong>Manual Approval<\/strong><\/li>\n\n\n\n<li><strong>Auto up to Threshold<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Visual Evidence<\/strong>: The Bills section shows a &#8220;STATUS&#8221; column (&#8220;Approved,&#8221; &#8220;Pending&#8221;) and summary cards like &#8220;1.00 Bills to approve.&#8221; The Purchase Orders table lists statuses like &#8220;PENDING,&#8221; &#8220;APPROVED,&#8221; and &#8220;CLOSED.&#8221;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">8.2 Post-Approval Lockdown<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Approved transactions become immutable, as implied by the &#8220;Approved&#8221; status.<\/li>\n\n\n\n<li>Corrections require a <strong>Manual Journal Entry<\/strong> by authorized roles.<\/li>\n\n\n\n<li>Changes are logged with user, date, and reason, supporting audit trails (e.g., &#8220;ENTRY BY: admin&#8221;).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">9. Inventory Planning &amp; Manufacturing Orders<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">9.1 Safety Stock &amp; Reorder Points<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Define safety stock and lead times per SKU.<\/li>\n\n\n\n<li>Dynamic reorder points are recalculated using up to 365 days of history.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">9.2 One-Click Purchase Order Plan<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Generate a consolidated PO for items below reorder points or on back-order, accessible via the &#8220;Add new&#8221; button on the Purchase Orders dashboard.<\/li>\n\n\n\n<li>Users can include all products or flagged items only.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">9.3 Manufacturing Order (MO) Planning<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create MOs for assemblies based on sales forecasts or backlogs.<\/li>\n\n\n\n<li>The system suggests component POs for missing materials, aligning procurement with production. The &#8220;Production&#8221; sidebar option hints at this integration.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">10. UI Customization &amp; Visibility<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Show\/Hide Blocks<\/strong>: Toggle visibility for sections like Measurements, Shipping &amp; Delivery, Advanced Payments, Attachments, and Landed-Cost. The &#8220;COST LINES&#8221; checkbox exemplifies this.<\/li>\n\n\n\n<li><strong>Order Summary Block<\/strong>: Always visible, showing totals, discounts, and taxes (e.g., &#8220;Grand Total: BDT 0.00&#8221;).<\/li>\n\n\n\n<li><strong>Custom Fields<\/strong>: Add fields anywhere on forms (e.g., &#8220;CUSTOM ONE,&#8221; &#8220;CUSTOM TWO&#8221;), included in exports and print templates.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Filters in the Bills section (&#8220;STATUS,&#8221; &#8220;Type&#8221;) and Purchase Orders (&#8220;Status,&#8221; &#8220;Type&#8230;&#8221;) allow UI customization.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">11. Administration &amp; Permissions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">11.1 Global Settings<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable\/disable workflows, set default discount rates, tax mappings, and fallback accounts under <strong>Settings<\/strong> (visible in the sidebar across screenshots).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"481\" src=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-1024x481.png\" alt=\"Purchasing Management in Cash Flow Inventory: Settings\" class=\"wp-image-13876\" srcset=\"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-1024x481.png 1024w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-300x141.png 300w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-768x361.png 768w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25-2x1.png 2w, https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-settings-21-07-25.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">11.2 User Roles &amp; Permissions<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Fine-grained control over View, Create, Approve, Delete, and Manual JE rights.<\/li>\n\n\n\n<li>Assign roles like Purchasing Clerk, Purchasing Manager, or Accountant. The &#8220;MA&#8221; user icon and &#8220;admin&#8221; in &#8220;ENTRY BY&#8221; imply role-based access.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">12. Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cash Flow Inventory\u2019s Purchasing Management module unites unparalleled configurability, detailed cost tracking, AI-driven accounting assistance, and robust planning tools. Whether you require a simple Bill \u2192 Payment flow or a full Order \u2192 MO plan with landed-cost allocation and batch tracking, this solution scales with your business. Empower your team, enforce policy, and gain end-to-end visibility\u2014all within one platform.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cash Flow Inventory delivers an end-to-end procure-to-pay solution tailored for growing businesses. From configurable purchase workflows through receipt, billing, payment, and inventory planning, every feature&hellip;<\/p>\n","protected":false},"author":1,"featured_media":13875,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_cfi_subtitle":"","_cfi_read_time":"","_cfi_featured_label":"","_cfi_toc_enabled":false,"_cfi_cta_text":"","_cfi_cta_url":"","footnotes":""},"categories":[4],"tags":[14,17,16,22],"class_list":["post-374","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-documentation","tag-inventory-control","tag-inventory-software","tag-inventory-tracking","tag-purchase"],"jetpack_featured_media_url":"https:\/\/cashflowinventory.com\/blog\/wp-content\/uploads\/2021\/11\/cash-flow-inventory-purchasing-management.png","_links":{"self":[{"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/posts\/374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/comments?post=374"}],"version-history":[{"count":57,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/posts\/374\/revisions"}],"predecessor-version":[{"id":13881,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/posts\/374\/revisions\/13881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/media\/13875"}],"wp:attachment":[{"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/media?parent=374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/categories?post=374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cashflowinventory.com\/blog\/wp-json\/wp\/v2\/tags?post=374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}