Display
Find

Find your next step

Filter public starting points, or search the full product catalog.

Public starting points

8 shown

Focused checks / Useful results

Make your next step
a little clearer.

Prepare text, check data against your rules, or trace the effects of a change. Each tool has a defined scope and a private result.

See a fictional example report →

A focused tool.
A clear scope.

Prefer to pay with a wallet?

Checking wallet choices…

Purchase Order Overreceipt Routing Plan

See which delivered units fit purchase order authorization and which need separate routing.

See which delivered units fit purchase order authorization and which need separate routing. Supply sourceRevision, a common unit, up to 64 orderLines and up to 64 receipts in priority order. Each line declares orderedUnits, postedUnits and an absolute overageAllowanceUnits. Each receipt declares its orderLineId, deliveredUnits and inspectionHeldUnits. Order and delivery quantities are positive. Quantities are whole numbers at most 1,000,000,000, and inspection cannot exceed delivery. IDs are opaque case-sensitive ASCII labels with 1 to 48 letters, digits, underscores, periods, colons, pipes or hyphens. Line and receipt IDs are unique within their own collections. Remaining authorization starts at ordered plus allowance minus posted, floored at zero. Each receipt first routes its inspection-held units separately. A matching line reserves as many of the other units as its remaining authorization allows and routes the rest to overage. An unknown line routes those eligible units to unmatched. The four quantities account for every delivered unit. Both result lists retain their input order. This plan proposes routing from supplied records. It does not post a receipt, release inspection, change purchase orders or verify inventory. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Agent API guide → · Website orders show the report on your private order page.

The complete checkout request must fit within 40,000 UTF-8 bytes. Your input is validated again before an order is created.

Before you begin

Use non-sensitive information you are authorized to process. Do not include passwords, wallet keys, personal records or confidential material. Examples stay in your browser until you submit checkout.

Payment options appear only when available for your selected service. Confirmed payment starts processing. Save your private order link to retrieve the JSON result during its 30-day access period. These checks do not establish factual accuracy, regulatory compliance or complete dependency coverage.

Purchase terms and support · Privacy policy