diff --git a/CHANGELOG.md b/CHANGELOG.md index 3affba0be..ed48993a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,50 @@ follow semantic versioning; release dates are ISO 8601. ### Public API +- **A DOCX export counts a table's rules as Word and LibreOffice do, and holds a cell's margins and + a chip composed in it to the twip the page gives them.** + - **A rule takes two and a half twips an eighth of a point, rounded down.** Measured on ten-row + tables ruled at three, five, six, seven and nine eighths, both editors stepped each row by its + margins, its line and 7, 12, 15, 17 and 22 twips: a rule of 12.5 twips takes 12, one of 17.5 + takes 17. Counted to the nearest, a row held by its height under a rule of an odd number of + eighths stood a twip short of the page's. A rule between two rows is shared in whole twips, + the row above it taking half rounded down and the row under it the rest: halved and each half + rounded with its margin, a rule of 15 twips came off as 7 and 7, and every row of + `NorthlineProposal`'s and `EditorialProposal`'s investment tables stood a twip taller. Tables + of one, two, three and six rows ruled at five, six, seven and nine eighths then took the page's + height to within a step of Word's grid and to the twip in LibreOffice (measured). + - **A cell's top and bottom margins are rounded to the twip together**, the top to the nearest + and the bottom to what the two come to less it: rounded apart, two of 32.69 twips came to 66, + and with its rules counted so, every row of `CobaltRota`'s staff grid whose day cell held one + shift stood a twip taller than the page's. + - **A shape composed in a table cell is held, and its label cut, in whole twips rounded down.** + The row the cell is in holds the page's height, rounded once; anything in it rounded up grew + it: two of `CobaltRota`'s 183.69-twip chips stacked in a day, each held and its label cut at + 184, stood the row a twip taller. Where a chip's letters keep its label taller than its + borders leave room for, Word grows the chip by the rest, and the cell round it now gives that + much of its margins back, half above and half below, as far as they hold, where the chip is + all the cell holds and the cell all its row holds — as each of `CobaltRota`'s shifts is, in a + slot of its own: every staff row with a split shift in an outlined chip stood 3 twips taller. + + `CobaltRota`'s grid now stands where the page sets it, every rule under its top within a quarter + point of the page's in Word, where they ran from 0.4pt high to 0.8pt low: its p90 from 0.99pt to + 0.46pt in Word and from 0.84pt to 0.39pt in LibreOffice on Windows. Its median moves from 0.32pt + to 0.38pt (0.23pt to 0.31pt): the shifts' labels stand about 0.3pt low in their chips, where a + composed cell's first line is not seated, which the grid standing up to 0.4pt high had hidden. + In the DOCX fidelity corpus 10 documents stand nearer the page in Word — `proposal-northline`'s + p90 from 0.71pt to 0.43pt, `cv-panel`'s median from 0.43pt to 0.31pt, `invoice-subscription`'s + from 0.43pt to 0.33pt — and 10 in LibreOffice on Windows. Seven are further in each, by a twip + or a step of Word's grid, where their tables and panels now take the page's height and the + lines in and after them show what they had hidden: `invoice-classic`'s notes stand 0.2pt low + under its totals table, which had stood 0.13pt high, where the editors leave more space after a + table than the page does; `invoice-platform`'s line items, already 0.3pt high in their cells, a + twip higher with the rows round them where the page draws them; `letter-panel`'s body, already + 0.25pt high, a twip higher under its panel; the line items of `invoice-consulting` and its long + version, already low, a step of Word's grid lower and a hundredth of a point in LibreOffice; + `invoice-metered`'s and `invoice-payments`' a step of the grid, or two to three twips in + LibreOffice. `proposal-editorial` in LibreOffice is the document it sets on a new page. The + report names nothing more. + - **A DOCX export stands a table's text cells on the page's baselines, and what follows a paragraph or a ruled table where the page sets it.** - **A row of text cells is moved by its margins.** The page sets a cell's line its face's ascent diff --git a/assets/readme/examples/word-export-companion.docx b/assets/readme/examples/word-export-companion.docx index 2ad749e3f..f4c27f481 100644 Binary files a/assets/readme/examples/word-export-companion.docx and b/assets/readme/examples/word-export-companion.docx differ diff --git a/docs/architecture/backend-capability-matrix.md b/docs/architecture/backend-capability-matrix.md index a44d6d711..ee01bce0a 100644 --- a/docs/architecture/backend-capability-matrix.md +++ b/docs/architecture/backend-capability-matrix.md @@ -80,8 +80,8 @@ Payload records live in `core` under | Gradient strokes | ✅ `PdfPathPainter` (pattern stroking colour) | ✅ `PptxGradientFill` (native `ln`/`gradFill`) | ❌ | | Image — STRETCH / CONTAIN / COVER fit (`ImageFragmentPayload`) | ✅ `PdfImageFragmentRenderHandler` | ✅ `PptxImageFragmentRenderHandler` (COVER via the picture source crop) | ✅ `DocxSemanticBackend.writeImage` (the box comes from `NodeDefinitionSupport.resolveImageDimensions`, the same rule layout applies to `width` / `height` / `scale` and the content-width clamp; CONTAIN is embedded at its fitted size, COVER via the picture source crop as in PPTX, and the picture type is read from the bytes; its left margin and padding are not written, and a picture drawn beside its text is fitted to its box with its padding in it — each named in the report) | | Barcode / QR (`BarcodeFragmentPayload`) | ✅ `PdfBarcodeFragmentRenderHandler` (vector: the ZXing bit matrix filled as merged rectangles) | ✅ `PptxBarcodeFragmentRenderHandler` (native freeforms: the same ZXing bit matrix as merged rectangles) | ⚠️ `DocxSemanticBackend.writeBarcode` (a PNG picture of the same ZXing bit matrix through `BarcodeMatrices`, one pixel a cell, in the symbol's two colours with their alpha and at the node's size, its data as the picture's description; it scans, but its data is part of the picture rather than editable, reported `APPROXIMATED`, which also names a link, a transform or its left margin and padding as not carried; an `anchor` is a bookmark on its paragraph; in a page zone it is skipped) | -| Table rows — resolved cells, row/col spans, two-pass fill/border paint (`TableRowFragmentPayload`) | ✅ `PdfTableRowFragmentRenderHandler` + row grouping in `PdfFixedLayoutBackend` | ✅ `PptxTableRowFragmentRenderHandler` + row grouping in `PptxFixedLayoutBackend` (positioned rectangles, edge lines, and text frames — never native PPTX tables, which re-lay-out content) | ⚠️ `DocxSemanticBackend.writeTable` (a real Word table on the grid `TableGrid` resolves: `colSpan` maps to `w:gridSpan`, `rowSpan` to `w:vMerge`, and the cascaded `DocumentTableStyle` text style reaches the cell's runs; the cell's fill maps to `w:shd` and its stroke to `w:tcBorders` — the engine's default 1pt black rule where the table states none, not Word's thinner grid — its padding to `w:tcMar`, less above and below the room Word makes for the horizontal rules (half of a rule between two rows, the lower row's, to each; the rules above and below the table whole to their row), each as wide as Word draws it, in eighths of a point (a rule between two rows halved to the twip, an odd one a twip short); a row of text cells moved by its top and bottom margins together, from Word's seat four fifths of the way down an exact line onto the page's baselines, by the least its cells' lines call for and no further than the margins hold — not a row holding a composed cell, one the layout did not measure, one in a vertical merge or whose cells call for opposite ways, nor a least call under a tenth of a point — and what the margins leave of a cell's call, half a point and more, moved by its text's position; a row's cells at the row's smallest top and bottom margins, since both editors give every cell the row's largest, the rest of each cell's padding as space above its first paragraph and below its last, down to the largest margin a cell opening with a table or in a vertical merge keeps; the cascaded `textAnchor` maps to `w:vAlign` on every cell and to `w:jc` on a text cell's paragraph, with the engine's default — the vertical middle, on the left, or on the right for a right-to-left cell — and `DEFAULT` at the bottom left, as the renderer draws it; a composed cell is written by the same writers that write its node anywhere, so one built from an image, a list or a table carries it — a nested table is a real `w:tbl` taking the width of the column it sits in, less its own margins and padding, which is the column's rather than the one the page gives it, since the layout reports a composed cell's content under the owner's path; the paragraph Word requires after a nested table is hidden where it ends its cell holding nothing and no space; a translucent fill is flattened against the colour the page paints under the cell, and a translucent rule against the cell's fill where it has one, since `w:shd` and `w:tcBorders` are opaque, and the table's report note names it (`translucency`); Word re-paginates, so the export states where the layout breaks: every row the layout placed is `w:cantSplit`, `repeatHeader(n)` rows are `w:tblHeader` and keep with the row under them, and a row of blocks is kept whole the same way; the paragraph Word requires after a document's closing table is an ordinary one where the last page has room for two lines below it, so a reader can type below the table, and otherwise a point tall with its mark hidden, so it opens no blank page, reported `APPROXIMATED` since text typed at the end then goes into the table's last cell) | -| Clip region open/close (`ShapeClipBegin/EndPayload`) | ✅ `PdfShapeClipBegin/EndRenderHandler` (CLIP_BOUNDS + CLIP_PATH) | ✅ `PptxClipSafety` + raster fallback in `PptxFixedLayoutBackend` — a provably no-op clip (padded content that cannot be cut) skips the fallback entirely and stays native, editable shapes; a clip that can cut ink renders through the PDF backend into one transparent picture on the clip bounds (pixel-exact, not editable as shapes; run-level link hotspots are not emitted and custom fragment handlers do not apply inside the picture; `Builder.clipRasterFallback(false)` restores unclipped vectors + warning; the raster targets a 2048px long edge, clamped to between native size and 4x, so a region larger than that is rendered at native resolution rather than downscaled — which also means its transient memory grows with the clip instead of stopping at the target (a 3370pt A0-landscape region costs ~45MB while rendering, against ~17MB for anything up to 2048pt); a true vector clip is tracked in [#413](https://github.com/DemchaAV/GraphCompose/issues/413)) | ⚠️ inline fallback + one-time capability warning; the report names a clip that cuts what its layers paint, measured from the layout's fragments by `DocxClipInk` — a clip that cuts nothing (an icon inside its box, a disc's initials, a photo filling its circle) is not named; a picture that fills a container clipped to an ellipse takes the ellipse as its geometry, which both editors crop it to; a badge's glyph — a smaller picture in a painted container that clips it to its outline (`CLIP_PATH`) and holds nothing else but drawing — is drawn by `DocxDrawings` as a floating picture over the outline, where the layout places it, reported `APPROXIMATED` — inside a filled panel the badge and its glyph are drawn in front of the shading; an icon picture beside its text in an unpainted container or a layer stack is drawn the same way; a filled or outlined rectangle or rounded rectangle holding text, composed in a table cell, which has no place in the layout to be drawn at, is written as a panel — a one-cell table in its fill and outline, its corners squared and reported, its row held at least the outline's height less its borders and margins, which keep inside it, and a one-line label the shape centres top to bottom on a line taller than the room Word leaves its content cut alike on both sides to that room, no closer to its letters than three quarters of a point, and seated where the page sets it; the rest of what a composed cell draws (an icon, a tile, a disc) is the table's own drawing and is drawn by `drawCellDrawing` where the layout puts it, anchored as a rectangle is | +| Table rows — resolved cells, row/col spans, two-pass fill/border paint (`TableRowFragmentPayload`) | ✅ `PdfTableRowFragmentRenderHandler` + row grouping in `PdfFixedLayoutBackend` | ✅ `PptxTableRowFragmentRenderHandler` + row grouping in `PptxFixedLayoutBackend` (positioned rectangles, edge lines, and text frames — never native PPTX tables, which re-lay-out content) | ⚠️ `DocxSemanticBackend.writeTable` (a real Word table on the grid `TableGrid` resolves: `colSpan` maps to `w:gridSpan`, `rowSpan` to `w:vMerge`, and the cascaded `DocumentTableStyle` text style reaches the cell's runs; the cell's fill maps to `w:shd` and its stroke to `w:tcBorders` — the engine's default 1pt black rule where the table states none, not Word's thinner grid — its padding to `w:tcMar`, less above and below the room Word makes for the horizontal rules (half of a rule between two rows, the lower row's, to each; the rules above and below the table whole to their row), each as wide as Word draws it, in eighths of a point, and counted as both editors count it, two and a half twips an eighth rounded down (a rule between two rows shared in whole twips, the row above it taking half rounded down; a cell's top and bottom margins rounded to the twip together); a row of text cells moved by its top and bottom margins together, from Word's seat four fifths of the way down an exact line onto the page's baselines, by the least its cells' lines call for and no further than the margins hold — not a row holding a composed cell, one the layout did not measure, one in a vertical merge or whose cells call for opposite ways, nor a least call under a tenth of a point — and what the margins leave of a cell's call, half a point and more, moved by its text's position; a row's cells at the row's smallest top and bottom margins, since both editors give every cell the row's largest, the rest of each cell's padding as space above its first paragraph and below its last, down to the largest margin a cell opening with a table or in a vertical merge keeps; the cascaded `textAnchor` maps to `w:vAlign` on every cell and to `w:jc` on a text cell's paragraph, with the engine's default — the vertical middle, on the left, or on the right for a right-to-left cell — and `DEFAULT` at the bottom left, as the renderer draws it; a composed cell is written by the same writers that write its node anywhere, so one built from an image, a list or a table carries it — a nested table is a real `w:tbl` taking the width of the column it sits in, less its own margins and padding, which is the column's rather than the one the page gives it, since the layout reports a composed cell's content under the owner's path; the paragraph Word requires after a nested table is hidden where it ends its cell holding nothing and no space; a translucent fill is flattened against the colour the page paints under the cell, and a translucent rule against the cell's fill where it has one, since `w:shd` and `w:tcBorders` are opaque, and the table's report note names it (`translucency`); Word re-paginates, so the export states where the layout breaks: every row the layout placed is `w:cantSplit`, `repeatHeader(n)` rows are `w:tblHeader` and keep with the row under them, and a row of blocks is kept whole the same way; the paragraph Word requires after a document's closing table is an ordinary one where the last page has room for two lines below it, so a reader can type below the table, and otherwise a point tall with its mark hidden, so it opens no blank page, reported `APPROXIMATED` since text typed at the end then goes into the table's last cell) | +| Clip region open/close (`ShapeClipBegin/EndPayload`) | ✅ `PdfShapeClipBegin/EndRenderHandler` (CLIP_BOUNDS + CLIP_PATH) | ✅ `PptxClipSafety` + raster fallback in `PptxFixedLayoutBackend` — a provably no-op clip (padded content that cannot be cut) skips the fallback entirely and stays native, editable shapes; a clip that can cut ink renders through the PDF backend into one transparent picture on the clip bounds (pixel-exact, not editable as shapes; run-level link hotspots are not emitted and custom fragment handlers do not apply inside the picture; `Builder.clipRasterFallback(false)` restores unclipped vectors + warning; the raster targets a 2048px long edge, clamped to between native size and 4x, so a region larger than that is rendered at native resolution rather than downscaled — which also means its transient memory grows with the clip instead of stopping at the target (a 3370pt A0-landscape region costs ~45MB while rendering, against ~17MB for anything up to 2048pt); a true vector clip is tracked in [#413](https://github.com/DemchaAV/GraphCompose/issues/413)) | ⚠️ inline fallback + one-time capability warning; the report names a clip that cuts what its layers paint, measured from the layout's fragments by `DocxClipInk` — a clip that cuts nothing (an icon inside its box, a disc's initials, a photo filling its circle) is not named; a picture that fills a container clipped to an ellipse takes the ellipse as its geometry, which both editors crop it to; a badge's glyph — a smaller picture in a painted container that clips it to its outline (`CLIP_PATH`) and holds nothing else but drawing — is drawn by `DocxDrawings` as a floating picture over the outline, where the layout places it, reported `APPROXIMATED` — inside a filled panel the badge and its glyph are drawn in front of the shading; an icon picture beside its text in an unpainted container or a layer stack is drawn the same way; a filled or outlined rectangle or rounded rectangle holding text, composed in a table cell, which has no place in the layout to be drawn at, is written as a panel — a one-cell table in its fill and outline, its corners squared and reported, its row held at least the outline's height less its borders and margins, which keep inside it, and a one-line label the shape centres top to bottom on a line taller than the room Word leaves its content cut alike on both sides to that room, no closer to its letters than three quarters of a point, and seated where the page sets it — its row held and its label cut in whole twips rounded down, as the row the cell is in holds the page's height rounded once, and what its letters keep the label past that room taken out of the margins of the cell it is in, where it is all that cell holds and the cell all its row holds; the rest of what a composed cell draws (an icon, a tile, a disc) is the table's own drawing and is drawn by `drawCellDrawing` where the layout puts it, anchored as a rectangle is | | Timeline rail — one logical connector line resolved from marker and entry anchors after layout (`ShapeFragmentPayload` per page) | ✅ `PdfShapeFragmentRenderHandler` — one fragment per page, spliced beneath the markers | ✅ `PptxShapeFragmentRenderHandler` — same payload, same per-page fragments | ⚠️ `DocxDrawings` — the rail is read from the resolved layout's pass fragments and drawn per page as a `line` shape, and the markers as the shapes they are, anchored as a rectangle is: beside an entry's text they move with it when the text above is edited | | Transform open/close — rotate/scale about fragment centre (`TransformBegin/EndPayload`) | ✅ `PdfTransformBegin/EndRenderHandler` | ✅ `PptxTransformBegin/EndRenderHandler` (group shape; rotation and centre-pivot scaling via the exterior/interior frame ratio) | ⚠️ inline fallback + one-time capability warning; a turned shape container is written upright, and the report names its transform — in its drawn outline's note, or on its own where the outline draws nothing | | Anchor markers (`AnchorMarkerPayload`) | ✅ `PdfAnchorMarkerRenderHandler` + `PdfInternalLinkWriter` | ✅ `PptxAnchorMarkerRenderHandler` + `PptxNavigationWriter` (slide-jump hyperlinks resolved after all fragments, so forward references work) | ✅ `DocxSemanticBackend` — an anchor becomes a `w:bookmarkStart` / `w:bookmarkEnd` pair wrapping the paragraph's text, named as Word requires (letters, digits and underscores, starting with a letter, 40 characters); two anchors that clean to one name stay two bookmarks | diff --git a/docs/recipes/docx-export.md b/docs/recipes/docx-export.md index eec09fce5..6ba6e7665 100644 --- a/docs/recipes/docx-export.md +++ b/docs/recipes/docx-export.md @@ -69,7 +69,7 @@ creation date is real metadata. |---|---| | Paragraphs | Word paragraphs with alignment, font, size, colour (a translucent one with its transparency, as Word's text fill — see "Translucent colours"), bold/italic/underline; inline runs preserved; a `\n` in the text is a line break (`w:br`), which Word would otherwise read as a space; a table cell's `text("a\nb")` stays one line, as the page sets it; a `bulletOffset` of spaces is an indent — the wrapped lines (`FROM_SECOND_LINE`), the first (`FIRST_LINE`) or all of them start that far in, measured in the paragraph's style as the page measures it; a prefix with letters in it is not written, but the wrapped lines still start after the spaces the page covers it with; no prefix is applied to a paragraph written over the flow, as one of an overlay's left-and-right pair, as a badge's initials, or in a header or footer; the report names a prefix's letters, and the room a prefix sets lines in by where a path that writes none leaves it out and it moves a line — on the paragraph, or in a header or footer on the zone's note. A session reads markdown unless told not to (`markdown(false)`): it sets a paragraph of plain text's emphasis marks as the style of the text they mark, a heading line bold (the first three levels larger), and drops its marks; the export writes the text as the page sets it — read line by line through the page's own parser, one run a piece in the face, family, colour, tracking and size the page sets it in, `**Java**` a bold run reading `Java`, a linked paragraph's pieces in one link, Word's outline listing a heading by the text written — wherever it writes a paragraph, a page zone's and a badge's included (a badge's initials counted as the page sets them, and written in the flow where they stand in two faces or as a heading, as initials in two runs' faces are). The page's laid-out lines decide it: the pieces are written where those lines hold their letters in their faces, families, colours and tracking, at their sizes — an auto-sized paragraph's read at the size the page fits it to, a heading at its multiple of it; a session that reads no markdown has its marks written as they stand, and text the parser changes nothing of, an underscore inside a word, is written as it stands too. A paragraph composed in a table cell takes only lines that set its pieces so. The page sets a markdown heading in a line as tall as the paragraph's own and draws its letters past it; written in that exact line, Word cuts their tops on screen, and the report names a heading written taller than its line. The faces are the page's: where the session reads markdown its parser sets every piece in a face of its own, the paragraph's left aside, so a bold paragraph's `Senior_Engineer` is written regular, as the page sets it. A paragraph whose lines are not read — with no layout, composed in a table cell whose text, as authored or as the page reads it, no line of its table carries, or a page zone's the layout shows none of — or that the page sets in other letters than its text, as Arabic, which the page shapes before it reads the marks, or that the parser reads into nothing — a lone `*`, an empty list item; `***`, a rule; a line set four spaces in, a block of code — which the page sets as nothing, is written as authored, marks and all, and the report names it, saying where the lines are not read that whether the page reads its marks is not measured, where the page's parser drops one. An auto-sized paragraph (`autoSize`) is written at the size the page fits its text to, read off the layout's lines, on every path that writes a paragraph: a run with a style of its own keeps it, as on the page, and a prefix is measured at the fitted size. Where the lines do not tell it — none are read, they are in sizes that do not say which is the paragraph's, or the paragraph is added at more than one place, which the page fits at each apart — the text is written at its style's size, and the report says the fitted size is not measured, on the paragraph or, in a header or footer, on the zone's note. LibreOffice breaks a badge's initials wider than the square inscribed in its disc, at any size, and hides what wraps; an auto-sized badge, which fills its disc, meets this too. A body paragraph the layout moves to a new page keeps the space the layout leaves above its text there — its own top edge, the edges of the containers opening with it, and the gap before it where the gap did not fit at the foot of the page above — as an empty line that tall before it, kept with it, since Word drops a paragraph's space above at the top of a page and keeps a line's height; the rest of the space owed stays above that line, so Word breaks the page where it did, and the gap between the paragraph's lines comes off the line as it would off its space above. A paragraph in a table cell, an overlay or a list is left to its container | | Lists | Real Word lists: a `numbering.xml` definition per list, `w:numPr` on each item, and the authored marker as the level's text. Nesting is a list level, so Enter continues the list and Tab demotes an item. An item the page reads as markdown is written as the page sets it, as a paragraph is. See "What a list becomes" below for the kinds that stay plain paragraphs | -| Tables | Word tables, one cell per cell. Each cell states its own padding, on all four sides, so a row is as tall as the page draws it: as `w:tcMar`, and above and below partly in its paragraphs. Word and LibreOffice give every cell of a row the largest top and bottom margin of any cell in it, so a row's cells are written with its smallest, and the rest of a cell's padding above and below is space above its first paragraph and below its last (measured: a row whose day cells were padded 5.5pt above and 10.25pt below beside a label padded 0.75pt stood 60.3pt tall in both editors, where its tallest cell came to 46). A cell opening with a table has no paragraph above it to hold its padding, and a cell in a vertical merge has its bottom edge in another row: these keep their margins, and the row's comes down no lower than the largest of them. Its padding above and below gives up the room Word makes for the table's horizontal rules — half of a rule between two rows to each, the lower row's rule where the two differ, the rule above the table and the one below it whole to their row — which the page does not (measured: a 0.75pt rule made each row 0.75pt taller). Each rule comes off as wide as Word draws it, in eighths of a point: a 0.7pt hairline is drawn 0.75pt wide (measured: taken off at 0.7, `EditorialProposal`'s tables and all under them stood a step of Word's grid lower). A cell's rule is written from two to ninety-six eighths of a point, the range of a line border's width. A rule between two rows is halved, each half rounded to the twip with the margin it comes off, so an odd one comes off a twip short and its rows stand a twip taller each (measured: `NorthlineProposal`'s investment table, ruled at 0.7pt, a twentieth of a point lower every row). A row held at the page's height is written less its margins and those rules too — a rule and a half in the first row and the last, two in a table of one row — since both editors read a row's written height as its cells' content (measured: held less one rule, a table ruled at 0.75pt stood 0.46pt taller in its first row and 0.36pt in its last). A cell that holds nothing but an empty line — a row that is only a rule, its thickness the empty cell's font — has that line cut to the room its row leaves it, the page's row less the cell's own margins and border: the page draws the rule's borders across the line, and Word and LibreOffice keep them outside it and grow the row (measured: `CobaltRota`'s two rules under a 0.9pt border stood 0.9pt taller each). A line with letters, a picture or a paragraph border of its own keeps its height. A table that states no rule is written with the engine's default 1pt black rule, as the page draws it, not left on Word's thinner grid. Its `textAnchor` becomes `w:vAlign` and the paragraph's `w:jc`, with the engine's default — the vertical middle, on the left — where Word's is the top, so a line beside a taller neighbour sits where the page puts it and an amount column stays right-aligned. A row of text cells is moved by its margins to stand its text where the page sets it: the page sets a cell's line its face's ascent below the line's top, Word an exact line's baseline four fifths of the way down it, so every cell's top margin is made smaller and its bottom one as much larger — or the other way — by the least any of its cells calls for, no further than the margin holds, and each cell's text moves with its room, set at the top, the middle or the bottom, while the row keeps its height (measured: a line of 8pt Poppins stood 0.58pt low in Word and 0.55pt in LibreOffice, of Lato 0.24 and 0.25pt high; moved, within 0.04pt and 0.09pt). Not a row holding a composed cell, whose paragraphs their own writers seat where they can, nor a row the layout did not measure, nor one in a vertical merge or whose cells call for opposite ways; a least call under a tenth of a point is left. What the margins leave of a cell's call is moved by its text's position where that is half a point or more, as a paragraph's is: LibreOffice moves raised text further than it is raised, by up to half as much again, which from half a point up is less than what is left. LibreOffice sets a vertically centred cell's content as if its first paragraph had no space above it, so a cell padded more above than its row's smallest stands its text up to half that difference higher there (measured: 3pt above it stood the line 1.5pt high). A cell with no style of its own is set in the engine's default cell face rather than the document's Normal. A cell's lines are one paragraph with line breaks; when its style's `lineSpacing(...)` is above zero and it has more than one line, they are a paragraph each, with the spacing after every line but the last, since Word has no space between the lines of one paragraph but a taller line. A column sized to its content gets a point more than the page gives it, so the editor's font substitute cannot wrap its widest cell. The width is written when the document states one or every column is fixed; otherwise Word sizes the table — see "What falls back". A table breaks across pages where the layout breaks it: every row the layout placed is kept whole (`w:cantSplit`), `repeatHeader(n)` rows repeat on each page (`w:tblHeader`) and stay with the row under them. Two tables in a row — rows included, since a row is carried as a table — are kept apart by a paragraph a tenth of a point tall, holding the rest of the gap between them: an editor joins two tables with nothing between them into one. A table or a row the layout moves to a new page keeps its own top edge there, as the page does — written as a line that tall, kept with it, since Word drops a paragraph's space above at the top of a page — while the gap between it and the block before stays at the foot of the page above, where it fits there; a gap the layout carries onto the new page, because it did not fit at the foot of the page above, is not yet held above a table (body paragraphs and spacers: see their rows). A table's margin is its indent and the space round it, and its padding on the sides holds its rows in as the page draws them: its left side is in the indent too, and both are out of the room its columns are given | +| Tables | Word tables, one cell per cell. Each cell states its own padding, on all four sides, so a row is as tall as the page draws it: as `w:tcMar`, and above and below partly in its paragraphs. Word and LibreOffice give every cell of a row the largest top and bottom margin of any cell in it, so a row's cells are written with its smallest, and the rest of a cell's padding above and below is space above its first paragraph and below its last (measured: a row whose day cells were padded 5.5pt above and 10.25pt below beside a label padded 0.75pt stood 60.3pt tall in both editors, where its tallest cell came to 46). A cell opening with a table has no paragraph above it to hold its padding, and a cell in a vertical merge has its bottom edge in another row: these keep their margins, and the row's comes down no lower than the largest of them. Its padding above and below gives up the room Word makes for the table's horizontal rules — half of a rule between two rows to each, the lower row's rule where the two differ, the rule above the table and the one below it whole to their row — which the page does not (measured: a 0.75pt rule made each row 0.75pt taller). Each rule comes off as wide as Word draws it, in eighths of a point: a 0.7pt hairline is drawn 0.75pt wide (measured: taken off at 0.7, `EditorialProposal`'s tables and all under them stood a step of Word's grid lower). A cell's rule is written from two to ninety-six eighths of a point, the range of a line border's width. A rule is counted as both editors count it, two and a half twips an eighth rounded down (measured: one of 12.5 twips takes 12, one of 17.5 takes 17), and a rule between two rows is shared in whole twips, the row above it taking half rounded down and the row under it the rest; a cell's top and bottom margins are rounded to the twip together. Tables of one, two, three and six rows ruled at five, six, seven and nine eighths then take the page's height to within a step of Word's grid and to the twip in LibreOffice (measured). A row held at the page's height is written less its margins and those rules too — a rule and a half in the first row and the last, two in a table of one row — since both editors read a row's written height as its cells' content (measured: held less one rule, a table ruled at 0.75pt stood 0.46pt taller in its first row and 0.36pt in its last). A cell that holds nothing but an empty line — a row that is only a rule, its thickness the empty cell's font — has that line cut to the room its row leaves it, the page's row less the cell's own margins and border: the page draws the rule's borders across the line, and Word and LibreOffice keep them outside it and grow the row (measured: `CobaltRota`'s two rules under a 0.9pt border stood 0.9pt taller each). A line with letters, a picture or a paragraph border of its own keeps its height. A table that states no rule is written with the engine's default 1pt black rule, as the page draws it, not left on Word's thinner grid. Its `textAnchor` becomes `w:vAlign` and the paragraph's `w:jc`, with the engine's default — the vertical middle, on the left — where Word's is the top, so a line beside a taller neighbour sits where the page puts it and an amount column stays right-aligned. A row of text cells is moved by its margins to stand its text where the page sets it: the page sets a cell's line its face's ascent below the line's top, Word an exact line's baseline four fifths of the way down it, so every cell's top margin is made smaller and its bottom one as much larger — or the other way — by the least any of its cells calls for, no further than the margin holds, and each cell's text moves with its room, set at the top, the middle or the bottom, while the row keeps its height (measured: a line of 8pt Poppins stood 0.58pt low in Word and 0.55pt in LibreOffice, of Lato 0.24 and 0.25pt high; moved, within 0.04pt and 0.09pt). Not a row holding a composed cell, whose paragraphs their own writers seat where they can, nor a row the layout did not measure, nor one in a vertical merge or whose cells call for opposite ways; a least call under a tenth of a point is left. What the margins leave of a cell's call is moved by its text's position where that is half a point or more, as a paragraph's is: LibreOffice moves raised text further than it is raised, by up to half as much again, which from half a point up is less than what is left. LibreOffice sets a vertically centred cell's content as if its first paragraph had no space above it, so a cell padded more above than its row's smallest stands its text up to half that difference higher there (measured: 3pt above it stood the line 1.5pt high). A cell with no style of its own is set in the engine's default cell face rather than the document's Normal. A cell's lines are one paragraph with line breaks; when its style's `lineSpacing(...)` is above zero and it has more than one line, they are a paragraph each, with the spacing after every line but the last, since Word has no space between the lines of one paragraph but a taller line. A column sized to its content gets a point more than the page gives it, so the editor's font substitute cannot wrap its widest cell. The width is written when the document states one or every column is fixed; otherwise Word sizes the table — see "What falls back". A table breaks across pages where the layout breaks it: every row the layout placed is kept whole (`w:cantSplit`), `repeatHeader(n)` rows repeat on each page (`w:tblHeader`) and stay with the row under them. Two tables in a row — rows included, since a row is carried as a table — are kept apart by a paragraph a tenth of a point tall, holding the rest of the gap between them: an editor joins two tables with nothing between them into one. A table or a row the layout moves to a new page keeps its own top edge there, as the page does — written as a line that tall, kept with it, since Word drops a paragraph's space above at the top of a page — while the gap between it and the block before stays at the foot of the page above, where it fits there; a gap the layout carries onto the new page, because it did not fit at the foot of the page above, is not yet held above a table (body paragraphs and spacers: see their rows). A table's margin is its indent and the space round it, and its padding on the sides holds its rows in as the page draws them: its left side is in the indent too, and both are out of the room its columns are given | | Composed cells (`DocumentTableCell.node(...)`) | Written by the same writers that write that node anywhere else, so a cell built from an image, a list or a table carries it. A nested table is a real `w:tbl` followed by the paragraph Word requires a cell to end with — a hairline, which the paragraph written next in the cell takes over, so no empty line opens under the table, and whose mark is hidden where it is left at the cell's end holding nothing and no space, since LibreOffice lays it out — and takes the width of the column it sits in, less its own margins and padding — the column's, not the one the page gives it, because the layout reports a composed cell's content under the owner's path | | Inline chips (`inlineCode(...)`, `inlineChip(...)`, `highlight(...)`) | The chip's fill becomes the run's own `w:shd`, in a paragraph and in a list item alike. Its shape does not travel — see "What a chip keeps and loses" below | | Images | Embedded pictures at the node's declared size. In the flow, the margin and padding above and below are the space round the picture's paragraph; on the left they are not written, and the report names them, as it does a barcode's and a page reference's sides. A picture drawn beside its text is fitted to its box with its padding in it, which the report names too | @@ -899,8 +899,17 @@ recolour what is under it in Word and it keeps the colour it was flattened to. and the borders, which Word keeps outside its content — its text seated where the page sets it: both sides cut alike, as the cell centres the line, no closer to its letters than three quarters of a point, so an outlined - chip is cut as far as its letters allow. A label set from the shape's top - or bottom edge, or moved up or down, is written as it was. A badge's glyph — a smaller picture in a filled or outlined + chip is cut as far as its letters allow. Composed in a table cell, the + shape's row is held and its label cut in whole twips rounded down: the row + the cell is in holds the page's height, rounded once, and anything in it + rounded up grows it. What the letters keep an outlined chip's label past + its room comes out of the margins of the cell it is in, half above and half + below, as far as they hold, where the chip is all that cell holds and the + cell all its row holds — as a rota's shift chips are, one to a slot — so + that row keeps the page's height too. Beside another cell it would not: + both editors give every cell of a row the row's largest margins. A label + set from the shape's top or bottom edge, or moved up or down, is written as + it was. A badge's glyph — a smaller picture in a filled or outlined container that clips it to its outline (`CLIP_PATH`) and holds nothing else but drawing — is drawn as a floating picture over the badge, where the page draws it, rather than written as a line of its own diff --git a/qa/src/test/resources/docx-fidelity/libreoffice-linux-lines.tsv b/qa/src/test/resources/docx-fidelity/libreoffice-linux-lines.tsv index c67104f4f..d6585c79d 100644 --- a/qa/src/test/resources/docx-fidelity/libreoffice-linux-lines.tsv +++ b/qa/src/test/resources/docx-fidelity/libreoffice-linux-lines.tsv @@ -337,29 +337,29 @@ cv-compact_mono 0:3828b9718a0d -0.35 0.09 platformengineerwith10+yearsbuil cv-compact_mono 0:f6b5e93ccadd -0.34 0.09 engines,anddeveloper-facingtempl cv-compact_mono 0:927ef106776a -0.33 0.09 semanticauthoringdsls,andturning cv-compact_mono 0:330fcb75ed52 -0.32 0.09 librariesthatscale. -cv-compact_mono 0:53e5e7c5a884 0.21 0.09 experience -cv-compact_mono 0:c9efb118bfda -0.04 0.09 seniorplatformengineer,northwind -cv-compact_mono 0:64c4b52dceb1 -0.24 0.09 ledthereusabledocument-generatio -cv-compact_mono 0:1f193cd1d987 -0.22 0.09 productteams.reducedtemplatemain -cv-compact_mono 0:9ccc3e904e5a -0.20 0.09 favourofonecanonicalengine. -cv-compact_mono 0:e21e4e47835a 0.01 0.09 softwareengineer,brightleaflabs| -cv-compact_mono 0:0cdd48f05f9d -0.19 0.09 builtbackendservicesandproductio -cv-compact_mono 0:e48f1e2c853d -0.17 0.09 permonth.drovethemigrationfromit -cv-compact_mono 0:b78a9a72ca9a -0.15 0.09 andcuttingp99renderlatencyfrom1. -cv-compact_mono 0:9f5d87c00954 0.06 0.09 backendengineer,helixprintco|201 -cv-compact_mono 0:a485c37fe7ea -0.14 0.09 maintainedahigh-volumeinvoice-pr -cv-compact_mono 0:5a136b6b9d8c -0.12 0.09 testharnessthatgatedeverytemplat -cv-compact_mono 0:d94eccbb1fbe 0.39 0.09 selectedprojects -cv-compact_mono 0:0059a3aac61e -0.06 0.09 graphcompose(java21,pdfbox,maven -cv-compact_mono 0:18b7f8c840e4 -0.03 0.09 dsl,slot-basedtemplates,snapshot -cv-compact_mono 0:d36f78e88fe0 0.01 0.09 forhiringtoolsandbillingsystems. -cv-compact_mono 0:55e119878845 0.02 0.09 templatestudio(kotlin,composedes -cv-compact_mono 0:c7b83853442b 0.05 0.09 proposal,andinvoiceoutputacross1 -cv-compact_mono 0:6b844249c695 0.09 0.09 freezing. -cv-compact_mono 0:ab89138286bb 0.10 0.09 layoutlint(java21,javaparser,spo -cv-compact_mono 0:2c506ce69aa6 0.13 0.09 nestedrows,untypedoffsets,implic -cv-compact_mono 0:6793d28e9783 0.14 0.09 chromeforge(java,graphcompose,pa -cv-compact_mono 0:e3cfea265b3b 0.17 0.09 graphcompose:cinematiccovers,pul +cv-compact_mono 0:53e5e7c5a884 0.16 0.09 experience +cv-compact_mono 0:c9efb118bfda -0.09 0.09 seniorplatformengineer,northwind +cv-compact_mono 0:64c4b52dceb1 -0.29 0.09 ledthereusabledocument-generatio +cv-compact_mono 0:1f193cd1d987 -0.27 0.09 productteams.reducedtemplatemain +cv-compact_mono 0:9ccc3e904e5a -0.25 0.09 favourofonecanonicalengine. +cv-compact_mono 0:e21e4e47835a -0.04 0.09 softwareengineer,brightleaflabs| +cv-compact_mono 0:0cdd48f05f9d -0.24 0.09 builtbackendservicesandproductio +cv-compact_mono 0:e48f1e2c853d -0.22 0.09 permonth.drovethemigrationfromit +cv-compact_mono 0:b78a9a72ca9a -0.20 0.09 andcuttingp99renderlatencyfrom1. +cv-compact_mono 0:9f5d87c00954 0.01 0.09 backendengineer,helixprintco|201 +cv-compact_mono 0:a485c37fe7ea -0.19 0.09 maintainedahigh-volumeinvoice-pr +cv-compact_mono 0:5a136b6b9d8c -0.17 0.09 testharnessthatgatedeverytemplat +cv-compact_mono 0:d94eccbb1fbe 0.29 0.09 selectedprojects +cv-compact_mono 0:0059a3aac61e -0.16 0.09 graphcompose(java21,pdfbox,maven +cv-compact_mono 0:18b7f8c840e4 -0.13 0.09 dsl,slot-basedtemplates,snapshot +cv-compact_mono 0:d36f78e88fe0 -0.09 0.09 forhiringtoolsandbillingsystems. +cv-compact_mono 0:55e119878845 -0.08 0.09 templatestudio(kotlin,composedes +cv-compact_mono 0:c7b83853442b -0.05 0.09 proposal,andinvoiceoutputacross1 +cv-compact_mono 0:6b844249c695 -0.01 0.09 freezing. +cv-compact_mono 0:ab89138286bb 0.00 0.09 layoutlint(java21,javaparser,spo +cv-compact_mono 0:2c506ce69aa6 0.03 0.09 nestedrows,untypedoffsets,implic +cv-compact_mono 0:6793d28e9783 0.04 0.09 chromeforge(java,graphcompose,pa +cv-compact_mono 0:e3cfea265b3b 0.07 0.09 graphcompose:cinematiccovers,pul cv-editorial_blue 0:8f1010120ed6 -0.05 0.12 jordanrivera cv-editorial_blue 0:2d58f0cadc2d 0.02 0.13 platformengineer cv-editorial_blue 0:1b28eb6a9a2e -0.06 0.13 +442055551000-london,uk @@ -1109,76 +1109,76 @@ cv-panel 0:8f1010120ed6 0.00 8.57 jordanrivera cv-panel 0:2d58f0cadc2d -0.23 8.27 platformengineer cv-panel 0:89ff05847e96 -0.16 8.54 london,uk|+442055551000 cv-panel 0:8817bf9310b6 -0.14 8.55 jordan.rivera@example.com|linked -cv-panel 0:1900eab6c028 0.24 8.35 profile -cv-panel 0:80cc87fdc4c4 -0.23 8.35 platformengineerwith10+yearsbuil -cv-panel 0:c323ef4c385f -0.21 8.35 systems.specialisedinhigh-throug -cv-panel 0:3ff1933dba9a -0.19 8.35 typed,snapshot-testedlibrariesth -cv-panel 0:32c1cf49a2fe 0.44 0.15 skills -cv-panel 0:eea537278f83 0.17 0.15 •languages:java21,kotlin,groovy, -cv-panel 0:7e941e729572 -0.01 0.15 •document&print:pdfbox,apachepoi -cv-panel 0:9e3166ce2413 0.01 0.15 itext,postscript,icccolourprofil -cv-panel 0:ebc70ed9b71b 0.03 0.15 •layoutengines:customdsldesign,s -cv-panel 0:dd4f24d85605 0.05 0.15 pagination,snapshottesting,visua -cv-panel 0:f5f76d479ec8 0.07 0.15 •build&infrastructure:maven,grad -cv-panel 0:656a2a3e57e0 0.09 0.15 jitpack,docker,jmhbenchmarking -cv-panel 0:9a6921f79b7d 0.15 0.15 •distribution:mavencentral,sonat -cv-panel 0:77a74982066f 0.17 0.15 jitpack,semanticversioningdiscip -cv-panel 0:68bf0109c6f8 0.80 0.15 education -cv-panel 0:871923f4f0f2 0.53 0.15 msccomputerscience-2019-2021 -cv-panel 0:47ce0218bbea 0.55 0.15 universityofmanchester -cv-panel 0:51e1ec7daa5a 0.35 0.15 distinction.thesis:composablelay -cv-panel 0:d10553cd7368 0.37 0.15 deterministicdocumentrendering. -cv-panel 0:ba6d361079f4 0.59 0.15 bscsoftwareengineering-2015-2019 -cv-panel 0:89ad9656f393 0.61 0.15 imperialcollegelondon -cv-panel 0:4c58bcad7242 0.41 0.15 first-classhonours.specialisatio -cv-panel 0:2189b9b3b549 0.43 0.15 analysis. -cv-panel 0:8971b01c36bb 0.65 0.15 oraclejavacertification-2023-202 -cv-panel 0:2669e1f6d55c 0.67 0.15 professionaltrack -cv-panel 0:4f17e3d7d6f4 0.47 0.15 java17platformdeep-dive:records, -cv-panel 0:9e6154a3b625 0.49 0.15 matching,virtualthreads. -cv-panel 0:7b476727faf3 1.12 0.15 additional -cv-panel 0:3f88eb4c530c 0.65 0.15 languages:english(fluent),german -cv-panel 0:5d276fee8c17 0.67 0.15 (basic) -cv-panel 0:ec9d3622395e 0.89 0.15 workeligibility:eligibletoworkin -cv-panel 0:d05b8b335e96 0.71 0.15 opensource:maintainerofgraphcomp -cv-panel 0:2f3b4176123d 0.73 0.15 contributortopdfboxissuetriage. -cv-panel 0:1ae173b42166 0.75 0.15 speaking:jvmsummit2024,devoxxuk2 -cv-panel 0:309255ca6a36 0.77 0.15 declarativedocumentlayout. -cv-panel 0:53e5e7c5a884 0.44 0.16 experience -cv-panel 0:99b44abc1b3e 0.17 0.16 seniorplatformengineer-2024-pres -cv-panel 0:f890faef907f 0.19 0.16 northwindsystems -cv-panel 0:e32ca827bfd5 -0.01 0.16 ledthereusabledocument-generatio -cv-panel 0:675f8862fdda 0.01 0.16 hiring,andreportingflowsacross8p -cv-panel 0:93d48fc85054 0.03 0.16 templatemaintenancetimeby70%byre -cv-panel 0:e7f09e2ba7d2 0.05 0.16 scriptsinfavourofonecanonicaleng -cv-panel 0:ded138c59d03 0.27 0.16 softwareengineer-2021-2024 -cv-panel 0:998c1a985022 0.29 0.16 brightleaflabs -cv-panel 0:0ed66ac9265d 0.09 0.16 builtbackendservicesandproductio -cv-panel 0:17c4ef49d4e6 0.11 0.16 pipelinesprocessing2m+documentsp -cv-panel 0:a7dd3c5be76b 0.13 0.16 migrationfromitexttoacustomlayou -cv-panel 0:a35401d8bcad 0.15 0.16 licensingriskandcuttingp99render -cv-panel 0:649d2d9d10d0 0.17 0.16 380ms. -cv-panel 0:019bbdc8d0bb 0.29 0.16 backendengineer-2019-2021 -cv-panel 0:ef148f221e31 0.31 0.16 helixprintco -cv-panel 0:09cc06a649eb 0.11 0.16 maintainedahigh-volumeinvoice-pr -cv-panel 0:090e2184c17b 0.13 0.16 pdfs/year)andauthoredthecomplian -cv-panel 0:6f071fdf7529 0.15 0.16 gatedeverytemplatechange. -cv-panel 0:2577c0f557b2 0.78 0.16 projects -cv-panel 0:b2b029995203 0.51 0.16 •graphcompose(java21,pdfbox,mave -cv-panel 0:81c8132f9792 0.39 0.16 systems.(opensource) -cv-panel 0:753f46e4e01b 0.41 0.16 •templatestudio(kotlin,composede -cv-panel 0:6eb35b5b9a91 0.43 0.16 diff) -cv-panel 0:d919bd2d50b6 0.45 0.16 internaltoolforevaluatingcv,prop -cv-panel 0:245b9e56b9de 0.47 0.16 across14designpresets.pngdiffing -cv-panel 0:6bc2807453c6 0.49 0.16 baselinefreezing. -cv-panel 0:25cdca2beb8b 0.71 0.16 •layoutlint(java21,javaparser,sp -cv-panel 0:30e034b9c7b2 0.53 0.16 staticanalyserthatflagsfragileau -cv-panel 0:e7ad19d64668 0.55 0.16 nestedrows,untypedoffsets,implic -cv-panel 0:95ac1a62c76f 0.57 0.16 theyshiptoproduction. -cv-panel 0:fb1927f88597 0.79 0.16 •chromeforge(java,graphcompose,p -cv-panel 0:bb865a4ccac1 0.61 0.16 editorial-magazinedocumenttoolki -cv-panel 0:8a31ccd889ee 0.63 0.16 cinematiccovers,pullquotes,multi -cv-panel 0:fe63fe18585a 0.65 0.16 callouts. +cv-panel 0:1900eab6c028 0.19 8.35 profile +cv-panel 0:80cc87fdc4c4 -0.28 8.35 platformengineerwith10+yearsbuil +cv-panel 0:c323ef4c385f -0.26 8.35 systems.specialisedinhigh-throug +cv-panel 0:3ff1933dba9a -0.24 8.35 typed,snapshot-testedlibrariesth +cv-panel 0:32c1cf49a2fe 0.34 0.15 skills +cv-panel 0:eea537278f83 0.07 0.15 •languages:java21,kotlin,groovy, +cv-panel 0:7e941e729572 -0.11 0.15 •document&print:pdfbox,apachepoi +cv-panel 0:9e3166ce2413 -0.09 0.15 itext,postscript,icccolourprofil +cv-panel 0:ebc70ed9b71b -0.07 0.15 •layoutengines:customdsldesign,s +cv-panel 0:dd4f24d85605 -0.05 0.15 pagination,snapshottesting,visua +cv-panel 0:f5f76d479ec8 -0.03 0.15 •build&infrastructure:maven,grad +cv-panel 0:656a2a3e57e0 -0.01 0.15 jitpack,docker,jmhbenchmarking +cv-panel 0:9a6921f79b7d 0.05 0.15 •distribution:mavencentral,sonat +cv-panel 0:77a74982066f 0.07 0.15 jitpack,semanticversioningdiscip +cv-panel 0:68bf0109c6f8 0.65 0.15 education +cv-panel 0:871923f4f0f2 0.38 0.15 msccomputerscience-2019-2021 +cv-panel 0:47ce0218bbea 0.40 0.15 universityofmanchester +cv-panel 0:51e1ec7daa5a 0.20 0.15 distinction.thesis:composablelay +cv-panel 0:d10553cd7368 0.22 0.15 deterministicdocumentrendering. +cv-panel 0:ba6d361079f4 0.44 0.15 bscsoftwareengineering-2015-2019 +cv-panel 0:89ad9656f393 0.46 0.15 imperialcollegelondon +cv-panel 0:4c58bcad7242 0.26 0.15 first-classhonours.specialisatio +cv-panel 0:2189b9b3b549 0.28 0.15 analysis. +cv-panel 0:8971b01c36bb 0.50 0.15 oraclejavacertification-2023-202 +cv-panel 0:2669e1f6d55c 0.52 0.15 professionaltrack +cv-panel 0:4f17e3d7d6f4 0.32 0.15 java17platformdeep-dive:records, +cv-panel 0:9e6154a3b625 0.34 0.15 matching,virtualthreads. +cv-panel 0:7b476727faf3 0.92 0.15 additional +cv-panel 0:3f88eb4c530c 0.45 0.15 languages:english(fluent),german +cv-panel 0:5d276fee8c17 0.47 0.15 (basic) +cv-panel 0:ec9d3622395e 0.69 0.15 workeligibility:eligibletoworkin +cv-panel 0:d05b8b335e96 0.51 0.15 opensource:maintainerofgraphcomp +cv-panel 0:2f3b4176123d 0.53 0.15 contributortopdfboxissuetriage. +cv-panel 0:1ae173b42166 0.55 0.15 speaking:jvmsummit2024,devoxxuk2 +cv-panel 0:309255ca6a36 0.57 0.15 declarativedocumentlayout. +cv-panel 0:53e5e7c5a884 0.34 0.16 experience +cv-panel 0:99b44abc1b3e 0.07 0.16 seniorplatformengineer-2024-pres +cv-panel 0:f890faef907f 0.09 0.16 northwindsystems +cv-panel 0:e32ca827bfd5 -0.11 0.16 ledthereusabledocument-generatio +cv-panel 0:675f8862fdda -0.09 0.16 hiring,andreportingflowsacross8p +cv-panel 0:93d48fc85054 -0.07 0.16 templatemaintenancetimeby70%byre +cv-panel 0:e7f09e2ba7d2 -0.05 0.16 scriptsinfavourofonecanonicaleng +cv-panel 0:ded138c59d03 0.17 0.16 softwareengineer-2021-2024 +cv-panel 0:998c1a985022 0.19 0.16 brightleaflabs +cv-panel 0:0ed66ac9265d -0.01 0.16 builtbackendservicesandproductio +cv-panel 0:17c4ef49d4e6 0.01 0.16 pipelinesprocessing2m+documentsp +cv-panel 0:a7dd3c5be76b 0.03 0.16 migrationfromitexttoacustomlayou +cv-panel 0:a35401d8bcad 0.05 0.16 licensingriskandcuttingp99render +cv-panel 0:649d2d9d10d0 0.07 0.16 380ms. +cv-panel 0:019bbdc8d0bb 0.19 0.16 backendengineer-2019-2021 +cv-panel 0:ef148f221e31 0.21 0.16 helixprintco +cv-panel 0:09cc06a649eb 0.01 0.16 maintainedahigh-volumeinvoice-pr +cv-panel 0:090e2184c17b 0.03 0.16 pdfs/year)andauthoredthecomplian +cv-panel 0:6f071fdf7529 0.05 0.16 gatedeverytemplatechange. +cv-panel 0:2577c0f557b2 0.63 0.16 projects +cv-panel 0:b2b029995203 0.36 0.16 •graphcompose(java21,pdfbox,mave +cv-panel 0:81c8132f9792 0.24 0.16 systems.(opensource) +cv-panel 0:753f46e4e01b 0.26 0.16 •templatestudio(kotlin,composede +cv-panel 0:6eb35b5b9a91 0.28 0.16 diff) +cv-panel 0:d919bd2d50b6 0.30 0.16 internaltoolforevaluatingcv,prop +cv-panel 0:245b9e56b9de 0.32 0.16 across14designpresets.pngdiffing +cv-panel 0:6bc2807453c6 0.34 0.16 baselinefreezing. +cv-panel 0:25cdca2beb8b 0.56 0.16 •layoutlint(java21,javaparser,sp +cv-panel 0:30e034b9c7b2 0.38 0.16 staticanalyserthatflagsfragileau +cv-panel 0:e7ad19d64668 0.40 0.16 nestedrows,untypedoffsets,implic +cv-panel 0:95ac1a62c76f 0.42 0.16 theyshiptoproduction. +cv-panel 0:fb1927f88597 0.64 0.16 •chromeforge(java,graphcompose,p +cv-panel 0:bb865a4ccac1 0.46 0.16 editorial-magazinedocumenttoolki +cv-panel 0:8a31ccd889ee 0.48 0.16 cinematiccovers,pullquotes,multi +cv-panel 0:fe63fe18585a 0.50 0.16 callouts. cv-professional_sidebar 0:093e7d5fdbaa -0.23 0.10 contact cv-professional_sidebar 0:7f459725e1f6 -0.03 0.00 +12345678900 cv-professional_sidebar 0:52bf11c1afe0 -0.08 0.00 your.email@example.com @@ -1826,41 +1826,41 @@ invoice-classic 0:fbeea547d99e -0.05 0.06 london,uk invoice-classic 0:faf1569a98e9 -0.07 0.06 ec1a4gc invoice-classic 0:befc6e9b5c24 -0.10 0.06 billing@graphcompose.dev invoice-classic 0:89674e6f130e -0.12 0.06 +442055551000 -invoice-classic 0:c9046f7a37ad -0.05 8.40 description -invoice-classic 0:32e8369a9c4f -0.05 9.36 qty -invoice-classic 0:385cfdbc00ec -0.05 9.36 unit -invoice-classic 0:cf38d95c9c6b -0.05 9.36 amount -invoice-classic 0:987c6297d0a9 -0.08 8.40 discoveryworkshop -invoice-classic 0:532674c6eb89 -0.08 9.36 gbp1,450 -invoice-classic 0:532674c6eb89#1 -0.08 9.36 gbp1,450 -invoice-classic 0:08ec6deb1c40 -0.08 8.40 templatearchitecture2 -invoice-classic 0:d2e67c4b1cca -0.08 9.36 gbp980 -invoice-classic 0:d6cdf6a05754 -0.08 9.36 gbp1,960 -invoice-classic 0:fe13f8ee4f99 -0.08 8.40 renderqa -invoice-classic 0:7e7398cbff7c -0.08 9.36 gbp320 -invoice-classic 0:e23164e940c7 -0.08 9.36 gbp960 -invoice-classic 0:6047df51175c -0.08 8.40 developerenablement1 -invoice-classic 0:c2ad01ea64ae -0.08 9.36 gbp780 -invoice-classic 0:c2ad01ea64ae#1 -0.08 9.36 gbp780 -invoice-classic 0:d6577e95efba -0.18 8.40 subtotal -invoice-classic 0:50cae0510231 -0.18 8.40 gbp5,150 -invoice-classic 0:a52611c9261b -0.18 8.40 vat(20%) -invoice-classic 0:d7f4425b8b16 -0.18 8.40 gbp1,030 -invoice-classic 0:11239872d178 -0.17 8.40 total -invoice-classic 0:45a5ad5ad430 -0.17 8.40 gbp6,180 -invoice-classic 0:ab5aa97074c4 -0.05 0.10 notes -invoice-classic 0:b78eb53cbd11 0.02 0.10 •pleaseincludetheinvoicenumberon -invoice-classic 0:8c8fd62f15a7 0.02 0.12 yourremittanceadvice. -invoice-classic 0:f73f1b89e354 0.02 0.10 •allworkwasdeliveredasagreedduri -invoice-classic 0:49c1ececed52 0.02 0.12 theaprilimplementationwindow. -invoice-classic 0:fb854bac39c8 -0.05 0.06 paymentterms -invoice-classic 0:24274f39b50b 0.02 0.06 •paymentduewithin14calendardays. -invoice-classic 0:c438440ba377 0.02 0.06 •banktransferpreferred;contact -invoice-classic 0:434cc906ae90 0.02 0.09 billing@graphcompose.devfor -invoice-classic 0:8822ea375315 0.02 0.09 remittancedetails. -invoice-classic 0:1a7b5c840e25 0.02 0.06 •latepaymentsmaydelayadditional -invoice-classic 0:1631a06d245f 0.02 0.09 templatecustomizationwork. -invoice-classic 0:e3337beaa171 -0.20 0.10 thankyouforchoosinggraphcomposef +invoice-classic 0:c9046f7a37ad 0.00 8.40 description +invoice-classic 0:32e8369a9c4f 0.00 9.36 qty +invoice-classic 0:385cfdbc00ec 0.00 9.36 unit +invoice-classic 0:cf38d95c9c6b 0.00 9.36 amount +invoice-classic 0:987c6297d0a9 -0.03 8.40 discoveryworkshop +invoice-classic 0:532674c6eb89 -0.03 9.36 gbp1,450 +invoice-classic 0:532674c6eb89#1 -0.03 9.36 gbp1,450 +invoice-classic 0:08ec6deb1c40 -0.03 8.40 templatearchitecture2 +invoice-classic 0:d2e67c4b1cca -0.03 9.36 gbp980 +invoice-classic 0:d6cdf6a05754 -0.03 9.36 gbp1,960 +invoice-classic 0:fe13f8ee4f99 -0.03 8.40 renderqa +invoice-classic 0:7e7398cbff7c -0.03 9.36 gbp320 +invoice-classic 0:e23164e940c7 -0.03 9.36 gbp960 +invoice-classic 0:6047df51175c -0.03 8.40 developerenablement1 +invoice-classic 0:c2ad01ea64ae -0.03 9.36 gbp780 +invoice-classic 0:c2ad01ea64ae#1 -0.03 9.36 gbp780 +invoice-classic 0:d6577e95efba -0.03 8.40 subtotal +invoice-classic 0:50cae0510231 -0.03 8.40 gbp5,150 +invoice-classic 0:a52611c9261b -0.03 8.40 vat(20%) +invoice-classic 0:d7f4425b8b16 -0.03 8.40 gbp1,030 +invoice-classic 0:11239872d178 -0.02 8.40 total +invoice-classic 0:45a5ad5ad430 -0.02 8.40 gbp6,180 +invoice-classic 0:ab5aa97074c4 0.15 0.10 notes +invoice-classic 0:b78eb53cbd11 0.22 0.10 •pleaseincludetheinvoicenumberon +invoice-classic 0:8c8fd62f15a7 0.22 0.12 yourremittanceadvice. +invoice-classic 0:f73f1b89e354 0.22 0.10 •allworkwasdeliveredasagreedduri +invoice-classic 0:49c1ececed52 0.22 0.12 theaprilimplementationwindow. +invoice-classic 0:fb854bac39c8 0.15 0.06 paymentterms +invoice-classic 0:24274f39b50b 0.22 0.06 •paymentduewithin14calendardays. +invoice-classic 0:c438440ba377 0.22 0.06 •banktransferpreferred;contact +invoice-classic 0:434cc906ae90 0.22 0.09 billing@graphcompose.devfor +invoice-classic 0:8822ea375315 0.22 0.09 remittancedetails. +invoice-classic 0:1a7b5c840e25 0.22 0.06 •latepaymentsmaydelayadditional +invoice-classic 0:1631a06d245f 0.22 0.09 templatecustomizationwork. +invoice-classic 0:e3337beaa171 0.00 0.10 thankyouforchoosinggraphcomposef invoice-classic_long 0:c26c22b94338 0.49 0.10 graphcomposestudio invoice-classic_long 0:c26c22b94338#1 0.05 0.06 graphcomposestudio invoice-classic_long 0:2a08ce5567fb 0.15 0.10 18layoutstreet @@ -1882,151 +1882,151 @@ invoice-classic_long 0:fbeea547d99e -0.05 0.06 london,uk invoice-classic_long 0:faf1569a98e9 -0.07 0.06 ec1a4gc invoice-classic_long 0:befc6e9b5c24 -0.10 0.06 billing@graphcompose.dev invoice-classic_long 0:89674e6f130e -0.12 0.06 +442055551000 -invoice-classic_long 0:c9046f7a37ad -0.05 8.40 description -invoice-classic_long 0:32e8369a9c4f -0.05 9.35 qty -invoice-classic_long 0:385cfdbc00ec -0.05 9.40 unit -invoice-classic_long 0:cf38d95c9c6b -0.05 9.35 amount -invoice-classic_long 0:aa29f2f4fcb4 -0.08 8.40 discoveryworkshop—sprint1 -invoice-classic_long 0:ce4081aef7a1 -0.08 9.40 gbp180 -invoice-classic_long 0:ce4081aef7a1#1 -0.08 9.35 gbp180 -invoice-classic_long 0:9c9a412f0a45 -0.08 8.40 designsystemaudit—sprint1 -invoice-classic_long 0:7be809cb1590 -0.08 9.40 gbp217 -invoice-classic_long 0:378b363c8601 -0.08 9.35 gbp434 -invoice-classic_long 0:5257532a7b5d -0.08 8.40 templatearchitecture—sprint1 -invoice-classic_long 0:c467cca4e45a -0.08 9.40 gbp254 -invoice-classic_long 0:4a4a218b012a -0.08 9.35 gbp762 -invoice-classic_long 0:58a1caacbf7e -0.08 8.40 layoutenginetuning—sprint1 -invoice-classic_long 0:dde0144b97b7 -0.08 9.40 gbp291 -invoice-classic_long 0:457a71636ad9 -0.08 9.35 gbp1164 -invoice-classic_long 0:6fcf7d6dd606 -0.08 8.40 renderqapass—sprint1 -invoice-classic_long 0:dda88f5786f5 -0.08 9.40 gbp328 -invoice-classic_long 0:dda88f5786f5#1 -0.08 9.35 gbp328 -invoice-classic_long 0:ee18ad3bbb42 -0.08 8.40 accessibilityreview—sprint1 -invoice-classic_long 0:e681b4843ffb -0.08 9.40 gbp365 -invoice-classic_long 0:1859c20b35dd -0.08 9.35 gbp730 -invoice-classic_long 0:c12c14945fcd -0.08 8.40 fontpipelinesetup—sprint1 -invoice-classic_long 0:9033a33f66e7 -0.08 9.40 gbp402 -invoice-classic_long 0:837d48c1ff40 -0.08 9.35 gbp1206 -invoice-classic_long 0:af6cba848dc0 -0.08 8.40 chartintegration—sprint1 -invoice-classic_long 0:6109a2c30104 -0.08 9.40 gbp439 -invoice-classic_long 0:87e9fcb6151d -0.08 9.35 gbp1756 -invoice-classic_long 0:a6bee1ec5e35 -0.08 8.40 datamapping—sprint1 -invoice-classic_long 0:df1f9d4443d8 -0.08 9.40 gbp476 -invoice-classic_long 0:df1f9d4443d8#1 -0.08 9.35 gbp476 -invoice-classic_long 0:052c9f49a4b8 -0.08 8.40 paginationhardening—sprint1 -invoice-classic_long 0:9fba6332e489 -0.08 9.40 gbp513 -invoice-classic_long 0:6f805c9f78c3 -0.08 9.35 gbp1026 -invoice-classic_long 0:b54b7f77d86c -0.08 8.40 visualregressionwiring—sprint13 -invoice-classic_long 0:dc3d212d6b32 -0.08 9.40 gbp550 -invoice-classic_long 0:96667fee53f3 -0.08 9.35 gbp1650 -invoice-classic_long 0:9fe9e123b0f0 -0.08 8.40 docsauthoring—sprint1 -invoice-classic_long 0:e7b406f24f04 -0.08 9.40 gbp587 -invoice-classic_long 0:74357ca6b30e -0.08 9.35 gbp2348 -invoice-classic_long 0:9c6cf539f5bc -0.08 8.40 stakeholderdemo—sprint1 -invoice-classic_long 0:cf79b5cdb735 -0.08 9.40 gbp624 -invoice-classic_long 0:cf79b5cdb735#1 -0.08 9.35 gbp624 -invoice-classic_long 0:d2bde6642670 -0.08 8.40 performanceprofiling—sprint1 -invoice-classic_long 0:679f017f73c1 -0.08 9.40 gbp661 -invoice-classic_long 0:63985b524723 -0.08 9.35 gbp1322 -invoice-classic_long 0:f82bef1ac80d -0.08 8.40 releaseengineering—sprint1 -invoice-classic_long 0:0b21b7cf2ff9 -0.08 9.40 gbp698 -invoice-classic_long 0:6afc08056aaa -0.08 9.35 gbp2094 -invoice-classic_long 0:632f71e8ff8b -0.08 8.40 supportretainer—sprint1 -invoice-classic_long 0:70b393b5fb10 -0.08 9.40 gbp735 -invoice-classic_long 0:29edf7588a57 -0.08 9.35 gbp2940 -invoice-classic_long 0:82a9218b91ae -0.08 8.40 discoveryworkshop—sprint2 -invoice-classic_long 0:c313f34b71b9 -0.08 9.40 gbp772 -invoice-classic_long 0:c313f34b71b9#1 -0.08 9.35 gbp772 -invoice-classic_long 0:7e69fbffe3e2 -0.08 8.40 designsystemaudit—sprint2 -invoice-classic_long 0:e096e4fddf9a -0.08 9.40 gbp809 -invoice-classic_long 0:c985a0123929 -0.08 9.35 gbp1618 -invoice-classic_long 0:899f0392eecb -0.08 8.40 templatearchitecture—sprint2 -invoice-classic_long 0:4c973ddb9245 -0.08 9.40 gbp846 -invoice-classic_long 0:6ec359ce3927 -0.08 9.35 gbp2538 -invoice-classic_long 0:69523ba7402c -0.08 8.40 layoutenginetuning—sprint2 -invoice-classic_long 0:0e196c2b490b -0.08 9.40 gbp883 -invoice-classic_long 0:6e0d19ab72c6 -0.08 9.35 gbp3532 -invoice-classic_long 1:c9046f7a37ad -0.05 8.40 description -invoice-classic_long 1:32e8369a9c4f -0.05 9.35 qty -invoice-classic_long 1:385cfdbc00ec -0.05 9.40 unit -invoice-classic_long 1:cf38d95c9c6b -0.05 9.35 amount -invoice-classic_long 1:f12cbb7c274d -0.08 8.40 renderqapass—sprint2 -invoice-classic_long 1:b813c73bc488 -0.08 9.40 gbp920 -invoice-classic_long 1:b813c73bc488#1 -0.08 9.35 gbp920 -invoice-classic_long 1:12cd54b50187 -0.08 8.40 accessibilityreview—sprint2 -invoice-classic_long 1:377d92702316 -0.08 9.40 gbp957 -invoice-classic_long 1:e7c66f6cf477 -0.08 9.35 gbp1914 -invoice-classic_long 1:e3d8409ace07 -0.08 8.40 fontpipelinesetup—sprint2 -invoice-classic_long 1:21604b8f0b36 -0.08 9.40 gbp994 -invoice-classic_long 1:fe15ed444063 -0.08 9.35 gbp2982 -invoice-classic_long 1:ca4d3c8eca22 -0.08 8.40 chartintegration—sprint2 -invoice-classic_long 1:a4c7a6612c99 -0.08 9.40 gbp1031 -invoice-classic_long 1:1c83f0b47e27 -0.08 9.35 gbp4124 -invoice-classic_long 1:00de69c6e70f -0.08 8.40 datamapping—sprint2 -invoice-classic_long 1:b9d5c56a2cfd -0.08 9.40 gbp1068 -invoice-classic_long 1:b9d5c56a2cfd#1 -0.08 9.35 gbp1068 -invoice-classic_long 1:eb628b5ea8ab -0.08 8.40 paginationhardening—sprint2 -invoice-classic_long 1:db5327b47d0e -0.08 9.40 gbp205 -invoice-classic_long 1:99d9b3b49da2 -0.08 9.35 gbp410 -invoice-classic_long 1:505693cbc91e -0.08 8.40 visualregressionwiring—sprint23 -invoice-classic_long 1:9f0c5094fb63 -0.08 9.40 gbp242 -invoice-classic_long 1:095b72c9d880 -0.08 9.35 gbp726 -invoice-classic_long 1:2a787e61730a -0.08 8.40 docsauthoring—sprint2 -invoice-classic_long 1:28ad00e76aef -0.08 9.40 gbp279 -invoice-classic_long 1:fbb12fed0bbc -0.08 9.35 gbp1116 -invoice-classic_long 1:5369a2c40ff8 -0.08 8.40 stakeholderdemo—sprint2 -invoice-classic_long 1:16562cbcd318 -0.08 9.40 gbp316 -invoice-classic_long 1:16562cbcd318#1 -0.08 9.35 gbp316 -invoice-classic_long 1:611b258cb41e -0.08 8.40 performanceprofiling—sprint2 -invoice-classic_long 1:e391d4e46366 -0.08 9.40 gbp353 -invoice-classic_long 1:7106c00cb009 -0.08 9.35 gbp706 -invoice-classic_long 1:d24a15800df1 -0.08 8.40 releaseengineering—sprint2 -invoice-classic_long 1:4bed9b4092ee -0.08 9.40 gbp390 -invoice-classic_long 1:ae16cd1e31b1 -0.08 9.35 gbp1170 -invoice-classic_long 1:6876c7b0fe66 -0.08 8.40 supportretainer—sprint2 -invoice-classic_long 1:909481a45a34 -0.08 9.40 gbp427 -invoice-classic_long 1:4e58d78d0958 -0.08 9.35 gbp1708 -invoice-classic_long 1:ddce236bccd7 -0.08 8.40 discoveryworkshop—sprint3 -invoice-classic_long 1:f8d17c11d834 -0.08 9.40 gbp464 -invoice-classic_long 1:f8d17c11d834#1 -0.08 9.35 gbp464 -invoice-classic_long 1:c0986cd7b1d4 -0.08 8.40 designsystemaudit—sprint3 -invoice-classic_long 1:09c7aebd89f6 -0.08 9.40 gbp501 -invoice-classic_long 1:a61c7b6bdd20 -0.08 9.35 gbp1002 -invoice-classic_long 1:21fd82d170b2 -0.08 8.40 templatearchitecture—sprint3 -invoice-classic_long 1:399e39a6eff5 -0.08 9.40 gbp538 -invoice-classic_long 1:81ea39164f41 -0.08 9.35 gbp1614 -invoice-classic_long 1:47cb1e683e8d -0.08 8.40 layoutenginetuning—sprint3 -invoice-classic_long 1:f6df6e8e8f30 -0.08 9.40 gbp575 -invoice-classic_long 1:7f7db0f4c1cf -0.08 9.35 gbp2300 -invoice-classic_long 1:608e31719f07 -0.08 8.40 renderqapass—sprint3 -invoice-classic_long 1:e4fbc626999e -0.08 9.40 gbp612 -invoice-classic_long 1:e4fbc626999e#1 -0.08 9.35 gbp612 -invoice-classic_long 1:98bfb4deb0b7 -0.08 8.40 accessibilityreview—sprint3 -invoice-classic_long 1:7915a839b285 -0.08 9.40 gbp649 -invoice-classic_long 1:ca74221d78ad -0.08 9.35 gbp1298 -invoice-classic_long 1:375dddcbee43 -0.08 8.40 fontpipelinesetup—sprint3 -invoice-classic_long 1:7b97f0ac8a87 -0.08 9.40 gbp686 -invoice-classic_long 1:6a57f6a84a1c -0.08 9.35 gbp2058 -invoice-classic_long 1:2f4f507058ff -0.08 8.40 chartintegration—sprint3 -invoice-classic_long 1:74df855b318c -0.08 9.40 gbp723 -invoice-classic_long 1:78016cdf49ca -0.08 9.35 gbp2892 -invoice-classic_long 1:d6577e95efba -0.18 8.40 subtotal -invoice-classic_long 1:5969b6461056 -0.18 8.40 gbp44,890 -invoice-classic_long 1:a52611c9261b -0.18 8.40 vat(20%) -invoice-classic_long 1:e7fda33332e9 -0.18 8.40 gbp8,978 -invoice-classic_long 1:11239872d178 -0.17 8.40 total -invoice-classic_long 1:90b9dec01ea9 -0.17 8.40 gbp53,868 -invoice-classic_long 1:ab5aa97074c4 -0.05 0.10 notes -invoice-classic_long 1:970fb4bf9d95 0.02 0.10 •sprints1-3weredeliveredunderthe -invoice-classic_long 1:a781fa6c76d2 0.02 0.12 frameworkagreement. -invoice-classic_long 1:c980fb1ebf98 0.02 0.10 •hardwareandthird-partylicencesa -invoice-classic_long 1:be1dea5817a5 0.02 0.12 billedseparately. -invoice-classic_long 1:fb854bac39c8 -0.05 0.06 paymentterms -invoice-classic_long 1:24274f39b50b 0.02 0.06 •paymentduewithin14calendardays. -invoice-classic_long 1:c438440ba377 0.02 0.06 •banktransferpreferred;contact -invoice-classic_long 1:434cc906ae90 0.02 0.09 billing@graphcompose.devfor -invoice-classic_long 1:8822ea375315 0.02 0.09 remittancedetails. -invoice-classic_long 1:e3337beaa171 -0.20 0.10 thankyouforchoosinggraphcomposef +invoice-classic_long 0:c9046f7a37ad 0.00 8.40 description +invoice-classic_long 0:32e8369a9c4f 0.00 9.35 qty +invoice-classic_long 0:385cfdbc00ec 0.00 9.40 unit +invoice-classic_long 0:cf38d95c9c6b 0.00 9.35 amount +invoice-classic_long 0:aa29f2f4fcb4 -0.03 8.40 discoveryworkshop—sprint1 +invoice-classic_long 0:ce4081aef7a1 -0.03 9.40 gbp180 +invoice-classic_long 0:ce4081aef7a1#1 -0.03 9.35 gbp180 +invoice-classic_long 0:9c9a412f0a45 -0.03 8.40 designsystemaudit—sprint1 +invoice-classic_long 0:7be809cb1590 -0.03 9.40 gbp217 +invoice-classic_long 0:378b363c8601 -0.03 9.35 gbp434 +invoice-classic_long 0:5257532a7b5d -0.03 8.40 templatearchitecture—sprint1 +invoice-classic_long 0:c467cca4e45a -0.03 9.40 gbp254 +invoice-classic_long 0:4a4a218b012a -0.03 9.35 gbp762 +invoice-classic_long 0:58a1caacbf7e -0.03 8.40 layoutenginetuning—sprint1 +invoice-classic_long 0:dde0144b97b7 -0.03 9.40 gbp291 +invoice-classic_long 0:457a71636ad9 -0.03 9.35 gbp1164 +invoice-classic_long 0:6fcf7d6dd606 -0.03 8.40 renderqapass—sprint1 +invoice-classic_long 0:dda88f5786f5 -0.03 9.40 gbp328 +invoice-classic_long 0:dda88f5786f5#1 -0.03 9.35 gbp328 +invoice-classic_long 0:ee18ad3bbb42 -0.03 8.40 accessibilityreview—sprint1 +invoice-classic_long 0:e681b4843ffb -0.03 9.40 gbp365 +invoice-classic_long 0:1859c20b35dd -0.03 9.35 gbp730 +invoice-classic_long 0:c12c14945fcd -0.03 8.40 fontpipelinesetup—sprint1 +invoice-classic_long 0:9033a33f66e7 -0.03 9.40 gbp402 +invoice-classic_long 0:837d48c1ff40 -0.03 9.35 gbp1206 +invoice-classic_long 0:af6cba848dc0 -0.03 8.40 chartintegration—sprint1 +invoice-classic_long 0:6109a2c30104 -0.03 9.40 gbp439 +invoice-classic_long 0:87e9fcb6151d -0.03 9.35 gbp1756 +invoice-classic_long 0:a6bee1ec5e35 -0.03 8.40 datamapping—sprint1 +invoice-classic_long 0:df1f9d4443d8 -0.03 9.40 gbp476 +invoice-classic_long 0:df1f9d4443d8#1 -0.03 9.35 gbp476 +invoice-classic_long 0:052c9f49a4b8 -0.03 8.40 paginationhardening—sprint1 +invoice-classic_long 0:9fba6332e489 -0.03 9.40 gbp513 +invoice-classic_long 0:6f805c9f78c3 -0.03 9.35 gbp1026 +invoice-classic_long 0:b54b7f77d86c -0.03 8.40 visualregressionwiring—sprint13 +invoice-classic_long 0:dc3d212d6b32 -0.03 9.40 gbp550 +invoice-classic_long 0:96667fee53f3 -0.03 9.35 gbp1650 +invoice-classic_long 0:9fe9e123b0f0 -0.03 8.40 docsauthoring—sprint1 +invoice-classic_long 0:e7b406f24f04 -0.03 9.40 gbp587 +invoice-classic_long 0:74357ca6b30e -0.03 9.35 gbp2348 +invoice-classic_long 0:9c6cf539f5bc -0.03 8.40 stakeholderdemo—sprint1 +invoice-classic_long 0:cf79b5cdb735 -0.03 9.40 gbp624 +invoice-classic_long 0:cf79b5cdb735#1 -0.03 9.35 gbp624 +invoice-classic_long 0:d2bde6642670 -0.03 8.40 performanceprofiling—sprint1 +invoice-classic_long 0:679f017f73c1 -0.03 9.40 gbp661 +invoice-classic_long 0:63985b524723 -0.03 9.35 gbp1322 +invoice-classic_long 0:f82bef1ac80d -0.03 8.40 releaseengineering—sprint1 +invoice-classic_long 0:0b21b7cf2ff9 -0.03 9.40 gbp698 +invoice-classic_long 0:6afc08056aaa -0.03 9.35 gbp2094 +invoice-classic_long 0:632f71e8ff8b -0.03 8.40 supportretainer—sprint1 +invoice-classic_long 0:70b393b5fb10 -0.03 9.40 gbp735 +invoice-classic_long 0:29edf7588a57 -0.03 9.35 gbp2940 +invoice-classic_long 0:82a9218b91ae -0.03 8.40 discoveryworkshop—sprint2 +invoice-classic_long 0:c313f34b71b9 -0.03 9.40 gbp772 +invoice-classic_long 0:c313f34b71b9#1 -0.03 9.35 gbp772 +invoice-classic_long 0:7e69fbffe3e2 -0.03 8.40 designsystemaudit—sprint2 +invoice-classic_long 0:e096e4fddf9a -0.03 9.40 gbp809 +invoice-classic_long 0:c985a0123929 -0.03 9.35 gbp1618 +invoice-classic_long 0:899f0392eecb -0.03 8.40 templatearchitecture—sprint2 +invoice-classic_long 0:4c973ddb9245 -0.03 9.40 gbp846 +invoice-classic_long 0:6ec359ce3927 -0.03 9.35 gbp2538 +invoice-classic_long 0:69523ba7402c -0.03 8.40 layoutenginetuning—sprint2 +invoice-classic_long 0:0e196c2b490b -0.03 9.40 gbp883 +invoice-classic_long 0:6e0d19ab72c6 -0.03 9.35 gbp3532 +invoice-classic_long 1:c9046f7a37ad 0.00 8.40 description +invoice-classic_long 1:32e8369a9c4f 0.00 9.35 qty +invoice-classic_long 1:385cfdbc00ec 0.00 9.40 unit +invoice-classic_long 1:cf38d95c9c6b 0.00 9.35 amount +invoice-classic_long 1:f12cbb7c274d -0.03 8.40 renderqapass—sprint2 +invoice-classic_long 1:b813c73bc488 -0.03 9.40 gbp920 +invoice-classic_long 1:b813c73bc488#1 -0.03 9.35 gbp920 +invoice-classic_long 1:12cd54b50187 -0.03 8.40 accessibilityreview—sprint2 +invoice-classic_long 1:377d92702316 -0.03 9.40 gbp957 +invoice-classic_long 1:e7c66f6cf477 -0.03 9.35 gbp1914 +invoice-classic_long 1:e3d8409ace07 -0.03 8.40 fontpipelinesetup—sprint2 +invoice-classic_long 1:21604b8f0b36 -0.03 9.40 gbp994 +invoice-classic_long 1:fe15ed444063 -0.03 9.35 gbp2982 +invoice-classic_long 1:ca4d3c8eca22 -0.03 8.40 chartintegration—sprint2 +invoice-classic_long 1:a4c7a6612c99 -0.03 9.40 gbp1031 +invoice-classic_long 1:1c83f0b47e27 -0.03 9.35 gbp4124 +invoice-classic_long 1:00de69c6e70f -0.03 8.40 datamapping—sprint2 +invoice-classic_long 1:b9d5c56a2cfd -0.03 9.40 gbp1068 +invoice-classic_long 1:b9d5c56a2cfd#1 -0.03 9.35 gbp1068 +invoice-classic_long 1:eb628b5ea8ab -0.03 8.40 paginationhardening—sprint2 +invoice-classic_long 1:db5327b47d0e -0.03 9.40 gbp205 +invoice-classic_long 1:99d9b3b49da2 -0.03 9.35 gbp410 +invoice-classic_long 1:505693cbc91e -0.03 8.40 visualregressionwiring—sprint23 +invoice-classic_long 1:9f0c5094fb63 -0.03 9.40 gbp242 +invoice-classic_long 1:095b72c9d880 -0.03 9.35 gbp726 +invoice-classic_long 1:2a787e61730a -0.03 8.40 docsauthoring—sprint2 +invoice-classic_long 1:28ad00e76aef -0.03 9.40 gbp279 +invoice-classic_long 1:fbb12fed0bbc -0.03 9.35 gbp1116 +invoice-classic_long 1:5369a2c40ff8 -0.03 8.40 stakeholderdemo—sprint2 +invoice-classic_long 1:16562cbcd318 -0.03 9.40 gbp316 +invoice-classic_long 1:16562cbcd318#1 -0.03 9.35 gbp316 +invoice-classic_long 1:611b258cb41e -0.03 8.40 performanceprofiling—sprint2 +invoice-classic_long 1:e391d4e46366 -0.03 9.40 gbp353 +invoice-classic_long 1:7106c00cb009 -0.03 9.35 gbp706 +invoice-classic_long 1:d24a15800df1 -0.03 8.40 releaseengineering—sprint2 +invoice-classic_long 1:4bed9b4092ee -0.03 9.40 gbp390 +invoice-classic_long 1:ae16cd1e31b1 -0.03 9.35 gbp1170 +invoice-classic_long 1:6876c7b0fe66 -0.03 8.40 supportretainer—sprint2 +invoice-classic_long 1:909481a45a34 -0.03 9.40 gbp427 +invoice-classic_long 1:4e58d78d0958 -0.03 9.35 gbp1708 +invoice-classic_long 1:ddce236bccd7 -0.03 8.40 discoveryworkshop—sprint3 +invoice-classic_long 1:f8d17c11d834 -0.03 9.40 gbp464 +invoice-classic_long 1:f8d17c11d834#1 -0.03 9.35 gbp464 +invoice-classic_long 1:c0986cd7b1d4 -0.03 8.40 designsystemaudit—sprint3 +invoice-classic_long 1:09c7aebd89f6 -0.03 9.40 gbp501 +invoice-classic_long 1:a61c7b6bdd20 -0.03 9.35 gbp1002 +invoice-classic_long 1:21fd82d170b2 -0.03 8.40 templatearchitecture—sprint3 +invoice-classic_long 1:399e39a6eff5 -0.03 9.40 gbp538 +invoice-classic_long 1:81ea39164f41 -0.03 9.35 gbp1614 +invoice-classic_long 1:47cb1e683e8d -0.03 8.40 layoutenginetuning—sprint3 +invoice-classic_long 1:f6df6e8e8f30 -0.03 9.40 gbp575 +invoice-classic_long 1:7f7db0f4c1cf -0.03 9.35 gbp2300 +invoice-classic_long 1:608e31719f07 -0.03 8.40 renderqapass—sprint3 +invoice-classic_long 1:e4fbc626999e -0.03 9.40 gbp612 +invoice-classic_long 1:e4fbc626999e#1 -0.03 9.35 gbp612 +invoice-classic_long 1:98bfb4deb0b7 -0.03 8.40 accessibilityreview—sprint3 +invoice-classic_long 1:7915a839b285 -0.03 9.40 gbp649 +invoice-classic_long 1:ca74221d78ad -0.03 9.35 gbp1298 +invoice-classic_long 1:375dddcbee43 -0.03 8.40 fontpipelinesetup—sprint3 +invoice-classic_long 1:7b97f0ac8a87 -0.03 9.40 gbp686 +invoice-classic_long 1:6a57f6a84a1c -0.03 9.35 gbp2058 +invoice-classic_long 1:2f4f507058ff -0.03 8.40 chartintegration—sprint3 +invoice-classic_long 1:74df855b318c -0.03 9.40 gbp723 +invoice-classic_long 1:78016cdf49ca -0.03 9.35 gbp2892 +invoice-classic_long 1:d6577e95efba -0.03 8.40 subtotal +invoice-classic_long 1:5969b6461056 -0.03 8.40 gbp44,890 +invoice-classic_long 1:a52611c9261b -0.03 8.40 vat(20%) +invoice-classic_long 1:e7fda33332e9 -0.03 8.40 gbp8,978 +invoice-classic_long 1:11239872d178 -0.02 8.40 total +invoice-classic_long 1:90b9dec01ea9 -0.02 8.40 gbp53,868 +invoice-classic_long 1:ab5aa97074c4 0.15 0.10 notes +invoice-classic_long 1:970fb4bf9d95 0.22 0.10 •sprints1-3weredeliveredunderthe +invoice-classic_long 1:a781fa6c76d2 0.22 0.12 frameworkagreement. +invoice-classic_long 1:c980fb1ebf98 0.22 0.10 •hardwareandthird-partylicencesa +invoice-classic_long 1:be1dea5817a5 0.22 0.12 billedseparately. +invoice-classic_long 1:fb854bac39c8 0.15 0.06 paymentterms +invoice-classic_long 1:24274f39b50b 0.22 0.06 •paymentduewithin14calendardays. +invoice-classic_long 1:c438440ba377 0.22 0.06 •banktransferpreferred;contact +invoice-classic_long 1:434cc906ae90 0.22 0.09 billing@graphcompose.devfor +invoice-classic_long 1:8822ea375315 0.22 0.09 remittancedetails. +invoice-classic_long 1:e3337beaa171 0.00 0.10 thankyouforchoosinggraphcomposef invoice-consulting 0:d44ceaea97d1 0.27 0.10 level8,1collinsstreet invoice-consulting 0:78a0bb33347f 0.29 0.10 melbournevic3000australia invoice-consulting 0:3b45ab243edb 0.51 0.10 +61398765432 @@ -2035,7 +2035,7 @@ invoice-consulting 0:ef0664c1d352 0.51 0.10 northpoint.com.au invoice-consulting 0:52d6e3de4fa0 -0.44 0.07 invoice invoice-consulting 0:6282391a4cc1 -0.53 0.07 invoicenumber: invoice-consulting 0:7d66eb3c1070 -0.19 0.06 inv-2025-0478 -invoice-consulting 0:7d66eb3c1070#1 0.96 0.10 inv-2025-0478 +invoice-consulting 0:7d66eb3c1070#1 1.01 0.10 inv-2025-0478 invoice-consulting 0:89973ab74e1c -0.53 0.07 issuedate: invoice-consulting 0:0dee636efa5b -0.19 0.06 26may2025 invoice-consulting 0:0e0fb0fc0939 -0.53 0.07 duedate: @@ -2055,68 +2055,68 @@ invoice-consulting 0:cfebda697822 -0.06 0.10 invoicesummary invoice-consulting 0:5656f37a9311 0.15 0.10 professionalservicesrenderedinac invoice-consulting 0:a918299ac844 0.16 0.10 statementofworkfortheperiod invoice-consulting 0:3fa8489d9aac 0.12 0.10 1may2025–25may2025. -invoice-consulting 0:c9046f7a37ad 0.12 -0.15 description -invoice-consulting 0:b28225a1247c 0.12 -0.22 serviceperiod -invoice-consulting 0:32e8369a9c4f 0.12 0.25 qty -invoice-consulting 0:d1062d072acd 0.11 -0.02 unitprice -invoice-consulting 0:3ff0b4a2706b 0.13 0.15 (aud) -invoice-consulting 0:3ff0b4a2706b#1 0.13 0.18 (aud) -invoice-consulting 0:cf38d95c9c6b 0.11 0.05 amount -invoice-consulting 0:b344321f5471 0.06 0.76 1–10may2025 -invoice-consulting 0:a8994a9020c4 0.06 0.51 10.00 -invoice-consulting 0:4e9682fa850e 0.07 0.47 hrs -invoice-consulting 0:4e9682fa850e#1 0.13 0.47 hrs -invoice-consulting 0:aa92f0e23a97 0.06 0.73 250.00 -invoice-consulting 0:e48d9b7a2993 0.06 0.91 2,500.00 -invoice-consulting 0:1bcfde966d94 0.54 0.39 strategicconsultation -invoice-consulting 0:fd3ca268f319 0.57 0.39 leadershipalignmentworkshops -invoice-consulting 0:8d93e0c47a8c 0.08 0.76 1–15may2025 -invoice-consulting 0:cf9dcf6da8a8 0.08 0.48 1.00 -invoice-consulting 0:cf9dcf6da8a8#1 0.10 0.48 1.00 -invoice-consulting 0:cf9dcf6da8a8#2 0.14 0.48 1.00 -invoice-consulting 0:97e47b250054 0.08 0.82 3,500.00 -invoice-consulting 0:97e47b250054#1 0.08 0.87 3,500.00 -invoice-consulting 0:5581aef375ff 0.56 0.39 market&competitiveanalysis -invoice-consulting 0:957080ea09d9 0.59 0.39 researchandanalysisreport -invoice-consulting 0:47102c31f226 0.10 0.79 5–20may2025 -invoice-consulting 0:ec6305055be9 0.10 0.85 4,800.00 -invoice-consulting 0:ec6305055be9#1 0.10 0.89 4,800.00 -invoice-consulting 0:53dea97cf116 0.58 0.39 digitalroadmapdevelopment -invoice-consulting 0:acf357e68297 0.61 0.39 strategyandroadmapcreation -invoice-consulting 0:c947fb16eab2 0.12 0.81 15–22may2025 -invoice-consulting 0:017144e2271f 0.12 0.52 6.00 -invoice-consulting 0:be6012a47af0 0.12 0.73 220.00 -invoice-consulting 0:172c0a785bc7 0.12 0.87 1,320.00 -invoice-consulting 0:fe04037aa850 0.60 0.39 stakeholderreviewsessions -invoice-consulting 0:4658a1bff292 0.63 0.39 facilitationanddocumentation -invoice-consulting 0:86f73207c794 0.14 0.83 20–25may2025 -invoice-consulting 0:55907ef405f6 0.14 0.82 1,880.00 -invoice-consulting 0:55907ef405f6#1 0.14 0.87 1,880.00 -invoice-consulting 0:f2e12ad6cc9f 0.62 0.39 presentation&finalreport -invoice-consulting 0:50de6dc61b80 0.65 0.39 executivepresentationanddelivery -invoice-consulting 0:d6577e95efba -0.16 0.12 subtotal -invoice-consulting 0:6311b1798398 0.18 0.63 14,000.00 -invoice-consulting 0:e370855bde0c -0.16 0.12 gst(10%) -invoice-consulting 0:b87e26fb8fac 0.18 0.52 1,400.00 -invoice-consulting 0:713a1893d967 -0.92 0.12 totaldue(aud) -invoice-consulting 0:d4464a725927 0.05 0.98 15,400.00 -invoice-consulting 0:13000a5d442c 0.31 0.10 paymentinformation -invoice-consulting 0:944d398aea60 0.96 0.10 bankname: -invoice-consulting 0:97fa113746b9 0.96 0.10 examplebank -invoice-consulting 0:0ecb5847ffa7 0.96 0.10 accountname: -invoice-consulting 0:b5dd15368c26 0.96 0.10 northpointconsultingptyltd -invoice-consulting 0:6bbca23a71e6 0.96 0.10 bsb: -invoice-consulting 0:83a417f0862b 0.96 0.10 123-456 -invoice-consulting 0:6b4894c28363 0.96 0.10 accountnumber: -invoice-consulting 0:ef797c8118f0 0.96 0.10 12345678 -invoice-consulting 0:c608665436db 0.96 0.10 reference: -invoice-consulting 0:010450dee1ff 0.47 0.10 pleaseensuretheinvoicenumberisin -invoice-consulting 0:ab5aa97074c4 0.31 0.12 notes -invoice-consulting 0:7c6ab37d83ef 0.47 0.12 thankyouforyourbusiness. -invoice-consulting 0:4a699e29a3bb 0.48 0.12 ifyouhaveanyquestionsregardingth -invoice-consulting 0:c766251af1f4 0.49 0.12 contactusataccounts@northpoint.c -invoice-consulting 0:3d32fa219332 0.50 0.12 +61398765432. -invoice-consulting 0:a6f6e2ddab6d 0.92 0.12 paymentisduewithin30daysfromthei +invoice-consulting 0:c9046f7a37ad 0.17 -0.15 description +invoice-consulting 0:b28225a1247c 0.17 -0.22 serviceperiod +invoice-consulting 0:32e8369a9c4f 0.17 0.25 qty +invoice-consulting 0:d1062d072acd 0.16 -0.02 unitprice +invoice-consulting 0:3ff0b4a2706b 0.18 0.15 (aud) +invoice-consulting 0:3ff0b4a2706b#1 0.18 0.18 (aud) +invoice-consulting 0:cf38d95c9c6b 0.16 0.05 amount +invoice-consulting 0:b344321f5471 0.11 0.76 1–10may2025 +invoice-consulting 0:a8994a9020c4 0.11 0.51 10.00 +invoice-consulting 0:4e9682fa850e 0.12 0.47 hrs +invoice-consulting 0:4e9682fa850e#1 0.18 0.47 hrs +invoice-consulting 0:aa92f0e23a97 0.11 0.73 250.00 +invoice-consulting 0:e48d9b7a2993 0.11 0.91 2,500.00 +invoice-consulting 0:1bcfde966d94 0.59 0.39 strategicconsultation +invoice-consulting 0:fd3ca268f319 0.62 0.39 leadershipalignmentworkshops +invoice-consulting 0:8d93e0c47a8c 0.13 0.76 1–15may2025 +invoice-consulting 0:cf9dcf6da8a8 0.13 0.48 1.00 +invoice-consulting 0:cf9dcf6da8a8#1 0.15 0.48 1.00 +invoice-consulting 0:cf9dcf6da8a8#2 0.19 0.48 1.00 +invoice-consulting 0:97e47b250054 0.13 0.82 3,500.00 +invoice-consulting 0:97e47b250054#1 0.13 0.87 3,500.00 +invoice-consulting 0:5581aef375ff 0.61 0.39 market&competitiveanalysis +invoice-consulting 0:957080ea09d9 0.64 0.39 researchandanalysisreport +invoice-consulting 0:47102c31f226 0.15 0.79 5–20may2025 +invoice-consulting 0:ec6305055be9 0.15 0.85 4,800.00 +invoice-consulting 0:ec6305055be9#1 0.15 0.89 4,800.00 +invoice-consulting 0:53dea97cf116 0.63 0.39 digitalroadmapdevelopment +invoice-consulting 0:acf357e68297 0.66 0.39 strategyandroadmapcreation +invoice-consulting 0:c947fb16eab2 0.17 0.81 15–22may2025 +invoice-consulting 0:017144e2271f 0.17 0.52 6.00 +invoice-consulting 0:be6012a47af0 0.17 0.73 220.00 +invoice-consulting 0:172c0a785bc7 0.17 0.87 1,320.00 +invoice-consulting 0:fe04037aa850 0.65 0.39 stakeholderreviewsessions +invoice-consulting 0:4658a1bff292 0.68 0.39 facilitationanddocumentation +invoice-consulting 0:86f73207c794 0.19 0.83 20–25may2025 +invoice-consulting 0:55907ef405f6 0.19 0.82 1,880.00 +invoice-consulting 0:55907ef405f6#1 0.19 0.87 1,880.00 +invoice-consulting 0:f2e12ad6cc9f 0.67 0.39 presentation&finalreport +invoice-consulting 0:50de6dc61b80 0.70 0.39 executivepresentationanddelivery +invoice-consulting 0:d6577e95efba -0.11 0.12 subtotal +invoice-consulting 0:6311b1798398 0.23 0.63 14,000.00 +invoice-consulting 0:e370855bde0c -0.11 0.12 gst(10%) +invoice-consulting 0:b87e26fb8fac 0.23 0.52 1,400.00 +invoice-consulting 0:713a1893d967 -0.87 0.12 totaldue(aud) +invoice-consulting 0:d4464a725927 0.10 0.98 15,400.00 +invoice-consulting 0:13000a5d442c 0.36 0.10 paymentinformation +invoice-consulting 0:944d398aea60 1.01 0.10 bankname: +invoice-consulting 0:97fa113746b9 1.01 0.10 examplebank +invoice-consulting 0:0ecb5847ffa7 1.01 0.10 accountname: +invoice-consulting 0:b5dd15368c26 1.01 0.10 northpointconsultingptyltd +invoice-consulting 0:6bbca23a71e6 1.01 0.10 bsb: +invoice-consulting 0:83a417f0862b 1.01 0.10 123-456 +invoice-consulting 0:6b4894c28363 1.01 0.10 accountnumber: +invoice-consulting 0:ef797c8118f0 1.01 0.10 12345678 +invoice-consulting 0:c608665436db 1.01 0.10 reference: +invoice-consulting 0:010450dee1ff 0.52 0.10 pleaseensuretheinvoicenumberisin +invoice-consulting 0:ab5aa97074c4 0.36 0.12 notes +invoice-consulting 0:7c6ab37d83ef 0.52 0.12 thankyouforyourbusiness. +invoice-consulting 0:4a699e29a3bb 0.53 0.12 ifyouhaveanyquestionsregardingth +invoice-consulting 0:c766251af1f4 0.54 0.12 contactusataccounts@northpoint.c +invoice-consulting 0:3d32fa219332 0.55 0.12 +61398765432. +invoice-consulting 0:a6f6e2ddab6d 0.97 0.12 paymentisduewithin30daysfromthei invoice-consulting 0:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting 0:bdbada284e80 0.01 0.09 page1/1 invoice-consulting_long 0:d44ceaea97d1 0.27 0.10 level8,1collinsstreet @@ -2146,213 +2146,213 @@ invoice-consulting_long 0:cfebda697822 -0.06 0.10 invoicesummary invoice-consulting_long 0:5656f37a9311 0.15 0.10 professionalservicesrenderedinac invoice-consulting_long 0:a918299ac844 0.16 0.10 statementofworkfortheperiod invoice-consulting_long 0:3fa8489d9aac 0.12 0.10 1may2025–25may2025. -invoice-consulting_long 0:c9046f7a37ad 0.12 -0.15 description -invoice-consulting_long 0:b28225a1247c 0.12 -0.22 serviceperiod -invoice-consulting_long 0:32e8369a9c4f 0.12 0.25 qty -invoice-consulting_long 0:d1062d072acd 0.11 -0.02 unitprice -invoice-consulting_long 0:3ff0b4a2706b 0.13 0.15 (aud) -invoice-consulting_long 0:3ff0b4a2706b#1 0.13 0.18 (aud) -invoice-consulting_long 0:cf38d95c9c6b 0.11 0.05 amount -invoice-consulting_long 0:b344321f5471 0.06 0.76 1–10may2025 -invoice-consulting_long 0:b344321f5471#1 0.16 0.76 1–10may2025 -invoice-consulting_long 0:b344321f5471#2 0.26 0.76 1–10may2025 -invoice-consulting_long 0:a8994a9020c4 0.06 0.51 10.00 -invoice-consulting_long 0:a8994a9020c4#1 0.16 0.51 10.00 -invoice-consulting_long 0:a8994a9020c4#2 0.26 0.51 10.00 -invoice-consulting_long 0:4e9682fa850e 0.07 0.47 hrs -invoice-consulting_long 0:4e9682fa850e#1 0.13 0.47 hrs -invoice-consulting_long 0:4e9682fa850e#2 0.17 0.47 hrs -invoice-consulting_long 0:4e9682fa850e#3 0.23 0.47 hrs -invoice-consulting_long 0:4e9682fa850e#4 0.27 0.47 hrs -invoice-consulting_long 0:4e9682fa850e#5 0.33 0.47 hrs -invoice-consulting_long 0:aa92f0e23a97 0.06 0.73 250.00 -invoice-consulting_long 0:aa92f0e23a97#1 0.16 0.73 250.00 -invoice-consulting_long 0:aa92f0e23a97#2 0.26 0.73 250.00 -invoice-consulting_long 0:e48d9b7a2993 0.06 0.91 2,500.00 -invoice-consulting_long 0:e48d9b7a2993#1 0.16 0.91 2,500.00 -invoice-consulting_long 0:e48d9b7a2993#2 0.26 0.91 2,500.00 -invoice-consulting_long 0:1bcfde966d94 0.54 0.39 strategicconsultation -invoice-consulting_long 0:1bcfde966d94#1 0.64 0.39 strategicconsultation -invoice-consulting_long 0:1bcfde966d94#2 0.74 0.39 strategicconsultation -invoice-consulting_long 0:fd3ca268f319 0.57 0.39 leadershipalignmentworkshops -invoice-consulting_long 0:fd3ca268f319#1 0.67 0.39 leadershipalignmentworkshops -invoice-consulting_long 0:fd3ca268f319#2 0.77 0.39 leadershipalignmentworkshops -invoice-consulting_long 0:8d93e0c47a8c 0.08 0.76 1–15may2025 -invoice-consulting_long 0:8d93e0c47a8c#1 0.18 0.76 1–15may2025 -invoice-consulting_long 0:8d93e0c47a8c#2 0.28 0.76 1–15may2025 -invoice-consulting_long 0:cf9dcf6da8a8 0.08 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#1 0.10 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#2 0.14 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#3 0.18 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#4 0.20 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#5 0.24 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#6 0.28 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#7 0.30 0.48 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#8 0.34 0.48 1.00 -invoice-consulting_long 0:97e47b250054 0.08 0.82 3,500.00 -invoice-consulting_long 0:97e47b250054#1 0.08 0.87 3,500.00 -invoice-consulting_long 0:97e47b250054#2 0.18 0.82 3,500.00 -invoice-consulting_long 0:97e47b250054#3 0.18 0.87 3,500.00 -invoice-consulting_long 0:97e47b250054#4 0.28 0.82 3,500.00 -invoice-consulting_long 0:97e47b250054#5 0.28 0.87 3,500.00 -invoice-consulting_long 0:5581aef375ff 0.56 0.39 market&competitiveanalysis -invoice-consulting_long 0:5581aef375ff#1 0.66 0.39 market&competitiveanalysis -invoice-consulting_long 0:5581aef375ff#2 0.76 0.39 market&competitiveanalysis -invoice-consulting_long 0:957080ea09d9 0.59 0.39 researchandanalysisreport -invoice-consulting_long 0:957080ea09d9#1 0.69 0.39 researchandanalysisreport -invoice-consulting_long 0:957080ea09d9#2 0.79 0.39 researchandanalysisreport -invoice-consulting_long 0:47102c31f226 0.10 0.79 5–20may2025 -invoice-consulting_long 0:47102c31f226#1 0.20 0.79 5–20may2025 -invoice-consulting_long 0:47102c31f226#2 0.30 0.79 5–20may2025 -invoice-consulting_long 0:ec6305055be9 0.10 0.85 4,800.00 -invoice-consulting_long 0:ec6305055be9#1 0.10 0.89 4,800.00 -invoice-consulting_long 0:ec6305055be9#2 0.20 0.85 4,800.00 -invoice-consulting_long 0:ec6305055be9#3 0.20 0.89 4,800.00 -invoice-consulting_long 0:ec6305055be9#4 0.30 0.85 4,800.00 -invoice-consulting_long 0:ec6305055be9#5 0.30 0.89 4,800.00 -invoice-consulting_long 0:53dea97cf116 0.58 0.39 digitalroadmapdevelopment -invoice-consulting_long 0:53dea97cf116#1 0.68 0.39 digitalroadmapdevelopment -invoice-consulting_long 0:53dea97cf116#2 0.78 0.39 digitalroadmapdevelopment -invoice-consulting_long 0:acf357e68297 0.61 0.39 strategyandroadmapcreation -invoice-consulting_long 0:acf357e68297#1 0.71 0.39 strategyandroadmapcreation -invoice-consulting_long 0:acf357e68297#2 0.81 0.39 strategyandroadmapcreation -invoice-consulting_long 0:c947fb16eab2 0.12 0.81 15–22may2025 -invoice-consulting_long 0:c947fb16eab2#1 0.22 0.81 15–22may2025 -invoice-consulting_long 0:c947fb16eab2#2 0.32 0.81 15–22may2025 -invoice-consulting_long 0:017144e2271f 0.12 0.52 6.00 -invoice-consulting_long 0:017144e2271f#1 0.22 0.52 6.00 -invoice-consulting_long 0:017144e2271f#2 0.32 0.52 6.00 -invoice-consulting_long 0:be6012a47af0 0.12 0.73 220.00 -invoice-consulting_long 0:be6012a47af0#1 0.22 0.73 220.00 -invoice-consulting_long 0:be6012a47af0#2 0.32 0.73 220.00 -invoice-consulting_long 0:172c0a785bc7 0.12 0.87 1,320.00 -invoice-consulting_long 0:172c0a785bc7#1 0.22 0.87 1,320.00 -invoice-consulting_long 0:172c0a785bc7#2 0.32 0.87 1,320.00 -invoice-consulting_long 0:fe04037aa850 0.60 0.39 stakeholderreviewsessions -invoice-consulting_long 0:fe04037aa850#1 0.70 0.39 stakeholderreviewsessions -invoice-consulting_long 0:fe04037aa850#2 0.80 0.39 stakeholderreviewsessions -invoice-consulting_long 0:4658a1bff292 0.63 0.39 facilitationanddocumentation -invoice-consulting_long 0:4658a1bff292#1 0.73 0.39 facilitationanddocumentation -invoice-consulting_long 0:4658a1bff292#2 0.83 0.39 facilitationanddocumentation -invoice-consulting_long 0:86f73207c794 0.14 0.83 20–25may2025 -invoice-consulting_long 0:86f73207c794#1 0.24 0.83 20–25may2025 -invoice-consulting_long 0:86f73207c794#2 0.34 0.83 20–25may2025 -invoice-consulting_long 0:55907ef405f6 0.14 0.82 1,880.00 -invoice-consulting_long 0:55907ef405f6#1 0.14 0.87 1,880.00 -invoice-consulting_long 0:55907ef405f6#2 0.24 0.82 1,880.00 -invoice-consulting_long 0:55907ef405f6#3 0.24 0.87 1,880.00 -invoice-consulting_long 0:55907ef405f6#4 0.34 0.82 1,880.00 -invoice-consulting_long 0:55907ef405f6#5 0.34 0.87 1,880.00 -invoice-consulting_long 0:f2e12ad6cc9f 0.62 0.39 presentation&finalreport -invoice-consulting_long 0:f2e12ad6cc9f#1 0.72 0.39 presentation&finalreport -invoice-consulting_long 0:f2e12ad6cc9f#2 0.82 0.39 presentation&finalreport -invoice-consulting_long 0:50de6dc61b80 0.65 0.39 executivepresentationanddelivery -invoice-consulting_long 0:50de6dc61b80#1 0.75 0.39 executivepresentationanddelivery -invoice-consulting_long 0:50de6dc61b80#2 0.85 0.39 executivepresentationanddelivery +invoice-consulting_long 0:c9046f7a37ad 0.17 -0.15 description +invoice-consulting_long 0:b28225a1247c 0.17 -0.22 serviceperiod +invoice-consulting_long 0:32e8369a9c4f 0.17 0.25 qty +invoice-consulting_long 0:d1062d072acd 0.16 -0.02 unitprice +invoice-consulting_long 0:3ff0b4a2706b 0.18 0.15 (aud) +invoice-consulting_long 0:3ff0b4a2706b#1 0.18 0.18 (aud) +invoice-consulting_long 0:cf38d95c9c6b 0.16 0.05 amount +invoice-consulting_long 0:b344321f5471 0.11 0.76 1–10may2025 +invoice-consulting_long 0:b344321f5471#1 0.21 0.76 1–10may2025 +invoice-consulting_long 0:b344321f5471#2 0.31 0.76 1–10may2025 +invoice-consulting_long 0:a8994a9020c4 0.11 0.51 10.00 +invoice-consulting_long 0:a8994a9020c4#1 0.21 0.51 10.00 +invoice-consulting_long 0:a8994a9020c4#2 0.31 0.51 10.00 +invoice-consulting_long 0:4e9682fa850e 0.12 0.47 hrs +invoice-consulting_long 0:4e9682fa850e#1 0.18 0.47 hrs +invoice-consulting_long 0:4e9682fa850e#2 0.22 0.47 hrs +invoice-consulting_long 0:4e9682fa850e#3 0.28 0.47 hrs +invoice-consulting_long 0:4e9682fa850e#4 0.32 0.47 hrs +invoice-consulting_long 0:4e9682fa850e#5 0.38 0.47 hrs +invoice-consulting_long 0:aa92f0e23a97 0.11 0.73 250.00 +invoice-consulting_long 0:aa92f0e23a97#1 0.21 0.73 250.00 +invoice-consulting_long 0:aa92f0e23a97#2 0.31 0.73 250.00 +invoice-consulting_long 0:e48d9b7a2993 0.11 0.91 2,500.00 +invoice-consulting_long 0:e48d9b7a2993#1 0.21 0.91 2,500.00 +invoice-consulting_long 0:e48d9b7a2993#2 0.31 0.91 2,500.00 +invoice-consulting_long 0:1bcfde966d94 0.59 0.39 strategicconsultation +invoice-consulting_long 0:1bcfde966d94#1 0.69 0.39 strategicconsultation +invoice-consulting_long 0:1bcfde966d94#2 0.79 0.39 strategicconsultation +invoice-consulting_long 0:fd3ca268f319 0.62 0.39 leadershipalignmentworkshops +invoice-consulting_long 0:fd3ca268f319#1 0.72 0.39 leadershipalignmentworkshops +invoice-consulting_long 0:fd3ca268f319#2 0.82 0.39 leadershipalignmentworkshops +invoice-consulting_long 0:8d93e0c47a8c 0.13 0.76 1–15may2025 +invoice-consulting_long 0:8d93e0c47a8c#1 0.23 0.76 1–15may2025 +invoice-consulting_long 0:8d93e0c47a8c#2 0.33 0.76 1–15may2025 +invoice-consulting_long 0:cf9dcf6da8a8 0.13 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#1 0.15 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#2 0.19 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#3 0.23 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#4 0.25 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#5 0.29 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#6 0.33 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#7 0.35 0.48 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#8 0.39 0.48 1.00 +invoice-consulting_long 0:97e47b250054 0.13 0.82 3,500.00 +invoice-consulting_long 0:97e47b250054#1 0.13 0.87 3,500.00 +invoice-consulting_long 0:97e47b250054#2 0.23 0.82 3,500.00 +invoice-consulting_long 0:97e47b250054#3 0.23 0.87 3,500.00 +invoice-consulting_long 0:97e47b250054#4 0.33 0.82 3,500.00 +invoice-consulting_long 0:97e47b250054#5 0.33 0.87 3,500.00 +invoice-consulting_long 0:5581aef375ff 0.61 0.39 market&competitiveanalysis +invoice-consulting_long 0:5581aef375ff#1 0.71 0.39 market&competitiveanalysis +invoice-consulting_long 0:5581aef375ff#2 0.81 0.39 market&competitiveanalysis +invoice-consulting_long 0:957080ea09d9 0.64 0.39 researchandanalysisreport +invoice-consulting_long 0:957080ea09d9#1 0.74 0.39 researchandanalysisreport +invoice-consulting_long 0:957080ea09d9#2 0.84 0.39 researchandanalysisreport +invoice-consulting_long 0:47102c31f226 0.15 0.79 5–20may2025 +invoice-consulting_long 0:47102c31f226#1 0.25 0.79 5–20may2025 +invoice-consulting_long 0:47102c31f226#2 0.35 0.79 5–20may2025 +invoice-consulting_long 0:ec6305055be9 0.15 0.85 4,800.00 +invoice-consulting_long 0:ec6305055be9#1 0.15 0.89 4,800.00 +invoice-consulting_long 0:ec6305055be9#2 0.25 0.85 4,800.00 +invoice-consulting_long 0:ec6305055be9#3 0.25 0.89 4,800.00 +invoice-consulting_long 0:ec6305055be9#4 0.35 0.85 4,800.00 +invoice-consulting_long 0:ec6305055be9#5 0.35 0.89 4,800.00 +invoice-consulting_long 0:53dea97cf116 0.63 0.39 digitalroadmapdevelopment +invoice-consulting_long 0:53dea97cf116#1 0.73 0.39 digitalroadmapdevelopment +invoice-consulting_long 0:53dea97cf116#2 0.83 0.39 digitalroadmapdevelopment +invoice-consulting_long 0:acf357e68297 0.66 0.39 strategyandroadmapcreation +invoice-consulting_long 0:acf357e68297#1 0.76 0.39 strategyandroadmapcreation +invoice-consulting_long 0:acf357e68297#2 0.86 0.39 strategyandroadmapcreation +invoice-consulting_long 0:c947fb16eab2 0.17 0.81 15–22may2025 +invoice-consulting_long 0:c947fb16eab2#1 0.27 0.81 15–22may2025 +invoice-consulting_long 0:c947fb16eab2#2 0.37 0.81 15–22may2025 +invoice-consulting_long 0:017144e2271f 0.17 0.52 6.00 +invoice-consulting_long 0:017144e2271f#1 0.27 0.52 6.00 +invoice-consulting_long 0:017144e2271f#2 0.37 0.52 6.00 +invoice-consulting_long 0:be6012a47af0 0.17 0.73 220.00 +invoice-consulting_long 0:be6012a47af0#1 0.27 0.73 220.00 +invoice-consulting_long 0:be6012a47af0#2 0.37 0.73 220.00 +invoice-consulting_long 0:172c0a785bc7 0.17 0.87 1,320.00 +invoice-consulting_long 0:172c0a785bc7#1 0.27 0.87 1,320.00 +invoice-consulting_long 0:172c0a785bc7#2 0.37 0.87 1,320.00 +invoice-consulting_long 0:fe04037aa850 0.65 0.39 stakeholderreviewsessions +invoice-consulting_long 0:fe04037aa850#1 0.75 0.39 stakeholderreviewsessions +invoice-consulting_long 0:fe04037aa850#2 0.85 0.39 stakeholderreviewsessions +invoice-consulting_long 0:4658a1bff292 0.68 0.39 facilitationanddocumentation +invoice-consulting_long 0:4658a1bff292#1 0.78 0.39 facilitationanddocumentation +invoice-consulting_long 0:4658a1bff292#2 0.88 0.39 facilitationanddocumentation +invoice-consulting_long 0:86f73207c794 0.19 0.83 20–25may2025 +invoice-consulting_long 0:86f73207c794#1 0.29 0.83 20–25may2025 +invoice-consulting_long 0:86f73207c794#2 0.39 0.83 20–25may2025 +invoice-consulting_long 0:55907ef405f6 0.19 0.82 1,880.00 +invoice-consulting_long 0:55907ef405f6#1 0.19 0.87 1,880.00 +invoice-consulting_long 0:55907ef405f6#2 0.29 0.82 1,880.00 +invoice-consulting_long 0:55907ef405f6#3 0.29 0.87 1,880.00 +invoice-consulting_long 0:55907ef405f6#4 0.39 0.82 1,880.00 +invoice-consulting_long 0:55907ef405f6#5 0.39 0.87 1,880.00 +invoice-consulting_long 0:f2e12ad6cc9f 0.67 0.39 presentation&finalreport +invoice-consulting_long 0:f2e12ad6cc9f#1 0.77 0.39 presentation&finalreport +invoice-consulting_long 0:f2e12ad6cc9f#2 0.87 0.39 presentation&finalreport +invoice-consulting_long 0:50de6dc61b80 0.70 0.39 executivepresentationanddelivery +invoice-consulting_long 0:50de6dc61b80#1 0.80 0.39 executivepresentationanddelivery +invoice-consulting_long 0:50de6dc61b80#2 0.90 0.39 executivepresentationanddelivery invoice-consulting_long 0:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting_long 0:c843aa25b80f 0.01 0.09 page1/2 -invoice-consulting_long 1:c9046f7a37ad -0.07 -0.15 description -invoice-consulting_long 1:b28225a1247c -0.07 -0.22 serviceperiod -invoice-consulting_long 1:32e8369a9c4f -0.07 0.25 qty -invoice-consulting_long 1:d1062d072acd -0.08 -0.02 unitprice -invoice-consulting_long 1:3ff0b4a2706b -0.06 0.15 (aud) -invoice-consulting_long 1:3ff0b4a2706b#1 -0.06 0.18 (aud) -invoice-consulting_long 1:cf38d95c9c6b -0.08 0.05 amount -invoice-consulting_long 1:b344321f5471 -0.23 0.76 1–10may2025 -invoice-consulting_long 1:b344321f5471#1 -0.13 0.76 1–10may2025 -invoice-consulting_long 1:b344321f5471#2 -0.03 0.76 1–10may2025 -invoice-consulting_long 1:a8994a9020c4 -0.23 0.51 10.00 -invoice-consulting_long 1:a8994a9020c4#1 -0.13 0.51 10.00 -invoice-consulting_long 1:a8994a9020c4#2 -0.03 0.51 10.00 -invoice-consulting_long 1:4e9682fa850e -0.22 0.47 hrs -invoice-consulting_long 1:4e9682fa850e#1 -0.16 0.47 hrs -invoice-consulting_long 1:4e9682fa850e#2 -0.12 0.47 hrs -invoice-consulting_long 1:4e9682fa850e#3 -0.06 0.47 hrs -invoice-consulting_long 1:4e9682fa850e#4 -0.02 0.47 hrs -invoice-consulting_long 1:aa92f0e23a97 -0.23 0.73 250.00 -invoice-consulting_long 1:aa92f0e23a97#1 -0.13 0.73 250.00 -invoice-consulting_long 1:aa92f0e23a97#2 -0.03 0.73 250.00 -invoice-consulting_long 1:e48d9b7a2993 -0.23 0.91 2,500.00 -invoice-consulting_long 1:e48d9b7a2993#1 -0.13 0.91 2,500.00 -invoice-consulting_long 1:e48d9b7a2993#2 -0.03 0.91 2,500.00 -invoice-consulting_long 1:1bcfde966d94 0.25 0.39 strategicconsultation -invoice-consulting_long 1:1bcfde966d94#1 0.35 0.39 strategicconsultation -invoice-consulting_long 1:1bcfde966d94#2 0.45 0.39 strategicconsultation -invoice-consulting_long 1:fd3ca268f319 0.28 0.39 leadershipalignmentworkshops -invoice-consulting_long 1:fd3ca268f319#1 0.38 0.39 leadershipalignmentworkshops -invoice-consulting_long 1:fd3ca268f319#2 0.48 0.39 leadershipalignmentworkshops -invoice-consulting_long 1:8d93e0c47a8c -0.21 0.76 1–15may2025 -invoice-consulting_long 1:8d93e0c47a8c#1 -0.11 0.76 1–15may2025 -invoice-consulting_long 1:cf9dcf6da8a8 -0.21 0.48 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#1 -0.19 0.48 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#2 -0.15 0.48 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#3 -0.11 0.48 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#4 -0.09 0.48 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#5 -0.05 0.48 1.00 -invoice-consulting_long 1:97e47b250054 -0.21 0.82 3,500.00 -invoice-consulting_long 1:97e47b250054#1 -0.21 0.87 3,500.00 -invoice-consulting_long 1:97e47b250054#2 -0.11 0.82 3,500.00 -invoice-consulting_long 1:97e47b250054#3 -0.11 0.87 3,500.00 -invoice-consulting_long 1:5581aef375ff 0.27 0.39 market&competitiveanalysis -invoice-consulting_long 1:5581aef375ff#1 0.37 0.39 market&competitiveanalysis -invoice-consulting_long 1:957080ea09d9 0.30 0.39 researchandanalysisreport -invoice-consulting_long 1:957080ea09d9#1 0.40 0.39 researchandanalysisreport -invoice-consulting_long 1:47102c31f226 -0.19 0.79 5–20may2025 -invoice-consulting_long 1:47102c31f226#1 -0.09 0.79 5–20may2025 -invoice-consulting_long 1:ec6305055be9 -0.19 0.85 4,800.00 -invoice-consulting_long 1:ec6305055be9#1 -0.19 0.89 4,800.00 -invoice-consulting_long 1:ec6305055be9#2 -0.09 0.85 4,800.00 -invoice-consulting_long 1:ec6305055be9#3 -0.09 0.89 4,800.00 -invoice-consulting_long 1:53dea97cf116 0.29 0.39 digitalroadmapdevelopment -invoice-consulting_long 1:53dea97cf116#1 0.39 0.39 digitalroadmapdevelopment -invoice-consulting_long 1:acf357e68297 0.32 0.39 strategyandroadmapcreation -invoice-consulting_long 1:acf357e68297#1 0.42 0.39 strategyandroadmapcreation -invoice-consulting_long 1:c947fb16eab2 -0.17 0.81 15–22may2025 -invoice-consulting_long 1:c947fb16eab2#1 -0.07 0.81 15–22may2025 -invoice-consulting_long 1:017144e2271f -0.17 0.52 6.00 -invoice-consulting_long 1:017144e2271f#1 -0.07 0.52 6.00 -invoice-consulting_long 1:be6012a47af0 -0.17 0.73 220.00 -invoice-consulting_long 1:be6012a47af0#1 -0.07 0.73 220.00 -invoice-consulting_long 1:172c0a785bc7 -0.17 0.87 1,320.00 -invoice-consulting_long 1:172c0a785bc7#1 -0.07 0.87 1,320.00 -invoice-consulting_long 1:fe04037aa850 0.31 0.39 stakeholderreviewsessions -invoice-consulting_long 1:fe04037aa850#1 0.41 0.39 stakeholderreviewsessions -invoice-consulting_long 1:4658a1bff292 0.34 0.39 facilitationanddocumentation -invoice-consulting_long 1:4658a1bff292#1 0.44 0.39 facilitationanddocumentation -invoice-consulting_long 1:86f73207c794 -0.15 0.83 20–25may2025 -invoice-consulting_long 1:86f73207c794#1 -0.05 0.83 20–25may2025 -invoice-consulting_long 1:55907ef405f6 -0.15 0.82 1,880.00 -invoice-consulting_long 1:55907ef405f6#1 -0.15 0.87 1,880.00 -invoice-consulting_long 1:55907ef405f6#2 -0.05 0.82 1,880.00 -invoice-consulting_long 1:55907ef405f6#3 -0.05 0.87 1,880.00 -invoice-consulting_long 1:f2e12ad6cc9f 0.33 0.39 presentation&finalreport -invoice-consulting_long 1:f2e12ad6cc9f#1 0.43 0.39 presentation&finalreport -invoice-consulting_long 1:50de6dc61b80 0.36 0.39 executivepresentationanddelivery -invoice-consulting_long 1:50de6dc61b80#1 0.46 0.39 executivepresentationanddelivery -invoice-consulting_long 1:d6577e95efba -0.33 0.12 subtotal -invoice-consulting_long 1:6311b1798398 0.01 0.63 14,000.00 -invoice-consulting_long 1:e370855bde0c -0.33 0.12 gst(10%) -invoice-consulting_long 1:b87e26fb8fac 0.01 0.52 1,400.00 -invoice-consulting_long 1:713a1893d967 -1.09 0.12 totaldue(aud) -invoice-consulting_long 1:d4464a725927 -0.12 0.98 15,400.00 -invoice-consulting_long 1:13000a5d442c 0.14 0.10 paymentinformation -invoice-consulting_long 1:944d398aea60 0.79 0.10 bankname: -invoice-consulting_long 1:97fa113746b9 0.79 0.10 examplebank -invoice-consulting_long 1:0ecb5847ffa7 0.79 0.10 accountname: -invoice-consulting_long 1:b5dd15368c26 0.79 0.10 northpointconsultingptyltd -invoice-consulting_long 1:6bbca23a71e6 0.79 0.10 bsb: -invoice-consulting_long 1:83a417f0862b 0.79 0.10 123-456 -invoice-consulting_long 1:6b4894c28363 0.79 0.10 accountnumber: -invoice-consulting_long 1:ef797c8118f0 0.79 0.10 12345678 -invoice-consulting_long 1:c608665436db 0.79 0.10 reference: -invoice-consulting_long 1:7d66eb3c1070 0.79 0.10 inv-2025-0478 -invoice-consulting_long 1:010450dee1ff 0.30 0.10 pleaseensuretheinvoicenumberisin -invoice-consulting_long 1:ab5aa97074c4 0.14 0.12 notes -invoice-consulting_long 1:7c6ab37d83ef 0.30 0.12 thankyouforyourbusiness. -invoice-consulting_long 1:4a699e29a3bb 0.31 0.12 ifyouhaveanyquestionsregardingth -invoice-consulting_long 1:c766251af1f4 0.32 0.12 contactusataccounts@northpoint.c -invoice-consulting_long 1:3d32fa219332 0.33 0.12 +61398765432. -invoice-consulting_long 1:a6f6e2ddab6d 0.75 0.12 paymentisduewithin30daysfromthei +invoice-consulting_long 1:c9046f7a37ad -0.02 -0.15 description +invoice-consulting_long 1:b28225a1247c -0.02 -0.22 serviceperiod +invoice-consulting_long 1:32e8369a9c4f -0.02 0.25 qty +invoice-consulting_long 1:d1062d072acd -0.03 -0.02 unitprice +invoice-consulting_long 1:3ff0b4a2706b -0.01 0.15 (aud) +invoice-consulting_long 1:3ff0b4a2706b#1 -0.01 0.18 (aud) +invoice-consulting_long 1:cf38d95c9c6b -0.03 0.05 amount +invoice-consulting_long 1:b344321f5471 -0.18 0.76 1–10may2025 +invoice-consulting_long 1:b344321f5471#1 -0.08 0.76 1–10may2025 +invoice-consulting_long 1:b344321f5471#2 0.02 0.76 1–10may2025 +invoice-consulting_long 1:a8994a9020c4 -0.18 0.51 10.00 +invoice-consulting_long 1:a8994a9020c4#1 -0.08 0.51 10.00 +invoice-consulting_long 1:a8994a9020c4#2 0.02 0.51 10.00 +invoice-consulting_long 1:4e9682fa850e -0.17 0.47 hrs +invoice-consulting_long 1:4e9682fa850e#1 -0.11 0.47 hrs +invoice-consulting_long 1:4e9682fa850e#2 -0.07 0.47 hrs +invoice-consulting_long 1:4e9682fa850e#3 -0.01 0.47 hrs +invoice-consulting_long 1:4e9682fa850e#4 0.03 0.47 hrs +invoice-consulting_long 1:aa92f0e23a97 -0.18 0.73 250.00 +invoice-consulting_long 1:aa92f0e23a97#1 -0.08 0.73 250.00 +invoice-consulting_long 1:aa92f0e23a97#2 0.02 0.73 250.00 +invoice-consulting_long 1:e48d9b7a2993 -0.18 0.91 2,500.00 +invoice-consulting_long 1:e48d9b7a2993#1 -0.08 0.91 2,500.00 +invoice-consulting_long 1:e48d9b7a2993#2 0.02 0.91 2,500.00 +invoice-consulting_long 1:1bcfde966d94 0.30 0.39 strategicconsultation +invoice-consulting_long 1:1bcfde966d94#1 0.40 0.39 strategicconsultation +invoice-consulting_long 1:1bcfde966d94#2 0.50 0.39 strategicconsultation +invoice-consulting_long 1:fd3ca268f319 0.33 0.39 leadershipalignmentworkshops +invoice-consulting_long 1:fd3ca268f319#1 0.43 0.39 leadershipalignmentworkshops +invoice-consulting_long 1:fd3ca268f319#2 0.53 0.39 leadershipalignmentworkshops +invoice-consulting_long 1:8d93e0c47a8c -0.16 0.76 1–15may2025 +invoice-consulting_long 1:8d93e0c47a8c#1 -0.06 0.76 1–15may2025 +invoice-consulting_long 1:cf9dcf6da8a8 -0.16 0.48 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#1 -0.14 0.48 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#2 -0.10 0.48 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#3 -0.06 0.48 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#4 -0.04 0.48 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#5 0.00 0.48 1.00 +invoice-consulting_long 1:97e47b250054 -0.16 0.82 3,500.00 +invoice-consulting_long 1:97e47b250054#1 -0.16 0.87 3,500.00 +invoice-consulting_long 1:97e47b250054#2 -0.06 0.82 3,500.00 +invoice-consulting_long 1:97e47b250054#3 -0.06 0.87 3,500.00 +invoice-consulting_long 1:5581aef375ff 0.32 0.39 market&competitiveanalysis +invoice-consulting_long 1:5581aef375ff#1 0.42 0.39 market&competitiveanalysis +invoice-consulting_long 1:957080ea09d9 0.35 0.39 researchandanalysisreport +invoice-consulting_long 1:957080ea09d9#1 0.45 0.39 researchandanalysisreport +invoice-consulting_long 1:47102c31f226 -0.14 0.79 5–20may2025 +invoice-consulting_long 1:47102c31f226#1 -0.04 0.79 5–20may2025 +invoice-consulting_long 1:ec6305055be9 -0.14 0.85 4,800.00 +invoice-consulting_long 1:ec6305055be9#1 -0.14 0.89 4,800.00 +invoice-consulting_long 1:ec6305055be9#2 -0.04 0.85 4,800.00 +invoice-consulting_long 1:ec6305055be9#3 -0.04 0.89 4,800.00 +invoice-consulting_long 1:53dea97cf116 0.34 0.39 digitalroadmapdevelopment +invoice-consulting_long 1:53dea97cf116#1 0.44 0.39 digitalroadmapdevelopment +invoice-consulting_long 1:acf357e68297 0.37 0.39 strategyandroadmapcreation +invoice-consulting_long 1:acf357e68297#1 0.47 0.39 strategyandroadmapcreation +invoice-consulting_long 1:c947fb16eab2 -0.12 0.81 15–22may2025 +invoice-consulting_long 1:c947fb16eab2#1 -0.02 0.81 15–22may2025 +invoice-consulting_long 1:017144e2271f -0.12 0.52 6.00 +invoice-consulting_long 1:017144e2271f#1 -0.02 0.52 6.00 +invoice-consulting_long 1:be6012a47af0 -0.12 0.73 220.00 +invoice-consulting_long 1:be6012a47af0#1 -0.02 0.73 220.00 +invoice-consulting_long 1:172c0a785bc7 -0.12 0.87 1,320.00 +invoice-consulting_long 1:172c0a785bc7#1 -0.02 0.87 1,320.00 +invoice-consulting_long 1:fe04037aa850 0.36 0.39 stakeholderreviewsessions +invoice-consulting_long 1:fe04037aa850#1 0.46 0.39 stakeholderreviewsessions +invoice-consulting_long 1:4658a1bff292 0.39 0.39 facilitationanddocumentation +invoice-consulting_long 1:4658a1bff292#1 0.49 0.39 facilitationanddocumentation +invoice-consulting_long 1:86f73207c794 -0.10 0.83 20–25may2025 +invoice-consulting_long 1:86f73207c794#1 0.00 0.83 20–25may2025 +invoice-consulting_long 1:55907ef405f6 -0.10 0.82 1,880.00 +invoice-consulting_long 1:55907ef405f6#1 -0.10 0.87 1,880.00 +invoice-consulting_long 1:55907ef405f6#2 0.00 0.82 1,880.00 +invoice-consulting_long 1:55907ef405f6#3 0.00 0.87 1,880.00 +invoice-consulting_long 1:f2e12ad6cc9f 0.38 0.39 presentation&finalreport +invoice-consulting_long 1:f2e12ad6cc9f#1 0.48 0.39 presentation&finalreport +invoice-consulting_long 1:50de6dc61b80 0.41 0.39 executivepresentationanddelivery +invoice-consulting_long 1:50de6dc61b80#1 0.51 0.39 executivepresentationanddelivery +invoice-consulting_long 1:d6577e95efba -0.28 0.12 subtotal +invoice-consulting_long 1:6311b1798398 0.06 0.63 14,000.00 +invoice-consulting_long 1:e370855bde0c -0.28 0.12 gst(10%) +invoice-consulting_long 1:b87e26fb8fac 0.06 0.52 1,400.00 +invoice-consulting_long 1:713a1893d967 -1.04 0.12 totaldue(aud) +invoice-consulting_long 1:d4464a725927 -0.07 0.98 15,400.00 +invoice-consulting_long 1:13000a5d442c 0.19 0.10 paymentinformation +invoice-consulting_long 1:944d398aea60 0.84 0.10 bankname: +invoice-consulting_long 1:97fa113746b9 0.84 0.10 examplebank +invoice-consulting_long 1:0ecb5847ffa7 0.84 0.10 accountname: +invoice-consulting_long 1:b5dd15368c26 0.84 0.10 northpointconsultingptyltd +invoice-consulting_long 1:6bbca23a71e6 0.84 0.10 bsb: +invoice-consulting_long 1:83a417f0862b 0.84 0.10 123-456 +invoice-consulting_long 1:6b4894c28363 0.84 0.10 accountnumber: +invoice-consulting_long 1:ef797c8118f0 0.84 0.10 12345678 +invoice-consulting_long 1:c608665436db 0.84 0.10 reference: +invoice-consulting_long 1:7d66eb3c1070 0.84 0.10 inv-2025-0478 +invoice-consulting_long 1:010450dee1ff 0.35 0.10 pleaseensuretheinvoicenumberisin +invoice-consulting_long 1:ab5aa97074c4 0.19 0.12 notes +invoice-consulting_long 1:7c6ab37d83ef 0.35 0.12 thankyouforyourbusiness. +invoice-consulting_long 1:4a699e29a3bb 0.36 0.12 ifyouhaveanyquestionsregardingth +invoice-consulting_long 1:c766251af1f4 0.37 0.12 contactusataccounts@northpoint.c +invoice-consulting_long 1:3d32fa219332 0.38 0.12 +61398765432. +invoice-consulting_long 1:a6f6e2ddab6d 0.80 0.12 paymentisduewithin30daysfromthei invoice-consulting_long 1:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting_long 1:1bed6052d9b3 0.01 0.09 page2/2 invoice-luma_studio 0:ac5742bfd7c4 -9.14 0.11 &co. @@ -2741,7 +2741,7 @@ invoice-merchant 0:7b14b8d2c5c4 -0.04 0.43 page1of1 invoice-metered 0:8a80987c409a 0.23 0.12 northwindcloud invoice-metered 0:52d6e3de4fa0 0.20 0.26 invoice invoice-metered 0:41305d2c2d3b -0.19 0.12 northwindcloudservicesltd. -invoice-metered 0:41305d2c2d3b#1 -10.46 0.07 northwindcloudservicesltd. +invoice-metered 0:41305d2c2d3b#1 -10.36 0.07 northwindcloudservicesltd. invoice-metered 0:c3f5f4cc9def -0.18 0.12 120riversideway invoice-metered 0:5be08c6bee4c -0.19 0.12 bristol,bs16qt invoice-metered 0:2474519f77a9 -0.20 0.12 unitedkingdom @@ -2753,7 +2753,7 @@ invoice-metered 0:83e16ec72a3f -0.23 0.12 phone: invoice-metered 0:bff9aeb5400b -0.23 0.06 +44(0)1174962280 invoice-metered 0:439961205ae6 -0.25 0.12 email: invoice-metered 0:228e0a39fe6e -0.25 0.06 billing@northwind.example -invoice-metered 0:228e0a39fe6e#1 -10.59 0.07 billing@northwind.example +invoice-metered 0:228e0a39fe6e#1 -10.49 0.07 billing@northwind.example invoice-metered 0:294ed2cfe15e -0.26 0.12 website:https://northwind.exampl invoice-metered 0:6282391a4cc1 -0.08 0.11 invoicenumber: invoice-metered 0:0edf022238f1 -0.07 0.08 inv-2026-00041882 @@ -2761,7 +2761,7 @@ invoice-metered 0:8d05f5d55191 -0.05 0.11 invoicedate: invoice-metered 0:52c8b7a9ee5f -0.04 0.08 31july2026 invoice-metered 0:0e0fb0fc0939 -0.05 0.11 duedate: invoice-metered 0:6a077b4f161e -0.04 0.08 30august2026 -invoice-metered 0:6a077b4f161e#1 -10.20 0.11 30august2026 +invoice-metered 0:6a077b4f161e#1 -10.00 0.11 30august2026 invoice-metered 0:aa1e9c8092ab -0.05 0.11 billperiod: invoice-metered 0:3e380076ca84 -0.04 0.08 01jul2026–31jul2026 invoice-metered 0:18e2cca1098e -0.04 0.11 paymentterms: @@ -2783,57 +2783,57 @@ invoice-metered 0:9df6b026a8c6 0.08 0.61 service invoice-metered 0:32e8369a9c4f 0.08 0.61 qty invoice-metered 0:d1062d072acd 0.08 0.64 unitprice invoice-metered 0:cf38d95c9c6b 0.08 0.62 amount -invoice-metered 0:f13d9c7c6f89 -0.96 0.58 computeinstances -invoice-metered 0:d08426b31521 -0.99 0.58 on-demandusage -invoice-metered 0:05313a23f706 -0.95 0.66 london(eu-west) +invoice-metered 0:f13d9c7c6f89 -1.01 0.58 computeinstances +invoice-metered 0:d08426b31521 -1.04 0.58 on-demandusage +invoice-metered 0:05313a23f706 -1.00 0.66 london(eu-west) invoice-metered 0:05313a23f706#1 -2.97 0.66 london(eu-west) -invoice-metered 0:05313a23f706#2 -4.98 0.66 london(eu-west) -invoice-metered 0:6e477a22f840 -0.95 0.98 744hrs -invoice-metered 0:6e477a22f840#1 -4.98 0.98 744hrs -invoice-metered 0:352967434b63 -0.95 0.72 gbp0.0710 -invoice-metered 0:eec5f520909e -0.95 1.11 gbp52.82 +invoice-metered 0:05313a23f706#2 -4.93 0.66 london(eu-west) +invoice-metered 0:6e477a22f840 -1.00 0.98 744hrs +invoice-metered 0:6e477a22f840#1 -4.93 0.98 744hrs +invoice-metered 0:352967434b63 -1.00 0.72 gbp0.0710 +invoice-metered 0:eec5f520909e -1.00 1.11 gbp52.82 invoice-metered 0:721ffa554e56 -2.97 0.58 objectstorage invoice-metered 0:df2f05798b9e -3.00 0.58 storedvolume invoice-metered 0:41542149a8a5 -2.97 0.93 480gb invoice-metered 0:2242bd7aa8ce -2.97 0.72 gbp0.0215 invoice-metered 0:7c6be041f9c2 -2.97 1.11 gbp10.32 -invoice-metered 0:8152fd217e12 -4.99 0.58 manageddatabase -invoice-metered 0:3c8556c4aa26 -5.02 0.58 primaryandreplica -invoice-metered 0:76afc71f5b3e -4.98 0.72 gbp0.1650 -invoice-metered 0:baad0db43ed6 -4.98 0.74 gbp122.76 -invoice-metered 0:444858f5bf18 -7.00 0.58 egresstraffic -invoice-metered 0:8b72bb875a83 -7.03 0.58 datatransferout -invoice-metered 0:8001c2743965 -7.00 0.92 global -invoice-metered 0:8001c2743965#1 -9.01 0.92 global -invoice-metered 0:847eb4cbbb42 -7.00 0.93 310gb -invoice-metered 0:d651e46704f7 -7.00 0.72 gbp0.0900 -invoice-metered 0:4ecaa7313375 -7.00 1.11 gbp27.90 -invoice-metered 0:efa8771baad9 -9.01 0.58 supportplan -invoice-metered 0:9e81cd6e653a -9.05 0.58 standardresponse -invoice-metered 0:a0443240c5ed -9.01 1.01 gbp0.91 -invoice-metered 0:a0443240c5ed#1 -9.01 1.03 gbp0.91 -invoice-metered 0:3c7ade679fdf -10.45 0.08 paymentdetails -invoice-metered 0:0ecb5847ffa7 -10.46 0.12 accountname: -invoice-metered 0:944d398aea60 -10.48 0.12 bankname: -invoice-metered 0:062433da3c2a -10.48 0.07 riverbankplc -invoice-metered 0:6b4894c28363 -10.50 0.12 accountnumber: -invoice-metered 0:7c068e1eded4 -10.50 0.07 60415523 -invoice-metered 0:4bf9e1b71d6b -10.52 0.12 sortcode: -invoice-metered 0:0309d81ea4af -10.52 0.07 20-41-08 -invoice-metered 0:1f619f9689b2 -10.54 0.12 iban: -invoice-metered 0:6c4b0e61038b -10.54 0.07 gb29rivb20410860415523 -invoice-metered 0:4f657c67e41a -10.57 0.12 accounttype: -invoice-metered 0:3af279547725 -10.57 0.07 businesscurrent -invoice-metered 0:fa0fbe194b51 -10.59 0.12 remittanceemail: -invoice-metered 0:d6577e95efba -10.07 0.14 subtotal -invoice-metered 0:79fabcfaa819 -10.07 0.73 gbp214.71 -invoice-metered 0:a52611c9261b -10.10 0.14 vat(20%) -invoice-metered 0:e50d8a0ea599 -10.10 0.70 gbp42.94 -invoice-metered 0:57a66d21eb1b -10.23 0.14 totaldue -invoice-metered 0:f207312dff2f -10.30 -0.05 gbp257.65 -invoice-metered 0:b0553f008513 -10.14 0.11 paymentdueby -invoice-metered 0:e60e7ef06ccc -10.01 0.10 thankyouforrunningonnorthwindclo -invoice-metered 0:34ea2ec3fe72 -10.01 0.10 forbillingandaccountsupport,visi +invoice-metered 0:8152fd217e12 -4.94 0.58 manageddatabase +invoice-metered 0:3c8556c4aa26 -4.97 0.58 primaryandreplica +invoice-metered 0:76afc71f5b3e -4.93 0.72 gbp0.1650 +invoice-metered 0:baad0db43ed6 -4.93 0.74 gbp122.76 +invoice-metered 0:444858f5bf18 -6.90 0.58 egresstraffic +invoice-metered 0:8b72bb875a83 -6.93 0.58 datatransferout +invoice-metered 0:8001c2743965 -6.90 0.92 global +invoice-metered 0:8001c2743965#1 -8.86 0.92 global +invoice-metered 0:847eb4cbbb42 -6.90 0.93 310gb +invoice-metered 0:d651e46704f7 -6.90 0.72 gbp0.0900 +invoice-metered 0:4ecaa7313375 -6.90 1.11 gbp27.90 +invoice-metered 0:efa8771baad9 -8.86 0.58 supportplan +invoice-metered 0:9e81cd6e653a -8.90 0.58 standardresponse +invoice-metered 0:a0443240c5ed -8.86 1.01 gbp0.91 +invoice-metered 0:a0443240c5ed#1 -8.86 1.03 gbp0.91 +invoice-metered 0:3c7ade679fdf -10.35 0.08 paymentdetails +invoice-metered 0:0ecb5847ffa7 -10.36 0.12 accountname: +invoice-metered 0:944d398aea60 -10.38 0.12 bankname: +invoice-metered 0:062433da3c2a -10.38 0.07 riverbankplc +invoice-metered 0:6b4894c28363 -10.40 0.12 accountnumber: +invoice-metered 0:7c068e1eded4 -10.40 0.07 60415523 +invoice-metered 0:4bf9e1b71d6b -10.42 0.12 sortcode: +invoice-metered 0:0309d81ea4af -10.42 0.07 20-41-08 +invoice-metered 0:1f619f9689b2 -10.44 0.12 iban: +invoice-metered 0:6c4b0e61038b -10.44 0.07 gb29rivb20410860415523 +invoice-metered 0:4f657c67e41a -10.47 0.12 accounttype: +invoice-metered 0:3af279547725 -10.47 0.07 businesscurrent +invoice-metered 0:fa0fbe194b51 -10.49 0.12 remittanceemail: +invoice-metered 0:d6577e95efba -9.87 0.14 subtotal +invoice-metered 0:79fabcfaa819 -9.87 0.73 gbp214.71 +invoice-metered 0:a52611c9261b -9.90 0.14 vat(20%) +invoice-metered 0:e50d8a0ea599 -9.90 0.70 gbp42.94 +invoice-metered 0:57a66d21eb1b -10.03 0.14 totaldue +invoice-metered 0:f207312dff2f -10.10 -0.05 gbp257.65 +invoice-metered 0:b0553f008513 -9.94 0.11 paymentdueby +invoice-metered 0:e60e7ef06ccc -9.86 0.10 thankyouforrunningonnorthwindclo +invoice-metered 0:34ea2ec3fe72 -9.86 0.10 forbillingandaccountsupport,visi invoice-metered 0:e28672d64882 -0.04 0.12 northwindcloudservicesltd.isasub invoice-metered 0:985e43c2de34 -0.04 0.12 120riversideway,bristol,bs16qt,u invoice-metered 0:7b14b8d2c5c4 -0.04 0.16 page1of1 @@ -2855,42 +2855,42 @@ invoice-modern 0:00a97da4e243 -0.15 0.11 manchester,uk invoice-modern 0:62fcfa8745fc -0.17 0.11 ap@northwind.example invoice-modern 0:2081a41a7764 -0.20 0.11 +441615552200 invoice-modern 0:5a6e7135d21b -0.22 0.11 taxidnw-2026-01 -invoice-modern 0:c9046f7a37ad -0.10 0.40 description -invoice-modern 0:32e8369a9c4f -0.10 1.36 qty -invoice-modern 0:385cfdbc00ec -0.10 1.36 unit -invoice-modern 0:cf38d95c9c6b -0.10 1.36 amount -invoice-modern 0:987c6297d0a9 -0.13 0.40 discoveryworkshop -invoice-modern 0:532674c6eb89 -0.13 1.36 gbp1,450 -invoice-modern 0:532674c6eb89#1 -0.13 1.36 gbp1,450 -invoice-modern 0:08ec6deb1c40 -0.13 0.40 templatearchitecture2 -invoice-modern 0:d2e67c4b1cca -0.13 1.36 gbp980 -invoice-modern 0:d6cdf6a05754 -0.13 1.36 gbp1,960 -invoice-modern 0:fe13f8ee4f99 -0.13 0.40 renderqa -invoice-modern 0:7e7398cbff7c -0.13 1.36 gbp320 -invoice-modern 0:e23164e940c7 -0.13 1.36 gbp960 -invoice-modern 0:6047df51175c -0.13 0.40 developerenablement1 -invoice-modern 0:c2ad01ea64ae -0.13 1.36 gbp780 -invoice-modern 0:c2ad01ea64ae#1 -0.13 1.36 gbp780 -invoice-modern 0:d6577e95efba -0.13 1.36 subtotal -invoice-modern 0:50cae0510231 -0.13 1.36 gbp5,150 -invoice-modern 0:a52611c9261b -0.13 1.36 vat(20%) -invoice-modern 0:d7f4425b8b16 -0.13 1.36 gbp1,030 -invoice-modern 0:11239872d178 -0.12 1.36 total -invoice-modern 0:45a5ad5ad430 -0.12 1.36 gbp6,180 -invoice-modern 0:ab5aa97074c4 0.00 0.10 notes -invoice-modern 0:b78eb53cbd11 0.07 0.10 •pleaseincludetheinvoicenumberon -invoice-modern 0:8c8fd62f15a7 0.07 0.12 yourremittanceadvice. -invoice-modern 0:0c98130c526f 0.07 0.10 •allworkwasdeliveredasagreed -invoice-modern 0:2e9787ed79bf 0.07 0.12 duringtheaprilimplementation -invoice-modern 0:e41212011d98 0.07 0.12 window. -invoice-modern 0:fb854bac39c8 0.00 0.11 paymentterms -invoice-modern 0:24274f39b50b 0.07 0.11 •paymentduewithin14calendardays. -invoice-modern 0:c438440ba377 0.07 0.11 •banktransferpreferred;contact -invoice-modern 0:434cc906ae90 0.07 0.14 billing@graphcompose.devfor -invoice-modern 0:8822ea375315 0.07 0.14 remittancedetails. -invoice-modern 0:1a7b5c840e25 0.07 0.11 •latepaymentsmaydelayadditional -invoice-modern 0:1631a06d245f 0.07 0.14 templatecustomizationwork. -invoice-modern 0:e3337beaa171 -0.15 0.10 thankyouforchoosinggraphcomposef +invoice-modern 0:c9046f7a37ad -0.05 0.40 description +invoice-modern 0:32e8369a9c4f -0.05 1.36 qty +invoice-modern 0:385cfdbc00ec -0.05 1.36 unit +invoice-modern 0:cf38d95c9c6b -0.05 1.36 amount +invoice-modern 0:987c6297d0a9 -0.08 0.40 discoveryworkshop +invoice-modern 0:532674c6eb89 -0.08 1.36 gbp1,450 +invoice-modern 0:532674c6eb89#1 -0.08 1.36 gbp1,450 +invoice-modern 0:08ec6deb1c40 -0.08 0.40 templatearchitecture2 +invoice-modern 0:d2e67c4b1cca -0.08 1.36 gbp980 +invoice-modern 0:d6cdf6a05754 -0.08 1.36 gbp1,960 +invoice-modern 0:fe13f8ee4f99 -0.08 0.40 renderqa +invoice-modern 0:7e7398cbff7c -0.08 1.36 gbp320 +invoice-modern 0:e23164e940c7 -0.08 1.36 gbp960 +invoice-modern 0:6047df51175c -0.08 0.40 developerenablement1 +invoice-modern 0:c2ad01ea64ae -0.08 1.36 gbp780 +invoice-modern 0:c2ad01ea64ae#1 -0.08 1.36 gbp780 +invoice-modern 0:d6577e95efba -0.08 1.36 subtotal +invoice-modern 0:50cae0510231 -0.08 1.36 gbp5,150 +invoice-modern 0:a52611c9261b -0.08 1.36 vat(20%) +invoice-modern 0:d7f4425b8b16 -0.08 1.36 gbp1,030 +invoice-modern 0:11239872d178 -0.07 1.36 total +invoice-modern 0:45a5ad5ad430 -0.07 1.36 gbp6,180 +invoice-modern 0:ab5aa97074c4 0.10 0.10 notes +invoice-modern 0:b78eb53cbd11 0.17 0.10 •pleaseincludetheinvoicenumberon +invoice-modern 0:8c8fd62f15a7 0.17 0.12 yourremittanceadvice. +invoice-modern 0:0c98130c526f 0.17 0.10 •allworkwasdeliveredasagreed +invoice-modern 0:2e9787ed79bf 0.17 0.12 duringtheaprilimplementation +invoice-modern 0:e41212011d98 0.17 0.12 window. +invoice-modern 0:fb854bac39c8 0.10 0.11 paymentterms +invoice-modern 0:24274f39b50b 0.17 0.11 •paymentduewithin14calendardays. +invoice-modern 0:c438440ba377 0.17 0.11 •banktransferpreferred;contact +invoice-modern 0:434cc906ae90 0.17 0.14 billing@graphcompose.devfor +invoice-modern 0:8822ea375315 0.17 0.14 remittancedetails. +invoice-modern 0:1a7b5c840e25 0.17 0.11 •latepaymentsmaydelayadditional +invoice-modern 0:1631a06d245f 0.17 0.14 templatecustomizationwork. +invoice-modern 0:e3337beaa171 -0.05 0.10 thankyouforchoosinggraphcomposef invoice-modern_long 0:52d6e3de4fa0 0.00 16.10 invoice invoice-modern_long 0:61a964e78950 0.00 16.10 invoicegc-2026-042issued04may202 invoice-modern_long 0:62a2fed3d6e0 0.00 16.10 pending @@ -2908,151 +2908,151 @@ invoice-modern_long 0:91eefd794f79 -0.12 0.11 410marketavenue invoice-modern_long 0:00a97da4e243 -0.15 0.11 manchester,uk invoice-modern_long 0:62fcfa8745fc -0.17 0.11 ap@northwind.example invoice-modern_long 0:2081a41a7764 -0.20 0.11 +441615552200 -invoice-modern_long 0:c9046f7a37ad -0.12 0.40 description -invoice-modern_long 0:32e8369a9c4f -0.12 1.35 qty -invoice-modern_long 0:385cfdbc00ec -0.12 1.40 unit -invoice-modern_long 0:cf38d95c9c6b -0.12 1.35 amount -invoice-modern_long 0:aa29f2f4fcb4 -0.15 0.40 discoveryworkshop—sprint1 -invoice-modern_long 0:ce4081aef7a1 -0.15 1.40 gbp180 -invoice-modern_long 0:ce4081aef7a1#1 -0.15 1.35 gbp180 -invoice-modern_long 0:9c9a412f0a45 -0.15 0.40 designsystemaudit—sprint1 -invoice-modern_long 0:7be809cb1590 -0.15 1.40 gbp217 -invoice-modern_long 0:378b363c8601 -0.15 1.35 gbp434 -invoice-modern_long 0:5257532a7b5d -0.15 0.40 templatearchitecture—sprint1 -invoice-modern_long 0:c467cca4e45a -0.15 1.40 gbp254 -invoice-modern_long 0:4a4a218b012a -0.15 1.35 gbp762 -invoice-modern_long 0:58a1caacbf7e -0.15 0.40 layoutenginetuning—sprint1 -invoice-modern_long 0:dde0144b97b7 -0.15 1.40 gbp291 -invoice-modern_long 0:457a71636ad9 -0.15 1.35 gbp1164 -invoice-modern_long 0:6fcf7d6dd606 -0.15 0.40 renderqapass—sprint1 -invoice-modern_long 0:dda88f5786f5 -0.15 1.40 gbp328 -invoice-modern_long 0:dda88f5786f5#1 -0.15 1.35 gbp328 -invoice-modern_long 0:ee18ad3bbb42 -0.15 0.40 accessibilityreview—sprint1 -invoice-modern_long 0:e681b4843ffb -0.15 1.40 gbp365 -invoice-modern_long 0:1859c20b35dd -0.15 1.35 gbp730 -invoice-modern_long 0:c12c14945fcd -0.15 0.40 fontpipelinesetup—sprint1 -invoice-modern_long 0:9033a33f66e7 -0.15 1.40 gbp402 -invoice-modern_long 0:837d48c1ff40 -0.15 1.35 gbp1206 -invoice-modern_long 0:af6cba848dc0 -0.15 0.40 chartintegration—sprint1 -invoice-modern_long 0:6109a2c30104 -0.15 1.40 gbp439 -invoice-modern_long 0:87e9fcb6151d -0.15 1.35 gbp1756 -invoice-modern_long 0:a6bee1ec5e35 -0.15 0.40 datamapping—sprint1 -invoice-modern_long 0:df1f9d4443d8 -0.15 1.40 gbp476 -invoice-modern_long 0:df1f9d4443d8#1 -0.15 1.35 gbp476 -invoice-modern_long 0:052c9f49a4b8 -0.15 0.40 paginationhardening—sprint1 -invoice-modern_long 0:9fba6332e489 -0.15 1.40 gbp513 -invoice-modern_long 0:6f805c9f78c3 -0.15 1.35 gbp1026 -invoice-modern_long 0:b54b7f77d86c -0.15 0.40 visualregressionwiring—sprint13 -invoice-modern_long 0:dc3d212d6b32 -0.15 1.40 gbp550 -invoice-modern_long 0:96667fee53f3 -0.15 1.35 gbp1650 -invoice-modern_long 0:9fe9e123b0f0 -0.15 0.40 docsauthoring—sprint1 -invoice-modern_long 0:e7b406f24f04 -0.15 1.40 gbp587 -invoice-modern_long 0:74357ca6b30e -0.15 1.35 gbp2348 -invoice-modern_long 0:9c6cf539f5bc -0.15 0.40 stakeholderdemo—sprint1 -invoice-modern_long 0:cf79b5cdb735 -0.15 1.40 gbp624 -invoice-modern_long 0:cf79b5cdb735#1 -0.15 1.35 gbp624 -invoice-modern_long 0:d2bde6642670 -0.15 0.40 performanceprofiling—sprint1 -invoice-modern_long 0:679f017f73c1 -0.15 1.40 gbp661 -invoice-modern_long 0:63985b524723 -0.15 1.35 gbp1322 -invoice-modern_long 0:f82bef1ac80d -0.15 0.40 releaseengineering—sprint1 -invoice-modern_long 0:0b21b7cf2ff9 -0.15 1.40 gbp698 -invoice-modern_long 0:6afc08056aaa -0.15 1.35 gbp2094 -invoice-modern_long 0:632f71e8ff8b -0.15 0.40 supportretainer—sprint1 -invoice-modern_long 0:70b393b5fb10 -0.15 1.40 gbp735 -invoice-modern_long 0:29edf7588a57 -0.15 1.35 gbp2940 -invoice-modern_long 0:82a9218b91ae -0.15 0.40 discoveryworkshop—sprint2 -invoice-modern_long 0:c313f34b71b9 -0.15 1.40 gbp772 -invoice-modern_long 0:c313f34b71b9#1 -0.15 1.35 gbp772 -invoice-modern_long 0:7e69fbffe3e2 -0.15 0.40 designsystemaudit—sprint2 -invoice-modern_long 0:e096e4fddf9a -0.15 1.40 gbp809 -invoice-modern_long 0:c985a0123929 -0.15 1.35 gbp1618 -invoice-modern_long 0:899f0392eecb -0.15 0.40 templatearchitecture—sprint2 -invoice-modern_long 0:4c973ddb9245 -0.15 1.40 gbp846 -invoice-modern_long 0:6ec359ce3927 -0.15 1.35 gbp2538 -invoice-modern_long 0:69523ba7402c -0.15 0.40 layoutenginetuning—sprint2 -invoice-modern_long 0:0e196c2b490b -0.15 1.40 gbp883 -invoice-modern_long 0:6e0d19ab72c6 -0.15 1.35 gbp3532 -invoice-modern_long 1:c9046f7a37ad -0.05 0.40 description -invoice-modern_long 1:32e8369a9c4f -0.05 1.35 qty -invoice-modern_long 1:385cfdbc00ec -0.05 1.40 unit -invoice-modern_long 1:cf38d95c9c6b -0.05 1.35 amount -invoice-modern_long 1:f12cbb7c274d -0.08 0.40 renderqapass—sprint2 -invoice-modern_long 1:b813c73bc488 -0.08 1.40 gbp920 -invoice-modern_long 1:b813c73bc488#1 -0.08 1.35 gbp920 -invoice-modern_long 1:12cd54b50187 -0.08 0.40 accessibilityreview—sprint2 -invoice-modern_long 1:377d92702316 -0.08 1.40 gbp957 -invoice-modern_long 1:e7c66f6cf477 -0.08 1.35 gbp1914 -invoice-modern_long 1:e3d8409ace07 -0.08 0.40 fontpipelinesetup—sprint2 -invoice-modern_long 1:21604b8f0b36 -0.08 1.40 gbp994 -invoice-modern_long 1:fe15ed444063 -0.08 1.35 gbp2982 -invoice-modern_long 1:ca4d3c8eca22 -0.08 0.40 chartintegration—sprint2 -invoice-modern_long 1:a4c7a6612c99 -0.08 1.40 gbp1031 -invoice-modern_long 1:1c83f0b47e27 -0.08 1.35 gbp4124 -invoice-modern_long 1:00de69c6e70f -0.08 0.40 datamapping—sprint2 -invoice-modern_long 1:b9d5c56a2cfd -0.08 1.40 gbp1068 -invoice-modern_long 1:b9d5c56a2cfd#1 -0.08 1.35 gbp1068 -invoice-modern_long 1:eb628b5ea8ab -0.08 0.40 paginationhardening—sprint2 -invoice-modern_long 1:db5327b47d0e -0.08 1.40 gbp205 -invoice-modern_long 1:99d9b3b49da2 -0.08 1.35 gbp410 -invoice-modern_long 1:505693cbc91e -0.08 0.40 visualregressionwiring—sprint23 -invoice-modern_long 1:9f0c5094fb63 -0.08 1.40 gbp242 -invoice-modern_long 1:095b72c9d880 -0.08 1.35 gbp726 -invoice-modern_long 1:2a787e61730a -0.08 0.40 docsauthoring—sprint2 -invoice-modern_long 1:28ad00e76aef -0.08 1.40 gbp279 -invoice-modern_long 1:fbb12fed0bbc -0.08 1.35 gbp1116 -invoice-modern_long 1:5369a2c40ff8 -0.08 0.40 stakeholderdemo—sprint2 -invoice-modern_long 1:16562cbcd318 -0.08 1.40 gbp316 -invoice-modern_long 1:16562cbcd318#1 -0.08 1.35 gbp316 -invoice-modern_long 1:611b258cb41e -0.08 0.40 performanceprofiling—sprint2 -invoice-modern_long 1:e391d4e46366 -0.08 1.40 gbp353 -invoice-modern_long 1:7106c00cb009 -0.08 1.35 gbp706 -invoice-modern_long 1:d24a15800df1 -0.08 0.40 releaseengineering—sprint2 -invoice-modern_long 1:4bed9b4092ee -0.08 1.40 gbp390 -invoice-modern_long 1:ae16cd1e31b1 -0.08 1.35 gbp1170 -invoice-modern_long 1:6876c7b0fe66 -0.08 0.40 supportretainer—sprint2 -invoice-modern_long 1:909481a45a34 -0.08 1.40 gbp427 -invoice-modern_long 1:4e58d78d0958 -0.08 1.35 gbp1708 -invoice-modern_long 1:ddce236bccd7 -0.08 0.40 discoveryworkshop—sprint3 -invoice-modern_long 1:f8d17c11d834 -0.08 1.40 gbp464 -invoice-modern_long 1:f8d17c11d834#1 -0.08 1.35 gbp464 -invoice-modern_long 1:c0986cd7b1d4 -0.08 0.40 designsystemaudit—sprint3 -invoice-modern_long 1:09c7aebd89f6 -0.08 1.40 gbp501 -invoice-modern_long 1:a61c7b6bdd20 -0.08 1.35 gbp1002 -invoice-modern_long 1:21fd82d170b2 -0.08 0.40 templatearchitecture—sprint3 -invoice-modern_long 1:399e39a6eff5 -0.08 1.40 gbp538 -invoice-modern_long 1:81ea39164f41 -0.08 1.35 gbp1614 -invoice-modern_long 1:47cb1e683e8d -0.08 0.40 layoutenginetuning—sprint3 -invoice-modern_long 1:f6df6e8e8f30 -0.08 1.40 gbp575 -invoice-modern_long 1:7f7db0f4c1cf -0.08 1.35 gbp2300 -invoice-modern_long 1:608e31719f07 -0.08 0.40 renderqapass—sprint3 -invoice-modern_long 1:e4fbc626999e -0.08 1.40 gbp612 -invoice-modern_long 1:e4fbc626999e#1 -0.08 1.35 gbp612 -invoice-modern_long 1:98bfb4deb0b7 -0.08 0.40 accessibilityreview—sprint3 -invoice-modern_long 1:7915a839b285 -0.08 1.40 gbp649 -invoice-modern_long 1:ca74221d78ad -0.08 1.35 gbp1298 -invoice-modern_long 1:375dddcbee43 -0.08 0.40 fontpipelinesetup—sprint3 -invoice-modern_long 1:7b97f0ac8a87 -0.08 1.40 gbp686 -invoice-modern_long 1:6a57f6a84a1c -0.08 1.35 gbp2058 -invoice-modern_long 1:2f4f507058ff -0.08 0.40 chartintegration—sprint3 -invoice-modern_long 1:74df855b318c -0.08 1.40 gbp723 -invoice-modern_long 1:78016cdf49ca -0.08 1.35 gbp2892 -invoice-modern_long 1:d6577e95efba -0.08 1.40 subtotal -invoice-modern_long 1:5969b6461056 -0.08 1.35 gbp44,890 -invoice-modern_long 1:a52611c9261b -0.08 1.40 vat(20%) -invoice-modern_long 1:e7fda33332e9 -0.08 1.35 gbp8,978 -invoice-modern_long 1:11239872d178 -0.07 1.40 total -invoice-modern_long 1:90b9dec01ea9 -0.07 1.35 gbp53,868 -invoice-modern_long 1:ab5aa97074c4 0.05 0.10 notes -invoice-modern_long 1:970fb4bf9d95 0.12 0.10 •sprints1-3weredeliveredunderthe -invoice-modern_long 1:a781fa6c76d2 0.12 0.12 frameworkagreement. -invoice-modern_long 1:c980fb1ebf98 0.12 0.10 •hardwareandthird-partylicencesa -invoice-modern_long 1:be1dea5817a5 0.12 0.12 billedseparately. -invoice-modern_long 1:fb854bac39c8 0.05 0.11 paymentterms -invoice-modern_long 1:24274f39b50b 0.12 0.11 •paymentduewithin14calendardays. -invoice-modern_long 1:c438440ba377 0.12 0.11 •banktransferpreferred;contact -invoice-modern_long 1:434cc906ae90 0.12 0.14 billing@graphcompose.devfor -invoice-modern_long 1:8822ea375315 0.12 0.14 remittancedetails. -invoice-modern_long 1:e3337beaa171 -0.10 0.10 thankyouforchoosinggraphcomposef +invoice-modern_long 0:c9046f7a37ad -0.07 0.40 description +invoice-modern_long 0:32e8369a9c4f -0.07 1.35 qty +invoice-modern_long 0:385cfdbc00ec -0.07 1.40 unit +invoice-modern_long 0:cf38d95c9c6b -0.07 1.35 amount +invoice-modern_long 0:aa29f2f4fcb4 -0.10 0.40 discoveryworkshop—sprint1 +invoice-modern_long 0:ce4081aef7a1 -0.10 1.40 gbp180 +invoice-modern_long 0:ce4081aef7a1#1 -0.10 1.35 gbp180 +invoice-modern_long 0:9c9a412f0a45 -0.10 0.40 designsystemaudit—sprint1 +invoice-modern_long 0:7be809cb1590 -0.10 1.40 gbp217 +invoice-modern_long 0:378b363c8601 -0.10 1.35 gbp434 +invoice-modern_long 0:5257532a7b5d -0.10 0.40 templatearchitecture—sprint1 +invoice-modern_long 0:c467cca4e45a -0.10 1.40 gbp254 +invoice-modern_long 0:4a4a218b012a -0.10 1.35 gbp762 +invoice-modern_long 0:58a1caacbf7e -0.10 0.40 layoutenginetuning—sprint1 +invoice-modern_long 0:dde0144b97b7 -0.10 1.40 gbp291 +invoice-modern_long 0:457a71636ad9 -0.10 1.35 gbp1164 +invoice-modern_long 0:6fcf7d6dd606 -0.10 0.40 renderqapass—sprint1 +invoice-modern_long 0:dda88f5786f5 -0.10 1.40 gbp328 +invoice-modern_long 0:dda88f5786f5#1 -0.10 1.35 gbp328 +invoice-modern_long 0:ee18ad3bbb42 -0.10 0.40 accessibilityreview—sprint1 +invoice-modern_long 0:e681b4843ffb -0.10 1.40 gbp365 +invoice-modern_long 0:1859c20b35dd -0.10 1.35 gbp730 +invoice-modern_long 0:c12c14945fcd -0.10 0.40 fontpipelinesetup—sprint1 +invoice-modern_long 0:9033a33f66e7 -0.10 1.40 gbp402 +invoice-modern_long 0:837d48c1ff40 -0.10 1.35 gbp1206 +invoice-modern_long 0:af6cba848dc0 -0.10 0.40 chartintegration—sprint1 +invoice-modern_long 0:6109a2c30104 -0.10 1.40 gbp439 +invoice-modern_long 0:87e9fcb6151d -0.10 1.35 gbp1756 +invoice-modern_long 0:a6bee1ec5e35 -0.10 0.40 datamapping—sprint1 +invoice-modern_long 0:df1f9d4443d8 -0.10 1.40 gbp476 +invoice-modern_long 0:df1f9d4443d8#1 -0.10 1.35 gbp476 +invoice-modern_long 0:052c9f49a4b8 -0.10 0.40 paginationhardening—sprint1 +invoice-modern_long 0:9fba6332e489 -0.10 1.40 gbp513 +invoice-modern_long 0:6f805c9f78c3 -0.10 1.35 gbp1026 +invoice-modern_long 0:b54b7f77d86c -0.10 0.40 visualregressionwiring—sprint13 +invoice-modern_long 0:dc3d212d6b32 -0.10 1.40 gbp550 +invoice-modern_long 0:96667fee53f3 -0.10 1.35 gbp1650 +invoice-modern_long 0:9fe9e123b0f0 -0.10 0.40 docsauthoring—sprint1 +invoice-modern_long 0:e7b406f24f04 -0.10 1.40 gbp587 +invoice-modern_long 0:74357ca6b30e -0.10 1.35 gbp2348 +invoice-modern_long 0:9c6cf539f5bc -0.10 0.40 stakeholderdemo—sprint1 +invoice-modern_long 0:cf79b5cdb735 -0.10 1.40 gbp624 +invoice-modern_long 0:cf79b5cdb735#1 -0.10 1.35 gbp624 +invoice-modern_long 0:d2bde6642670 -0.10 0.40 performanceprofiling—sprint1 +invoice-modern_long 0:679f017f73c1 -0.10 1.40 gbp661 +invoice-modern_long 0:63985b524723 -0.10 1.35 gbp1322 +invoice-modern_long 0:f82bef1ac80d -0.10 0.40 releaseengineering—sprint1 +invoice-modern_long 0:0b21b7cf2ff9 -0.10 1.40 gbp698 +invoice-modern_long 0:6afc08056aaa -0.10 1.35 gbp2094 +invoice-modern_long 0:632f71e8ff8b -0.10 0.40 supportretainer—sprint1 +invoice-modern_long 0:70b393b5fb10 -0.10 1.40 gbp735 +invoice-modern_long 0:29edf7588a57 -0.10 1.35 gbp2940 +invoice-modern_long 0:82a9218b91ae -0.10 0.40 discoveryworkshop—sprint2 +invoice-modern_long 0:c313f34b71b9 -0.10 1.40 gbp772 +invoice-modern_long 0:c313f34b71b9#1 -0.10 1.35 gbp772 +invoice-modern_long 0:7e69fbffe3e2 -0.10 0.40 designsystemaudit—sprint2 +invoice-modern_long 0:e096e4fddf9a -0.10 1.40 gbp809 +invoice-modern_long 0:c985a0123929 -0.10 1.35 gbp1618 +invoice-modern_long 0:899f0392eecb -0.10 0.40 templatearchitecture—sprint2 +invoice-modern_long 0:4c973ddb9245 -0.10 1.40 gbp846 +invoice-modern_long 0:6ec359ce3927 -0.10 1.35 gbp2538 +invoice-modern_long 0:69523ba7402c -0.10 0.40 layoutenginetuning—sprint2 +invoice-modern_long 0:0e196c2b490b -0.10 1.40 gbp883 +invoice-modern_long 0:6e0d19ab72c6 -0.10 1.35 gbp3532 +invoice-modern_long 1:c9046f7a37ad 0.00 0.40 description +invoice-modern_long 1:32e8369a9c4f 0.00 1.35 qty +invoice-modern_long 1:385cfdbc00ec 0.00 1.40 unit +invoice-modern_long 1:cf38d95c9c6b 0.00 1.35 amount +invoice-modern_long 1:f12cbb7c274d -0.03 0.40 renderqapass—sprint2 +invoice-modern_long 1:b813c73bc488 -0.03 1.40 gbp920 +invoice-modern_long 1:b813c73bc488#1 -0.03 1.35 gbp920 +invoice-modern_long 1:12cd54b50187 -0.03 0.40 accessibilityreview—sprint2 +invoice-modern_long 1:377d92702316 -0.03 1.40 gbp957 +invoice-modern_long 1:e7c66f6cf477 -0.03 1.35 gbp1914 +invoice-modern_long 1:e3d8409ace07 -0.03 0.40 fontpipelinesetup—sprint2 +invoice-modern_long 1:21604b8f0b36 -0.03 1.40 gbp994 +invoice-modern_long 1:fe15ed444063 -0.03 1.35 gbp2982 +invoice-modern_long 1:ca4d3c8eca22 -0.03 0.40 chartintegration—sprint2 +invoice-modern_long 1:a4c7a6612c99 -0.03 1.40 gbp1031 +invoice-modern_long 1:1c83f0b47e27 -0.03 1.35 gbp4124 +invoice-modern_long 1:00de69c6e70f -0.03 0.40 datamapping—sprint2 +invoice-modern_long 1:b9d5c56a2cfd -0.03 1.40 gbp1068 +invoice-modern_long 1:b9d5c56a2cfd#1 -0.03 1.35 gbp1068 +invoice-modern_long 1:eb628b5ea8ab -0.03 0.40 paginationhardening—sprint2 +invoice-modern_long 1:db5327b47d0e -0.03 1.40 gbp205 +invoice-modern_long 1:99d9b3b49da2 -0.03 1.35 gbp410 +invoice-modern_long 1:505693cbc91e -0.03 0.40 visualregressionwiring—sprint23 +invoice-modern_long 1:9f0c5094fb63 -0.03 1.40 gbp242 +invoice-modern_long 1:095b72c9d880 -0.03 1.35 gbp726 +invoice-modern_long 1:2a787e61730a -0.03 0.40 docsauthoring—sprint2 +invoice-modern_long 1:28ad00e76aef -0.03 1.40 gbp279 +invoice-modern_long 1:fbb12fed0bbc -0.03 1.35 gbp1116 +invoice-modern_long 1:5369a2c40ff8 -0.03 0.40 stakeholderdemo—sprint2 +invoice-modern_long 1:16562cbcd318 -0.03 1.40 gbp316 +invoice-modern_long 1:16562cbcd318#1 -0.03 1.35 gbp316 +invoice-modern_long 1:611b258cb41e -0.03 0.40 performanceprofiling—sprint2 +invoice-modern_long 1:e391d4e46366 -0.03 1.40 gbp353 +invoice-modern_long 1:7106c00cb009 -0.03 1.35 gbp706 +invoice-modern_long 1:d24a15800df1 -0.03 0.40 releaseengineering—sprint2 +invoice-modern_long 1:4bed9b4092ee -0.03 1.40 gbp390 +invoice-modern_long 1:ae16cd1e31b1 -0.03 1.35 gbp1170 +invoice-modern_long 1:6876c7b0fe66 -0.03 0.40 supportretainer—sprint2 +invoice-modern_long 1:909481a45a34 -0.03 1.40 gbp427 +invoice-modern_long 1:4e58d78d0958 -0.03 1.35 gbp1708 +invoice-modern_long 1:ddce236bccd7 -0.03 0.40 discoveryworkshop—sprint3 +invoice-modern_long 1:f8d17c11d834 -0.03 1.40 gbp464 +invoice-modern_long 1:f8d17c11d834#1 -0.03 1.35 gbp464 +invoice-modern_long 1:c0986cd7b1d4 -0.03 0.40 designsystemaudit—sprint3 +invoice-modern_long 1:09c7aebd89f6 -0.03 1.40 gbp501 +invoice-modern_long 1:a61c7b6bdd20 -0.03 1.35 gbp1002 +invoice-modern_long 1:21fd82d170b2 -0.03 0.40 templatearchitecture—sprint3 +invoice-modern_long 1:399e39a6eff5 -0.03 1.40 gbp538 +invoice-modern_long 1:81ea39164f41 -0.03 1.35 gbp1614 +invoice-modern_long 1:47cb1e683e8d -0.03 0.40 layoutenginetuning—sprint3 +invoice-modern_long 1:f6df6e8e8f30 -0.03 1.40 gbp575 +invoice-modern_long 1:7f7db0f4c1cf -0.03 1.35 gbp2300 +invoice-modern_long 1:608e31719f07 -0.03 0.40 renderqapass—sprint3 +invoice-modern_long 1:e4fbc626999e -0.03 1.40 gbp612 +invoice-modern_long 1:e4fbc626999e#1 -0.03 1.35 gbp612 +invoice-modern_long 1:98bfb4deb0b7 -0.03 0.40 accessibilityreview—sprint3 +invoice-modern_long 1:7915a839b285 -0.03 1.40 gbp649 +invoice-modern_long 1:ca74221d78ad -0.03 1.35 gbp1298 +invoice-modern_long 1:375dddcbee43 -0.03 0.40 fontpipelinesetup—sprint3 +invoice-modern_long 1:7b97f0ac8a87 -0.03 1.40 gbp686 +invoice-modern_long 1:6a57f6a84a1c -0.03 1.35 gbp2058 +invoice-modern_long 1:2f4f507058ff -0.03 0.40 chartintegration—sprint3 +invoice-modern_long 1:74df855b318c -0.03 1.40 gbp723 +invoice-modern_long 1:78016cdf49ca -0.03 1.35 gbp2892 +invoice-modern_long 1:d6577e95efba -0.03 1.40 subtotal +invoice-modern_long 1:5969b6461056 -0.03 1.35 gbp44,890 +invoice-modern_long 1:a52611c9261b -0.03 1.40 vat(20%) +invoice-modern_long 1:e7fda33332e9 -0.03 1.35 gbp8,978 +invoice-modern_long 1:11239872d178 -0.02 1.40 total +invoice-modern_long 1:90b9dec01ea9 -0.02 1.35 gbp53,868 +invoice-modern_long 1:ab5aa97074c4 0.15 0.10 notes +invoice-modern_long 1:970fb4bf9d95 0.22 0.10 •sprints1-3weredeliveredunderthe +invoice-modern_long 1:a781fa6c76d2 0.22 0.12 frameworkagreement. +invoice-modern_long 1:c980fb1ebf98 0.22 0.10 •hardwareandthird-partylicencesa +invoice-modern_long 1:be1dea5817a5 0.22 0.12 billedseparately. +invoice-modern_long 1:fb854bac39c8 0.15 0.11 paymentterms +invoice-modern_long 1:24274f39b50b 0.22 0.11 •paymentduewithin14calendardays. +invoice-modern_long 1:c438440ba377 0.22 0.11 •banktransferpreferred;contact +invoice-modern_long 1:434cc906ae90 0.22 0.14 billing@graphcompose.devfor +invoice-modern_long 1:8822ea375315 0.22 0.14 remittancedetails. +invoice-modern_long 1:e3337beaa171 0.00 0.10 thankyouforchoosinggraphcomposef invoice-obsidian 0:07f15cde5b18 0.14 0.09 kestrel invoice-obsidian 0:52d6e3de4fa0 0.12 0.09 invoice invoice-obsidian 0:5d1d1b79af09 0.02 0.09 invoicenumber @@ -3080,37 +3080,37 @@ invoice-obsidian 0:aeba3a7b3598 -0.26 0.11 billto invoice-obsidian 0:7bfc2b791f41 -0.29 0.08 northlineconsultingltd invoice-obsidian 0:13dd937d2fe6 -0.27 0.08 21jubileeway invoice-obsidian 0:f9bab6a0b45b -0.29 0.08 londonse13ss -invoice-obsidian 0:c9046f7a37ad -1.90 13.05 description -invoice-obsidian 0:32e8369a9c4f -1.90 12.90 qty -invoice-obsidian 0:d1062d072acd -1.90 12.40 unitprice -invoice-obsidian 0:a52611c9261b -1.90 12.30 vat(20%) +invoice-obsidian 0:c9046f7a37ad -1.85 13.05 description +invoice-obsidian 0:32e8369a9c4f -1.85 12.90 qty +invoice-obsidian 0:d1062d072acd -1.85 12.40 unitprice +invoice-obsidian 0:a52611c9261b -1.85 12.30 vat(20%) invoice-obsidian 0:a52611c9261b#1 -0.12 0.11 vat(20%) -invoice-obsidian 0:cf38d95c9c6b -1.90 12.52 amount -invoice-obsidian 0:15345cbad705 -1.12 13.05 subscriptionsetup -invoice-obsidian 0:5100476d46bb -1.12 13.05 one-offaccountandworkspacesetup -invoice-obsidian 0:507f9f133059 -1.16 12.48 £150.00 -invoice-obsidian 0:893d7480f763 -1.16 12.58 £30.00 -invoice-obsidian 0:893d7480f763#1 -3.88 12.59 £30.00 -invoice-obsidian 0:629184210581 -1.16 12.49 £180.00 -invoice-obsidian 0:3e8060178bc4 -1.76 13.05 internationalpaymentsupport -invoice-obsidian 0:33e4ab51097e -1.76 13.05 monthlysupportforcross-borderpay -invoice-obsidian 0:96d6b62c061d -1.80 12.48 £250.00 -invoice-obsidian 0:70d5b1312085 -1.80 12.58 £50.00 -invoice-obsidian 0:d86642b21e53 -1.80 12.49 £300.00 -invoice-obsidian 0:9399cf3b221a -2.41 13.05 expensemanagementintegration -invoice-obsidian 0:da2890c99f7a -2.41 13.05 apiaccessandintegration -invoice-obsidian 0:372ba7238228 -2.44 12.48 £200.00 -invoice-obsidian 0:05c6a4f7132f -2.44 12.58 £40.00 -invoice-obsidian 0:853580239989 -2.44 12.49 £240.00 -invoice-obsidian 0:ba80be228223 -3.05 13.05 virtualcards -invoice-obsidian 0:eae2564ef311 -3.05 13.05 50virtualcards -invoice-obsidian 0:cf02270203a4 -3.09 12.48 £100.00 -invoice-obsidian 0:33b5fc913817 -3.09 12.58 £20.00 -invoice-obsidian 0:8aec54fdb1a1 -3.09 12.49 £120.00 -invoice-obsidian 0:cc29e90932c5 -3.84 13.05 businessaccountmaintenance -invoice-obsidian 0:f1254de1a1d4 -3.84 13.05 monthlyaccountmaintenancefee -invoice-obsidian 0:8bf9ac7b27bd -3.88 12.68 £6.00 -invoice-obsidian 0:bff295cd3f97 -3.88 12.59 £36.00 +invoice-obsidian 0:cf38d95c9c6b -1.85 12.52 amount +invoice-obsidian 0:15345cbad705 -1.02 13.05 subscriptionsetup +invoice-obsidian 0:5100476d46bb -1.02 13.05 one-offaccountandworkspacesetup +invoice-obsidian 0:507f9f133059 -1.06 12.48 £150.00 +invoice-obsidian 0:893d7480f763 -1.06 12.58 £30.00 +invoice-obsidian 0:893d7480f763#1 -3.53 12.59 £30.00 +invoice-obsidian 0:629184210581 -1.06 12.49 £180.00 +invoice-obsidian 0:3e8060178bc4 -1.61 13.05 internationalpaymentsupport +invoice-obsidian 0:33e4ab51097e -1.61 13.05 monthlysupportforcross-borderpay +invoice-obsidian 0:96d6b62c061d -1.65 12.48 £250.00 +invoice-obsidian 0:70d5b1312085 -1.65 12.58 £50.00 +invoice-obsidian 0:d86642b21e53 -1.65 12.49 £300.00 +invoice-obsidian 0:9399cf3b221a -2.21 13.05 expensemanagementintegration +invoice-obsidian 0:da2890c99f7a -2.21 13.05 apiaccessandintegration +invoice-obsidian 0:372ba7238228 -2.24 12.48 £200.00 +invoice-obsidian 0:05c6a4f7132f -2.24 12.58 £40.00 +invoice-obsidian 0:853580239989 -2.24 12.49 £240.00 +invoice-obsidian 0:ba80be228223 -2.80 13.05 virtualcards +invoice-obsidian 0:eae2564ef311 -2.80 13.05 50virtualcards +invoice-obsidian 0:cf02270203a4 -2.84 12.48 £100.00 +invoice-obsidian 0:33b5fc913817 -2.84 12.58 £20.00 +invoice-obsidian 0:8aec54fdb1a1 -2.84 12.49 £120.00 +invoice-obsidian 0:cc29e90932c5 -3.49 13.05 businessaccountmaintenance +invoice-obsidian 0:f1254de1a1d4 -3.49 13.05 monthlyaccountmaintenancefee +invoice-obsidian 0:8bf9ac7b27bd -3.53 12.68 £6.00 +invoice-obsidian 0:bff295cd3f97 -3.53 12.59 £36.00 invoice-obsidian 0:d6577e95efba -0.09 0.11 subtotal invoice-obsidian 0:4595e1b34cb1 -0.10 0.63 £730.00 invoice-obsidian 0:eafa82a0eadf -0.14 0.63 £146.00 @@ -3137,7 +3137,7 @@ invoice-obsidian 0:7b14b8d2c5c4 -0.03 -0.51 page1of1 invoice-payments 0:b6c4ac412ac8 -0.02 0.10 meridian invoice-payments 0:52d6e3de4fa0 0.41 0.05 invoice invoice-payments 0:c0cc75b9cfdc -0.22 0.12 meridianpaymentsltd. -invoice-payments 0:c0cc75b9cfdc#1 -5.61 0.10 meridianpaymentsltd. +invoice-payments 0:c0cc75b9cfdc#1 -5.31 0.10 meridianpaymentsltd. invoice-payments 0:5eeaa101da6c -0.19 0.12 1harbourexchange invoice-payments 0:e3f6090f249b -0.23 0.12 canarywharf invoice-payments 0:1bb9adbf32ff -0.26 0.12 londone149ge @@ -3154,7 +3154,7 @@ invoice-payments 0:fb854bac39c8 -0.16 0.05 paymentterms invoice-payments 0:ac10f8c16320 -0.19 0.05 duedate invoice-payments 0:073c1634c496 -0.21 0.05 status invoice-payments 0:052ff4dff688 -0.04 -0.02 inv-2025-05-10472 -invoice-payments 0:052ff4dff688#1 -5.81 0.10 inv-2025-05-10472 +invoice-payments 0:052ff4dff688#1 -5.51 0.10 inv-2025-05-10472 invoice-payments 0:23a4c624cbda -0.01 -0.02 10may2025 invoice-payments 0:7b052c343b27 0.02 -0.02 1-30april2025 invoice-payments 0:018052c1dd59 0.04 -0.02 acct_4q8xtb2mkp @@ -3177,79 +3177,79 @@ invoice-payments 0:1a7b308d8df6 -0.01 0.38 quantity invoice-payments 0:d1062d072acd -0.01 0.36 unitprice invoice-payments 0:7c512b48ba8a -0.01 0.40 vat invoice-payments 0:2da123241332 -0.01 1.09 amount(gbp) -invoice-payments 0:3ab6c1099bcc -0.07 0.42 subscriptionbilling -invoice-payments 0:c8e69cd6e074 0.07 0.42 subscriptionmanagementandrecurri -invoice-payments 0:0c95c7ece1ce -0.09 0.42 billing -invoice-payments 0:96d6b62c061d -0.10 -0.21 £250.00 -invoice-payments 0:96d6b62c061d#1 -0.09 0.74 £250.00 -invoice-payments 0:dc934fe30a94 -0.10 0.26 20% -invoice-payments 0:dc934fe30a94#1 -0.15 0.26 20% -invoice-payments 0:dc934fe30a94#2 -0.83 0.26 20% -invoice-payments 0:dc934fe30a94#3 -2.19 0.26 20% -invoice-payments 0:dc934fe30a94#4 -3.55 0.26 20% -invoice-payments 0:dc934fe30a94#5 -4.91 0.26 20% -invoice-payments 0:0a9acaea6477 -0.12 0.42 paymentprocessing -invoice-payments 0:b8a3c21545b4 0.02 0.42 onlinecardpaymentsprocessing -invoice-payments 0:b42561a38a06 -0.14 0.42 (volumetier) -invoice-payments 0:351704ebff51 -0.15 -0.35 £1,180.00 -invoice-payments 0:351704ebff51#1 -0.14 0.77 £1,180.00 -invoice-payments 0:b3bc34f90a55 -0.83 0.42 fraudscreening -invoice-payments 0:ed051c6a1942 -0.79 0.42 advancedfraudscreeningandrules -invoice-payments 0:a0a787efd867 -0.83 -0.21 £320.00 -invoice-payments 0:a0a787efd867#1 -0.82 0.74 £320.00 -invoice-payments 0:34b75c1d0234 -2.19 0.42 companyformation -invoice-payments 0:bf45c494a8dc -2.15 0.42 incorporationandcompliancefiling -invoice-payments 0:629184210581 -2.19 -0.21 £180.00 -invoice-payments 0:629184210581#1 -2.18 0.74 £180.00 -invoice-payments 0:9427a01801d2 -3.55 0.42 in-personterminals -invoice-payments 0:882be821cf2e -3.51 0.42 terminalrentalandfirmwareupdates -invoice-payments 0:3c4459a5e4ec -3.55 -0.07 £39.00 -invoice-payments 0:5d16afda896e -3.54 0.74 £156.00 -invoice-payments 0:0036ebf2cfb2 -4.91 0.42 prioritysupport -invoice-payments 0:7ef1d2ff5e3a -4.87 0.42 namedengineer,one-hourresponse -invoice-payments 0:cf02270203a4 -4.91 -0.21 £100.00 -invoice-payments 0:cf02270203a4#1 -4.90 0.74 £100.00 -invoice-payments 0:3c7ade679fdf -5.58 0.14 paymentdetails -invoice-payments 0:182748d2fece -5.54 0.15 bankname -invoice-payments 0:758f4a6f175f -5.53 0.15 accountname -invoice-payments 0:10aeacde20ff -5.52 0.15 sortcode -invoice-payments 0:f92a9c925024 -5.51 0.15 accountnumber -invoice-payments 0:d53cd2cae33d -5.50 0.15 iban -invoice-payments 0:3f695692d5f1 -5.49 0.15 swift/bic -invoice-payments 0:52367a6622b1 -5.48 0.15 reference -invoice-payments 0:c66da4639881 -5.57 0.10 harbourbankplc -invoice-payments 0:2cd71c3c2603 -5.65 0.10 40-02-50 -invoice-payments 0:8fb8a81278c4 -5.69 0.10 71295408 -invoice-payments 0:48617b6d05d4 -5.73 0.10 gb29hrbk40025071295408 -invoice-payments 0:6929e6db6e1f -5.77 0.10 hrbkgb2l -invoice-payments 0:e4c4788968b2 -5.49 -0.01 subtotal(excl.vat) -invoice-payments 0:7ed180496d4e -5.48 -0.01 vatat20% -invoice-payments 0:751cbab81a3a -5.45 0.29 £2,186.00 -invoice-payments 0:9a5256946abd -5.44 0.89 £437.20 -invoice-payments 0:57a66d21eb1b -5.50 -0.01 totaldue -invoice-payments 0:5eb0b17220fa -5.44 -0.01 dueby14june2025 -invoice-payments 0:30d896eb989f -5.70 -0.83 £2,623.20 -invoice-payments 0:ab5aa97074c4 -5.39 0.14 notes -invoice-payments 0:241bcf576ac5 -5.37 0.14 thankyouforyourbusiness.thisinvo -invoice-payments 0:f912ca46bf39 -5.39 0.14 latepaymentmayincurinterestatthe -invoice-payments 0:73a09fec2c1a -5.35 0.10 paymentdueby14june2025 -invoice-payments 0:79df6c5bbc16 -5.37 0.10 pleaseincludetheinvoicenumberasp -invoice-payments 0:28b3008f693b -5.41 0.01 questions?we'reheretohelp. -invoice-payments 0:5b88ed40a689 -5.38 0.01 support@meridianpayments.example -invoice-payments 0:2e3891f6ba2f -5.37 0.01 39661900 +invoice-payments 0:3ab6c1099bcc -0.02 0.42 subscriptionbilling +invoice-payments 0:c8e69cd6e074 0.12 0.42 subscriptionmanagementandrecurri +invoice-payments 0:0c95c7ece1ce -0.04 0.42 billing +invoice-payments 0:96d6b62c061d -0.05 -0.21 £250.00 +invoice-payments 0:96d6b62c061d#1 -0.04 0.74 £250.00 +invoice-payments 0:dc934fe30a94 -0.05 0.26 20% +invoice-payments 0:dc934fe30a94#1 -0.05 0.26 20% +invoice-payments 0:dc934fe30a94#2 -0.68 0.26 20% +invoice-payments 0:dc934fe30a94#3 -1.99 0.26 20% +invoice-payments 0:dc934fe30a94#4 -3.30 0.26 20% +invoice-payments 0:dc934fe30a94#5 -4.61 0.26 20% +invoice-payments 0:0a9acaea6477 -0.02 0.42 paymentprocessing +invoice-payments 0:b8a3c21545b4 0.12 0.42 onlinecardpaymentsprocessing +invoice-payments 0:b42561a38a06 -0.04 0.42 (volumetier) +invoice-payments 0:351704ebff51 -0.05 -0.35 £1,180.00 +invoice-payments 0:351704ebff51#1 -0.04 0.77 £1,180.00 +invoice-payments 0:b3bc34f90a55 -0.68 0.42 fraudscreening +invoice-payments 0:ed051c6a1942 -0.64 0.42 advancedfraudscreeningandrules +invoice-payments 0:a0a787efd867 -0.68 -0.21 £320.00 +invoice-payments 0:a0a787efd867#1 -0.67 0.74 £320.00 +invoice-payments 0:34b75c1d0234 -1.99 0.42 companyformation +invoice-payments 0:bf45c494a8dc -1.95 0.42 incorporationandcompliancefiling +invoice-payments 0:629184210581 -1.99 -0.21 £180.00 +invoice-payments 0:629184210581#1 -1.98 0.74 £180.00 +invoice-payments 0:9427a01801d2 -3.30 0.42 in-personterminals +invoice-payments 0:882be821cf2e -3.26 0.42 terminalrentalandfirmwareupdates +invoice-payments 0:3c4459a5e4ec -3.30 -0.07 £39.00 +invoice-payments 0:5d16afda896e -3.29 0.74 £156.00 +invoice-payments 0:0036ebf2cfb2 -4.61 0.42 prioritysupport +invoice-payments 0:7ef1d2ff5e3a -4.57 0.42 namedengineer,one-hourresponse +invoice-payments 0:cf02270203a4 -4.61 -0.21 £100.00 +invoice-payments 0:cf02270203a4#1 -4.60 0.74 £100.00 +invoice-payments 0:3c7ade679fdf -5.28 0.14 paymentdetails +invoice-payments 0:182748d2fece -5.24 0.15 bankname +invoice-payments 0:758f4a6f175f -5.23 0.15 accountname +invoice-payments 0:10aeacde20ff -5.22 0.15 sortcode +invoice-payments 0:f92a9c925024 -5.21 0.15 accountnumber +invoice-payments 0:d53cd2cae33d -5.20 0.15 iban +invoice-payments 0:3f695692d5f1 -5.19 0.15 swift/bic +invoice-payments 0:52367a6622b1 -5.18 0.15 reference +invoice-payments 0:c66da4639881 -5.27 0.10 harbourbankplc +invoice-payments 0:2cd71c3c2603 -5.35 0.10 40-02-50 +invoice-payments 0:8fb8a81278c4 -5.39 0.10 71295408 +invoice-payments 0:48617b6d05d4 -5.43 0.10 gb29hrbk40025071295408 +invoice-payments 0:6929e6db6e1f -5.47 0.10 hrbkgb2l +invoice-payments 0:e4c4788968b2 -5.19 -0.01 subtotal(excl.vat) +invoice-payments 0:7ed180496d4e -5.18 -0.01 vatat20% +invoice-payments 0:751cbab81a3a -5.15 0.29 £2,186.00 +invoice-payments 0:9a5256946abd -5.14 0.89 £437.20 +invoice-payments 0:57a66d21eb1b -5.20 -0.01 totaldue +invoice-payments 0:5eb0b17220fa -5.14 -0.01 dueby14june2025 +invoice-payments 0:30d896eb989f -5.40 -0.83 £2,623.20 +invoice-payments 0:ab5aa97074c4 -5.09 0.14 notes +invoice-payments 0:241bcf576ac5 -5.07 0.14 thankyouforyourbusiness.thisinvo +invoice-payments 0:f912ca46bf39 -5.09 0.14 latepaymentmayincurinterestatthe +invoice-payments 0:73a09fec2c1a -5.05 0.10 paymentdueby14june2025 +invoice-payments 0:79df6c5bbc16 -5.07 0.10 pleaseincludetheinvoicenumberasp +invoice-payments 0:28b3008f693b -5.11 0.01 questions?we'reheretohelp. +invoice-payments 0:5b88ed40a689 -5.08 0.01 support@meridianpayments.example +invoice-payments 0:2e3891f6ba2f -5.07 0.01 39661900 invoice-payments 0:7b14b8d2c5c4 -0.04 -0.11 page1of1 invoice-platform 0:9817f28442bf 0.04 0.12 auroracloud -invoice-platform 0:9817f28442bf#1 -1.41 0.14 auroracloud +invoice-platform 0:9817f28442bf#1 -1.16 0.14 auroracloud invoice-platform 0:52d6e3de4fa0 0.61 -0.26 invoice invoice-platform 0:1cf61cdc6464 0.06 0.13 auroracloudinc. -invoice-platform 0:1cf61cdc6464#1 -0.45 0.40 auroracloudinc. -invoice-platform 0:1cf61cdc6464#2 -1.38 0.25 auroracloudinc. +invoice-platform 0:1cf61cdc6464#1 -0.20 0.40 auroracloudinc. +invoice-platform 0:1cf61cdc6464#2 -1.13 0.25 auroracloudinc. invoice-platform 0:43315277b007 -0.40 0.13 500harbourstreet invoice-platform 0:d9065bfb8f59 -0.40 0.13 vancouver,bcv6c2w2 invoice-platform 0:408c7c5887a0 -0.41 0.13 canada invoice-platform 0:88a643f14708 0.18 0.21 aurora.example invoice-platform 0:f2cfc804c0f3 0.18 0.21 billing@aurora.example -invoice-platform 0:f2cfc804c0f3#1 -0.42 0.40 billing@aurora.example +invoice-platform 0:f2cfc804c0f3#1 -0.17 0.40 billing@aurora.example invoice-platform 0:799715f2b96e 0.19 0.21 +1604-555-0180 invoice-platform 0:719c55c7e988 -0.44 0.13 vatid:cabn842137755 invoice-platform 0:6282391a4cc1 -0.31 0.10 invoicenumber: @@ -3258,7 +3258,7 @@ invoice-platform 0:8d05f5d55191 -0.34 0.10 invoicedate: invoice-platform 0:52c8b7a9ee5f -0.34 0.12 31july2026 invoice-platform 0:0e0fb0fc0939 -0.36 0.10 duedate: invoice-platform 0:6a077b4f161e -0.36 0.12 30august2026 -invoice-platform 0:6a077b4f161e#1 -0.52 0.05 30august2026 +invoice-platform 0:6a077b4f161e#1 -0.27 0.05 30august2026 invoice-platform 0:e26e182e1141 -0.39 0.10 billingaccountid: invoice-platform 0:6d4b27b68226 -0.39 0.12 7c2d9e-b1f4a8-3k6m0p invoice-platform 0:d39366fa1423 -0.41 0.10 billingperiod: @@ -3287,67 +3287,67 @@ invoice-platform 0:965711fdf178 0.13 -0.69 unitprice(cad) invoice-platform 0:1742adf77d8c 0.13 -0.56 amount(cad) invoice-platform 0:b04a12f6483e -0.31 0.07 compute invoice-platform 0:a2cd33d50126 -0.31 0.11 ca-central1 -invoice-platform 0:a2cd33d50126#1 -0.37 0.11 ca-central1 -invoice-platform 0:a2cd33d50126#2 -0.42 0.11 ca-central1 +invoice-platform 0:a2cd33d50126#1 -0.32 0.11 ca-central1 +invoice-platform 0:a2cd33d50126#2 -0.32 0.11 ca-central1 invoice-platform 0:ff5f15700bca -0.31 0.11 744.00 -invoice-platform 0:ff5f15700bca#1 -0.42 0.11 744.00 +invoice-platform 0:ff5f15700bca#1 -0.32 0.11 744.00 invoice-platform 0:404314b1f4bd -0.32 0.11 hours -invoice-platform 0:404314b1f4bd#1 -0.42 0.11 hours +invoice-platform 0:404314b1f4bd#1 -0.32 0.11 hours invoice-platform 0:456fa3bce642 -0.31 0.29 0.0685 invoice-platform 0:4249970361b2 -0.31 0.24 50.96 invoice-platform 0:f13d9c7c6f89 -0.32 0.09 computeinstances invoice-platform 0:524b18673a85 -0.29 0.09 n2standardvm -invoice-platform 0:49a25f9feefa -0.37 0.07 storage -invoice-platform 0:f58bef646914 -0.36 0.11 480.00 -invoice-platform 0:089bbc1623e2 -0.37 0.28 0.0210 -invoice-platform 0:782fd1b0f47e -0.37 0.27 10.08 -invoice-platform 0:721ffa554e56 -0.37 0.09 objectstorage -invoice-platform 0:b3223a301c5f -0.34 0.09 standardclass -invoice-platform 0:3549b0028b75 -0.42 0.07 database -invoice-platform 0:ae96e95d52ac -0.42 0.25 0.1385 -invoice-platform 0:2ff58dbe7993 -0.42 0.31 103.04 -invoice-platform 0:8152fd217e12 -0.42 0.09 manageddatabase -invoice-platform 0:3500adb3c8a1 -0.40 0.09 postgresqlinstance -invoice-platform 0:3009be769fb8 -0.47 0.07 network -invoice-platform 0:8001c2743965 -0.47 0.11 global -invoice-platform 0:8001c2743965#1 -0.52 0.11 global -invoice-platform 0:3f6ae649df50 -0.47 0.11 260.00 -invoice-platform 0:7775158f6d3a -0.47 0.27 0.0860 -invoice-platform 0:f7650feb3574 -0.47 0.28 22.36 -invoice-platform 0:444858f5bf18 -0.47 0.09 egresstraffic -invoice-platform 0:8b72bb875a83 -0.45 0.09 datatransferout -invoice-platform 0:a18603086e5b -0.52 0.07 support -invoice-platform 0:561b2814d3c0 -0.52 0.24 0.00 -invoice-platform 0:561b2814d3c0#1 -0.52 0.22 0.00 -invoice-platform 0:efa8771baad9 -0.53 0.09 supportplan -invoice-platform 0:9e81cd6e653a -0.50 0.09 standardresponse -invoice-platform 0:13000a5d442c -0.50 0.35 paymentinformation -invoice-platform 0:944d398aea60 -0.46 0.44 bankname: -invoice-platform 0:d6c3cea2e943 -0.46 0.40 harbourbankofcanada -invoice-platform 0:0ecb5847ffa7 -0.45 0.44 accountname: -invoice-platform 0:6b4894c28363 -0.45 0.44 accountnumber: -invoice-platform 0:559c58c48948 -0.45 0.40 417802336 -invoice-platform 0:555043320c0c -0.44 0.44 swiftcode: -invoice-platform 0:5a986aa9e713 -0.44 0.40 hbcacat1 -invoice-platform 0:e47c9313aced -0.43 0.44 transitnumber: -invoice-platform 0:20b565bff5c3 -0.43 0.40 00812 -invoice-platform 0:f1b1597830d6 -0.43 0.44 institutionnumber: -invoice-platform 0:3c241d267414 -0.43 0.40 049 -invoice-platform 0:4f657c67e41a -0.42 0.44 accounttype: -invoice-platform 0:7522b6a6c098 -0.42 0.40 businesschequing -invoice-platform 0:fa0fbe194b51 -0.42 0.44 remittanceemail: -invoice-platform 0:b3ec04f337ed -0.52 0.35 includeyourbillingaccountid -invoice-platform 0:a11a3e122422 -0.53 0.35 onyourpaymentremittance. -invoice-platform 0:d6577e95efba -0.46 0.07 subtotal -invoice-platform 0:6fb943a5640a -0.46 0.02 186.44 -invoice-platform 0:26a72d1933a2 -0.45 0.07 tax(5%) -invoice-platform 0:6c5bbecf6ec0 -0.45 0.04 9.32 -invoice-platform 0:57a66d21eb1b -0.63 0.07 totaldue -invoice-platform 0:17e16a2f994d -0.25 0.63 cad195.76 -invoice-platform 0:ac10f8c16320 -0.43 0.05 duedate -invoice-platform 0:d5ef7c1f9830 -1.31 0.11 thankyouforrunningonauroracloud. -invoice-platform 0:6a88f440b84e -1.31 0.11 manageyouraccountataurora.exampl -invoice-platform 0:cf0a1e1dc87b -1.39 0.45 500harbourstreet,vancouver,bcv6c +invoice-platform 0:49a25f9feefa -0.32 0.07 storage +invoice-platform 0:f58bef646914 -0.31 0.11 480.00 +invoice-platform 0:089bbc1623e2 -0.32 0.28 0.0210 +invoice-platform 0:782fd1b0f47e -0.32 0.27 10.08 +invoice-platform 0:721ffa554e56 -0.32 0.09 objectstorage +invoice-platform 0:b3223a301c5f -0.29 0.09 standardclass +invoice-platform 0:3549b0028b75 -0.32 0.07 database +invoice-platform 0:ae96e95d52ac -0.32 0.25 0.1385 +invoice-platform 0:2ff58dbe7993 -0.32 0.31 103.04 +invoice-platform 0:8152fd217e12 -0.32 0.09 manageddatabase +invoice-platform 0:3500adb3c8a1 -0.30 0.09 postgresqlinstance +invoice-platform 0:3009be769fb8 -0.32 0.07 network +invoice-platform 0:8001c2743965 -0.32 0.11 global +invoice-platform 0:8001c2743965#1 -0.32 0.11 global +invoice-platform 0:3f6ae649df50 -0.32 0.11 260.00 +invoice-platform 0:7775158f6d3a -0.32 0.27 0.0860 +invoice-platform 0:f7650feb3574 -0.32 0.28 22.36 +invoice-platform 0:444858f5bf18 -0.32 0.09 egresstraffic +invoice-platform 0:8b72bb875a83 -0.30 0.09 datatransferout +invoice-platform 0:a18603086e5b -0.32 0.07 support +invoice-platform 0:561b2814d3c0 -0.32 0.24 0.00 +invoice-platform 0:561b2814d3c0#1 -0.32 0.22 0.00 +invoice-platform 0:efa8771baad9 -0.33 0.09 supportplan +invoice-platform 0:9e81cd6e653a -0.30 0.09 standardresponse +invoice-platform 0:13000a5d442c -0.25 0.35 paymentinformation +invoice-platform 0:944d398aea60 -0.21 0.44 bankname: +invoice-platform 0:d6c3cea2e943 -0.21 0.40 harbourbankofcanada +invoice-platform 0:0ecb5847ffa7 -0.20 0.44 accountname: +invoice-platform 0:6b4894c28363 -0.20 0.44 accountnumber: +invoice-platform 0:559c58c48948 -0.20 0.40 417802336 +invoice-platform 0:555043320c0c -0.19 0.44 swiftcode: +invoice-platform 0:5a986aa9e713 -0.19 0.40 hbcacat1 +invoice-platform 0:e47c9313aced -0.18 0.44 transitnumber: +invoice-platform 0:20b565bff5c3 -0.18 0.40 00812 +invoice-platform 0:f1b1597830d6 -0.18 0.44 institutionnumber: +invoice-platform 0:3c241d267414 -0.18 0.40 049 +invoice-platform 0:4f657c67e41a -0.17 0.44 accounttype: +invoice-platform 0:7522b6a6c098 -0.17 0.40 businesschequing +invoice-platform 0:fa0fbe194b51 -0.17 0.44 remittanceemail: +invoice-platform 0:b3ec04f337ed -0.27 0.35 includeyourbillingaccountid +invoice-platform 0:a11a3e122422 -0.28 0.35 onyourpaymentremittance. +invoice-platform 0:d6577e95efba -0.21 0.07 subtotal +invoice-platform 0:6fb943a5640a -0.21 0.02 186.44 +invoice-platform 0:26a72d1933a2 -0.20 0.07 tax(5%) +invoice-platform 0:6c5bbecf6ec0 -0.20 0.04 9.32 +invoice-platform 0:57a66d21eb1b -0.38 0.07 totaldue +invoice-platform 0:17e16a2f994d 0.00 0.63 cad195.76 +invoice-platform 0:ac10f8c16320 -0.18 0.05 duedate +invoice-platform 0:d5ef7c1f9830 -1.06 0.11 thankyouforrunningonauroracloud. +invoice-platform 0:6a88f440b84e -1.06 0.11 manageyouraccountataurora.exampl +invoice-platform 0:cf0a1e1dc87b -1.14 0.45 500harbourstreet,vancouver,bcv6c invoice-platform 0:7b14b8d2c5c4 0.02 0.44 page1of1 invoice-subscription 0:435df6fdbffd 0.00 0.12 halstead invoice-subscription 0:52d6e3de4fa0 0.02 -0.40 invoice @@ -3362,7 +3362,7 @@ invoice-subscription 0:78acb3cb907b 0.27 0.12 www.halstead.example invoice-subscription 0:f1c030eb4329 0.29 0.12 vatnogb418227603 invoice-subscription 0:77ead61b5875 0.29 0.09 invoiceno invoice-subscription 0:0b0c0ee24de8 0.26 0.69 hs-inv-2026-0417 -invoice-subscription 0:0b0c0ee24de8#1 0.38 0.88 hs-inv-2026-0417 +invoice-subscription 0:0b0c0ee24de8#1 0.13 0.88 hs-inv-2026-0417 invoice-subscription 0:8feaf8016bab 0.34 0.09 issuedate invoice-subscription 0:4d49cb78b810 0.32 0.62 27august2026 invoice-subscription 0:ac10f8c16320 0.39 0.09 duedate @@ -3389,60 +3389,60 @@ invoice-subscription 0:cf38d95c9c6b 0.54 0.05 amount invoice-subscription 0:86705447c73d 0.28 0.12 halsteadworkspacepremium(10seats invoice-subscription 0:0c8dc980db3f 0.28 0.18 £18.00 invoice-subscription 0:dc934fe30a94 0.28 0.09 20% -invoice-subscription 0:dc934fe30a94#1 0.30 0.09 20% -invoice-subscription 0:dc934fe30a94#2 0.32 0.09 20% -invoice-subscription 0:dc934fe30a94#3 0.34 0.09 20% -invoice-subscription 0:dc934fe30a94#4 0.36 0.09 20% +invoice-subscription 0:dc934fe30a94#1 0.25 0.09 20% +invoice-subscription 0:dc934fe30a94#2 0.22 0.09 20% +invoice-subscription 0:dc934fe30a94#3 0.19 0.09 20% +invoice-subscription 0:dc934fe30a94#4 0.16 0.09 20% invoice-subscription 0:629184210581 0.28 0.14 £180.00 -invoice-subscription 0:59df1d2b0f69 0.30 0.12 hostedplatformservices -invoice-subscription 0:44c1ce3394d2 0.30 0.16 £420.00 -invoice-subscription 0:44c1ce3394d2#1 0.30 0.16 £420.00 -invoice-subscription 0:217bada1d20f 0.32 0.12 analyticsprolicences(5seats) -invoice-subscription 0:599cd58953ce 0.32 0.15 £8.40 -invoice-subscription 0:756b8c62fe05 0.32 0.14 £42.00 -invoice-subscription 0:b055bcc305ed 0.34 0.12 prioritysupportplan -invoice-subscription 0:1077d7cede59 0.34 0.13 £275.00 -invoice-subscription 0:1077d7cede59#1 0.34 0.13 £275.00 -invoice-subscription 0:361537ef6a11 0.36 0.12 voiceadd-on(5seats) -invoice-subscription 0:8bf9ac7b27bd 0.36 0.14 £6.00 -invoice-subscription 0:893d7480f763 0.36 0.14 £30.00 -invoice-subscription 0:ab5aa97074c4 0.80 0.12 notes -invoice-subscription 0:4440ed73b83f 0.38 0.12 thisinvoicecoverssoftwaresubscri -invoice-subscription 0:fffc319556fa 0.39 0.12 hostedservicesforthecurrentbilli -invoice-subscription 0:d6577e95efba 0.39 0.11 subtotal -invoice-subscription 0:adde9b2bd3ad 0.39 0.47 £947.00 -invoice-subscription 0:a52611c9261b 0.37 0.11 vat(20%) -invoice-subscription 0:14edcfc20351 0.37 0.44 £189.40 -invoice-subscription 0:57a66d21eb1b 0.32 0.11 totaldue -invoice-subscription 0:cf1b68cc49ef 0.39 0.89 £1,136.40 -invoice-subscription 0:3c7ade679fdf 0.79 0.12 paymentdetails -invoice-subscription 0:56ed021beb35 0.42 0.49 beneficiary -invoice-subscription 0:0b85f3c8ed04 0.38 0.33 halsteadsoftwareltd -invoice-subscription 0:4381dc2ab142 0.42 0.72 bank -invoice-subscription 0:6d50b2dd724f 0.38 0.84 northgatebank -invoice-subscription 0:10aeacde20ff 0.42 0.83 sortcode -invoice-subscription 0:b19b1415ef9b 0.38 0.94 40-05-30 -invoice-subscription 0:f92a9c925024 0.42 0.94 accountnumber -invoice-subscription 0:ef797c8118f0 0.38 0.97 12345678 -invoice-subscription 0:52367a6622b1 0.42 0.86 reference -invoice-subscription 0:04f7247e8e99 0.42 0.12 pleaseincludetheinvoicenumberast -invoice-subscription 0:7c6ab37d83ef 0.71 23.79 thankyouforyourbusiness. -invoice-subscription 0:354ffeb2bbc3 0.42 23.79 paymentisdueby10september2026.if -invoice-subscription 0:7f7d98088133 0.43 23.79 foranyqueries,pleasecontactbilli +invoice-subscription 0:59df1d2b0f69 0.25 0.12 hostedplatformservices +invoice-subscription 0:44c1ce3394d2 0.25 0.16 £420.00 +invoice-subscription 0:44c1ce3394d2#1 0.25 0.16 £420.00 +invoice-subscription 0:217bada1d20f 0.22 0.12 analyticsprolicences(5seats) +invoice-subscription 0:599cd58953ce 0.22 0.15 £8.40 +invoice-subscription 0:756b8c62fe05 0.22 0.14 £42.00 +invoice-subscription 0:b055bcc305ed 0.19 0.12 prioritysupportplan +invoice-subscription 0:1077d7cede59 0.19 0.13 £275.00 +invoice-subscription 0:1077d7cede59#1 0.19 0.13 £275.00 +invoice-subscription 0:361537ef6a11 0.16 0.12 voiceadd-on(5seats) +invoice-subscription 0:8bf9ac7b27bd 0.16 0.14 £6.00 +invoice-subscription 0:893d7480f763 0.16 0.14 £30.00 +invoice-subscription 0:ab5aa97074c4 0.55 0.12 notes +invoice-subscription 0:4440ed73b83f 0.13 0.12 thisinvoicecoverssoftwaresubscri +invoice-subscription 0:fffc319556fa 0.14 0.12 hostedservicesforthecurrentbilli +invoice-subscription 0:d6577e95efba 0.14 0.11 subtotal +invoice-subscription 0:adde9b2bd3ad 0.14 0.47 £947.00 +invoice-subscription 0:a52611c9261b 0.12 0.11 vat(20%) +invoice-subscription 0:14edcfc20351 0.12 0.44 £189.40 +invoice-subscription 0:57a66d21eb1b 0.07 0.11 totaldue +invoice-subscription 0:cf1b68cc49ef 0.14 0.89 £1,136.40 +invoice-subscription 0:3c7ade679fdf 0.54 0.12 paymentdetails +invoice-subscription 0:56ed021beb35 0.17 0.49 beneficiary +invoice-subscription 0:0b85f3c8ed04 0.13 0.33 halsteadsoftwareltd +invoice-subscription 0:4381dc2ab142 0.17 0.72 bank +invoice-subscription 0:6d50b2dd724f 0.13 0.84 northgatebank +invoice-subscription 0:10aeacde20ff 0.17 0.83 sortcode +invoice-subscription 0:b19b1415ef9b 0.13 0.94 40-05-30 +invoice-subscription 0:f92a9c925024 0.17 0.94 accountnumber +invoice-subscription 0:ef797c8118f0 0.13 0.97 12345678 +invoice-subscription 0:52367a6622b1 0.17 0.86 reference +invoice-subscription 0:04f7247e8e99 0.17 0.12 pleaseincludetheinvoicenumberast +invoice-subscription 0:7c6ab37d83ef 0.46 23.79 thankyouforyourbusiness. +invoice-subscription 0:354ffeb2bbc3 0.17 23.79 paymentisdueby10september2026.if +invoice-subscription 0:7f7d98088133 0.18 23.79 foranyqueries,pleasecontactbilli invoice-subscription 0:7b14b8d2c5c4 0.00 0.09 page1of1 invoice-workspace 0:07f15cde5b18 0.15 0.11 kestrel -invoice-workspace 0:07f15cde5b18#1 -0.44 0.11 kestrel +invoice-workspace 0:07f15cde5b18#1 -0.29 0.11 kestrel invoice-workspace 0:52d6e3de4fa0 -0.16 0.60 invoice invoice-workspace 0:091019880d88 -0.37 0.13 kestrelcollaboration,inc. -invoice-workspace 0:091019880d88#1 -0.38 0.06 kestrelcollaboration,inc. -invoice-workspace 0:091019880d88#2 -0.84 0.06 kestrelcollaboration,inc. +invoice-workspace 0:091019880d88#1 -0.23 0.06 kestrelcollaboration,inc. +invoice-workspace 0:091019880d88#2 -0.69 0.06 kestrelcollaboration,inc. invoice-workspace 0:9167e0470dae -0.31 0.13 500howardstreet,6thfloor invoice-workspace 0:efa5e1529794 -0.28 0.13 sanfrancisco,ca94105 invoice-workspace 0:fd7321c405f8 -0.24 0.13 unitedstates invoice-workspace 0:d3c6f273c22d -0.24 0.13 vatid:us77-0560185 invoice-workspace 0:6282391a4cc1 -0.31 0.04 invoicenumber: invoice-workspace 0:b13757c9a6fc -0.30 -0.03 inv-2024-0003521 -invoice-workspace 0:b13757c9a6fc#1 -0.57 0.06 inv-2024-0003521 +invoice-workspace 0:b13757c9a6fc#1 -0.42 0.06 inv-2024-0003521 invoice-workspace 0:8d05f5d55191 -0.29 0.04 invoicedate: invoice-workspace 0:8da43dd45024 -0.27 -0.03 27may2024 invoice-workspace 0:d39366fa1423 -0.26 0.04 billingperiod: @@ -3453,7 +3453,7 @@ invoice-workspace 0:18e2cca1098e -0.21 0.04 paymentterms: invoice-workspace 0:98ec3d1fd5b9 -0.20 -0.03 net30 invoice-workspace 0:0e0fb0fc0939 -0.19 0.04 duedate: invoice-workspace 0:f1e2a60122bd -0.18 -0.03 26june2024 -invoice-workspace 0:f1e2a60122bd#1 -0.43 0.10 26june2024 +invoice-workspace 0:f1e2a60122bd#1 -0.28 0.10 26june2024 invoice-workspace 0:aeba3a7b3598 -0.18 0.10 billto invoice-workspace 0:45fe04dbae24 -0.22 0.10 brightfutureltd. invoice-workspace 0:45fe04dbae24#1 -0.22 0.02 brightfutureltd. @@ -3476,49 +3476,49 @@ invoice-workspace 0:e0b844887562 -0.08 0.53 business+annual invoice-workspace 0:84906b0f4b73 -0.08 0.46 50users invoice-workspace 0:5ee31a6284bc -0.08 0.44 8.75 invoice-workspace 0:843d501d422c -0.08 0.47 437.50 -invoice-workspace 0:3007667b4e18 -0.21 0.40 enterprisekeymanagement -invoice-workspace 0:162e9c93c528 -0.16 0.40 customer-managedencryptionkeys -invoice-workspace 0:a33a54a73112 -0.15 0.46 add-on -invoice-workspace 0:d66c66a96157 -0.15 0.47 100.00 -invoice-workspace 0:d66c66a96157#1 -0.15 0.47 100.00 -invoice-workspace 0:0036ebf2cfb2 -0.28 0.40 prioritysupport -invoice-workspace 0:51833276172f -0.23 0.40 namedengineerandresponsetarget -invoice-workspace 0:fe6d3468cf5c -0.22 0.50 standard -invoice-workspace 0:a99210875f11 -0.22 0.46 50.00 -invoice-workspace 0:a99210875f11#1 -0.22 0.45 50.00 -invoice-workspace 0:14209e8ccd53 -0.35 0.40 workflowautomation -invoice-workspace 0:31be3ff05457 -0.30 0.40 templatesandscheduledruns -invoice-workspace 0:7f0f70e643bc -0.29 0.49 included -invoice-workspace 0:561b2814d3c0 -0.29 0.44 0.00 -invoice-workspace 0:561b2814d3c0#1 -0.29 0.48 0.00 -invoice-workspace 0:561b2814d3c0#2 -0.24 0.29 0.00 -invoice-workspace 0:3c7ade679fdf -0.33 0.08 paymentdetails -invoice-workspace 0:944d398aea60 -0.34 0.12 bankname: -invoice-workspace 0:a18e9fdf120e -0.34 0.06 bayunionbank,n.a. -invoice-workspace 0:0ecb5847ffa7 -0.38 0.12 accountname: -invoice-workspace 0:6b4894c28363 -0.42 0.12 accountnumber: -invoice-workspace 0:ab92799f9bc7 -0.42 0.06 000000123456789 -invoice-workspace 0:c1390f638bd3 -0.46 0.12 routing(aba): -invoice-workspace 0:1f873cdde0ca -0.46 0.06 021000021 -invoice-workspace 0:e58256751597 -0.49 0.12 swift/bic: -invoice-workspace 0:0fdf54f117f8 -0.49 0.06 bayuus33 -invoice-workspace 0:967e0b6ca4b9 -0.53 0.12 currency: -invoice-workspace 0:d60fbd8718ec -0.53 0.06 usd -invoice-workspace 0:c608665436db -0.57 0.12 reference: -invoice-workspace 0:3db3fa89ea2c -0.61 0.12 bankaddress: -invoice-workspace 0:b1645851e755 -0.61 0.06 1marketplaza,sanfrancisco -invoice-workspace 0:9b600d1211c8 0.33 0.14 pleaseincludetheinvoicenumberiny -invoice-workspace 0:415eb9e42f41 -0.93 0.14 reference. -invoice-workspace 0:d6577e95efba -0.24 0.13 subtotal -invoice-workspace 0:460dd5bae888 -0.24 0.40 587.50 -invoice-workspace 0:2ee4d3de4ddf -0.24 0.13 tax(0%) -invoice-workspace 0:57a66d21eb1b -0.31 0.13 totaldue -invoice-workspace 0:ad00e93ce79a -0.39 0.62 usd587.50 -invoice-workspace 0:b0553f008513 -0.32 0.10 paymentdueby -invoice-workspace 0:08775a92bfca -0.81 0.12 thankyouforusingkestrel. -invoice-workspace 0:18e82fbd48a3 -0.74 0.12 questionsaboutthisinvoice?reachu -invoice-workspace 0:3c72ba0e1eb8 -0.87 0.06 500howardstreet,6thfloor,sanfran -invoice-workspace 0:9e2917e23527 -0.88 -0.12 kestrel.example +invoice-workspace 0:3007667b4e18 -0.16 0.40 enterprisekeymanagement +invoice-workspace 0:162e9c93c528 -0.11 0.40 customer-managedencryptionkeys +invoice-workspace 0:a33a54a73112 -0.10 0.46 add-on +invoice-workspace 0:d66c66a96157 -0.10 0.47 100.00 +invoice-workspace 0:d66c66a96157#1 -0.10 0.47 100.00 +invoice-workspace 0:0036ebf2cfb2 -0.18 0.40 prioritysupport +invoice-workspace 0:51833276172f -0.13 0.40 namedengineerandresponsetarget +invoice-workspace 0:fe6d3468cf5c -0.12 0.50 standard +invoice-workspace 0:a99210875f11 -0.12 0.46 50.00 +invoice-workspace 0:a99210875f11#1 -0.12 0.45 50.00 +invoice-workspace 0:14209e8ccd53 -0.20 0.40 workflowautomation +invoice-workspace 0:31be3ff05457 -0.15 0.40 templatesandscheduledruns +invoice-workspace 0:7f0f70e643bc -0.14 0.49 included +invoice-workspace 0:561b2814d3c0 -0.14 0.44 0.00 +invoice-workspace 0:561b2814d3c0#1 -0.14 0.48 0.00 +invoice-workspace 0:561b2814d3c0#2 -0.09 0.29 0.00 +invoice-workspace 0:3c7ade679fdf -0.18 0.08 paymentdetails +invoice-workspace 0:944d398aea60 -0.19 0.12 bankname: +invoice-workspace 0:a18e9fdf120e -0.19 0.06 bayunionbank,n.a. +invoice-workspace 0:0ecb5847ffa7 -0.23 0.12 accountname: +invoice-workspace 0:6b4894c28363 -0.27 0.12 accountnumber: +invoice-workspace 0:ab92799f9bc7 -0.27 0.06 000000123456789 +invoice-workspace 0:c1390f638bd3 -0.31 0.12 routing(aba): +invoice-workspace 0:1f873cdde0ca -0.31 0.06 021000021 +invoice-workspace 0:e58256751597 -0.34 0.12 swift/bic: +invoice-workspace 0:0fdf54f117f8 -0.34 0.06 bayuus33 +invoice-workspace 0:967e0b6ca4b9 -0.38 0.12 currency: +invoice-workspace 0:d60fbd8718ec -0.38 0.06 usd +invoice-workspace 0:c608665436db -0.42 0.12 reference: +invoice-workspace 0:3db3fa89ea2c -0.46 0.12 bankaddress: +invoice-workspace 0:b1645851e755 -0.46 0.06 1marketplaza,sanfrancisco +invoice-workspace 0:9b600d1211c8 0.48 0.14 pleaseincludetheinvoicenumberiny +invoice-workspace 0:415eb9e42f41 -0.78 0.14 reference. +invoice-workspace 0:d6577e95efba -0.09 0.13 subtotal +invoice-workspace 0:460dd5bae888 -0.09 0.40 587.50 +invoice-workspace 0:2ee4d3de4ddf -0.09 0.13 tax(0%) +invoice-workspace 0:57a66d21eb1b -0.16 0.13 totaldue +invoice-workspace 0:ad00e93ce79a -0.24 0.62 usd587.50 +invoice-workspace 0:b0553f008513 -0.17 0.10 paymentdueby +invoice-workspace 0:08775a92bfca -0.66 0.12 thankyouforusingkestrel. +invoice-workspace 0:18e82fbd48a3 -0.59 0.12 questionsaboutthisinvoice?reachu +invoice-workspace 0:3c72ba0e1eb8 -0.72 0.06 500howardstreet,6thfloor,sanfran +invoice-workspace 0:9e2917e23527 -0.73 -0.12 kestrel.example invoice-workspace 0:7b14b8d2c5c4 -0.05 -0.13 page1of1 letter-blue_banner 0:8f1010120ed6 0.02 1.90 jordanrivera letter-blue_banner 0:8f1010120ed6#1 -0.02 0.10 jordanrivera @@ -3658,18 +3658,18 @@ letter-nordic_clean 0:27c5581ffbbc -0.39 0.10 restoftheteam. letter-nordic_clean 0:a71e98216baa -0.14 0.10 iwouldwelcometheopportunitytobri letter-nordic_clean 0:80a6a628ad52 -0.14 0.10 sincerely, letter-panel 0:8f1010120ed6 0.00 8.57 jordanrivera -letter-panel 0:8f1010120ed6#1 0.06 0.10 jordanrivera +letter-panel 0:8f1010120ed6#1 0.01 0.10 jordanrivera letter-panel 0:2d58f0cadc2d -0.23 8.27 platformengineer letter-panel 0:89ff05847e96 -0.16 8.54 london,uk|+442055551000 letter-panel 0:8817bf9310b6 -0.14 8.55 jordan.rivera@example.com|linked -letter-panel 0:bef81b541365 -0.09 0.10 dearhiringteamatnorthwindsystems -letter-panel 0:ab54410ead82 -0.27 0.10 iamexcitedtosharemyinterestinthe -letter-panel 0:9185168d2cf8 -0.25 0.10 document-generationsystemsthatba -letter-panel 0:0c42fe9f3491 -0.23 0.10 ienjoytranslatingfuzzyworkflowre -letter-panel 0:dda41d31bb3c -0.21 0.10 thatmakeadoptioneasierfortherest -letter-panel 0:7c5a9817c868 -0.19 0.10 iwouldwelcometheopportunitytobri -letter-panel 0:4012eb4b05db -0.17 0.10 group. -letter-panel 0:80a6a628ad52 0.05 0.10 sincerely, +letter-panel 0:bef81b541365 -0.14 0.10 dearhiringteamatnorthwindsystems +letter-panel 0:ab54410ead82 -0.32 0.10 iamexcitedtosharemyinterestinthe +letter-panel 0:9185168d2cf8 -0.30 0.10 document-generationsystemsthatba +letter-panel 0:0c42fe9f3491 -0.28 0.10 ienjoytranslatingfuzzyworkflowre +letter-panel 0:dda41d31bb3c -0.26 0.10 thatmakeadoptioneasierfortherest +letter-panel 0:7c5a9817c868 -0.24 0.10 iwouldwelcometheopportunitytobri +letter-panel 0:4012eb4b05db -0.22 0.10 group. +letter-panel 0:80a6a628ad52 0.00 0.10 sincerely, letter-sidebar_portrait 0:8f1010120ed6 -0.03 0.14 jordanrivera letter-sidebar_portrait 0:8f1010120ed6#1 -0.13 0.10 jordanrivera letter-sidebar_portrait 0:2d58f0cadc2d -0.23 0.49 platformengineer @@ -3769,62 +3769,62 @@ proposal-editorial 1:02195b8e9896 -45.01 0.45 phase proposal-editorial 1:c51faa148557 -45.01 0.42 focus proposal-editorial 1:caa79af4db67 -45.01 0.44 duration proposal-editorial 1:e0ee8bb50685 -45.01 0.42 output -proposal-editorial 1:9a5c531db125 -45.28 0.45 01discover -proposal-editorial 1:99b15ca862e5 32.12 0.44 1week -proposal-editorial 1:99b15ca862e5#1 -122.58 0.44 1week -proposal-editorial 1:7817fa5085e2 -44.70 0.42 research,audit,insights,and -proposal-editorial 1:73dff70e25ad -44.70 0.42 strategy -proposal-editorial 1:ddfbc608570a -44.70 0.42 discoveryreport&creative -proposal-editorial 1:93c4abe27cf1 -44.70 0.42 direction -proposal-editorial 1:9285b279249c -45.23 0.45 02design -proposal-editorial 1:b183847fe9f8 25.27 0.44 2weeks -proposal-editorial 1:b183847fe9f8#1 -115.60 0.44 2weeks -proposal-editorial 1:1e0716635ae3 -44.65 0.42 brandrefinementandwebsite -proposal-editorial 1:80f5fb36f074 -44.65 0.42 ux/uidesign -proposal-editorial 1:ad5e8a376247 -44.65 0.42 designsystem&high-fidelity -proposal-editorial 1:dbb1831acb45 -44.65 0.42 designs -proposal-editorial 1:ea1ecc5ce8ad -45.18 0.45 03developprep -proposal-editorial 1:381b99928ddd -44.60 0.42 contentstructure,developer -proposal-editorial 1:b144c5104484 -44.60 0.42 handoff&assetpreparation -proposal-editorial 1:6ba4e54f2632 -44.60 0.42 specs,assets&content -proposal-editorial 1:06a61df042ad -44.60 0.42 framework -proposal-editorial 1:17f923a4777c -45.10 0.45 04launchsupport -proposal-editorial 1:8f16bc1588b5 -45.10 0.42 qa,training&go-liveassistance -proposal-editorial 1:7c23497e09b0 -45.10 0.42 qasign-off&successfullaunch -proposal-editorial 1:f9b21c4bda58 -46.03 0.10 investment -proposal-editorial 1:4a33eacd5fa6 -44.72 0.45 item -proposal-editorial 1:2da123241332 -44.72 0.48 amount(gbp) -proposal-editorial 1:1167b381fe2f -44.71 0.45 discovery&strategy -proposal-editorial 1:572a8dc5a455 -44.71 0.47 £2,500 -proposal-editorial 1:7c2ad9ba0fd0 -44.66 0.45 brandidentityrefinement -proposal-editorial 1:7f2732df7390 -44.66 0.47 £4,500 -proposal-editorial 1:fc5134bf5fd1 -44.61 0.45 websiteux/uidesign -proposal-editorial 1:8534d989b9ed -44.61 0.47 £7,000 -proposal-editorial 1:32001e20b2ed -44.56 0.45 contentstructure&messaging -proposal-editorial 1:e58a378ffc52 -44.56 0.47 £2,000 -proposal-editorial 1:8c7703bb6fb7 -44.51 0.45 launchsupport -proposal-editorial 1:d423fc0a31c2 -44.51 0.47 £1,500 -proposal-editorial 1:d6577e95efba -44.46 0.45 subtotal -proposal-editorial 1:8873236d3571 -44.46 0.45 £17,500 -proposal-editorial 1:3d213570f707 -44.41 0.45 optional:3monthspost-launchsuppo -proposal-editorial 1:7ffd918ebc4a -44.41 0.48 £1,750 -proposal-editorial 1:58656319146d -44.34 0.45 totalinvestment -proposal-editorial 1:4aadcd9bc785 -44.34 0.47 £19,250 -proposal-editorial 1:51d2361f4fae -46.03 0.12 terms -proposal-editorial 1:99ffab766326 -45.05 0.62 50%depositisrequiredtosecurethe -proposal-editorial 1:5414e5671cbd -45.05 0.14 projectandschedulethekick-off. -proposal-editorial 1:832db31f5c9a -45.07 0.62 includestworoundsofrevisionsper -proposal-editorial 1:5130aeada3db -45.07 0.14 majordeliverable. -proposal-editorial 1:ffce6ed7e6e5 -45.09 0.62 finalfilesandhandoffdeliveredupo -proposal-editorial 1:566f68df6dd8 -45.09 0.14 finalpayment. -proposal-editorial 1:06ebb5670fa8 -45.36 0.62 ownershipofallfinaldeliverables -proposal-editorial 1:deda6d86d965 -45.01 0.14 transferstoasterahealthco.after -proposal-editorial 1:aaa7d3e9affb -45.43 0.14 fullpaymentisreceived. -proposal-editorial 1:c1514c6cdad1 -45.49 9.50 acceptance -proposal-editorial 1:893663b06769 -44.46 9.50 bysigningbelow,youagreetothescop -proposal-editorial 1:df16232de5b9 -44.47 9.50 acceptedby: -proposal-editorial 1:f089d24d7cf3 -44.47 9.38 signature: -proposal-editorial 1:c74c9cd82f13 -44.47 9.24 date: +proposal-editorial 1:9a5c531db125 -45.33 0.45 01discover +proposal-editorial 1:99b15ca862e5 31.97 0.44 1week +proposal-editorial 1:99b15ca862e5#1 -122.63 0.44 1week +proposal-editorial 1:7817fa5085e2 -44.75 0.42 research,audit,insights,and +proposal-editorial 1:73dff70e25ad -44.75 0.42 strategy +proposal-editorial 1:ddfbc608570a -44.75 0.42 discoveryreport&creative +proposal-editorial 1:93c4abe27cf1 -44.75 0.42 direction +proposal-editorial 1:9285b279249c -45.33 0.45 02design +proposal-editorial 1:b183847fe9f8 25.07 0.44 2weeks +proposal-editorial 1:b183847fe9f8#1 -115.70 0.44 2weeks +proposal-editorial 1:1e0716635ae3 -44.75 0.42 brandrefinementandwebsite +proposal-editorial 1:80f5fb36f074 -44.75 0.42 ux/uidesign +proposal-editorial 1:ad5e8a376247 -44.75 0.42 designsystem&high-fidelity +proposal-editorial 1:dbb1831acb45 -44.75 0.42 designs +proposal-editorial 1:ea1ecc5ce8ad -45.33 0.45 03developprep +proposal-editorial 1:381b99928ddd -44.75 0.42 contentstructure,developer +proposal-editorial 1:b144c5104484 -44.75 0.42 handoff&assetpreparation +proposal-editorial 1:6ba4e54f2632 -44.75 0.42 specs,assets&content +proposal-editorial 1:06a61df042ad -44.75 0.42 framework +proposal-editorial 1:17f923a4777c -45.30 0.45 04launchsupport +proposal-editorial 1:8f16bc1588b5 -45.30 0.42 qa,training&go-liveassistance +proposal-editorial 1:7c23497e09b0 -45.30 0.42 qasign-off&successfullaunch +proposal-editorial 1:f9b21c4bda58 -46.23 0.10 investment +proposal-editorial 1:4a33eacd5fa6 -44.92 0.45 item +proposal-editorial 1:2da123241332 -44.92 0.48 amount(gbp) +proposal-editorial 1:1167b381fe2f -44.96 0.45 discovery&strategy +proposal-editorial 1:572a8dc5a455 -44.96 0.47 £2,500 +proposal-editorial 1:7c2ad9ba0fd0 -44.96 0.45 brandidentityrefinement +proposal-editorial 1:7f2732df7390 -44.96 0.47 £4,500 +proposal-editorial 1:fc5134bf5fd1 -44.96 0.45 websiteux/uidesign +proposal-editorial 1:8534d989b9ed -44.96 0.47 £7,000 +proposal-editorial 1:32001e20b2ed -44.96 0.45 contentstructure&messaging +proposal-editorial 1:e58a378ffc52 -44.96 0.47 £2,000 +proposal-editorial 1:8c7703bb6fb7 -44.96 0.45 launchsupport +proposal-editorial 1:d423fc0a31c2 -44.96 0.47 £1,500 +proposal-editorial 1:d6577e95efba -44.96 0.45 subtotal +proposal-editorial 1:8873236d3571 -44.96 0.45 £17,500 +proposal-editorial 1:3d213570f707 -44.96 0.45 optional:3monthspost-launchsuppo +proposal-editorial 1:7ffd918ebc4a -44.96 0.48 £1,750 +proposal-editorial 1:58656319146d -44.94 0.45 totalinvestment +proposal-editorial 1:4aadcd9bc785 -44.94 0.47 £19,250 +proposal-editorial 1:51d2361f4fae -46.23 0.12 terms +proposal-editorial 1:99ffab766326 -45.25 0.62 50%depositisrequiredtosecurethe +proposal-editorial 1:5414e5671cbd -45.25 0.14 projectandschedulethekick-off. +proposal-editorial 1:832db31f5c9a -45.27 0.62 includestworoundsofrevisionsper +proposal-editorial 1:5130aeada3db -45.27 0.14 majordeliverable. +proposal-editorial 1:ffce6ed7e6e5 -45.29 0.62 finalfilesandhandoffdeliveredupo +proposal-editorial 1:566f68df6dd8 -45.29 0.14 finalpayment. +proposal-editorial 1:06ebb5670fa8 -45.56 0.62 ownershipofallfinaldeliverables +proposal-editorial 1:deda6d86d965 -45.21 0.14 transferstoasterahealthco.after +proposal-editorial 1:aaa7d3e9affb -45.63 0.14 fullpaymentisreceived. +proposal-editorial 1:c1514c6cdad1 -46.09 9.50 acceptance +proposal-editorial 1:893663b06769 -45.06 9.50 bysigningbelow,youagreetothescop +proposal-editorial 1:df16232de5b9 -45.07 9.50 acceptedby: +proposal-editorial 1:f089d24d7cf3 -45.07 9.38 signature: +proposal-editorial 1:c74c9cd82f13 -45.07 9.24 date: proposal-editorial 1:026890c58de9 0.01 0.10 northlinestudio|northlinestudio. proposal-indigo 0:07f15cde5b18 0.14 0.08 kestrel proposal-indigo 0:ecd1378bc9dc 0.13 -0.43 proposal @@ -3917,29 +3917,29 @@ proposal-modern 0:9e580657f485 -0.07 0.10 discovery,architecture,andarefer proposal-modern 0:cec9111de36d -0.11 0.10 approach proposal-modern 0:3215ea3be6d9 -0.07 0.10 iterativedeliverywithweeklycheck proposal-modern 0:94d192b3a326 -0.11 0.10 timeline -proposal-modern 0:02195b8e9896 -0.12 0.40 phase -proposal-modern 0:caa79af4db67 -0.12 0.35 duration -proposal-modern 0:41ffd8b76afc -0.12 0.35 details -proposal-modern 0:fa44132b238e -0.15 0.40 discovery -proposal-modern 0:fa44132b238e#1 -0.25 0.40 discovery -proposal-modern 0:b183847fe9f8 -0.15 0.35 2weeks -proposal-modern 0:4b20bfb69ca7 -0.15 0.35 stakeholderinterviews+audit -proposal-modern 0:44575cf5b285 -0.15 0.40 build -proposal-modern 0:44575cf5b285#1 -0.25 0.40 build -proposal-modern 0:5a6b4bf425f2 -0.15 0.35 6weeks -proposal-modern 0:7a802048127d -0.15 0.35 engine+templatemigration -proposal-modern 0:f9b21c4bda58 -0.21 0.10 investment -proposal-modern 0:4a33eacd5fa6 -0.22 0.40 item -proposal-modern 0:c9046f7a37ad -0.22 0.35 description -proposal-modern 0:cf38d95c9c6b -0.22 1.42 amount -proposal-modern 0:fe9b6b4f133b -0.25 0.35 workshops+auditgbp6,000 -proposal-modern 0:62e788ae3916 -0.25 0.35 engine+templatesgbp24,000 -proposal-modern 0:11239872d178 -0.25 0.40 total -proposal-modern 0:1c3065490625 -0.25 1.42 gbp30,000 -proposal-modern 0:63feb7230a5d -0.33 0.10 acceptanceterms -proposal-modern 0:35046a9f5675 0.00 9.60 •50%onsignature,50%ondelivery. -proposal-modern 0:f03c1877ea2b 0.00 9.60 •validfor30daysfromthepreparedda -proposal-modern 0:90572e911376 -0.28 0.10 thankyouforconsideringgraphcompo +proposal-modern 0:02195b8e9896 -0.07 0.40 phase +proposal-modern 0:caa79af4db67 -0.07 0.35 duration +proposal-modern 0:41ffd8b76afc -0.07 0.35 details +proposal-modern 0:fa44132b238e -0.10 0.40 discovery +proposal-modern 0:fa44132b238e#1 -0.10 0.40 discovery +proposal-modern 0:b183847fe9f8 -0.10 0.35 2weeks +proposal-modern 0:4b20bfb69ca7 -0.10 0.35 stakeholderinterviews+audit +proposal-modern 0:44575cf5b285 -0.10 0.40 build +proposal-modern 0:44575cf5b285#1 -0.10 0.40 build +proposal-modern 0:5a6b4bf425f2 -0.10 0.35 6weeks +proposal-modern 0:7a802048127d -0.10 0.35 engine+templatemigration +proposal-modern 0:f9b21c4bda58 -0.11 0.10 investment +proposal-modern 0:4a33eacd5fa6 -0.07 0.40 item +proposal-modern 0:c9046f7a37ad -0.07 0.35 description +proposal-modern 0:cf38d95c9c6b -0.07 1.42 amount +proposal-modern 0:fe9b6b4f133b -0.10 0.35 workshops+auditgbp6,000 +proposal-modern 0:62e788ae3916 -0.10 0.35 engine+templatesgbp24,000 +proposal-modern 0:11239872d178 -0.10 0.40 total +proposal-modern 0:1c3065490625 -0.10 1.42 gbp30,000 +proposal-modern 0:63feb7230a5d -0.13 0.10 acceptanceterms +proposal-modern 0:35046a9f5675 0.20 9.60 •50%onsignature,50%ondelivery. +proposal-modern 0:f03c1877ea2b 0.20 9.60 •validfor30daysfromthepreparedda +proposal-modern 0:90572e911376 -0.08 0.10 thankyouforconsideringgraphcompo proposal-northline 0:5205c2a261bc -0.44 0.05 northline proposal-northline 0:da0daaba4b15 -0.44 0.05 studio proposal-northline 0:ecd1378bc9dc -0.38 1.93 proposal @@ -4015,62 +4015,62 @@ proposal-northline 1:02195b8e9896 0.16 0.45 phase proposal-northline 1:c51faa148557 0.16 0.45 focus proposal-northline 1:caa79af4db67 0.16 0.41 duration proposal-northline 1:e0ee8bb50685 0.16 0.45 output -proposal-northline 1:9a5c531db125 -0.11 0.45 01discover -proposal-northline 1:99b15ca862e5 -0.11 0.41 1week -proposal-northline 1:99b15ca862e5#1 -0.01 0.41 1week -proposal-northline 1:7817fa5085e2 0.27 0.45 research,audit,insights,and -proposal-northline 1:73dff70e25ad 0.27 0.45 strategy -proposal-northline 1:ddfbc608570a 0.27 0.45 discoveryreport&creative -proposal-northline 1:93c4abe27cf1 0.27 0.45 direction -proposal-northline 1:9285b279249c -0.06 0.45 02design -proposal-northline 1:b183847fe9f8 -0.06 0.41 2weeks -proposal-northline 1:b183847fe9f8#1 0.07 0.41 2weeks -proposal-northline 1:1e0716635ae3 0.32 0.45 brandrefinementandwebsite -proposal-northline 1:80f5fb36f074 0.32 0.45 ux/uidesign -proposal-northline 1:ad5e8a376247 0.32 0.45 designsystem&high-fidelity -proposal-northline 1:dbb1831acb45 0.32 0.45 designs -proposal-northline 1:ea1ecc5ce8ad -0.01 0.45 03developprep -proposal-northline 1:381b99928ddd 0.37 0.45 contentstructure,developer -proposal-northline 1:b144c5104484 0.37 0.45 handoff&assetpreparation -proposal-northline 1:6ba4e54f2632 0.37 0.45 specs,assets&content -proposal-northline 1:06a61df042ad 0.37 0.45 framework -proposal-northline 1:17f923a4777c 0.07 0.45 04launchsupport -proposal-northline 1:8f16bc1588b5 0.07 0.45 qa,training&go-liveassistance -proposal-northline 1:7c23497e09b0 0.07 0.45 qasign-off&successfullaunch -proposal-northline 1:f9b21c4bda58 -0.24 0.11 investment -proposal-northline 1:4a33eacd5fa6 0.36 0.45 item -proposal-northline 1:2da123241332 0.36 0.52 amount(gbp) -proposal-northline 1:1167b381fe2f 0.37 0.45 discovery&strategy -proposal-northline 1:572a8dc5a455 0.37 0.51 £2,500 -proposal-northline 1:7c2ad9ba0fd0 0.42 0.45 brandidentityrefinement -proposal-northline 1:7f2732df7390 0.42 0.51 £4,500 -proposal-northline 1:fc5134bf5fd1 0.47 0.45 websiteux/uidesign -proposal-northline 1:8534d989b9ed 0.47 0.51 £7,000 -proposal-northline 1:32001e20b2ed 0.52 0.45 contentstructure&messaging -proposal-northline 1:e58a378ffc52 0.52 0.51 £2,000 -proposal-northline 1:8c7703bb6fb7 0.57 0.45 launchsupport -proposal-northline 1:d423fc0a31c2 0.57 0.51 £1,500 -proposal-northline 1:d6577e95efba 0.62 0.45 subtotal -proposal-northline 1:8873236d3571 0.62 0.49 £17,500 -proposal-northline 1:3d213570f707 0.67 0.45 optional:3monthspost-launchsuppo -proposal-northline 1:7ffd918ebc4a 0.67 0.52 £1,750 -proposal-northline 1:58656319146d 0.74 0.45 totalinvestment -proposal-northline 1:4aadcd9bc785 0.74 0.51 £19,250 -proposal-northline 1:51d2361f4fae -0.24 0.08 terms -proposal-northline 1:99ffab766326 -0.07 0.57 50%depositisrequiredtosecurethe -proposal-northline 1:5414e5671cbd -0.05 0.09 projectandschedulethekick-off. -proposal-northline 1:832db31f5c9a -0.07 0.57 includestworoundsofrevisionsper -proposal-northline 1:5130aeada3db -0.05 0.09 majordeliverable. -proposal-northline 1:ffce6ed7e6e5 -0.07 0.57 finalfilesandhandoffdeliveredupo -proposal-northline 1:566f68df6dd8 -0.05 0.09 finalpayment. -proposal-northline 1:06ebb5670fa8 -0.22 0.57 ownershipofallfinaldeliverables -proposal-northline 1:5312201597c1 0.15 0.09 transferstoasterahealthco.afterf -proposal-northline 1:d31e8d77a816 -0.25 0.09 paymentisreceived. -proposal-northline 1:c1514c6cdad1 0.21 11.46 acceptance -proposal-northline 1:893663b06769 0.53 11.45 bysigningbelow,youagreetothescop -proposal-northline 1:df16232de5b9 0.52 11.45 acceptedby: -proposal-northline 1:f089d24d7cf3 0.52 11.41 signature: -proposal-northline 1:c74c9cd82f13 0.52 11.42 date: +proposal-northline 1:9a5c531db125 -0.16 0.45 01discover +proposal-northline 1:99b15ca862e5 -0.16 0.41 1week +proposal-northline 1:99b15ca862e5#1 -0.16 0.41 1week +proposal-northline 1:7817fa5085e2 0.22 0.45 research,audit,insights,and +proposal-northline 1:73dff70e25ad 0.22 0.45 strategy +proposal-northline 1:ddfbc608570a 0.22 0.45 discoveryreport&creative +proposal-northline 1:93c4abe27cf1 0.22 0.45 direction +proposal-northline 1:9285b279249c -0.16 0.45 02design +proposal-northline 1:b183847fe9f8 -0.16 0.41 2weeks +proposal-northline 1:b183847fe9f8#1 -0.13 0.41 2weeks +proposal-northline 1:1e0716635ae3 0.22 0.45 brandrefinementandwebsite +proposal-northline 1:80f5fb36f074 0.22 0.45 ux/uidesign +proposal-northline 1:ad5e8a376247 0.22 0.45 designsystem&high-fidelity +proposal-northline 1:dbb1831acb45 0.22 0.45 designs +proposal-northline 1:ea1ecc5ce8ad -0.16 0.45 03developprep +proposal-northline 1:381b99928ddd 0.22 0.45 contentstructure,developer +proposal-northline 1:b144c5104484 0.22 0.45 handoff&assetpreparation +proposal-northline 1:6ba4e54f2632 0.22 0.45 specs,assets&content +proposal-northline 1:06a61df042ad 0.22 0.45 framework +proposal-northline 1:17f923a4777c -0.13 0.45 04launchsupport +proposal-northline 1:8f16bc1588b5 -0.13 0.45 qa,training&go-liveassistance +proposal-northline 1:7c23497e09b0 -0.13 0.45 qasign-off&successfullaunch +proposal-northline 1:f9b21c4bda58 -0.44 0.11 investment +proposal-northline 1:4a33eacd5fa6 0.16 0.45 item +proposal-northline 1:2da123241332 0.16 0.52 amount(gbp) +proposal-northline 1:1167b381fe2f 0.12 0.45 discovery&strategy +proposal-northline 1:572a8dc5a455 0.12 0.51 £2,500 +proposal-northline 1:7c2ad9ba0fd0 0.12 0.45 brandidentityrefinement +proposal-northline 1:7f2732df7390 0.12 0.51 £4,500 +proposal-northline 1:fc5134bf5fd1 0.12 0.45 websiteux/uidesign +proposal-northline 1:8534d989b9ed 0.12 0.51 £7,000 +proposal-northline 1:32001e20b2ed 0.12 0.45 contentstructure&messaging +proposal-northline 1:e58a378ffc52 0.12 0.51 £2,000 +proposal-northline 1:8c7703bb6fb7 0.12 0.45 launchsupport +proposal-northline 1:d423fc0a31c2 0.12 0.51 £1,500 +proposal-northline 1:d6577e95efba 0.12 0.45 subtotal +proposal-northline 1:8873236d3571 0.12 0.49 £17,500 +proposal-northline 1:3d213570f707 0.12 0.45 optional:3monthspost-launchsuppo +proposal-northline 1:7ffd918ebc4a 0.12 0.52 £1,750 +proposal-northline 1:58656319146d 0.14 0.45 totalinvestment +proposal-northline 1:4aadcd9bc785 0.14 0.51 £19,250 +proposal-northline 1:51d2361f4fae -0.44 0.08 terms +proposal-northline 1:99ffab766326 -0.27 0.57 50%depositisrequiredtosecurethe +proposal-northline 1:5414e5671cbd -0.25 0.09 projectandschedulethekick-off. +proposal-northline 1:832db31f5c9a -0.27 0.57 includestworoundsofrevisionsper +proposal-northline 1:5130aeada3db -0.25 0.09 majordeliverable. +proposal-northline 1:ffce6ed7e6e5 -0.27 0.57 finalfilesandhandoffdeliveredupo +proposal-northline 1:566f68df6dd8 -0.25 0.09 finalpayment. +proposal-northline 1:06ebb5670fa8 -0.42 0.57 ownershipofallfinaldeliverables +proposal-northline 1:5312201597c1 -0.05 0.09 transferstoasterahealthco.afterf +proposal-northline 1:d31e8d77a816 -0.45 0.09 paymentisreceived. +proposal-northline 1:c1514c6cdad1 -0.39 11.46 acceptance +proposal-northline 1:893663b06769 -0.07 11.45 bysigningbelow,youagreetothescop +proposal-northline 1:df16232de5b9 -0.08 11.45 acceptedby: +proposal-northline 1:f089d24d7cf3 -0.08 11.41 signature: +proposal-northline 1:c74c9cd82f13 -0.08 11.42 date: proposal-northline 1:026890c58de9 0.01 0.10 northlinestudio|northlinestudio. receipt-modern 0:2b019b5b46da 0.31 0.10 northwindpay receipt-modern 0:a3c304a23bb1 0.30 0.16 transferconfirmation @@ -4129,154 +4129,154 @@ receipt-modern 0:94d25770d489 0.03 0.05 help@northwind-pay.example receipt-modern 0:d613d9566d09 0.03 0.05 northwindpayisafictionalinstitut receipt-modern 0:403a860bfc00 0.03 0.05 invented. receipt-modern 0:7b14b8d2c5c4 -0.04 0.14 page1of1 -rota-cobalt 0:33888e306262 0.18 0.52 quay -rota-cobalt 0:f5f481423c57 -0.32 0.52 quaysidebar -rota-cobalt 0:d457d4238a16 0.08 0.73 monday31st -rota-cobalt 0:916a90a10237 0.08 0.74 tuesday1st -rota-cobalt 0:c602d130bfde 0.08 0.77 wednesday2nd -rota-cobalt 0:74cf6babb6f6 0.08 0.73 thursday3rd -rota-cobalt 0:ae6aa379ad0c 0.08 0.68 friday4th -rota-cobalt 0:a6643f169bfd 0.08 0.72 saturday5th -rota-cobalt 0:58752a3c0543 0.08 0.73 sunday6th -rota-cobalt 0:c4aee96677b0 -0.23 0.66 /cleancrushedice -rota-cobalt 0:2895e01ceae0 -0.24 0.63 machine&area -rota-cobalt 0:f4e7df025c89 -0.23 0.70 pianist18:30/clean -rota-cobalt 0:d3acaa767810 -0.24 0.70 crushedicemachine& -rota-cobalt 0:4a91ee5f0106 -0.25 0.56 area -rota-cobalt 0:b913ee5e077a -0.23 0.68 privatedinner44pax/ -rota-cobalt 0:d89987d22df9 -0.24 0.69 soulgf/pianist18:30 -rota-cobalt 0:fb980282ae0a -0.23 0.63 pianist18:30/partner -rota-cobalt 0:3c1fc038017e -0.24 0.64 meeting3:30pm -rota-cobalt 0:cc96b22615e5 0.07 0.60 pianist19:00 -rota-cobalt 0:bc14a4ce6407 -0.13 1.26 statuslegend -rota-cobalt 0:1f58b9145b24 -0.07 0.88 request -rota-cobalt 0:b4dc66dde806 -0.07 0.73 off -rota-cobalt 0:b4dc66dde806#1 -0.06 0.45 off -rota-cobalt 0:b4dc66dde806#2 -0.06 0.36 off -rota-cobalt 0:b4dc66dde806#3 0.05 0.40 off -rota-cobalt 0:b4dc66dde806#4 0.05 0.41 off +rota-cobalt 0:33888e306262 0.28 0.52 quay +rota-cobalt 0:f5f481423c57 -0.22 0.52 quaysidebar +rota-cobalt 0:d457d4238a16 0.18 0.73 monday31st +rota-cobalt 0:916a90a10237 0.18 0.74 tuesday1st +rota-cobalt 0:c602d130bfde 0.18 0.77 wednesday2nd +rota-cobalt 0:74cf6babb6f6 0.18 0.73 thursday3rd +rota-cobalt 0:ae6aa379ad0c 0.18 0.68 friday4th +rota-cobalt 0:a6643f169bfd 0.18 0.72 saturday5th +rota-cobalt 0:58752a3c0543 0.18 0.73 sunday6th +rota-cobalt 0:c4aee96677b0 -0.08 0.66 /cleancrushedice +rota-cobalt 0:2895e01ceae0 -0.09 0.63 machine&area +rota-cobalt 0:f4e7df025c89 -0.08 0.70 pianist18:30/clean +rota-cobalt 0:d3acaa767810 -0.09 0.70 crushedicemachine& +rota-cobalt 0:4a91ee5f0106 -0.10 0.56 area +rota-cobalt 0:b913ee5e077a -0.08 0.68 privatedinner44pax/ +rota-cobalt 0:d89987d22df9 -0.09 0.69 soulgf/pianist18:30 +rota-cobalt 0:fb980282ae0a -0.08 0.63 pianist18:30/partner +rota-cobalt 0:3c1fc038017e -0.09 0.64 meeting3:30pm +rota-cobalt 0:cc96b22615e5 0.22 0.60 pianist19:00 +rota-cobalt 0:bc14a4ce6407 0.12 1.26 statuslegend +rota-cobalt 0:1f58b9145b24 0.13 0.88 request +rota-cobalt 0:b4dc66dde806 0.13 0.73 off +rota-cobalt 0:b4dc66dde806#1 0.19 0.45 off +rota-cobalt 0:b4dc66dde806#2 0.19 0.36 off +rota-cobalt 0:b4dc66dde806#3 0.15 0.40 off +rota-cobalt 0:b4dc66dde806#4 0.15 0.41 off rota-cobalt 0:b4dc66dde806#5 0.10 0.45 off rota-cobalt 0:b4dc66dde806#6 0.10 0.41 off rota-cobalt 0:b4dc66dde806#7 0.10 0.41 off -rota-cobalt 0:b4dc66dde806#8 0.30 0.40 off -rota-cobalt 0:b4dc66dde806#9 0.30 0.37 off -rota-cobalt 0:b4dc66dde806#10 0.51 0.40 off -rota-cobalt 0:b4dc66dde806#11 0.51 0.37 off -rota-cobalt 0:b4dc66dde806#12 0.62 0.45 off -rota-cobalt 0:b4dc66dde806#13 0.73 0.40 off -rota-cobalt 0:b4dc66dde806#14 0.73 0.36 off -rota-cobalt 0:b4dc66dde806#15 0.83 0.40 off -rota-cobalt 0:b4dc66dde806#16 0.83 0.45 off -rota-cobalt 0:b4dc66dde806#17 0.83 0.40 off -rota-cobalt 0:b4dc66dde806#18 0.78 0.41 off -rota-cobalt 0:b4dc66dde806#19 0.79 0.45 off -rota-cobalt 0:b4dc66dde806#20 0.79 0.41 off -rota-cobalt 0:cdc2def9aec4 -0.07 0.68 hol -rota-cobalt 0:cdc2def9aec4#1 0.61 0.46 hol -rota-cobalt 0:cdc2def9aec4#2 0.61 0.41 hol -rota-cobalt 0:cdc2def9aec4#3 0.61 0.41 hol -rota-cobalt 0:cdc2def9aec4#4 0.61 0.37 hol -rota-cobalt 0:cdc2def9aec4#5 0.61 0.42 hol -rota-cobalt 0:cdc2def9aec4#6 0.61 0.37 hol -rota-cobalt 0:cdc2def9aec4#7 0.62 0.40 hol -rota-cobalt 0:cdc2def9aec4#8 0.73 0.40 hol -rota-cobalt 0:cdc2def9aec4#9 0.78 0.40 hol -rota-cobalt 0:cdc2def9aec4#10 0.78 0.46 hol -rota-cobalt 0:cdc2def9aec4#11 0.78 0.41 hol -rota-cobalt 0:cdc2def9aec4#12 0.79 0.40 hol -rota-cobalt 0:cdc2def9aec4#13 0.80 0.37 hol -rota-cobalt 0:cdc2def9aec4#14 0.80 0.42 hol -rota-cobalt 0:cdc2def9aec4#15 0.80 0.37 hol -rota-cobalt 0:08c4242b5f58 -0.07 0.78 stock -rota-cobalt 0:f8f8922da592 -0.07 0.81 standby -rota-cobalt 0:c2fb788c7dee -0.07 0.85 training -rota-cobalt 0:a18603086e5b -0.07 0.81 support -rota-cobalt 0:17ae69cc7e46 -0.09 0.52 covers -rota-cobalt 0:412a5c513322 -0.08 0.64 l104/d50 -rota-cobalt 0:304560bf3205 -0.08 0.65 l33/d57 -rota-cobalt 0:ca6ce47ada53 -0.08 0.66 l32/d76 -rota-cobalt 0:e594a1e64b7d -0.08 0.61 l22/d48 -rota-cobalt 0:7062fafe1dab -0.08 0.60 l65/d112 -rota-cobalt 0:778cb57b62fa -0.08 0.60 l73/d112 -rota-cobalt 0:1b4471920f01 -0.08 0.62 l72/d83 -rota-cobalt 0:288965a1f2c8 -0.18 0.53 management -rota-cobalt 0:6a61eb7383e8 -0.07 0.76 rosa -rota-cobalt 0:3bb0f0bb5552 -0.06 0.26 09:00-18:00 +rota-cobalt 0:b4dc66dde806#8 0.05 0.40 off +rota-cobalt 0:b4dc66dde806#9 0.05 0.37 off +rota-cobalt 0:b4dc66dde806#10 0.01 0.40 off +rota-cobalt 0:b4dc66dde806#11 0.01 0.37 off +rota-cobalt 0:b4dc66dde806#12 -0.08 0.45 off +rota-cobalt 0:b4dc66dde806#13 -0.12 0.40 off +rota-cobalt 0:b4dc66dde806#14 -0.12 0.36 off +rota-cobalt 0:b4dc66dde806#15 -0.17 0.40 off +rota-cobalt 0:b4dc66dde806#16 -0.17 0.45 off +rota-cobalt 0:b4dc66dde806#17 -0.17 0.40 off +rota-cobalt 0:b4dc66dde806#18 -0.22 0.41 off +rota-cobalt 0:b4dc66dde806#19 -0.26 0.45 off +rota-cobalt 0:b4dc66dde806#20 -0.26 0.41 off +rota-cobalt 0:cdc2def9aec4 0.13 0.68 hol +rota-cobalt 0:cdc2def9aec4#1 -0.04 0.46 hol +rota-cobalt 0:cdc2def9aec4#2 -0.04 0.41 hol +rota-cobalt 0:cdc2def9aec4#3 -0.04 0.41 hol +rota-cobalt 0:cdc2def9aec4#4 -0.04 0.37 hol +rota-cobalt 0:cdc2def9aec4#5 -0.04 0.42 hol +rota-cobalt 0:cdc2def9aec4#6 -0.04 0.37 hol +rota-cobalt 0:cdc2def9aec4#7 -0.08 0.40 hol +rota-cobalt 0:cdc2def9aec4#8 -0.12 0.40 hol +rota-cobalt 0:cdc2def9aec4#9 -0.22 0.40 hol +rota-cobalt 0:cdc2def9aec4#10 -0.22 0.46 hol +rota-cobalt 0:cdc2def9aec4#11 -0.22 0.41 hol +rota-cobalt 0:cdc2def9aec4#12 -0.26 0.40 hol +rota-cobalt 0:cdc2def9aec4#13 -0.30 0.37 hol +rota-cobalt 0:cdc2def9aec4#14 -0.30 0.42 hol +rota-cobalt 0:cdc2def9aec4#15 -0.30 0.37 hol +rota-cobalt 0:08c4242b5f58 0.13 0.78 stock +rota-cobalt 0:f8f8922da592 0.13 0.81 standby +rota-cobalt 0:c2fb788c7dee 0.13 0.85 training +rota-cobalt 0:a18603086e5b 0.13 0.81 support +rota-cobalt 0:17ae69cc7e46 0.16 0.52 covers +rota-cobalt 0:412a5c513322 0.17 0.64 l104/d50 +rota-cobalt 0:304560bf3205 0.17 0.65 l33/d57 +rota-cobalt 0:ca6ce47ada53 0.17 0.66 l32/d76 +rota-cobalt 0:e594a1e64b7d 0.17 0.61 l22/d48 +rota-cobalt 0:7062fafe1dab 0.17 0.60 l65/d112 +rota-cobalt 0:778cb57b62fa 0.17 0.60 l73/d112 +rota-cobalt 0:1b4471920f01 0.17 0.62 l72/d83 +rota-cobalt 0:288965a1f2c8 0.12 0.53 management +rota-cobalt 0:6a61eb7383e8 0.13 0.76 rosa +rota-cobalt 0:3bb0f0bb5552 0.19 0.26 09:00-18:00 rota-cobalt 0:3bb0f0bb5552#1 0.10 0.22 09:00-18:00 rota-cobalt 0:3bb0f0bb5552#2 0.10 0.23 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#3 0.62 0.27 09:00-18:00 -rota-cobalt 0:9fff4d6be39d -0.06 0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#1 -0.06 0.27 16:00-01:00 +rota-cobalt 0:3bb0f0bb5552#3 -0.08 0.27 09:00-18:00 +rota-cobalt 0:9fff4d6be39d 0.19 0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#1 0.19 0.27 16:00-01:00 rota-cobalt 0:9fff4d6be39d#2 -0.63 0.90 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#3 0.05 0.28 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#4 0.05 0.23 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#5 0.51 0.22 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#6 0.51 0.28 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#7 0.62 0.22 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#8 0.73 0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#9 0.83 0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#10 0.83 0.22 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#11 0.83 0.28 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#12 0.11 0.90 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#13 0.11 0.96 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#14 0.11 0.91 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#15 0.79 0.22 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#16 0.11 0.96 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#17 0.11 0.91 16:00-01:00 -rota-cobalt 0:1017e02ccc77 -0.06 0.28 08:00-18:00 -rota-cobalt 0:e669544e9895 -0.85 0.91 08:00-16:00 -rota-cobalt 0:e669544e9895#1 -0.07 0.96 08:00-16:00 -rota-cobalt 0:19c30663e8ef -0.79 1.71 16:00-21:00 -rota-cobalt 0:19c30663e8ef#1 0.00 1.76 16:00-21:00 -rota-cobalt 0:c9affe7f7587 0.04 0.88 tomas -rota-cobalt 0:6d43df86fe4b 0.05 0.26 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#1 0.05 0.31 16:00-00:00 +rota-cobalt 0:9fff4d6be39d#3 0.15 0.28 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#4 0.15 0.23 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#5 0.01 0.22 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#6 0.01 0.28 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#7 -0.08 0.22 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#8 -0.12 0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#9 -0.17 0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#10 -0.17 0.22 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#11 -0.17 0.28 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#12 -0.99 0.90 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#13 -0.99 0.96 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#14 -0.99 0.91 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#15 -0.26 0.22 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#16 -1.04 0.96 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#17 -1.04 0.91 16:00-01:00 +rota-cobalt 0:1017e02ccc77 0.19 0.28 08:00-18:00 +rota-cobalt 0:e669544e9895 -0.55 0.91 08:00-16:00 +rota-cobalt 0:e669544e9895#1 -0.87 0.96 08:00-16:00 +rota-cobalt 0:19c30663e8ef -0.59 1.71 16:00-21:00 +rota-cobalt 0:19c30663e8ef#1 -0.90 1.76 16:00-21:00 +rota-cobalt 0:c9affe7f7587 0.09 0.88 tomas +rota-cobalt 0:6d43df86fe4b 0.15 0.26 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#1 0.15 0.31 16:00-00:00 rota-cobalt 0:6d43df86fe4b#2 0.10 0.27 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#3 0.30 0.27 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#4 0.30 0.27 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#5 -0.06 0.94 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#6 0.73 0.31 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#7 0.05 0.91 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#8 0.83 0.23 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#9 0.79 0.27 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#10 0.12 0.94 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#11 0.80 0.31 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#12 0.80 0.27 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#13 0.12 0.95 16:00-00:00 -rota-cobalt 0:5a5f719aae11 -0.65 0.90 11:00-16:00 -rota-cobalt 0:df9ba122242c -0.03 0.53 bartenders -rota-cobalt 0:dbaf86dd80e3 0.09 0.82 nadia -rota-cobalt 0:0cdd9d9e75dc -0.70 0.94 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#1 -0.49 0.96 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#2 -0.29 0.99 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#3 -0.29 0.95 09:00-16:00 -rota-cobalt 0:f1e2ce9aa575 -0.63 1.74 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#1 -0.43 1.70 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#2 -0.43 1.76 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#3 -0.22 1.79 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#4 -0.22 1.75 16:00-22:00 -rota-cobalt 0:de7ee76e7373 0.30 0.78 elias -rota-cobalt 0:61587c4c0d6d 0.30 0.31 09:00-17:00 -rota-cobalt 0:7195a8ed72b9 -0.49 0.90 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#1 -0.08 0.94 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#2 0.03 0.91 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#3 0.09 0.90 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#4 0.09 0.96 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#5 0.09 0.91 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#6 0.10 0.96 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#7 0.10 0.91 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#8 0.10 0.94 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#9 0.10 0.95 12:00-16:00 -rota-cobalt 0:953cb9ba8128 0.50 0.90 mirela -rota-cobalt 0:c1298a6e85c2 0.51 0.27 12:00-18:00 -rota-cobalt 0:c1298a6e85c2#1 0.62 0.27 12:00-18:00 -rota-cobalt 0:86846e84f9bf 0.61 0.78 sofia -rota-cobalt 0:effcc54ba75f 0.61 0.82 karol -rota-cobalt 0:5c1e134d2d34 0.72 0.89 henrik -rota-cobalt 0:6326e0e8cfda 0.83 0.82 lucia -rota-cobalt 0:c235e502637c 0.76 0.53 barbacks -rota-cobalt 0:bd558de5f794 0.78 0.84 oskar -rota-cobalt 0:4941d6993ee9 0.78 0.89 teodor -rota-cobalt 0:1d3d3d6a07bd 0.79 0.83 vesna +rota-cobalt 0:6d43df86fe4b#3 0.05 0.27 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#4 0.05 0.27 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#5 -0.81 0.94 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#6 -0.12 0.31 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#7 -0.90 0.91 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#8 -0.17 0.23 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#9 -0.26 0.27 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#10 -1.08 0.94 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#11 -0.30 0.31 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#12 -0.30 0.27 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#13 -1.08 0.95 16:00-00:00 +rota-cobalt 0:5a5f719aae11 -0.60 0.90 11:00-16:00 +rota-cobalt 0:df9ba122242c 0.02 0.53 bartenders +rota-cobalt 0:dbaf86dd80e3 0.04 0.82 nadia +rota-cobalt 0:0cdd9d9e75dc -0.65 0.94 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#1 -0.69 0.96 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#2 -0.74 0.99 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#3 -0.74 0.95 09:00-16:00 +rota-cobalt 0:f1e2ce9aa575 -0.68 1.74 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#1 -0.73 1.70 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#2 -0.73 1.76 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#3 -0.77 1.79 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#4 -0.77 1.75 16:00-22:00 +rota-cobalt 0:de7ee76e7373 0.00 0.78 elias +rota-cobalt 0:61587c4c0d6d 0.05 0.31 09:00-17:00 +rota-cobalt 0:7195a8ed72b9 -0.69 0.90 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#1 -0.78 0.94 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#2 -0.87 0.91 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#3 -0.96 0.90 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#4 -0.96 0.96 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#5 -0.96 0.91 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#6 -1.00 0.96 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#7 -1.00 0.91 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#8 -1.05 0.94 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#9 -1.05 0.95 12:00-16:00 +rota-cobalt 0:953cb9ba8128 -0.05 0.90 mirela +rota-cobalt 0:c1298a6e85c2 0.01 0.27 12:00-18:00 +rota-cobalt 0:c1298a6e85c2#1 -0.08 0.27 12:00-18:00 +rota-cobalt 0:86846e84f9bf -0.09 0.78 sofia +rota-cobalt 0:effcc54ba75f -0.14 0.82 karol +rota-cobalt 0:5c1e134d2d34 -0.18 0.89 henrik +rota-cobalt 0:6326e0e8cfda -0.22 0.82 lucia +rota-cobalt 0:c235e502637c -0.29 0.53 barbacks +rota-cobalt 0:bd558de5f794 -0.27 0.84 oskar +rota-cobalt 0:4941d6993ee9 -0.32 0.89 teodor +rota-cobalt 0:1d3d3d6a07bd -0.36 0.83 vesna rota-cobalt 0:59f2ff7c7c70 0.03 0.08 timesshownin24-hourformat.shiftc rota-cobalt 0:594c41ec0506 0.03 -3.60 quaysidebar|31aug-6sep2026 diff --git a/qa/src/test/resources/docx-fidelity/libreoffice-linux.tsv b/qa/src/test/resources/docx-fidelity/libreoffice-linux.tsv index 08060cf77..73cd63979 100644 --- a/qa/src/test/resources/docx-fidelity/libreoffice-linux.tsv +++ b/qa/src/test/resources/docx-fidelity/libreoffice-linux.tsv @@ -5,7 +5,7 @@ cv-boxed_sections 2 2 58 58 0.23 0.36 0 cv-centered_headline 2 2 58 56 0.13 0.31 0 cv-charcoal_gold 1 1 85 83 0.17 0.24 0 cv-classic_serif 2 2 57 54 0.10 0.28 0 -cv-compact_mono 1 1 58 58 0.17 0.31 0 +cv-compact_mono 1 1 58 58 0.17 0.30 0 cv-editorial_blue 2 2 82 82 0.14 0.30 0 cv-engineering_resume 1 1 57 57 0.26 0.38 0 cv-executive 2 2 60 60 0.26 0.50 0 @@ -17,7 +17,7 @@ cv-monogram_sidebar 1 1 53 50 0.20 0.44 0 cv-navy_sidebar 1 1 71 71 0.20 0.45 0 cv-nordic_clean 1 1 63 58 0.25 0.43 0 cv-orange_ops 1 1 108 106 0.18 0.38 0 -cv-panel 1 1 79 74 0.39 0.73 0 +cv-panel 1 1 79 74 0.26 0.55 0 cv-professional_sidebar 1 1 68 64 0.36 0.58 0 cv-serif_headline 1 1 103 103 0.44 0.88 0 cv-sidebar_portrait 1 1 49 49 0.17 0.31 0 @@ -26,21 +26,21 @@ cv-teal_pulse 1 1 57 57 0.22 0.63 0 cv-terracotta_rail 1 1 102 102 0.44 0.94 0 cv-timeline_minimal 2 2 89 87 0.45 0.49 0 cv-violet_grid 1 1 80 78 0.26 0.54 0 -invoice-classic 1 1 56 56 0.08 0.18 0 -invoice-classic_long 2 2 166 166 0.08 0.10 0 -invoice-consulting 1 1 92 92 0.18 0.96 0 -invoice-consulting_long 2 2 236 236 0.22 0.73 0 +invoice-classic 1 1 56 56 0.05 0.22 0 +invoice-classic_long 2 2 166 166 0.03 0.12 0 +invoice-consulting 1 1 92 92 0.19 1.01 0 +invoice-consulting_long 2 2 236 236 0.23 0.78 0 invoice-luma_studio 1 1 97 97 0.12 0.46 2 invoice-luma_studio_long 3 3 192 192 0.20 0.41 2 invoice-merchant 1 1 94 94 0.78 1.96 6 -invoice-metered 1 1 99 99 0.96 10.48 48 -invoice-modern 1 1 54 54 0.13 0.20 0 -invoice-modern_long 2 2 162 162 0.12 0.15 0 -invoice-obsidian 1 1 81 81 0.27 3.05 15 -invoice-payments 1 1 104 104 0.32 5.53 45 -invoice-platform 1 1 111 111 0.42 0.52 0 -invoice-subscription 1 1 81 81 0.34 0.51 0 -invoice-workspace 1 1 90 90 0.24 0.57 0 +invoice-metered 1 1 99 99 1.01 10.38 48 +invoice-modern 1 1 54 54 0.10 0.20 0 +invoice-modern_long 2 2 162 162 0.10 0.15 0 +invoice-obsidian 1 1 81 81 0.27 2.80 15 +invoice-payments 1 1 104 104 0.32 5.23 40 +invoice-platform 1 1 111 111 0.32 0.43 0 +invoice-subscription 1 1 81 81 0.19 0.51 0 +invoice-workspace 1 1 90 90 0.19 0.42 0 letter-blue_banner 1 1 10 10 0.21 0.46 0 letter-boxed_sections 1 1 10 10 0.11 0.23 0 letter-centered_headline 1 1 11 11 0.10 0.23 0 @@ -53,12 +53,12 @@ letter-mint-editorial-letter 1 1 10 10 0.01 0.02 0 letter-modern_professional 1 1 12 12 0.08 0.11 0 letter-monogram_sidebar 1 1 12 12 0.17 0.23 0 letter-nordic_clean 1 1 15 15 0.16 0.38 0 -letter-panel 1 1 13 13 0.17 0.25 0 +letter-panel 1 1 13 13 0.22 0.30 0 letter-sidebar_portrait 1 1 12 12 0.41 0.49 0 letter-timeline_minimal 1 1 15 15 0.33 0.53 0 -proposal-editorial 2 2 132 129 44.46 45.38 72 +proposal-editorial 2 2 132 129 44.75 45.38 72 proposal-indigo 1 1 72 70 0.26 0.65 0 -proposal-modern 1 1 44 44 0.15 0.25 0 -proposal-northline 2 2 132 132 0.27 0.62 0 +proposal-modern 1 1 44 44 0.10 0.20 0 +proposal-northline 2 2 132 132 0.17 0.45 0 receipt-modern 1 1 57 57 0.09 0.29 0 -rota-cobalt 1 1 154 151 0.23 0.79 0 +rota-cobalt 1 1 154 151 0.17 0.90 0 diff --git a/qa/src/test/resources/docx-fidelity/libreoffice-windows-lines.tsv b/qa/src/test/resources/docx-fidelity/libreoffice-windows-lines.tsv index 32a6a1690..8a7fd1dbc 100644 --- a/qa/src/test/resources/docx-fidelity/libreoffice-windows-lines.tsv +++ b/qa/src/test/resources/docx-fidelity/libreoffice-windows-lines.tsv @@ -337,29 +337,29 @@ cv-compact_mono 0:3828b9718a0d -0.35 0.09 platformengineerwith10+yearsbuil cv-compact_mono 0:f6b5e93ccadd -0.34 0.09 engines,anddeveloper-facingtempl cv-compact_mono 0:927ef106776a -0.33 0.09 semanticauthoringdsls,andturning cv-compact_mono 0:330fcb75ed52 -0.32 0.09 librariesthatscale. -cv-compact_mono 0:53e5e7c5a884 0.21 0.09 experience -cv-compact_mono 0:c9efb118bfda -0.04 0.09 seniorplatformengineer,northwind -cv-compact_mono 0:64c4b52dceb1 -0.24 0.09 ledthereusabledocument-generatio -cv-compact_mono 0:1f193cd1d987 -0.22 0.09 productteams.reducedtemplatemain -cv-compact_mono 0:9ccc3e904e5a -0.20 0.09 favourofonecanonicalengine. -cv-compact_mono 0:e21e4e47835a 0.01 0.09 softwareengineer,brightleaflabs| -cv-compact_mono 0:0cdd48f05f9d -0.19 0.09 builtbackendservicesandproductio -cv-compact_mono 0:e48f1e2c853d -0.17 0.09 permonth.drovethemigrationfromit -cv-compact_mono 0:b78a9a72ca9a -0.15 0.09 andcuttingp99renderlatencyfrom1. -cv-compact_mono 0:9f5d87c00954 0.06 0.09 backendengineer,helixprintco|201 -cv-compact_mono 0:a485c37fe7ea -0.14 0.09 maintainedahigh-volumeinvoice-pr -cv-compact_mono 0:5a136b6b9d8c -0.12 0.09 testharnessthatgatedeverytemplat -cv-compact_mono 0:d94eccbb1fbe 0.39 0.09 selectedprojects -cv-compact_mono 0:0059a3aac61e -0.06 0.09 graphcompose(java21,pdfbox,maven -cv-compact_mono 0:18b7f8c840e4 -0.03 0.09 dsl,slot-basedtemplates,snapshot -cv-compact_mono 0:d36f78e88fe0 0.01 0.09 forhiringtoolsandbillingsystems. -cv-compact_mono 0:55e119878845 0.02 0.09 templatestudio(kotlin,composedes -cv-compact_mono 0:c7b83853442b 0.05 0.09 proposal,andinvoiceoutputacross1 -cv-compact_mono 0:6b844249c695 0.09 0.09 freezing. -cv-compact_mono 0:ab89138286bb 0.10 0.09 layoutlint(java21,javaparser,spo -cv-compact_mono 0:2c506ce69aa6 0.13 0.09 nestedrows,untypedoffsets,implic -cv-compact_mono 0:6793d28e9783 0.14 0.09 chromeforge(java,graphcompose,pa -cv-compact_mono 0:e3cfea265b3b 0.17 0.09 graphcompose:cinematiccovers,pul +cv-compact_mono 0:53e5e7c5a884 0.16 0.09 experience +cv-compact_mono 0:c9efb118bfda -0.09 0.09 seniorplatformengineer,northwind +cv-compact_mono 0:64c4b52dceb1 -0.29 0.09 ledthereusabledocument-generatio +cv-compact_mono 0:1f193cd1d987 -0.27 0.09 productteams.reducedtemplatemain +cv-compact_mono 0:9ccc3e904e5a -0.25 0.09 favourofonecanonicalengine. +cv-compact_mono 0:e21e4e47835a -0.04 0.09 softwareengineer,brightleaflabs| +cv-compact_mono 0:0cdd48f05f9d -0.24 0.09 builtbackendservicesandproductio +cv-compact_mono 0:e48f1e2c853d -0.22 0.09 permonth.drovethemigrationfromit +cv-compact_mono 0:b78a9a72ca9a -0.20 0.09 andcuttingp99renderlatencyfrom1. +cv-compact_mono 0:9f5d87c00954 0.01 0.09 backendengineer,helixprintco|201 +cv-compact_mono 0:a485c37fe7ea -0.19 0.09 maintainedahigh-volumeinvoice-pr +cv-compact_mono 0:5a136b6b9d8c -0.17 0.09 testharnessthatgatedeverytemplat +cv-compact_mono 0:d94eccbb1fbe 0.29 0.09 selectedprojects +cv-compact_mono 0:0059a3aac61e -0.16 0.09 graphcompose(java21,pdfbox,maven +cv-compact_mono 0:18b7f8c840e4 -0.13 0.09 dsl,slot-basedtemplates,snapshot +cv-compact_mono 0:d36f78e88fe0 -0.09 0.09 forhiringtoolsandbillingsystems. +cv-compact_mono 0:55e119878845 -0.08 0.09 templatestudio(kotlin,composedes +cv-compact_mono 0:c7b83853442b -0.05 0.09 proposal,andinvoiceoutputacross1 +cv-compact_mono 0:6b844249c695 -0.01 0.09 freezing. +cv-compact_mono 0:ab89138286bb 0.00 0.09 layoutlint(java21,javaparser,spo +cv-compact_mono 0:2c506ce69aa6 0.03 0.09 nestedrows,untypedoffsets,implic +cv-compact_mono 0:6793d28e9783 0.04 0.09 chromeforge(java,graphcompose,pa +cv-compact_mono 0:e3cfea265b3b 0.07 0.09 graphcompose:cinematiccovers,pul cv-editorial_blue 0:8f1010120ed6 -0.05 0.12 jordanrivera cv-editorial_blue 0:2d58f0cadc2d 0.02 0.13 platformengineer cv-editorial_blue 0:1b28eb6a9a2e -0.06 0.13 +442055551000-london,uk @@ -1008,76 +1008,76 @@ cv-panel 0:8f1010120ed6 0.00 0.32 jordanrivera cv-panel 0:2d58f0cadc2d -0.23 0.07 platformengineer cv-panel 0:89ff05847e96 -0.16 0.29 london,uk|+442055551000 cv-panel 0:8817bf9310b6 -0.14 0.35 jordan.rivera@example.com|linked -cv-panel 0:1900eab6c028 0.24 0.10 profile -cv-panel 0:80cc87fdc4c4 -0.23 0.10 platformengineerwith10+yearsbuil -cv-panel 0:c323ef4c385f -0.21 0.10 systems.specialisedinhigh-throug -cv-panel 0:3ff1933dba9a -0.19 0.10 typed,snapshot-testedlibrariesth -cv-panel 0:32c1cf49a2fe 0.44 0.15 skills -cv-panel 0:eea537278f83 0.17 0.15 •languages:java21,kotlin,groovy, -cv-panel 0:7e941e729572 -0.01 0.15 •document&print:pdfbox,apachepoi -cv-panel 0:9e3166ce2413 0.01 0.15 itext,postscript,icccolourprofil -cv-panel 0:ebc70ed9b71b 0.03 0.15 •layoutengines:customdsldesign,s -cv-panel 0:dd4f24d85605 0.05 0.15 pagination,snapshottesting,visua -cv-panel 0:f5f76d479ec8 0.07 0.15 •build&infrastructure:maven,grad -cv-panel 0:656a2a3e57e0 0.09 0.15 jitpack,docker,jmhbenchmarking -cv-panel 0:9a6921f79b7d 0.15 0.15 •distribution:mavencentral,sonat -cv-panel 0:77a74982066f 0.17 0.15 jitpack,semanticversioningdiscip -cv-panel 0:68bf0109c6f8 0.80 0.15 education -cv-panel 0:871923f4f0f2 0.53 0.15 msccomputerscience-2019-2021 -cv-panel 0:47ce0218bbea 0.55 0.15 universityofmanchester -cv-panel 0:51e1ec7daa5a 0.35 0.15 distinction.thesis:composablelay -cv-panel 0:d10553cd7368 0.37 0.15 deterministicdocumentrendering. -cv-panel 0:ba6d361079f4 0.59 0.15 bscsoftwareengineering-2015-2019 -cv-panel 0:89ad9656f393 0.61 0.15 imperialcollegelondon -cv-panel 0:4c58bcad7242 0.41 0.15 first-classhonours.specialisatio -cv-panel 0:2189b9b3b549 0.43 0.15 analysis. -cv-panel 0:8971b01c36bb 0.65 0.15 oraclejavacertification-2023-202 -cv-panel 0:2669e1f6d55c 0.67 0.15 professionaltrack -cv-panel 0:4f17e3d7d6f4 0.47 0.15 java17platformdeep-dive:records, -cv-panel 0:9e6154a3b625 0.49 0.15 matching,virtualthreads. -cv-panel 0:7b476727faf3 1.12 0.15 additional -cv-panel 0:3f88eb4c530c 0.65 0.15 languages:english(fluent),german -cv-panel 0:5d276fee8c17 0.67 0.15 (basic) -cv-panel 0:ec9d3622395e 0.89 0.15 workeligibility:eligibletoworkin -cv-panel 0:d05b8b335e96 0.71 0.15 opensource:maintainerofgraphcomp -cv-panel 0:2f3b4176123d 0.73 0.15 contributortopdfboxissuetriage. -cv-panel 0:1ae173b42166 0.75 0.15 speaking:jvmsummit2024,devoxxuk2 -cv-panel 0:309255ca6a36 0.77 0.15 declarativedocumentlayout. -cv-panel 0:53e5e7c5a884 0.44 0.16 experience -cv-panel 0:99b44abc1b3e 0.17 0.16 seniorplatformengineer-2024-pres -cv-panel 0:f890faef907f 0.19 0.16 northwindsystems -cv-panel 0:e32ca827bfd5 -0.01 0.16 ledthereusabledocument-generatio -cv-panel 0:675f8862fdda 0.01 0.16 hiring,andreportingflowsacross8p -cv-panel 0:93d48fc85054 0.03 0.16 templatemaintenancetimeby70%byre -cv-panel 0:e7f09e2ba7d2 0.05 0.16 scriptsinfavourofonecanonicaleng -cv-panel 0:ded138c59d03 0.27 0.16 softwareengineer-2021-2024 -cv-panel 0:998c1a985022 0.29 0.16 brightleaflabs -cv-panel 0:0ed66ac9265d 0.09 0.16 builtbackendservicesandproductio -cv-panel 0:17c4ef49d4e6 0.11 0.16 pipelinesprocessing2m+documentsp -cv-panel 0:a7dd3c5be76b 0.13 0.16 migrationfromitexttoacustomlayou -cv-panel 0:a35401d8bcad 0.15 0.16 licensingriskandcuttingp99render -cv-panel 0:649d2d9d10d0 0.17 0.16 380ms. -cv-panel 0:019bbdc8d0bb 0.29 0.16 backendengineer-2019-2021 -cv-panel 0:ef148f221e31 0.31 0.16 helixprintco -cv-panel 0:09cc06a649eb 0.11 0.16 maintainedahigh-volumeinvoice-pr -cv-panel 0:090e2184c17b 0.13 0.16 pdfs/year)andauthoredthecomplian -cv-panel 0:6f071fdf7529 0.15 0.16 gatedeverytemplatechange. -cv-panel 0:2577c0f557b2 0.78 0.16 projects -cv-panel 0:b2b029995203 0.51 0.16 •graphcompose(java21,pdfbox,mave -cv-panel 0:81c8132f9792 0.39 0.16 systems.(opensource) -cv-panel 0:753f46e4e01b 0.41 0.16 •templatestudio(kotlin,composede -cv-panel 0:6eb35b5b9a91 0.43 0.16 diff) -cv-panel 0:d919bd2d50b6 0.45 0.16 internaltoolforevaluatingcv,prop -cv-panel 0:245b9e56b9de 0.47 0.16 across14designpresets.pngdiffing -cv-panel 0:6bc2807453c6 0.49 0.16 baselinefreezing. -cv-panel 0:25cdca2beb8b 0.71 0.16 •layoutlint(java21,javaparser,sp -cv-panel 0:30e034b9c7b2 0.53 0.16 staticanalyserthatflagsfragileau -cv-panel 0:e7ad19d64668 0.55 0.16 nestedrows,untypedoffsets,implic -cv-panel 0:95ac1a62c76f 0.57 0.16 theyshiptoproduction. -cv-panel 0:fb1927f88597 0.79 0.16 •chromeforge(java,graphcompose,p -cv-panel 0:bb865a4ccac1 0.61 0.16 editorial-magazinedocumenttoolki -cv-panel 0:8a31ccd889ee 0.63 0.16 cinematiccovers,pullquotes,multi -cv-panel 0:fe63fe18585a 0.65 0.16 callouts. +cv-panel 0:1900eab6c028 0.19 0.10 profile +cv-panel 0:80cc87fdc4c4 -0.28 0.10 platformengineerwith10+yearsbuil +cv-panel 0:c323ef4c385f -0.26 0.10 systems.specialisedinhigh-throug +cv-panel 0:3ff1933dba9a -0.24 0.10 typed,snapshot-testedlibrariesth +cv-panel 0:32c1cf49a2fe 0.34 0.15 skills +cv-panel 0:eea537278f83 0.07 0.15 •languages:java21,kotlin,groovy, +cv-panel 0:7e941e729572 -0.11 0.15 •document&print:pdfbox,apachepoi +cv-panel 0:9e3166ce2413 -0.09 0.15 itext,postscript,icccolourprofil +cv-panel 0:ebc70ed9b71b -0.07 0.15 •layoutengines:customdsldesign,s +cv-panel 0:dd4f24d85605 -0.05 0.15 pagination,snapshottesting,visua +cv-panel 0:f5f76d479ec8 -0.03 0.15 •build&infrastructure:maven,grad +cv-panel 0:656a2a3e57e0 -0.01 0.15 jitpack,docker,jmhbenchmarking +cv-panel 0:9a6921f79b7d 0.05 0.15 •distribution:mavencentral,sonat +cv-panel 0:77a74982066f 0.07 0.15 jitpack,semanticversioningdiscip +cv-panel 0:68bf0109c6f8 0.65 0.15 education +cv-panel 0:871923f4f0f2 0.38 0.15 msccomputerscience-2019-2021 +cv-panel 0:47ce0218bbea 0.40 0.15 universityofmanchester +cv-panel 0:51e1ec7daa5a 0.20 0.15 distinction.thesis:composablelay +cv-panel 0:d10553cd7368 0.22 0.15 deterministicdocumentrendering. +cv-panel 0:ba6d361079f4 0.44 0.15 bscsoftwareengineering-2015-2019 +cv-panel 0:89ad9656f393 0.46 0.15 imperialcollegelondon +cv-panel 0:4c58bcad7242 0.26 0.15 first-classhonours.specialisatio +cv-panel 0:2189b9b3b549 0.28 0.15 analysis. +cv-panel 0:8971b01c36bb 0.50 0.15 oraclejavacertification-2023-202 +cv-panel 0:2669e1f6d55c 0.52 0.15 professionaltrack +cv-panel 0:4f17e3d7d6f4 0.32 0.15 java17platformdeep-dive:records, +cv-panel 0:9e6154a3b625 0.34 0.15 matching,virtualthreads. +cv-panel 0:7b476727faf3 0.92 0.15 additional +cv-panel 0:3f88eb4c530c 0.45 0.15 languages:english(fluent),german +cv-panel 0:5d276fee8c17 0.47 0.15 (basic) +cv-panel 0:ec9d3622395e 0.69 0.15 workeligibility:eligibletoworkin +cv-panel 0:d05b8b335e96 0.51 0.15 opensource:maintainerofgraphcomp +cv-panel 0:2f3b4176123d 0.53 0.15 contributortopdfboxissuetriage. +cv-panel 0:1ae173b42166 0.55 0.15 speaking:jvmsummit2024,devoxxuk2 +cv-panel 0:309255ca6a36 0.57 0.15 declarativedocumentlayout. +cv-panel 0:53e5e7c5a884 0.34 0.16 experience +cv-panel 0:99b44abc1b3e 0.07 0.16 seniorplatformengineer-2024-pres +cv-panel 0:f890faef907f 0.09 0.16 northwindsystems +cv-panel 0:e32ca827bfd5 -0.11 0.16 ledthereusabledocument-generatio +cv-panel 0:675f8862fdda -0.09 0.16 hiring,andreportingflowsacross8p +cv-panel 0:93d48fc85054 -0.07 0.16 templatemaintenancetimeby70%byre +cv-panel 0:e7f09e2ba7d2 -0.05 0.16 scriptsinfavourofonecanonicaleng +cv-panel 0:ded138c59d03 0.17 0.16 softwareengineer-2021-2024 +cv-panel 0:998c1a985022 0.19 0.16 brightleaflabs +cv-panel 0:0ed66ac9265d -0.01 0.16 builtbackendservicesandproductio +cv-panel 0:17c4ef49d4e6 0.01 0.16 pipelinesprocessing2m+documentsp +cv-panel 0:a7dd3c5be76b 0.03 0.16 migrationfromitexttoacustomlayou +cv-panel 0:a35401d8bcad 0.05 0.16 licensingriskandcuttingp99render +cv-panel 0:649d2d9d10d0 0.07 0.16 380ms. +cv-panel 0:019bbdc8d0bb 0.19 0.16 backendengineer-2019-2021 +cv-panel 0:ef148f221e31 0.21 0.16 helixprintco +cv-panel 0:09cc06a649eb 0.01 0.16 maintainedahigh-volumeinvoice-pr +cv-panel 0:090e2184c17b 0.03 0.16 pdfs/year)andauthoredthecomplian +cv-panel 0:6f071fdf7529 0.05 0.16 gatedeverytemplatechange. +cv-panel 0:2577c0f557b2 0.63 0.16 projects +cv-panel 0:b2b029995203 0.36 0.16 •graphcompose(java21,pdfbox,mave +cv-panel 0:81c8132f9792 0.24 0.16 systems.(opensource) +cv-panel 0:753f46e4e01b 0.26 0.16 •templatestudio(kotlin,composede +cv-panel 0:6eb35b5b9a91 0.28 0.16 diff) +cv-panel 0:d919bd2d50b6 0.30 0.16 internaltoolforevaluatingcv,prop +cv-panel 0:245b9e56b9de 0.32 0.16 across14designpresets.pngdiffing +cv-panel 0:6bc2807453c6 0.34 0.16 baselinefreezing. +cv-panel 0:25cdca2beb8b 0.56 0.16 •layoutlint(java21,javaparser,sp +cv-panel 0:30e034b9c7b2 0.38 0.16 staticanalyserthatflagsfragileau +cv-panel 0:e7ad19d64668 0.40 0.16 nestedrows,untypedoffsets,implic +cv-panel 0:95ac1a62c76f 0.42 0.16 theyshiptoproduction. +cv-panel 0:fb1927f88597 0.64 0.16 •chromeforge(java,graphcompose,p +cv-panel 0:bb865a4ccac1 0.46 0.16 editorial-magazinedocumenttoolki +cv-panel 0:8a31ccd889ee 0.48 0.16 cinematiccovers,pullquotes,multi +cv-panel 0:fe63fe18585a 0.50 0.16 callouts. cv-professional_sidebar 0:093e7d5fdbaa -0.23 0.10 contact cv-professional_sidebar 0:7f459725e1f6 -0.03 -0.04 +12345678900 cv-professional_sidebar 0:52bf11c1afe0 -0.08 -0.04 your.email@example.com @@ -1725,41 +1725,41 @@ invoice-classic 0:fbeea547d99e 0.00 0.06 london,uk invoice-classic 0:faf1569a98e9 -0.02 0.06 ec1a4gc invoice-classic 0:befc6e9b5c24 -0.05 0.06 billing@graphcompose.dev invoice-classic 0:89674e6f130e -0.07 0.06 +442055551000 -invoice-classic 0:c9046f7a37ad 0.00 0.10 description -invoice-classic 0:32e8369a9c4f 0.00 1.06 qty -invoice-classic 0:385cfdbc00ec 0.00 1.06 unit -invoice-classic 0:cf38d95c9c6b 0.00 1.06 amount -invoice-classic 0:987c6297d0a9 -0.03 0.10 discoveryworkshop -invoice-classic 0:532674c6eb89 -0.03 1.06 gbp1,450 -invoice-classic 0:532674c6eb89#1 -0.03 1.06 gbp1,450 -invoice-classic 0:08ec6deb1c40 -0.03 0.10 templatearchitecture2 -invoice-classic 0:d2e67c4b1cca -0.03 1.06 gbp980 -invoice-classic 0:d6cdf6a05754 -0.03 1.06 gbp1,960 -invoice-classic 0:fe13f8ee4f99 -0.03 0.10 renderqa -invoice-classic 0:7e7398cbff7c -0.03 1.06 gbp320 -invoice-classic 0:e23164e940c7 -0.03 1.06 gbp960 -invoice-classic 0:6047df51175c -0.03 0.10 developerenablement1 -invoice-classic 0:c2ad01ea64ae -0.03 1.06 gbp780 -invoice-classic 0:c2ad01ea64ae#1 -0.03 1.06 gbp780 -invoice-classic 0:d6577e95efba -0.13 1.10 subtotal -invoice-classic 0:50cae0510231 -0.13 1.10 gbp5,150 -invoice-classic 0:a52611c9261b -0.13 1.10 vat(20%) -invoice-classic 0:d7f4425b8b16 -0.13 1.10 gbp1,030 -invoice-classic 0:11239872d178 -0.12 1.10 total -invoice-classic 0:45a5ad5ad430 -0.12 1.10 gbp6,180 -invoice-classic 0:ab5aa97074c4 0.00 0.10 notes -invoice-classic 0:b78eb53cbd11 0.07 0.10 •pleaseincludetheinvoicenumberon -invoice-classic 0:8c8fd62f15a7 0.07 0.12 yourremittanceadvice. -invoice-classic 0:f73f1b89e354 0.07 0.10 •allworkwasdeliveredasagreedduri -invoice-classic 0:49c1ececed52 0.07 0.12 theaprilimplementationwindow. -invoice-classic 0:fb854bac39c8 0.00 0.06 paymentterms -invoice-classic 0:24274f39b50b 0.07 0.06 •paymentduewithin14calendardays. -invoice-classic 0:c438440ba377 0.07 0.06 •banktransferpreferred;contact -invoice-classic 0:434cc906ae90 0.07 0.09 billing@graphcompose.devfor -invoice-classic 0:8822ea375315 0.07 0.09 remittancedetails. -invoice-classic 0:1a7b5c840e25 0.07 0.06 •latepaymentsmaydelayadditional -invoice-classic 0:1631a06d245f 0.07 0.09 templatecustomizationwork. -invoice-classic 0:e3337beaa171 -0.15 0.10 thankyouforchoosinggraphcomposef +invoice-classic 0:c9046f7a37ad 0.05 0.10 description +invoice-classic 0:32e8369a9c4f 0.05 1.06 qty +invoice-classic 0:385cfdbc00ec 0.05 1.06 unit +invoice-classic 0:cf38d95c9c6b 0.05 1.06 amount +invoice-classic 0:987c6297d0a9 0.02 0.10 discoveryworkshop +invoice-classic 0:532674c6eb89 0.02 1.06 gbp1,450 +invoice-classic 0:532674c6eb89#1 0.02 1.06 gbp1,450 +invoice-classic 0:08ec6deb1c40 0.02 0.10 templatearchitecture2 +invoice-classic 0:d2e67c4b1cca 0.02 1.06 gbp980 +invoice-classic 0:d6cdf6a05754 0.02 1.06 gbp1,960 +invoice-classic 0:fe13f8ee4f99 0.02 0.10 renderqa +invoice-classic 0:7e7398cbff7c 0.02 1.06 gbp320 +invoice-classic 0:e23164e940c7 0.02 1.06 gbp960 +invoice-classic 0:6047df51175c 0.02 0.10 developerenablement1 +invoice-classic 0:c2ad01ea64ae 0.02 1.06 gbp780 +invoice-classic 0:c2ad01ea64ae#1 0.02 1.06 gbp780 +invoice-classic 0:d6577e95efba 0.02 1.10 subtotal +invoice-classic 0:50cae0510231 0.02 1.10 gbp5,150 +invoice-classic 0:a52611c9261b 0.02 1.10 vat(20%) +invoice-classic 0:d7f4425b8b16 0.02 1.10 gbp1,030 +invoice-classic 0:11239872d178 0.03 1.10 total +invoice-classic 0:45a5ad5ad430 0.03 1.10 gbp6,180 +invoice-classic 0:ab5aa97074c4 0.20 0.10 notes +invoice-classic 0:b78eb53cbd11 0.27 0.10 •pleaseincludetheinvoicenumberon +invoice-classic 0:8c8fd62f15a7 0.27 0.12 yourremittanceadvice. +invoice-classic 0:f73f1b89e354 0.27 0.10 •allworkwasdeliveredasagreedduri +invoice-classic 0:49c1ececed52 0.27 0.12 theaprilimplementationwindow. +invoice-classic 0:fb854bac39c8 0.20 0.06 paymentterms +invoice-classic 0:24274f39b50b 0.27 0.06 •paymentduewithin14calendardays. +invoice-classic 0:c438440ba377 0.27 0.06 •banktransferpreferred;contact +invoice-classic 0:434cc906ae90 0.27 0.09 billing@graphcompose.devfor +invoice-classic 0:8822ea375315 0.27 0.09 remittancedetails. +invoice-classic 0:1a7b5c840e25 0.27 0.06 •latepaymentsmaydelayadditional +invoice-classic 0:1631a06d245f 0.27 0.09 templatecustomizationwork. +invoice-classic 0:e3337beaa171 0.05 0.10 thankyouforchoosinggraphcomposef invoice-classic_long 0:c26c22b94338 0.49 0.10 graphcomposestudio invoice-classic_long 0:c26c22b94338#1 0.10 0.06 graphcomposestudio invoice-classic_long 0:2a08ce5567fb 0.15 0.10 18layoutstreet @@ -1781,151 +1781,151 @@ invoice-classic_long 0:fbeea547d99e 0.00 0.06 london,uk invoice-classic_long 0:faf1569a98e9 -0.02 0.06 ec1a4gc invoice-classic_long 0:befc6e9b5c24 -0.05 0.06 billing@graphcompose.dev invoice-classic_long 0:89674e6f130e -0.07 0.06 +442055551000 -invoice-classic_long 0:c9046f7a37ad 0.00 0.10 description -invoice-classic_long 0:32e8369a9c4f 0.00 1.05 qty -invoice-classic_long 0:385cfdbc00ec 0.00 1.10 unit -invoice-classic_long 0:cf38d95c9c6b 0.00 1.05 amount -invoice-classic_long 0:aa29f2f4fcb4 -0.03 0.10 discoveryworkshop—sprint1 -invoice-classic_long 0:ce4081aef7a1 -0.03 1.10 gbp180 -invoice-classic_long 0:ce4081aef7a1#1 -0.03 1.05 gbp180 -invoice-classic_long 0:9c9a412f0a45 -0.03 0.10 designsystemaudit—sprint1 -invoice-classic_long 0:7be809cb1590 -0.03 1.10 gbp217 -invoice-classic_long 0:378b363c8601 -0.03 1.05 gbp434 -invoice-classic_long 0:5257532a7b5d -0.03 0.10 templatearchitecture—sprint1 -invoice-classic_long 0:c467cca4e45a -0.03 1.10 gbp254 -invoice-classic_long 0:4a4a218b012a -0.03 1.05 gbp762 -invoice-classic_long 0:58a1caacbf7e -0.03 0.10 layoutenginetuning—sprint1 -invoice-classic_long 0:dde0144b97b7 -0.03 1.10 gbp291 -invoice-classic_long 0:457a71636ad9 -0.03 1.05 gbp1164 -invoice-classic_long 0:6fcf7d6dd606 -0.03 0.10 renderqapass—sprint1 -invoice-classic_long 0:dda88f5786f5 -0.03 1.10 gbp328 -invoice-classic_long 0:dda88f5786f5#1 -0.03 1.05 gbp328 -invoice-classic_long 0:ee18ad3bbb42 -0.03 0.10 accessibilityreview—sprint1 -invoice-classic_long 0:e681b4843ffb -0.03 1.10 gbp365 -invoice-classic_long 0:1859c20b35dd -0.03 1.05 gbp730 -invoice-classic_long 0:c12c14945fcd -0.03 0.10 fontpipelinesetup—sprint1 -invoice-classic_long 0:9033a33f66e7 -0.03 1.10 gbp402 -invoice-classic_long 0:837d48c1ff40 -0.03 1.05 gbp1206 -invoice-classic_long 0:af6cba848dc0 -0.03 0.10 chartintegration—sprint1 -invoice-classic_long 0:6109a2c30104 -0.03 1.10 gbp439 -invoice-classic_long 0:87e9fcb6151d -0.03 1.05 gbp1756 -invoice-classic_long 0:a6bee1ec5e35 -0.03 0.10 datamapping—sprint1 -invoice-classic_long 0:df1f9d4443d8 -0.03 1.10 gbp476 -invoice-classic_long 0:df1f9d4443d8#1 -0.03 1.05 gbp476 -invoice-classic_long 0:052c9f49a4b8 -0.03 0.10 paginationhardening—sprint1 -invoice-classic_long 0:9fba6332e489 -0.03 1.10 gbp513 -invoice-classic_long 0:6f805c9f78c3 -0.03 1.05 gbp1026 -invoice-classic_long 0:b54b7f77d86c -0.03 0.10 visualregressionwiring—sprint13 -invoice-classic_long 0:dc3d212d6b32 -0.03 1.10 gbp550 -invoice-classic_long 0:96667fee53f3 -0.03 1.05 gbp1650 -invoice-classic_long 0:9fe9e123b0f0 -0.03 0.10 docsauthoring—sprint1 -invoice-classic_long 0:e7b406f24f04 -0.03 1.10 gbp587 -invoice-classic_long 0:74357ca6b30e -0.03 1.05 gbp2348 -invoice-classic_long 0:9c6cf539f5bc -0.03 0.10 stakeholderdemo—sprint1 -invoice-classic_long 0:cf79b5cdb735 -0.03 1.10 gbp624 -invoice-classic_long 0:cf79b5cdb735#1 -0.03 1.05 gbp624 -invoice-classic_long 0:d2bde6642670 -0.03 0.10 performanceprofiling—sprint1 -invoice-classic_long 0:679f017f73c1 -0.03 1.10 gbp661 -invoice-classic_long 0:63985b524723 -0.03 1.05 gbp1322 -invoice-classic_long 0:f82bef1ac80d -0.03 0.10 releaseengineering—sprint1 -invoice-classic_long 0:0b21b7cf2ff9 -0.03 1.10 gbp698 -invoice-classic_long 0:6afc08056aaa -0.03 1.05 gbp2094 -invoice-classic_long 0:632f71e8ff8b -0.03 0.10 supportretainer—sprint1 -invoice-classic_long 0:70b393b5fb10 -0.03 1.10 gbp735 -invoice-classic_long 0:29edf7588a57 -0.03 1.05 gbp2940 -invoice-classic_long 0:82a9218b91ae -0.03 0.10 discoveryworkshop—sprint2 -invoice-classic_long 0:c313f34b71b9 -0.03 1.10 gbp772 -invoice-classic_long 0:c313f34b71b9#1 -0.03 1.05 gbp772 -invoice-classic_long 0:7e69fbffe3e2 -0.03 0.10 designsystemaudit—sprint2 -invoice-classic_long 0:e096e4fddf9a -0.03 1.10 gbp809 -invoice-classic_long 0:c985a0123929 -0.03 1.05 gbp1618 -invoice-classic_long 0:899f0392eecb -0.03 0.10 templatearchitecture—sprint2 -invoice-classic_long 0:4c973ddb9245 -0.03 1.10 gbp846 -invoice-classic_long 0:6ec359ce3927 -0.03 1.05 gbp2538 -invoice-classic_long 0:69523ba7402c -0.03 0.10 layoutenginetuning—sprint2 -invoice-classic_long 0:0e196c2b490b -0.03 1.10 gbp883 -invoice-classic_long 0:6e0d19ab72c6 -0.03 1.05 gbp3532 -invoice-classic_long 1:c9046f7a37ad -0.05 0.10 description -invoice-classic_long 1:32e8369a9c4f -0.05 1.05 qty -invoice-classic_long 1:385cfdbc00ec -0.05 1.10 unit -invoice-classic_long 1:cf38d95c9c6b -0.05 1.05 amount -invoice-classic_long 1:f12cbb7c274d -0.08 0.10 renderqapass—sprint2 -invoice-classic_long 1:b813c73bc488 -0.08 1.10 gbp920 -invoice-classic_long 1:b813c73bc488#1 -0.08 1.05 gbp920 -invoice-classic_long 1:12cd54b50187 -0.08 0.10 accessibilityreview—sprint2 -invoice-classic_long 1:377d92702316 -0.08 1.10 gbp957 -invoice-classic_long 1:e7c66f6cf477 -0.08 1.05 gbp1914 -invoice-classic_long 1:e3d8409ace07 -0.08 0.10 fontpipelinesetup—sprint2 -invoice-classic_long 1:21604b8f0b36 -0.08 1.10 gbp994 -invoice-classic_long 1:fe15ed444063 -0.08 1.05 gbp2982 -invoice-classic_long 1:ca4d3c8eca22 -0.08 0.10 chartintegration—sprint2 -invoice-classic_long 1:a4c7a6612c99 -0.08 1.10 gbp1031 -invoice-classic_long 1:1c83f0b47e27 -0.08 1.05 gbp4124 -invoice-classic_long 1:00de69c6e70f -0.08 0.10 datamapping—sprint2 -invoice-classic_long 1:b9d5c56a2cfd -0.08 1.10 gbp1068 -invoice-classic_long 1:b9d5c56a2cfd#1 -0.08 1.05 gbp1068 -invoice-classic_long 1:eb628b5ea8ab -0.08 0.10 paginationhardening—sprint2 -invoice-classic_long 1:db5327b47d0e -0.08 1.10 gbp205 -invoice-classic_long 1:99d9b3b49da2 -0.08 1.05 gbp410 -invoice-classic_long 1:505693cbc91e -0.08 0.10 visualregressionwiring—sprint23 -invoice-classic_long 1:9f0c5094fb63 -0.08 1.10 gbp242 -invoice-classic_long 1:095b72c9d880 -0.08 1.05 gbp726 -invoice-classic_long 1:2a787e61730a -0.08 0.10 docsauthoring—sprint2 -invoice-classic_long 1:28ad00e76aef -0.08 1.10 gbp279 -invoice-classic_long 1:fbb12fed0bbc -0.08 1.05 gbp1116 -invoice-classic_long 1:5369a2c40ff8 -0.08 0.10 stakeholderdemo—sprint2 -invoice-classic_long 1:16562cbcd318 -0.08 1.10 gbp316 -invoice-classic_long 1:16562cbcd318#1 -0.08 1.05 gbp316 -invoice-classic_long 1:611b258cb41e -0.08 0.10 performanceprofiling—sprint2 -invoice-classic_long 1:e391d4e46366 -0.08 1.10 gbp353 -invoice-classic_long 1:7106c00cb009 -0.08 1.05 gbp706 -invoice-classic_long 1:d24a15800df1 -0.08 0.10 releaseengineering—sprint2 -invoice-classic_long 1:4bed9b4092ee -0.08 1.10 gbp390 -invoice-classic_long 1:ae16cd1e31b1 -0.08 1.05 gbp1170 -invoice-classic_long 1:6876c7b0fe66 -0.08 0.10 supportretainer—sprint2 -invoice-classic_long 1:909481a45a34 -0.08 1.10 gbp427 -invoice-classic_long 1:4e58d78d0958 -0.08 1.05 gbp1708 -invoice-classic_long 1:ddce236bccd7 -0.08 0.10 discoveryworkshop—sprint3 -invoice-classic_long 1:f8d17c11d834 -0.08 1.10 gbp464 -invoice-classic_long 1:f8d17c11d834#1 -0.08 1.05 gbp464 -invoice-classic_long 1:c0986cd7b1d4 -0.08 0.10 designsystemaudit—sprint3 -invoice-classic_long 1:09c7aebd89f6 -0.08 1.10 gbp501 -invoice-classic_long 1:a61c7b6bdd20 -0.08 1.05 gbp1002 -invoice-classic_long 1:21fd82d170b2 -0.08 0.10 templatearchitecture—sprint3 -invoice-classic_long 1:399e39a6eff5 -0.08 1.10 gbp538 -invoice-classic_long 1:81ea39164f41 -0.08 1.05 gbp1614 -invoice-classic_long 1:47cb1e683e8d -0.08 0.10 layoutenginetuning—sprint3 -invoice-classic_long 1:f6df6e8e8f30 -0.08 1.10 gbp575 -invoice-classic_long 1:7f7db0f4c1cf -0.08 1.05 gbp2300 -invoice-classic_long 1:608e31719f07 -0.08 0.10 renderqapass—sprint3 -invoice-classic_long 1:e4fbc626999e -0.08 1.10 gbp612 -invoice-classic_long 1:e4fbc626999e#1 -0.08 1.05 gbp612 -invoice-classic_long 1:98bfb4deb0b7 -0.08 0.10 accessibilityreview—sprint3 -invoice-classic_long 1:7915a839b285 -0.08 1.10 gbp649 -invoice-classic_long 1:ca74221d78ad -0.08 1.05 gbp1298 -invoice-classic_long 1:375dddcbee43 -0.08 0.10 fontpipelinesetup—sprint3 -invoice-classic_long 1:7b97f0ac8a87 -0.08 1.10 gbp686 -invoice-classic_long 1:6a57f6a84a1c -0.08 1.05 gbp2058 -invoice-classic_long 1:2f4f507058ff -0.08 0.10 chartintegration—sprint3 -invoice-classic_long 1:74df855b318c -0.08 1.10 gbp723 -invoice-classic_long 1:78016cdf49ca -0.08 1.05 gbp2892 -invoice-classic_long 1:d6577e95efba -0.18 1.10 subtotal -invoice-classic_long 1:5969b6461056 -0.18 1.10 gbp44,890 -invoice-classic_long 1:a52611c9261b -0.18 1.10 vat(20%) -invoice-classic_long 1:e7fda33332e9 -0.18 1.10 gbp8,978 -invoice-classic_long 1:11239872d178 -0.17 1.10 total -invoice-classic_long 1:90b9dec01ea9 -0.17 1.10 gbp53,868 -invoice-classic_long 1:ab5aa97074c4 -0.05 0.10 notes -invoice-classic_long 1:970fb4bf9d95 0.02 0.10 •sprints1-3weredeliveredunderthe -invoice-classic_long 1:a781fa6c76d2 0.02 0.12 frameworkagreement. -invoice-classic_long 1:c980fb1ebf98 0.02 0.10 •hardwareandthird-partylicencesa -invoice-classic_long 1:be1dea5817a5 0.02 0.12 billedseparately. -invoice-classic_long 1:fb854bac39c8 -0.05 0.06 paymentterms -invoice-classic_long 1:24274f39b50b 0.02 0.06 •paymentduewithin14calendardays. -invoice-classic_long 1:c438440ba377 0.02 0.06 •banktransferpreferred;contact -invoice-classic_long 1:434cc906ae90 0.02 0.09 billing@graphcompose.devfor -invoice-classic_long 1:8822ea375315 0.02 0.09 remittancedetails. -invoice-classic_long 1:e3337beaa171 -0.20 0.10 thankyouforchoosinggraphcomposef +invoice-classic_long 0:c9046f7a37ad 0.05 0.10 description +invoice-classic_long 0:32e8369a9c4f 0.05 1.05 qty +invoice-classic_long 0:385cfdbc00ec 0.05 1.10 unit +invoice-classic_long 0:cf38d95c9c6b 0.05 1.05 amount +invoice-classic_long 0:aa29f2f4fcb4 0.02 0.10 discoveryworkshop—sprint1 +invoice-classic_long 0:ce4081aef7a1 0.02 1.10 gbp180 +invoice-classic_long 0:ce4081aef7a1#1 0.02 1.05 gbp180 +invoice-classic_long 0:9c9a412f0a45 0.02 0.10 designsystemaudit—sprint1 +invoice-classic_long 0:7be809cb1590 0.02 1.10 gbp217 +invoice-classic_long 0:378b363c8601 0.02 1.05 gbp434 +invoice-classic_long 0:5257532a7b5d 0.02 0.10 templatearchitecture—sprint1 +invoice-classic_long 0:c467cca4e45a 0.02 1.10 gbp254 +invoice-classic_long 0:4a4a218b012a 0.02 1.05 gbp762 +invoice-classic_long 0:58a1caacbf7e 0.02 0.10 layoutenginetuning—sprint1 +invoice-classic_long 0:dde0144b97b7 0.02 1.10 gbp291 +invoice-classic_long 0:457a71636ad9 0.02 1.05 gbp1164 +invoice-classic_long 0:6fcf7d6dd606 0.02 0.10 renderqapass—sprint1 +invoice-classic_long 0:dda88f5786f5 0.02 1.10 gbp328 +invoice-classic_long 0:dda88f5786f5#1 0.02 1.05 gbp328 +invoice-classic_long 0:ee18ad3bbb42 0.02 0.10 accessibilityreview—sprint1 +invoice-classic_long 0:e681b4843ffb 0.02 1.10 gbp365 +invoice-classic_long 0:1859c20b35dd 0.02 1.05 gbp730 +invoice-classic_long 0:c12c14945fcd 0.02 0.10 fontpipelinesetup—sprint1 +invoice-classic_long 0:9033a33f66e7 0.02 1.10 gbp402 +invoice-classic_long 0:837d48c1ff40 0.02 1.05 gbp1206 +invoice-classic_long 0:af6cba848dc0 0.02 0.10 chartintegration—sprint1 +invoice-classic_long 0:6109a2c30104 0.02 1.10 gbp439 +invoice-classic_long 0:87e9fcb6151d 0.02 1.05 gbp1756 +invoice-classic_long 0:a6bee1ec5e35 0.02 0.10 datamapping—sprint1 +invoice-classic_long 0:df1f9d4443d8 0.02 1.10 gbp476 +invoice-classic_long 0:df1f9d4443d8#1 0.02 1.05 gbp476 +invoice-classic_long 0:052c9f49a4b8 0.02 0.10 paginationhardening—sprint1 +invoice-classic_long 0:9fba6332e489 0.02 1.10 gbp513 +invoice-classic_long 0:6f805c9f78c3 0.02 1.05 gbp1026 +invoice-classic_long 0:b54b7f77d86c 0.02 0.10 visualregressionwiring—sprint13 +invoice-classic_long 0:dc3d212d6b32 0.02 1.10 gbp550 +invoice-classic_long 0:96667fee53f3 0.02 1.05 gbp1650 +invoice-classic_long 0:9fe9e123b0f0 0.02 0.10 docsauthoring—sprint1 +invoice-classic_long 0:e7b406f24f04 0.02 1.10 gbp587 +invoice-classic_long 0:74357ca6b30e 0.02 1.05 gbp2348 +invoice-classic_long 0:9c6cf539f5bc 0.02 0.10 stakeholderdemo—sprint1 +invoice-classic_long 0:cf79b5cdb735 0.02 1.10 gbp624 +invoice-classic_long 0:cf79b5cdb735#1 0.02 1.05 gbp624 +invoice-classic_long 0:d2bde6642670 0.02 0.10 performanceprofiling—sprint1 +invoice-classic_long 0:679f017f73c1 0.02 1.10 gbp661 +invoice-classic_long 0:63985b524723 0.02 1.05 gbp1322 +invoice-classic_long 0:f82bef1ac80d 0.02 0.10 releaseengineering—sprint1 +invoice-classic_long 0:0b21b7cf2ff9 0.02 1.10 gbp698 +invoice-classic_long 0:6afc08056aaa 0.02 1.05 gbp2094 +invoice-classic_long 0:632f71e8ff8b 0.02 0.10 supportretainer—sprint1 +invoice-classic_long 0:70b393b5fb10 0.02 1.10 gbp735 +invoice-classic_long 0:29edf7588a57 0.02 1.05 gbp2940 +invoice-classic_long 0:82a9218b91ae 0.02 0.10 discoveryworkshop—sprint2 +invoice-classic_long 0:c313f34b71b9 0.02 1.10 gbp772 +invoice-classic_long 0:c313f34b71b9#1 0.02 1.05 gbp772 +invoice-classic_long 0:7e69fbffe3e2 0.02 0.10 designsystemaudit—sprint2 +invoice-classic_long 0:e096e4fddf9a 0.02 1.10 gbp809 +invoice-classic_long 0:c985a0123929 0.02 1.05 gbp1618 +invoice-classic_long 0:899f0392eecb 0.02 0.10 templatearchitecture—sprint2 +invoice-classic_long 0:4c973ddb9245 0.02 1.10 gbp846 +invoice-classic_long 0:6ec359ce3927 0.02 1.05 gbp2538 +invoice-classic_long 0:69523ba7402c 0.02 0.10 layoutenginetuning—sprint2 +invoice-classic_long 0:0e196c2b490b 0.02 1.10 gbp883 +invoice-classic_long 0:6e0d19ab72c6 0.02 1.05 gbp3532 +invoice-classic_long 1:c9046f7a37ad 0.00 0.10 description +invoice-classic_long 1:32e8369a9c4f 0.00 1.05 qty +invoice-classic_long 1:385cfdbc00ec 0.00 1.10 unit +invoice-classic_long 1:cf38d95c9c6b 0.00 1.05 amount +invoice-classic_long 1:f12cbb7c274d -0.03 0.10 renderqapass—sprint2 +invoice-classic_long 1:b813c73bc488 -0.03 1.10 gbp920 +invoice-classic_long 1:b813c73bc488#1 -0.03 1.05 gbp920 +invoice-classic_long 1:12cd54b50187 -0.03 0.10 accessibilityreview—sprint2 +invoice-classic_long 1:377d92702316 -0.03 1.10 gbp957 +invoice-classic_long 1:e7c66f6cf477 -0.03 1.05 gbp1914 +invoice-classic_long 1:e3d8409ace07 -0.03 0.10 fontpipelinesetup—sprint2 +invoice-classic_long 1:21604b8f0b36 -0.03 1.10 gbp994 +invoice-classic_long 1:fe15ed444063 -0.03 1.05 gbp2982 +invoice-classic_long 1:ca4d3c8eca22 -0.03 0.10 chartintegration—sprint2 +invoice-classic_long 1:a4c7a6612c99 -0.03 1.10 gbp1031 +invoice-classic_long 1:1c83f0b47e27 -0.03 1.05 gbp4124 +invoice-classic_long 1:00de69c6e70f -0.03 0.10 datamapping—sprint2 +invoice-classic_long 1:b9d5c56a2cfd -0.03 1.10 gbp1068 +invoice-classic_long 1:b9d5c56a2cfd#1 -0.03 1.05 gbp1068 +invoice-classic_long 1:eb628b5ea8ab -0.03 0.10 paginationhardening—sprint2 +invoice-classic_long 1:db5327b47d0e -0.03 1.10 gbp205 +invoice-classic_long 1:99d9b3b49da2 -0.03 1.05 gbp410 +invoice-classic_long 1:505693cbc91e -0.03 0.10 visualregressionwiring—sprint23 +invoice-classic_long 1:9f0c5094fb63 -0.03 1.10 gbp242 +invoice-classic_long 1:095b72c9d880 -0.03 1.05 gbp726 +invoice-classic_long 1:2a787e61730a -0.03 0.10 docsauthoring—sprint2 +invoice-classic_long 1:28ad00e76aef -0.03 1.10 gbp279 +invoice-classic_long 1:fbb12fed0bbc -0.03 1.05 gbp1116 +invoice-classic_long 1:5369a2c40ff8 -0.03 0.10 stakeholderdemo—sprint2 +invoice-classic_long 1:16562cbcd318 -0.03 1.10 gbp316 +invoice-classic_long 1:16562cbcd318#1 -0.03 1.05 gbp316 +invoice-classic_long 1:611b258cb41e -0.03 0.10 performanceprofiling—sprint2 +invoice-classic_long 1:e391d4e46366 -0.03 1.10 gbp353 +invoice-classic_long 1:7106c00cb009 -0.03 1.05 gbp706 +invoice-classic_long 1:d24a15800df1 -0.03 0.10 releaseengineering—sprint2 +invoice-classic_long 1:4bed9b4092ee -0.03 1.10 gbp390 +invoice-classic_long 1:ae16cd1e31b1 -0.03 1.05 gbp1170 +invoice-classic_long 1:6876c7b0fe66 -0.03 0.10 supportretainer—sprint2 +invoice-classic_long 1:909481a45a34 -0.03 1.10 gbp427 +invoice-classic_long 1:4e58d78d0958 -0.03 1.05 gbp1708 +invoice-classic_long 1:ddce236bccd7 -0.03 0.10 discoveryworkshop—sprint3 +invoice-classic_long 1:f8d17c11d834 -0.03 1.10 gbp464 +invoice-classic_long 1:f8d17c11d834#1 -0.03 1.05 gbp464 +invoice-classic_long 1:c0986cd7b1d4 -0.03 0.10 designsystemaudit—sprint3 +invoice-classic_long 1:09c7aebd89f6 -0.03 1.10 gbp501 +invoice-classic_long 1:a61c7b6bdd20 -0.03 1.05 gbp1002 +invoice-classic_long 1:21fd82d170b2 -0.03 0.10 templatearchitecture—sprint3 +invoice-classic_long 1:399e39a6eff5 -0.03 1.10 gbp538 +invoice-classic_long 1:81ea39164f41 -0.03 1.05 gbp1614 +invoice-classic_long 1:47cb1e683e8d -0.03 0.10 layoutenginetuning—sprint3 +invoice-classic_long 1:f6df6e8e8f30 -0.03 1.10 gbp575 +invoice-classic_long 1:7f7db0f4c1cf -0.03 1.05 gbp2300 +invoice-classic_long 1:608e31719f07 -0.03 0.10 renderqapass—sprint3 +invoice-classic_long 1:e4fbc626999e -0.03 1.10 gbp612 +invoice-classic_long 1:e4fbc626999e#1 -0.03 1.05 gbp612 +invoice-classic_long 1:98bfb4deb0b7 -0.03 0.10 accessibilityreview—sprint3 +invoice-classic_long 1:7915a839b285 -0.03 1.10 gbp649 +invoice-classic_long 1:ca74221d78ad -0.03 1.05 gbp1298 +invoice-classic_long 1:375dddcbee43 -0.03 0.10 fontpipelinesetup—sprint3 +invoice-classic_long 1:7b97f0ac8a87 -0.03 1.10 gbp686 +invoice-classic_long 1:6a57f6a84a1c -0.03 1.05 gbp2058 +invoice-classic_long 1:2f4f507058ff -0.03 0.10 chartintegration—sprint3 +invoice-classic_long 1:74df855b318c -0.03 1.10 gbp723 +invoice-classic_long 1:78016cdf49ca -0.03 1.05 gbp2892 +invoice-classic_long 1:d6577e95efba -0.03 1.10 subtotal +invoice-classic_long 1:5969b6461056 -0.03 1.10 gbp44,890 +invoice-classic_long 1:a52611c9261b -0.03 1.10 vat(20%) +invoice-classic_long 1:e7fda33332e9 -0.03 1.10 gbp8,978 +invoice-classic_long 1:11239872d178 -0.02 1.10 total +invoice-classic_long 1:90b9dec01ea9 -0.02 1.10 gbp53,868 +invoice-classic_long 1:ab5aa97074c4 0.15 0.10 notes +invoice-classic_long 1:970fb4bf9d95 0.22 0.10 •sprints1-3weredeliveredunderthe +invoice-classic_long 1:a781fa6c76d2 0.22 0.12 frameworkagreement. +invoice-classic_long 1:c980fb1ebf98 0.22 0.10 •hardwareandthird-partylicencesa +invoice-classic_long 1:be1dea5817a5 0.22 0.12 billedseparately. +invoice-classic_long 1:fb854bac39c8 0.15 0.06 paymentterms +invoice-classic_long 1:24274f39b50b 0.22 0.06 •paymentduewithin14calendardays. +invoice-classic_long 1:c438440ba377 0.22 0.06 •banktransferpreferred;contact +invoice-classic_long 1:434cc906ae90 0.22 0.09 billing@graphcompose.devfor +invoice-classic_long 1:8822ea375315 0.22 0.09 remittancedetails. +invoice-classic_long 1:e3337beaa171 0.00 0.10 thankyouforchoosinggraphcomposef invoice-consulting 0:d44ceaea97d1 0.27 0.10 level8,1collinsstreet invoice-consulting 0:78a0bb33347f 0.29 0.10 melbournevic3000australia invoice-consulting 0:3b45ab243edb 0.51 0.10 +61398765432 @@ -1934,7 +1934,7 @@ invoice-consulting 0:ef0664c1d352 0.51 0.10 northpoint.com.au invoice-consulting 0:52d6e3de4fa0 -0.44 0.07 invoice invoice-consulting 0:6282391a4cc1 -0.53 0.07 invoicenumber: invoice-consulting 0:7d66eb3c1070 -0.19 0.06 inv-2025-0478 -invoice-consulting 0:7d66eb3c1070#1 0.96 0.10 inv-2025-0478 +invoice-consulting 0:7d66eb3c1070#1 1.01 0.10 inv-2025-0478 invoice-consulting 0:89973ab74e1c -0.53 0.07 issuedate: invoice-consulting 0:0dee636efa5b -0.19 0.06 26may2025 invoice-consulting 0:0e0fb0fc0939 -0.53 0.07 duedate: @@ -1954,68 +1954,68 @@ invoice-consulting 0:cfebda697822 -0.06 0.10 invoicesummary invoice-consulting 0:5656f37a9311 0.15 0.10 professionalservicesrenderedinac invoice-consulting 0:a918299ac844 0.16 0.10 statementofworkfortheperiod invoice-consulting 0:3fa8489d9aac 0.12 0.10 1may2025–25may2025. -invoice-consulting 0:c9046f7a37ad 0.12 -0.70 description -invoice-consulting 0:b28225a1247c 0.12 -0.82 serviceperiod -invoice-consulting 0:32e8369a9c4f 0.12 -0.35 qty -invoice-consulting 0:d1062d072acd 0.11 -0.62 unitprice -invoice-consulting 0:3ff0b4a2706b 0.13 -0.45 (aud) -invoice-consulting 0:3ff0b4a2706b#1 0.13 -0.42 (aud) -invoice-consulting 0:cf38d95c9c6b 0.11 -0.55 amount -invoice-consulting 0:b344321f5471 0.06 0.16 1–10may2025 -invoice-consulting 0:a8994a9020c4 0.06 -0.09 10.00 -invoice-consulting 0:4e9682fa850e 0.07 -0.13 hrs -invoice-consulting 0:4e9682fa850e#1 0.13 -0.13 hrs -invoice-consulting 0:aa92f0e23a97 0.06 0.18 250.00 -invoice-consulting 0:e48d9b7a2993 0.06 0.31 2,500.00 -invoice-consulting 0:1bcfde966d94 0.54 -0.21 strategicconsultation -invoice-consulting 0:fd3ca268f319 0.57 -0.21 leadershipalignmentworkshops -invoice-consulting 0:8d93e0c47a8c 0.08 0.16 1–15may2025 -invoice-consulting 0:cf9dcf6da8a8 0.08 -0.07 1.00 -invoice-consulting 0:cf9dcf6da8a8#1 0.10 -0.07 1.00 -invoice-consulting 0:cf9dcf6da8a8#2 0.14 -0.07 1.00 -invoice-consulting 0:97e47b250054 0.08 0.27 3,500.00 -invoice-consulting 0:97e47b250054#1 0.08 0.32 3,500.00 -invoice-consulting 0:5581aef375ff 0.56 -0.21 market&competitiveanalysis -invoice-consulting 0:957080ea09d9 0.59 -0.21 researchandanalysisreport -invoice-consulting 0:47102c31f226 0.10 0.19 5–20may2025 -invoice-consulting 0:ec6305055be9 0.10 0.25 4,800.00 -invoice-consulting 0:ec6305055be9#1 0.10 0.29 4,800.00 -invoice-consulting 0:53dea97cf116 0.58 -0.21 digitalroadmapdevelopment -invoice-consulting 0:acf357e68297 0.61 -0.21 strategyandroadmapcreation -invoice-consulting 0:c947fb16eab2 0.12 0.21 15–22may2025 -invoice-consulting 0:017144e2271f 0.12 -0.08 6.00 -invoice-consulting 0:be6012a47af0 0.12 0.18 220.00 -invoice-consulting 0:172c0a785bc7 0.12 0.27 1,320.00 -invoice-consulting 0:fe04037aa850 0.60 -0.21 stakeholderreviewsessions -invoice-consulting 0:4658a1bff292 0.63 -0.21 facilitationanddocumentation -invoice-consulting 0:86f73207c794 0.14 0.23 20–25may2025 -invoice-consulting 0:55907ef405f6 0.14 0.22 1,880.00 -invoice-consulting 0:55907ef405f6#1 0.14 0.27 1,880.00 -invoice-consulting 0:f2e12ad6cc9f 0.62 -0.21 presentation&finalreport -invoice-consulting 0:50de6dc61b80 0.65 -0.21 executivepresentationanddelivery -invoice-consulting 0:d6577e95efba -0.16 0.12 subtotal -invoice-consulting 0:6311b1798398 0.18 0.63 14,000.00 -invoice-consulting 0:e370855bde0c -0.16 0.12 gst(10%) -invoice-consulting 0:b87e26fb8fac 0.18 0.57 1,400.00 -invoice-consulting 0:713a1893d967 -0.92 0.12 totaldue(aud) -invoice-consulting 0:d4464a725927 0.05 1.03 15,400.00 -invoice-consulting 0:13000a5d442c 0.31 0.10 paymentinformation -invoice-consulting 0:944d398aea60 0.96 0.10 bankname: -invoice-consulting 0:97fa113746b9 0.96 0.10 examplebank -invoice-consulting 0:0ecb5847ffa7 0.96 0.10 accountname: -invoice-consulting 0:b5dd15368c26 0.96 0.10 northpointconsultingptyltd -invoice-consulting 0:6bbca23a71e6 0.96 0.10 bsb: -invoice-consulting 0:83a417f0862b 0.96 0.10 123-456 -invoice-consulting 0:6b4894c28363 0.96 0.10 accountnumber: -invoice-consulting 0:ef797c8118f0 0.96 0.10 12345678 -invoice-consulting 0:c608665436db 0.96 0.10 reference: -invoice-consulting 0:010450dee1ff 0.47 0.10 pleaseensuretheinvoicenumberisin -invoice-consulting 0:ab5aa97074c4 0.31 0.12 notes -invoice-consulting 0:7c6ab37d83ef 0.47 0.12 thankyouforyourbusiness. -invoice-consulting 0:4a699e29a3bb 0.48 0.12 ifyouhaveanyquestionsregardingth -invoice-consulting 0:c766251af1f4 0.49 0.12 contactusataccounts@northpoint.c -invoice-consulting 0:3d32fa219332 0.50 0.12 +61398765432. -invoice-consulting 0:a6f6e2ddab6d 0.92 0.12 paymentisduewithin30daysfromthei +invoice-consulting 0:c9046f7a37ad 0.17 -0.70 description +invoice-consulting 0:b28225a1247c 0.17 -0.82 serviceperiod +invoice-consulting 0:32e8369a9c4f 0.17 -0.35 qty +invoice-consulting 0:d1062d072acd 0.16 -0.62 unitprice +invoice-consulting 0:3ff0b4a2706b 0.18 -0.45 (aud) +invoice-consulting 0:3ff0b4a2706b#1 0.18 -0.42 (aud) +invoice-consulting 0:cf38d95c9c6b 0.16 -0.55 amount +invoice-consulting 0:b344321f5471 0.11 0.16 1–10may2025 +invoice-consulting 0:a8994a9020c4 0.11 -0.09 10.00 +invoice-consulting 0:4e9682fa850e 0.12 -0.13 hrs +invoice-consulting 0:4e9682fa850e#1 0.18 -0.13 hrs +invoice-consulting 0:aa92f0e23a97 0.11 0.18 250.00 +invoice-consulting 0:e48d9b7a2993 0.11 0.31 2,500.00 +invoice-consulting 0:1bcfde966d94 0.59 -0.21 strategicconsultation +invoice-consulting 0:fd3ca268f319 0.62 -0.21 leadershipalignmentworkshops +invoice-consulting 0:8d93e0c47a8c 0.13 0.16 1–15may2025 +invoice-consulting 0:cf9dcf6da8a8 0.13 -0.07 1.00 +invoice-consulting 0:cf9dcf6da8a8#1 0.15 -0.07 1.00 +invoice-consulting 0:cf9dcf6da8a8#2 0.19 -0.07 1.00 +invoice-consulting 0:97e47b250054 0.13 0.27 3,500.00 +invoice-consulting 0:97e47b250054#1 0.13 0.32 3,500.00 +invoice-consulting 0:5581aef375ff 0.61 -0.21 market&competitiveanalysis +invoice-consulting 0:957080ea09d9 0.64 -0.21 researchandanalysisreport +invoice-consulting 0:47102c31f226 0.15 0.19 5–20may2025 +invoice-consulting 0:ec6305055be9 0.15 0.25 4,800.00 +invoice-consulting 0:ec6305055be9#1 0.15 0.29 4,800.00 +invoice-consulting 0:53dea97cf116 0.63 -0.21 digitalroadmapdevelopment +invoice-consulting 0:acf357e68297 0.66 -0.21 strategyandroadmapcreation +invoice-consulting 0:c947fb16eab2 0.17 0.21 15–22may2025 +invoice-consulting 0:017144e2271f 0.17 -0.08 6.00 +invoice-consulting 0:be6012a47af0 0.17 0.18 220.00 +invoice-consulting 0:172c0a785bc7 0.17 0.27 1,320.00 +invoice-consulting 0:fe04037aa850 0.65 -0.21 stakeholderreviewsessions +invoice-consulting 0:4658a1bff292 0.68 -0.21 facilitationanddocumentation +invoice-consulting 0:86f73207c794 0.19 0.23 20–25may2025 +invoice-consulting 0:55907ef405f6 0.19 0.22 1,880.00 +invoice-consulting 0:55907ef405f6#1 0.19 0.27 1,880.00 +invoice-consulting 0:f2e12ad6cc9f 0.67 -0.21 presentation&finalreport +invoice-consulting 0:50de6dc61b80 0.70 -0.21 executivepresentationanddelivery +invoice-consulting 0:d6577e95efba -0.11 0.12 subtotal +invoice-consulting 0:6311b1798398 0.23 0.63 14,000.00 +invoice-consulting 0:e370855bde0c -0.11 0.12 gst(10%) +invoice-consulting 0:b87e26fb8fac 0.23 0.57 1,400.00 +invoice-consulting 0:713a1893d967 -0.87 0.12 totaldue(aud) +invoice-consulting 0:d4464a725927 0.10 1.03 15,400.00 +invoice-consulting 0:13000a5d442c 0.36 0.10 paymentinformation +invoice-consulting 0:944d398aea60 1.01 0.10 bankname: +invoice-consulting 0:97fa113746b9 1.01 0.10 examplebank +invoice-consulting 0:0ecb5847ffa7 1.01 0.10 accountname: +invoice-consulting 0:b5dd15368c26 1.01 0.10 northpointconsultingptyltd +invoice-consulting 0:6bbca23a71e6 1.01 0.10 bsb: +invoice-consulting 0:83a417f0862b 1.01 0.10 123-456 +invoice-consulting 0:6b4894c28363 1.01 0.10 accountnumber: +invoice-consulting 0:ef797c8118f0 1.01 0.10 12345678 +invoice-consulting 0:c608665436db 1.01 0.10 reference: +invoice-consulting 0:010450dee1ff 0.52 0.10 pleaseensuretheinvoicenumberisin +invoice-consulting 0:ab5aa97074c4 0.36 0.12 notes +invoice-consulting 0:7c6ab37d83ef 0.52 0.12 thankyouforyourbusiness. +invoice-consulting 0:4a699e29a3bb 0.53 0.12 ifyouhaveanyquestionsregardingth +invoice-consulting 0:c766251af1f4 0.54 0.12 contactusataccounts@northpoint.c +invoice-consulting 0:3d32fa219332 0.55 0.12 +61398765432. +invoice-consulting 0:a6f6e2ddab6d 0.97 0.12 paymentisduewithin30daysfromthei invoice-consulting 0:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting 0:bdbada284e80 0.01 0.29 page1/1 invoice-consulting_long 0:d44ceaea97d1 0.27 0.10 level8,1collinsstreet @@ -2045,213 +2045,213 @@ invoice-consulting_long 0:cfebda697822 -0.06 0.10 invoicesummary invoice-consulting_long 0:5656f37a9311 0.15 0.10 professionalservicesrenderedinac invoice-consulting_long 0:a918299ac844 0.16 0.10 statementofworkfortheperiod invoice-consulting_long 0:3fa8489d9aac 0.12 0.10 1may2025–25may2025. -invoice-consulting_long 0:c9046f7a37ad 0.12 -0.70 description -invoice-consulting_long 0:b28225a1247c 0.12 -0.82 serviceperiod -invoice-consulting_long 0:32e8369a9c4f 0.12 -0.35 qty -invoice-consulting_long 0:d1062d072acd 0.11 -0.62 unitprice -invoice-consulting_long 0:3ff0b4a2706b 0.13 -0.45 (aud) -invoice-consulting_long 0:3ff0b4a2706b#1 0.13 -0.42 (aud) -invoice-consulting_long 0:cf38d95c9c6b 0.11 -0.55 amount -invoice-consulting_long 0:b344321f5471 0.06 0.16 1–10may2025 -invoice-consulting_long 0:b344321f5471#1 0.16 0.16 1–10may2025 -invoice-consulting_long 0:b344321f5471#2 0.26 0.16 1–10may2025 -invoice-consulting_long 0:a8994a9020c4 0.06 -0.09 10.00 -invoice-consulting_long 0:a8994a9020c4#1 0.16 -0.09 10.00 -invoice-consulting_long 0:a8994a9020c4#2 0.26 -0.09 10.00 -invoice-consulting_long 0:4e9682fa850e 0.07 -0.13 hrs -invoice-consulting_long 0:4e9682fa850e#1 0.13 -0.13 hrs -invoice-consulting_long 0:4e9682fa850e#2 0.17 -0.13 hrs -invoice-consulting_long 0:4e9682fa850e#3 0.23 -0.13 hrs -invoice-consulting_long 0:4e9682fa850e#4 0.27 -0.13 hrs -invoice-consulting_long 0:4e9682fa850e#5 0.33 -0.13 hrs -invoice-consulting_long 0:aa92f0e23a97 0.06 0.18 250.00 -invoice-consulting_long 0:aa92f0e23a97#1 0.16 0.18 250.00 -invoice-consulting_long 0:aa92f0e23a97#2 0.26 0.18 250.00 -invoice-consulting_long 0:e48d9b7a2993 0.06 0.31 2,500.00 -invoice-consulting_long 0:e48d9b7a2993#1 0.16 0.31 2,500.00 -invoice-consulting_long 0:e48d9b7a2993#2 0.26 0.31 2,500.00 -invoice-consulting_long 0:1bcfde966d94 0.54 -0.21 strategicconsultation -invoice-consulting_long 0:1bcfde966d94#1 0.64 -0.21 strategicconsultation -invoice-consulting_long 0:1bcfde966d94#2 0.74 -0.21 strategicconsultation -invoice-consulting_long 0:fd3ca268f319 0.57 -0.21 leadershipalignmentworkshops -invoice-consulting_long 0:fd3ca268f319#1 0.67 -0.21 leadershipalignmentworkshops -invoice-consulting_long 0:fd3ca268f319#2 0.77 -0.21 leadershipalignmentworkshops -invoice-consulting_long 0:8d93e0c47a8c 0.08 0.16 1–15may2025 -invoice-consulting_long 0:8d93e0c47a8c#1 0.18 0.16 1–15may2025 -invoice-consulting_long 0:8d93e0c47a8c#2 0.28 0.16 1–15may2025 -invoice-consulting_long 0:cf9dcf6da8a8 0.08 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#1 0.10 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#2 0.14 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#3 0.18 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#4 0.20 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#5 0.24 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#6 0.28 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#7 0.30 -0.07 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#8 0.34 -0.07 1.00 -invoice-consulting_long 0:97e47b250054 0.08 0.27 3,500.00 -invoice-consulting_long 0:97e47b250054#1 0.08 0.32 3,500.00 -invoice-consulting_long 0:97e47b250054#2 0.18 0.27 3,500.00 -invoice-consulting_long 0:97e47b250054#3 0.18 0.32 3,500.00 -invoice-consulting_long 0:97e47b250054#4 0.28 0.27 3,500.00 -invoice-consulting_long 0:97e47b250054#5 0.28 0.32 3,500.00 -invoice-consulting_long 0:5581aef375ff 0.56 -0.21 market&competitiveanalysis -invoice-consulting_long 0:5581aef375ff#1 0.66 -0.21 market&competitiveanalysis -invoice-consulting_long 0:5581aef375ff#2 0.76 -0.21 market&competitiveanalysis -invoice-consulting_long 0:957080ea09d9 0.59 -0.21 researchandanalysisreport -invoice-consulting_long 0:957080ea09d9#1 0.69 -0.21 researchandanalysisreport -invoice-consulting_long 0:957080ea09d9#2 0.79 -0.21 researchandanalysisreport -invoice-consulting_long 0:47102c31f226 0.10 0.19 5–20may2025 -invoice-consulting_long 0:47102c31f226#1 0.20 0.19 5–20may2025 -invoice-consulting_long 0:47102c31f226#2 0.30 0.19 5–20may2025 -invoice-consulting_long 0:ec6305055be9 0.10 0.25 4,800.00 -invoice-consulting_long 0:ec6305055be9#1 0.10 0.29 4,800.00 -invoice-consulting_long 0:ec6305055be9#2 0.20 0.25 4,800.00 -invoice-consulting_long 0:ec6305055be9#3 0.20 0.29 4,800.00 -invoice-consulting_long 0:ec6305055be9#4 0.30 0.25 4,800.00 -invoice-consulting_long 0:ec6305055be9#5 0.30 0.29 4,800.00 -invoice-consulting_long 0:53dea97cf116 0.58 -0.21 digitalroadmapdevelopment -invoice-consulting_long 0:53dea97cf116#1 0.68 -0.21 digitalroadmapdevelopment -invoice-consulting_long 0:53dea97cf116#2 0.78 -0.21 digitalroadmapdevelopment -invoice-consulting_long 0:acf357e68297 0.61 -0.21 strategyandroadmapcreation -invoice-consulting_long 0:acf357e68297#1 0.71 -0.21 strategyandroadmapcreation -invoice-consulting_long 0:acf357e68297#2 0.81 -0.21 strategyandroadmapcreation -invoice-consulting_long 0:c947fb16eab2 0.12 0.21 15–22may2025 -invoice-consulting_long 0:c947fb16eab2#1 0.22 0.21 15–22may2025 -invoice-consulting_long 0:c947fb16eab2#2 0.32 0.21 15–22may2025 -invoice-consulting_long 0:017144e2271f 0.12 -0.08 6.00 -invoice-consulting_long 0:017144e2271f#1 0.22 -0.08 6.00 -invoice-consulting_long 0:017144e2271f#2 0.32 -0.08 6.00 -invoice-consulting_long 0:be6012a47af0 0.12 0.18 220.00 -invoice-consulting_long 0:be6012a47af0#1 0.22 0.18 220.00 -invoice-consulting_long 0:be6012a47af0#2 0.32 0.18 220.00 -invoice-consulting_long 0:172c0a785bc7 0.12 0.27 1,320.00 -invoice-consulting_long 0:172c0a785bc7#1 0.22 0.27 1,320.00 -invoice-consulting_long 0:172c0a785bc7#2 0.32 0.27 1,320.00 -invoice-consulting_long 0:fe04037aa850 0.60 -0.21 stakeholderreviewsessions -invoice-consulting_long 0:fe04037aa850#1 0.70 -0.21 stakeholderreviewsessions -invoice-consulting_long 0:fe04037aa850#2 0.80 -0.21 stakeholderreviewsessions -invoice-consulting_long 0:4658a1bff292 0.63 -0.21 facilitationanddocumentation -invoice-consulting_long 0:4658a1bff292#1 0.73 -0.21 facilitationanddocumentation -invoice-consulting_long 0:4658a1bff292#2 0.83 -0.21 facilitationanddocumentation -invoice-consulting_long 0:86f73207c794 0.14 0.23 20–25may2025 -invoice-consulting_long 0:86f73207c794#1 0.24 0.23 20–25may2025 -invoice-consulting_long 0:86f73207c794#2 0.34 0.23 20–25may2025 -invoice-consulting_long 0:55907ef405f6 0.14 0.22 1,880.00 -invoice-consulting_long 0:55907ef405f6#1 0.14 0.27 1,880.00 -invoice-consulting_long 0:55907ef405f6#2 0.24 0.22 1,880.00 -invoice-consulting_long 0:55907ef405f6#3 0.24 0.27 1,880.00 -invoice-consulting_long 0:55907ef405f6#4 0.34 0.22 1,880.00 -invoice-consulting_long 0:55907ef405f6#5 0.34 0.27 1,880.00 -invoice-consulting_long 0:f2e12ad6cc9f 0.62 -0.21 presentation&finalreport -invoice-consulting_long 0:f2e12ad6cc9f#1 0.72 -0.21 presentation&finalreport -invoice-consulting_long 0:f2e12ad6cc9f#2 0.82 -0.21 presentation&finalreport -invoice-consulting_long 0:50de6dc61b80 0.65 -0.21 executivepresentationanddelivery -invoice-consulting_long 0:50de6dc61b80#1 0.75 -0.21 executivepresentationanddelivery -invoice-consulting_long 0:50de6dc61b80#2 0.85 -0.21 executivepresentationanddelivery +invoice-consulting_long 0:c9046f7a37ad 0.17 -0.70 description +invoice-consulting_long 0:b28225a1247c 0.17 -0.82 serviceperiod +invoice-consulting_long 0:32e8369a9c4f 0.17 -0.35 qty +invoice-consulting_long 0:d1062d072acd 0.16 -0.62 unitprice +invoice-consulting_long 0:3ff0b4a2706b 0.18 -0.45 (aud) +invoice-consulting_long 0:3ff0b4a2706b#1 0.18 -0.42 (aud) +invoice-consulting_long 0:cf38d95c9c6b 0.16 -0.55 amount +invoice-consulting_long 0:b344321f5471 0.11 0.16 1–10may2025 +invoice-consulting_long 0:b344321f5471#1 0.21 0.16 1–10may2025 +invoice-consulting_long 0:b344321f5471#2 0.31 0.16 1–10may2025 +invoice-consulting_long 0:a8994a9020c4 0.11 -0.09 10.00 +invoice-consulting_long 0:a8994a9020c4#1 0.21 -0.09 10.00 +invoice-consulting_long 0:a8994a9020c4#2 0.31 -0.09 10.00 +invoice-consulting_long 0:4e9682fa850e 0.12 -0.13 hrs +invoice-consulting_long 0:4e9682fa850e#1 0.18 -0.13 hrs +invoice-consulting_long 0:4e9682fa850e#2 0.22 -0.13 hrs +invoice-consulting_long 0:4e9682fa850e#3 0.28 -0.13 hrs +invoice-consulting_long 0:4e9682fa850e#4 0.32 -0.13 hrs +invoice-consulting_long 0:4e9682fa850e#5 0.38 -0.13 hrs +invoice-consulting_long 0:aa92f0e23a97 0.11 0.18 250.00 +invoice-consulting_long 0:aa92f0e23a97#1 0.21 0.18 250.00 +invoice-consulting_long 0:aa92f0e23a97#2 0.31 0.18 250.00 +invoice-consulting_long 0:e48d9b7a2993 0.11 0.31 2,500.00 +invoice-consulting_long 0:e48d9b7a2993#1 0.21 0.31 2,500.00 +invoice-consulting_long 0:e48d9b7a2993#2 0.31 0.31 2,500.00 +invoice-consulting_long 0:1bcfde966d94 0.59 -0.21 strategicconsultation +invoice-consulting_long 0:1bcfde966d94#1 0.69 -0.21 strategicconsultation +invoice-consulting_long 0:1bcfde966d94#2 0.79 -0.21 strategicconsultation +invoice-consulting_long 0:fd3ca268f319 0.62 -0.21 leadershipalignmentworkshops +invoice-consulting_long 0:fd3ca268f319#1 0.72 -0.21 leadershipalignmentworkshops +invoice-consulting_long 0:fd3ca268f319#2 0.82 -0.21 leadershipalignmentworkshops +invoice-consulting_long 0:8d93e0c47a8c 0.13 0.16 1–15may2025 +invoice-consulting_long 0:8d93e0c47a8c#1 0.23 0.16 1–15may2025 +invoice-consulting_long 0:8d93e0c47a8c#2 0.33 0.16 1–15may2025 +invoice-consulting_long 0:cf9dcf6da8a8 0.13 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#1 0.15 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#2 0.19 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#3 0.23 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#4 0.25 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#5 0.29 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#6 0.33 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#7 0.35 -0.07 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#8 0.39 -0.07 1.00 +invoice-consulting_long 0:97e47b250054 0.13 0.27 3,500.00 +invoice-consulting_long 0:97e47b250054#1 0.13 0.32 3,500.00 +invoice-consulting_long 0:97e47b250054#2 0.23 0.27 3,500.00 +invoice-consulting_long 0:97e47b250054#3 0.23 0.32 3,500.00 +invoice-consulting_long 0:97e47b250054#4 0.33 0.27 3,500.00 +invoice-consulting_long 0:97e47b250054#5 0.33 0.32 3,500.00 +invoice-consulting_long 0:5581aef375ff 0.61 -0.21 market&competitiveanalysis +invoice-consulting_long 0:5581aef375ff#1 0.71 -0.21 market&competitiveanalysis +invoice-consulting_long 0:5581aef375ff#2 0.81 -0.21 market&competitiveanalysis +invoice-consulting_long 0:957080ea09d9 0.64 -0.21 researchandanalysisreport +invoice-consulting_long 0:957080ea09d9#1 0.74 -0.21 researchandanalysisreport +invoice-consulting_long 0:957080ea09d9#2 0.84 -0.21 researchandanalysisreport +invoice-consulting_long 0:47102c31f226 0.15 0.19 5–20may2025 +invoice-consulting_long 0:47102c31f226#1 0.25 0.19 5–20may2025 +invoice-consulting_long 0:47102c31f226#2 0.35 0.19 5–20may2025 +invoice-consulting_long 0:ec6305055be9 0.15 0.25 4,800.00 +invoice-consulting_long 0:ec6305055be9#1 0.15 0.29 4,800.00 +invoice-consulting_long 0:ec6305055be9#2 0.25 0.25 4,800.00 +invoice-consulting_long 0:ec6305055be9#3 0.25 0.29 4,800.00 +invoice-consulting_long 0:ec6305055be9#4 0.35 0.25 4,800.00 +invoice-consulting_long 0:ec6305055be9#5 0.35 0.29 4,800.00 +invoice-consulting_long 0:53dea97cf116 0.63 -0.21 digitalroadmapdevelopment +invoice-consulting_long 0:53dea97cf116#1 0.73 -0.21 digitalroadmapdevelopment +invoice-consulting_long 0:53dea97cf116#2 0.83 -0.21 digitalroadmapdevelopment +invoice-consulting_long 0:acf357e68297 0.66 -0.21 strategyandroadmapcreation +invoice-consulting_long 0:acf357e68297#1 0.76 -0.21 strategyandroadmapcreation +invoice-consulting_long 0:acf357e68297#2 0.86 -0.21 strategyandroadmapcreation +invoice-consulting_long 0:c947fb16eab2 0.17 0.21 15–22may2025 +invoice-consulting_long 0:c947fb16eab2#1 0.27 0.21 15–22may2025 +invoice-consulting_long 0:c947fb16eab2#2 0.37 0.21 15–22may2025 +invoice-consulting_long 0:017144e2271f 0.17 -0.08 6.00 +invoice-consulting_long 0:017144e2271f#1 0.27 -0.08 6.00 +invoice-consulting_long 0:017144e2271f#2 0.37 -0.08 6.00 +invoice-consulting_long 0:be6012a47af0 0.17 0.18 220.00 +invoice-consulting_long 0:be6012a47af0#1 0.27 0.18 220.00 +invoice-consulting_long 0:be6012a47af0#2 0.37 0.18 220.00 +invoice-consulting_long 0:172c0a785bc7 0.17 0.27 1,320.00 +invoice-consulting_long 0:172c0a785bc7#1 0.27 0.27 1,320.00 +invoice-consulting_long 0:172c0a785bc7#2 0.37 0.27 1,320.00 +invoice-consulting_long 0:fe04037aa850 0.65 -0.21 stakeholderreviewsessions +invoice-consulting_long 0:fe04037aa850#1 0.75 -0.21 stakeholderreviewsessions +invoice-consulting_long 0:fe04037aa850#2 0.85 -0.21 stakeholderreviewsessions +invoice-consulting_long 0:4658a1bff292 0.68 -0.21 facilitationanddocumentation +invoice-consulting_long 0:4658a1bff292#1 0.78 -0.21 facilitationanddocumentation +invoice-consulting_long 0:4658a1bff292#2 0.88 -0.21 facilitationanddocumentation +invoice-consulting_long 0:86f73207c794 0.19 0.23 20–25may2025 +invoice-consulting_long 0:86f73207c794#1 0.29 0.23 20–25may2025 +invoice-consulting_long 0:86f73207c794#2 0.39 0.23 20–25may2025 +invoice-consulting_long 0:55907ef405f6 0.19 0.22 1,880.00 +invoice-consulting_long 0:55907ef405f6#1 0.19 0.27 1,880.00 +invoice-consulting_long 0:55907ef405f6#2 0.29 0.22 1,880.00 +invoice-consulting_long 0:55907ef405f6#3 0.29 0.27 1,880.00 +invoice-consulting_long 0:55907ef405f6#4 0.39 0.22 1,880.00 +invoice-consulting_long 0:55907ef405f6#5 0.39 0.27 1,880.00 +invoice-consulting_long 0:f2e12ad6cc9f 0.67 -0.21 presentation&finalreport +invoice-consulting_long 0:f2e12ad6cc9f#1 0.77 -0.21 presentation&finalreport +invoice-consulting_long 0:f2e12ad6cc9f#2 0.87 -0.21 presentation&finalreport +invoice-consulting_long 0:50de6dc61b80 0.70 -0.21 executivepresentationanddelivery +invoice-consulting_long 0:50de6dc61b80#1 0.80 -0.21 executivepresentationanddelivery +invoice-consulting_long 0:50de6dc61b80#2 0.90 -0.21 executivepresentationanddelivery invoice-consulting_long 0:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting_long 0:c843aa25b80f 0.01 0.29 page1/2 -invoice-consulting_long 1:c9046f7a37ad -0.07 -0.70 description -invoice-consulting_long 1:b28225a1247c -0.07 -0.82 serviceperiod -invoice-consulting_long 1:32e8369a9c4f -0.07 -0.35 qty -invoice-consulting_long 1:d1062d072acd -0.08 -0.62 unitprice -invoice-consulting_long 1:3ff0b4a2706b -0.06 -0.45 (aud) -invoice-consulting_long 1:3ff0b4a2706b#1 -0.06 -0.42 (aud) -invoice-consulting_long 1:cf38d95c9c6b -0.08 -0.55 amount -invoice-consulting_long 1:b344321f5471 -0.23 0.16 1–10may2025 -invoice-consulting_long 1:b344321f5471#1 -0.13 0.16 1–10may2025 -invoice-consulting_long 1:b344321f5471#2 -0.03 0.16 1–10may2025 -invoice-consulting_long 1:a8994a9020c4 -0.23 -0.09 10.00 -invoice-consulting_long 1:a8994a9020c4#1 -0.13 -0.09 10.00 -invoice-consulting_long 1:a8994a9020c4#2 -0.03 -0.09 10.00 -invoice-consulting_long 1:4e9682fa850e -0.22 -0.13 hrs -invoice-consulting_long 1:4e9682fa850e#1 -0.16 -0.13 hrs -invoice-consulting_long 1:4e9682fa850e#2 -0.12 -0.13 hrs -invoice-consulting_long 1:4e9682fa850e#3 -0.06 -0.13 hrs -invoice-consulting_long 1:4e9682fa850e#4 -0.02 -0.13 hrs -invoice-consulting_long 1:aa92f0e23a97 -0.23 0.18 250.00 -invoice-consulting_long 1:aa92f0e23a97#1 -0.13 0.18 250.00 -invoice-consulting_long 1:aa92f0e23a97#2 -0.03 0.18 250.00 -invoice-consulting_long 1:e48d9b7a2993 -0.23 0.31 2,500.00 -invoice-consulting_long 1:e48d9b7a2993#1 -0.13 0.31 2,500.00 -invoice-consulting_long 1:e48d9b7a2993#2 -0.03 0.31 2,500.00 -invoice-consulting_long 1:1bcfde966d94 0.25 -0.21 strategicconsultation -invoice-consulting_long 1:1bcfde966d94#1 0.35 -0.21 strategicconsultation -invoice-consulting_long 1:1bcfde966d94#2 0.45 -0.21 strategicconsultation -invoice-consulting_long 1:fd3ca268f319 0.28 -0.21 leadershipalignmentworkshops -invoice-consulting_long 1:fd3ca268f319#1 0.38 -0.21 leadershipalignmentworkshops -invoice-consulting_long 1:fd3ca268f319#2 0.48 -0.21 leadershipalignmentworkshops -invoice-consulting_long 1:8d93e0c47a8c -0.21 0.16 1–15may2025 -invoice-consulting_long 1:8d93e0c47a8c#1 -0.11 0.16 1–15may2025 -invoice-consulting_long 1:cf9dcf6da8a8 -0.21 -0.07 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#1 -0.19 -0.07 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#2 -0.15 -0.07 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#3 -0.11 -0.07 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#4 -0.09 -0.07 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#5 -0.05 -0.07 1.00 -invoice-consulting_long 1:97e47b250054 -0.21 0.27 3,500.00 -invoice-consulting_long 1:97e47b250054#1 -0.21 0.32 3,500.00 -invoice-consulting_long 1:97e47b250054#2 -0.11 0.27 3,500.00 -invoice-consulting_long 1:97e47b250054#3 -0.11 0.32 3,500.00 -invoice-consulting_long 1:5581aef375ff 0.27 -0.21 market&competitiveanalysis -invoice-consulting_long 1:5581aef375ff#1 0.37 -0.21 market&competitiveanalysis -invoice-consulting_long 1:957080ea09d9 0.30 -0.21 researchandanalysisreport -invoice-consulting_long 1:957080ea09d9#1 0.40 -0.21 researchandanalysisreport -invoice-consulting_long 1:47102c31f226 -0.19 0.19 5–20may2025 -invoice-consulting_long 1:47102c31f226#1 -0.09 0.19 5–20may2025 -invoice-consulting_long 1:ec6305055be9 -0.19 0.25 4,800.00 -invoice-consulting_long 1:ec6305055be9#1 -0.19 0.29 4,800.00 -invoice-consulting_long 1:ec6305055be9#2 -0.09 0.25 4,800.00 -invoice-consulting_long 1:ec6305055be9#3 -0.09 0.29 4,800.00 -invoice-consulting_long 1:53dea97cf116 0.29 -0.21 digitalroadmapdevelopment -invoice-consulting_long 1:53dea97cf116#1 0.39 -0.21 digitalroadmapdevelopment -invoice-consulting_long 1:acf357e68297 0.32 -0.21 strategyandroadmapcreation -invoice-consulting_long 1:acf357e68297#1 0.42 -0.21 strategyandroadmapcreation -invoice-consulting_long 1:c947fb16eab2 -0.17 0.21 15–22may2025 -invoice-consulting_long 1:c947fb16eab2#1 -0.07 0.21 15–22may2025 -invoice-consulting_long 1:017144e2271f -0.17 -0.08 6.00 -invoice-consulting_long 1:017144e2271f#1 -0.07 -0.08 6.00 -invoice-consulting_long 1:be6012a47af0 -0.17 0.18 220.00 -invoice-consulting_long 1:be6012a47af0#1 -0.07 0.18 220.00 -invoice-consulting_long 1:172c0a785bc7 -0.17 0.27 1,320.00 -invoice-consulting_long 1:172c0a785bc7#1 -0.07 0.27 1,320.00 -invoice-consulting_long 1:fe04037aa850 0.31 -0.21 stakeholderreviewsessions -invoice-consulting_long 1:fe04037aa850#1 0.41 -0.21 stakeholderreviewsessions -invoice-consulting_long 1:4658a1bff292 0.34 -0.21 facilitationanddocumentation -invoice-consulting_long 1:4658a1bff292#1 0.44 -0.21 facilitationanddocumentation -invoice-consulting_long 1:86f73207c794 -0.15 0.23 20–25may2025 -invoice-consulting_long 1:86f73207c794#1 -0.05 0.23 20–25may2025 -invoice-consulting_long 1:55907ef405f6 -0.15 0.22 1,880.00 -invoice-consulting_long 1:55907ef405f6#1 -0.15 0.27 1,880.00 -invoice-consulting_long 1:55907ef405f6#2 -0.05 0.22 1,880.00 -invoice-consulting_long 1:55907ef405f6#3 -0.05 0.27 1,880.00 -invoice-consulting_long 1:f2e12ad6cc9f 0.33 -0.21 presentation&finalreport -invoice-consulting_long 1:f2e12ad6cc9f#1 0.43 -0.21 presentation&finalreport -invoice-consulting_long 1:50de6dc61b80 0.36 -0.21 executivepresentationanddelivery -invoice-consulting_long 1:50de6dc61b80#1 0.46 -0.21 executivepresentationanddelivery -invoice-consulting_long 1:d6577e95efba -0.33 0.12 subtotal -invoice-consulting_long 1:6311b1798398 0.01 0.63 14,000.00 -invoice-consulting_long 1:e370855bde0c -0.33 0.12 gst(10%) -invoice-consulting_long 1:b87e26fb8fac 0.01 0.57 1,400.00 -invoice-consulting_long 1:713a1893d967 -1.09 0.12 totaldue(aud) -invoice-consulting_long 1:d4464a725927 -0.12 1.03 15,400.00 -invoice-consulting_long 1:13000a5d442c 0.14 0.10 paymentinformation -invoice-consulting_long 1:944d398aea60 0.79 0.10 bankname: -invoice-consulting_long 1:97fa113746b9 0.79 0.10 examplebank -invoice-consulting_long 1:0ecb5847ffa7 0.79 0.10 accountname: -invoice-consulting_long 1:b5dd15368c26 0.79 0.10 northpointconsultingptyltd -invoice-consulting_long 1:6bbca23a71e6 0.79 0.10 bsb: -invoice-consulting_long 1:83a417f0862b 0.79 0.10 123-456 -invoice-consulting_long 1:6b4894c28363 0.79 0.10 accountnumber: -invoice-consulting_long 1:ef797c8118f0 0.79 0.10 12345678 -invoice-consulting_long 1:c608665436db 0.79 0.10 reference: -invoice-consulting_long 1:7d66eb3c1070 0.79 0.10 inv-2025-0478 -invoice-consulting_long 1:010450dee1ff 0.30 0.10 pleaseensuretheinvoicenumberisin -invoice-consulting_long 1:ab5aa97074c4 0.14 0.12 notes -invoice-consulting_long 1:7c6ab37d83ef 0.30 0.12 thankyouforyourbusiness. -invoice-consulting_long 1:4a699e29a3bb 0.31 0.12 ifyouhaveanyquestionsregardingth -invoice-consulting_long 1:c766251af1f4 0.32 0.12 contactusataccounts@northpoint.c -invoice-consulting_long 1:3d32fa219332 0.33 0.12 +61398765432. -invoice-consulting_long 1:a6f6e2ddab6d 0.75 0.12 paymentisduewithin30daysfromthei +invoice-consulting_long 1:c9046f7a37ad -0.02 -0.70 description +invoice-consulting_long 1:b28225a1247c -0.02 -0.82 serviceperiod +invoice-consulting_long 1:32e8369a9c4f -0.02 -0.35 qty +invoice-consulting_long 1:d1062d072acd -0.03 -0.62 unitprice +invoice-consulting_long 1:3ff0b4a2706b -0.01 -0.45 (aud) +invoice-consulting_long 1:3ff0b4a2706b#1 -0.01 -0.42 (aud) +invoice-consulting_long 1:cf38d95c9c6b -0.03 -0.55 amount +invoice-consulting_long 1:b344321f5471 -0.18 0.16 1–10may2025 +invoice-consulting_long 1:b344321f5471#1 -0.08 0.16 1–10may2025 +invoice-consulting_long 1:b344321f5471#2 0.02 0.16 1–10may2025 +invoice-consulting_long 1:a8994a9020c4 -0.18 -0.09 10.00 +invoice-consulting_long 1:a8994a9020c4#1 -0.08 -0.09 10.00 +invoice-consulting_long 1:a8994a9020c4#2 0.02 -0.09 10.00 +invoice-consulting_long 1:4e9682fa850e -0.17 -0.13 hrs +invoice-consulting_long 1:4e9682fa850e#1 -0.11 -0.13 hrs +invoice-consulting_long 1:4e9682fa850e#2 -0.07 -0.13 hrs +invoice-consulting_long 1:4e9682fa850e#3 -0.01 -0.13 hrs +invoice-consulting_long 1:4e9682fa850e#4 0.03 -0.13 hrs +invoice-consulting_long 1:aa92f0e23a97 -0.18 0.18 250.00 +invoice-consulting_long 1:aa92f0e23a97#1 -0.08 0.18 250.00 +invoice-consulting_long 1:aa92f0e23a97#2 0.02 0.18 250.00 +invoice-consulting_long 1:e48d9b7a2993 -0.18 0.31 2,500.00 +invoice-consulting_long 1:e48d9b7a2993#1 -0.08 0.31 2,500.00 +invoice-consulting_long 1:e48d9b7a2993#2 0.02 0.31 2,500.00 +invoice-consulting_long 1:1bcfde966d94 0.30 -0.21 strategicconsultation +invoice-consulting_long 1:1bcfde966d94#1 0.40 -0.21 strategicconsultation +invoice-consulting_long 1:1bcfde966d94#2 0.50 -0.21 strategicconsultation +invoice-consulting_long 1:fd3ca268f319 0.33 -0.21 leadershipalignmentworkshops +invoice-consulting_long 1:fd3ca268f319#1 0.43 -0.21 leadershipalignmentworkshops +invoice-consulting_long 1:fd3ca268f319#2 0.53 -0.21 leadershipalignmentworkshops +invoice-consulting_long 1:8d93e0c47a8c -0.16 0.16 1–15may2025 +invoice-consulting_long 1:8d93e0c47a8c#1 -0.06 0.16 1–15may2025 +invoice-consulting_long 1:cf9dcf6da8a8 -0.16 -0.07 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#1 -0.14 -0.07 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#2 -0.10 -0.07 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#3 -0.06 -0.07 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#4 -0.04 -0.07 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#5 0.00 -0.07 1.00 +invoice-consulting_long 1:97e47b250054 -0.16 0.27 3,500.00 +invoice-consulting_long 1:97e47b250054#1 -0.16 0.32 3,500.00 +invoice-consulting_long 1:97e47b250054#2 -0.06 0.27 3,500.00 +invoice-consulting_long 1:97e47b250054#3 -0.06 0.32 3,500.00 +invoice-consulting_long 1:5581aef375ff 0.32 -0.21 market&competitiveanalysis +invoice-consulting_long 1:5581aef375ff#1 0.42 -0.21 market&competitiveanalysis +invoice-consulting_long 1:957080ea09d9 0.35 -0.21 researchandanalysisreport +invoice-consulting_long 1:957080ea09d9#1 0.45 -0.21 researchandanalysisreport +invoice-consulting_long 1:47102c31f226 -0.14 0.19 5–20may2025 +invoice-consulting_long 1:47102c31f226#1 -0.04 0.19 5–20may2025 +invoice-consulting_long 1:ec6305055be9 -0.14 0.25 4,800.00 +invoice-consulting_long 1:ec6305055be9#1 -0.14 0.29 4,800.00 +invoice-consulting_long 1:ec6305055be9#2 -0.04 0.25 4,800.00 +invoice-consulting_long 1:ec6305055be9#3 -0.04 0.29 4,800.00 +invoice-consulting_long 1:53dea97cf116 0.34 -0.21 digitalroadmapdevelopment +invoice-consulting_long 1:53dea97cf116#1 0.44 -0.21 digitalroadmapdevelopment +invoice-consulting_long 1:acf357e68297 0.37 -0.21 strategyandroadmapcreation +invoice-consulting_long 1:acf357e68297#1 0.47 -0.21 strategyandroadmapcreation +invoice-consulting_long 1:c947fb16eab2 -0.12 0.21 15–22may2025 +invoice-consulting_long 1:c947fb16eab2#1 -0.02 0.21 15–22may2025 +invoice-consulting_long 1:017144e2271f -0.12 -0.08 6.00 +invoice-consulting_long 1:017144e2271f#1 -0.02 -0.08 6.00 +invoice-consulting_long 1:be6012a47af0 -0.12 0.18 220.00 +invoice-consulting_long 1:be6012a47af0#1 -0.02 0.18 220.00 +invoice-consulting_long 1:172c0a785bc7 -0.12 0.27 1,320.00 +invoice-consulting_long 1:172c0a785bc7#1 -0.02 0.27 1,320.00 +invoice-consulting_long 1:fe04037aa850 0.36 -0.21 stakeholderreviewsessions +invoice-consulting_long 1:fe04037aa850#1 0.46 -0.21 stakeholderreviewsessions +invoice-consulting_long 1:4658a1bff292 0.39 -0.21 facilitationanddocumentation +invoice-consulting_long 1:4658a1bff292#1 0.49 -0.21 facilitationanddocumentation +invoice-consulting_long 1:86f73207c794 -0.10 0.23 20–25may2025 +invoice-consulting_long 1:86f73207c794#1 0.00 0.23 20–25may2025 +invoice-consulting_long 1:55907ef405f6 -0.10 0.22 1,880.00 +invoice-consulting_long 1:55907ef405f6#1 -0.10 0.27 1,880.00 +invoice-consulting_long 1:55907ef405f6#2 0.00 0.22 1,880.00 +invoice-consulting_long 1:55907ef405f6#3 0.00 0.27 1,880.00 +invoice-consulting_long 1:f2e12ad6cc9f 0.38 -0.21 presentation&finalreport +invoice-consulting_long 1:f2e12ad6cc9f#1 0.48 -0.21 presentation&finalreport +invoice-consulting_long 1:50de6dc61b80 0.41 -0.21 executivepresentationanddelivery +invoice-consulting_long 1:50de6dc61b80#1 0.51 -0.21 executivepresentationanddelivery +invoice-consulting_long 1:d6577e95efba -0.28 0.12 subtotal +invoice-consulting_long 1:6311b1798398 0.06 0.63 14,000.00 +invoice-consulting_long 1:e370855bde0c -0.28 0.12 gst(10%) +invoice-consulting_long 1:b87e26fb8fac 0.06 0.57 1,400.00 +invoice-consulting_long 1:713a1893d967 -1.04 0.12 totaldue(aud) +invoice-consulting_long 1:d4464a725927 -0.07 1.03 15,400.00 +invoice-consulting_long 1:13000a5d442c 0.19 0.10 paymentinformation +invoice-consulting_long 1:944d398aea60 0.84 0.10 bankname: +invoice-consulting_long 1:97fa113746b9 0.84 0.10 examplebank +invoice-consulting_long 1:0ecb5847ffa7 0.84 0.10 accountname: +invoice-consulting_long 1:b5dd15368c26 0.84 0.10 northpointconsultingptyltd +invoice-consulting_long 1:6bbca23a71e6 0.84 0.10 bsb: +invoice-consulting_long 1:83a417f0862b 0.84 0.10 123-456 +invoice-consulting_long 1:6b4894c28363 0.84 0.10 accountnumber: +invoice-consulting_long 1:ef797c8118f0 0.84 0.10 12345678 +invoice-consulting_long 1:c608665436db 0.84 0.10 reference: +invoice-consulting_long 1:7d66eb3c1070 0.84 0.10 inv-2025-0478 +invoice-consulting_long 1:010450dee1ff 0.35 0.10 pleaseensuretheinvoicenumberisin +invoice-consulting_long 1:ab5aa97074c4 0.19 0.12 notes +invoice-consulting_long 1:7c6ab37d83ef 0.35 0.12 thankyouforyourbusiness. +invoice-consulting_long 1:4a699e29a3bb 0.36 0.12 ifyouhaveanyquestionsregardingth +invoice-consulting_long 1:c766251af1f4 0.37 0.12 contactusataccounts@northpoint.c +invoice-consulting_long 1:3d32fa219332 0.38 0.12 +61398765432. +invoice-consulting_long 1:a6f6e2ddab6d 0.80 0.12 paymentisduewithin30daysfromthei invoice-consulting_long 1:55ee5fe62c33 0.01 0.13 northpointconsultingptyltd|abn12 invoice-consulting_long 1:1bed6052d9b3 0.01 0.29 page2/2 invoice-luma_studio 0:ac5742bfd7c4 -9.14 0.11 &co. @@ -2636,7 +2636,7 @@ invoice-merchant 0:aaa4b5e2074f -0.23 0.02 ifyouhaveanyquestionsaboutthisin invoice-metered 0:8a80987c409a 0.23 0.12 northwindcloud invoice-metered 0:52d6e3de4fa0 0.20 0.26 invoice invoice-metered 0:41305d2c2d3b -0.19 0.12 northwindcloudservicesltd. -invoice-metered 0:41305d2c2d3b#1 -0.66 0.07 northwindcloudservicesltd. +invoice-metered 0:41305d2c2d3b#1 -0.81 0.07 northwindcloudservicesltd. invoice-metered 0:c3f5f4cc9def -0.18 0.12 120riversideway invoice-metered 0:5be08c6bee4c -0.19 0.12 bristol,bs16qt invoice-metered 0:2474519f77a9 -0.20 0.12 unitedkingdom @@ -2648,7 +2648,7 @@ invoice-metered 0:83e16ec72a3f -0.23 0.12 phone: invoice-metered 0:bff9aeb5400b -0.23 0.06 +44(0)1174962280 invoice-metered 0:439961205ae6 -0.25 0.12 email: invoice-metered 0:228e0a39fe6e -0.25 0.06 billing@northwind.example -invoice-metered 0:228e0a39fe6e#1 -0.79 0.07 billing@northwind.example +invoice-metered 0:228e0a39fe6e#1 -0.94 0.07 billing@northwind.example invoice-metered 0:294ed2cfe15e -0.26 0.12 website:https://northwind.exampl invoice-metered 0:6282391a4cc1 -0.08 0.11 invoicenumber: invoice-metered 0:0edf022238f1 -0.07 0.08 inv-2026-00041882 @@ -2656,7 +2656,7 @@ invoice-metered 0:8d05f5d55191 -0.05 0.11 invoicedate: invoice-metered 0:52c8b7a9ee5f -0.04 0.08 31july2026 invoice-metered 0:0e0fb0fc0939 -0.05 0.11 duedate: invoice-metered 0:6a077b4f161e -0.04 0.08 30august2026 -invoice-metered 0:6a077b4f161e#1 -0.20 0.11 30august2026 +invoice-metered 0:6a077b4f161e#1 -0.25 0.11 30august2026 invoice-metered 0:aa1e9c8092ab -0.05 0.11 billperiod: invoice-metered 0:3e380076ca84 -0.04 0.08 01jul2026–31jul2026 invoice-metered 0:18e2cca1098e -0.04 0.11 paymentterms: @@ -2678,57 +2678,57 @@ invoice-metered 0:9df6b026a8c6 0.08 -0.39 service invoice-metered 0:32e8369a9c4f 0.08 -0.39 qty invoice-metered 0:d1062d072acd 0.08 -0.36 unitprice invoice-metered 0:cf38d95c9c6b 0.08 -0.38 amount -invoice-metered 0:f13d9c7c6f89 0.04 -0.42 computeinstances -invoice-metered 0:d08426b31521 0.01 -0.42 on-demandusage -invoice-metered 0:05313a23f706 0.05 -0.34 london(eu-west) -invoice-metered 0:05313a23f706#1 0.03 -0.34 london(eu-west) -invoice-metered 0:05313a23f706#2 0.02 -0.34 london(eu-west) -invoice-metered 0:6e477a22f840 0.05 -0.02 744hrs -invoice-metered 0:6e477a22f840#1 0.02 -0.02 744hrs -invoice-metered 0:352967434b63 0.05 -0.28 gbp0.0710 -invoice-metered 0:eec5f520909e 0.05 0.11 gbp52.82 -invoice-metered 0:721ffa554e56 0.03 -0.42 objectstorage -invoice-metered 0:df2f05798b9e 0.00 -0.42 storedvolume -invoice-metered 0:41542149a8a5 0.03 -0.02 480gb -invoice-metered 0:2242bd7aa8ce 0.03 -0.28 gbp0.0215 -invoice-metered 0:7c6be041f9c2 0.03 0.11 gbp10.32 -invoice-metered 0:8152fd217e12 0.01 -0.42 manageddatabase -invoice-metered 0:3c8556c4aa26 -0.02 -0.42 primaryandreplica -invoice-metered 0:76afc71f5b3e 0.02 -0.28 gbp0.1650 -invoice-metered 0:baad0db43ed6 0.02 -0.26 gbp122.76 -invoice-metered 0:444858f5bf18 0.00 -0.42 egresstraffic -invoice-metered 0:8b72bb875a83 -0.03 -0.42 datatransferout -invoice-metered 0:8001c2743965 0.00 -0.08 global -invoice-metered 0:8001c2743965#1 -0.01 -0.08 global -invoice-metered 0:847eb4cbbb42 0.00 -0.02 310gb -invoice-metered 0:d651e46704f7 0.00 -0.28 gbp0.0900 -invoice-metered 0:4ecaa7313375 0.00 0.11 gbp27.90 -invoice-metered 0:efa8771baad9 -0.01 -0.42 supportplan -invoice-metered 0:9e81cd6e653a -0.05 -0.42 standardresponse -invoice-metered 0:a0443240c5ed -0.01 0.06 gbp0.91 -invoice-metered 0:a0443240c5ed#1 -0.01 0.08 gbp0.91 -invoice-metered 0:3c7ade679fdf -0.65 0.08 paymentdetails -invoice-metered 0:0ecb5847ffa7 -0.66 0.12 accountname: -invoice-metered 0:944d398aea60 -0.68 0.12 bankname: -invoice-metered 0:062433da3c2a -0.68 0.07 riverbankplc -invoice-metered 0:6b4894c28363 -0.70 0.12 accountnumber: -invoice-metered 0:7c068e1eded4 -0.70 0.07 60415523 -invoice-metered 0:4bf9e1b71d6b -0.72 0.12 sortcode: -invoice-metered 0:0309d81ea4af -0.72 0.07 20-41-08 -invoice-metered 0:1f619f9689b2 -0.74 0.12 iban: -invoice-metered 0:6c4b0e61038b -0.74 0.07 gb29rivb20410860415523 -invoice-metered 0:4f657c67e41a -0.77 0.12 accounttype: -invoice-metered 0:3af279547725 -0.77 0.07 businesscurrent -invoice-metered 0:fa0fbe194b51 -0.79 0.12 remittanceemail: -invoice-metered 0:d6577e95efba -0.07 0.14 subtotal -invoice-metered 0:79fabcfaa819 -0.07 0.78 gbp214.71 -invoice-metered 0:a52611c9261b -0.10 0.14 vat(20%) -invoice-metered 0:e50d8a0ea599 -0.10 0.70 gbp42.94 -invoice-metered 0:57a66d21eb1b -0.23 0.14 totaldue -invoice-metered 0:f207312dff2f -0.30 -0.05 gbp257.65 -invoice-metered 0:b0553f008513 -0.14 0.11 paymentdueby -invoice-metered 0:e60e7ef06ccc -0.01 0.10 thankyouforrunningonnorthwindclo -invoice-metered 0:34ea2ec3fe72 -0.01 0.10 forbillingandaccountsupport,visi +invoice-metered 0:f13d9c7c6f89 -0.06 -0.42 computeinstances +invoice-metered 0:d08426b31521 -0.09 -0.42 on-demandusage +invoice-metered 0:05313a23f706 -0.05 -0.34 london(eu-west) +invoice-metered 0:05313a23f706#1 -0.07 -0.34 london(eu-west) +invoice-metered 0:05313a23f706#2 -0.08 -0.34 london(eu-west) +invoice-metered 0:6e477a22f840 -0.05 -0.02 744hrs +invoice-metered 0:6e477a22f840#1 -0.08 -0.02 744hrs +invoice-metered 0:352967434b63 -0.05 -0.28 gbp0.0710 +invoice-metered 0:eec5f520909e -0.05 0.11 gbp52.82 +invoice-metered 0:721ffa554e56 -0.07 -0.42 objectstorage +invoice-metered 0:df2f05798b9e -0.10 -0.42 storedvolume +invoice-metered 0:41542149a8a5 -0.07 -0.02 480gb +invoice-metered 0:2242bd7aa8ce -0.07 -0.28 gbp0.0215 +invoice-metered 0:7c6be041f9c2 -0.07 0.11 gbp10.32 +invoice-metered 0:8152fd217e12 -0.09 -0.42 manageddatabase +invoice-metered 0:3c8556c4aa26 -0.12 -0.42 primaryandreplica +invoice-metered 0:76afc71f5b3e -0.08 -0.28 gbp0.1650 +invoice-metered 0:baad0db43ed6 -0.08 -0.26 gbp122.76 +invoice-metered 0:444858f5bf18 -0.10 -0.42 egresstraffic +invoice-metered 0:8b72bb875a83 -0.13 -0.42 datatransferout +invoice-metered 0:8001c2743965 -0.10 -0.08 global +invoice-metered 0:8001c2743965#1 -0.11 -0.08 global +invoice-metered 0:847eb4cbbb42 -0.10 -0.02 310gb +invoice-metered 0:d651e46704f7 -0.10 -0.28 gbp0.0900 +invoice-metered 0:4ecaa7313375 -0.10 0.11 gbp27.90 +invoice-metered 0:efa8771baad9 -0.11 -0.42 supportplan +invoice-metered 0:9e81cd6e653a -0.15 -0.42 standardresponse +invoice-metered 0:a0443240c5ed -0.11 0.06 gbp0.91 +invoice-metered 0:a0443240c5ed#1 -0.11 0.08 gbp0.91 +invoice-metered 0:3c7ade679fdf -0.80 0.08 paymentdetails +invoice-metered 0:0ecb5847ffa7 -0.81 0.12 accountname: +invoice-metered 0:944d398aea60 -0.83 0.12 bankname: +invoice-metered 0:062433da3c2a -0.83 0.07 riverbankplc +invoice-metered 0:6b4894c28363 -0.85 0.12 accountnumber: +invoice-metered 0:7c068e1eded4 -0.85 0.07 60415523 +invoice-metered 0:4bf9e1b71d6b -0.87 0.12 sortcode: +invoice-metered 0:0309d81ea4af -0.87 0.07 20-41-08 +invoice-metered 0:1f619f9689b2 -0.90 0.12 iban: +invoice-metered 0:6c4b0e61038b -0.90 0.07 gb29rivb20410860415523 +invoice-metered 0:4f657c67e41a -0.92 0.12 accounttype: +invoice-metered 0:3af279547725 -0.92 0.07 businesscurrent +invoice-metered 0:fa0fbe194b51 -0.94 0.12 remittanceemail: +invoice-metered 0:d6577e95efba -0.12 0.14 subtotal +invoice-metered 0:79fabcfaa819 -0.12 0.78 gbp214.71 +invoice-metered 0:a52611c9261b -0.15 0.14 vat(20%) +invoice-metered 0:e50d8a0ea599 -0.15 0.70 gbp42.94 +invoice-metered 0:57a66d21eb1b -0.28 0.14 totaldue +invoice-metered 0:f207312dff2f -0.35 -0.05 gbp257.65 +invoice-metered 0:b0553f008513 -0.19 0.11 paymentdueby +invoice-metered 0:e60e7ef06ccc -0.11 0.10 thankyouforrunningonnorthwindclo +invoice-metered 0:34ea2ec3fe72 -0.11 0.10 forbillingandaccountsupport,visi invoice-metered 0:e28672d64882 -0.04 0.12 northwindcloudservicesltd.isasub invoice-metered 0:985e43c2de34 -0.04 0.12 120riversideway,bristol,bs16qt,u invoice-metered 0:7b14b8d2c5c4 -0.04 0.16 page1of1 @@ -2750,42 +2750,42 @@ invoice-modern 0:00a97da4e243 -0.15 0.11 manchester,uk invoice-modern 0:62fcfa8745fc -0.17 0.11 ap@northwind.example invoice-modern 0:2081a41a7764 -0.20 0.11 +441615552200 invoice-modern 0:5a6e7135d21b -0.22 0.11 taxidnw-2026-01 -invoice-modern 0:c9046f7a37ad -0.10 -0.20 description -invoice-modern 0:32e8369a9c4f -0.10 0.76 qty -invoice-modern 0:385cfdbc00ec -0.10 0.76 unit -invoice-modern 0:cf38d95c9c6b -0.10 0.76 amount -invoice-modern 0:987c6297d0a9 -0.13 -0.20 discoveryworkshop -invoice-modern 0:532674c6eb89 -0.13 0.76 gbp1,450 -invoice-modern 0:532674c6eb89#1 -0.13 0.76 gbp1,450 -invoice-modern 0:08ec6deb1c40 -0.13 -0.20 templatearchitecture2 -invoice-modern 0:d2e67c4b1cca -0.13 0.76 gbp980 -invoice-modern 0:d6cdf6a05754 -0.13 0.76 gbp1,960 -invoice-modern 0:fe13f8ee4f99 -0.13 -0.20 renderqa -invoice-modern 0:7e7398cbff7c -0.13 0.76 gbp320 -invoice-modern 0:e23164e940c7 -0.13 0.76 gbp960 -invoice-modern 0:6047df51175c -0.13 -0.20 developerenablement1 -invoice-modern 0:c2ad01ea64ae -0.13 0.76 gbp780 -invoice-modern 0:c2ad01ea64ae#1 -0.13 0.76 gbp780 -invoice-modern 0:d6577e95efba -0.13 0.76 subtotal -invoice-modern 0:50cae0510231 -0.13 0.76 gbp5,150 -invoice-modern 0:a52611c9261b -0.13 0.76 vat(20%) -invoice-modern 0:d7f4425b8b16 -0.13 0.76 gbp1,030 -invoice-modern 0:11239872d178 -0.12 0.76 total -invoice-modern 0:45a5ad5ad430 -0.12 0.76 gbp6,180 -invoice-modern 0:ab5aa97074c4 0.00 0.10 notes -invoice-modern 0:b78eb53cbd11 0.07 0.10 •pleaseincludetheinvoicenumberon -invoice-modern 0:8c8fd62f15a7 0.07 0.12 yourremittanceadvice. -invoice-modern 0:0c98130c526f 0.07 0.10 •allworkwasdeliveredasagreed -invoice-modern 0:2e9787ed79bf 0.07 0.12 duringtheaprilimplementation -invoice-modern 0:e41212011d98 0.07 0.12 window. -invoice-modern 0:fb854bac39c8 0.00 0.11 paymentterms -invoice-modern 0:24274f39b50b 0.07 0.11 •paymentduewithin14calendardays. -invoice-modern 0:c438440ba377 0.07 0.11 •banktransferpreferred;contact -invoice-modern 0:434cc906ae90 0.07 0.14 billing@graphcompose.devfor -invoice-modern 0:8822ea375315 0.07 0.14 remittancedetails. -invoice-modern 0:1a7b5c840e25 0.07 0.11 •latepaymentsmaydelayadditional -invoice-modern 0:1631a06d245f 0.07 0.14 templatecustomizationwork. -invoice-modern 0:e3337beaa171 -0.15 0.10 thankyouforchoosinggraphcomposef +invoice-modern 0:c9046f7a37ad -0.05 -0.20 description +invoice-modern 0:32e8369a9c4f -0.05 0.76 qty +invoice-modern 0:385cfdbc00ec -0.05 0.76 unit +invoice-modern 0:cf38d95c9c6b -0.05 0.76 amount +invoice-modern 0:987c6297d0a9 -0.08 -0.20 discoveryworkshop +invoice-modern 0:532674c6eb89 -0.08 0.76 gbp1,450 +invoice-modern 0:532674c6eb89#1 -0.08 0.76 gbp1,450 +invoice-modern 0:08ec6deb1c40 -0.08 -0.20 templatearchitecture2 +invoice-modern 0:d2e67c4b1cca -0.08 0.76 gbp980 +invoice-modern 0:d6cdf6a05754 -0.08 0.76 gbp1,960 +invoice-modern 0:fe13f8ee4f99 -0.08 -0.20 renderqa +invoice-modern 0:7e7398cbff7c -0.08 0.76 gbp320 +invoice-modern 0:e23164e940c7 -0.08 0.76 gbp960 +invoice-modern 0:6047df51175c -0.08 -0.20 developerenablement1 +invoice-modern 0:c2ad01ea64ae -0.08 0.76 gbp780 +invoice-modern 0:c2ad01ea64ae#1 -0.08 0.76 gbp780 +invoice-modern 0:d6577e95efba -0.08 0.76 subtotal +invoice-modern 0:50cae0510231 -0.08 0.76 gbp5,150 +invoice-modern 0:a52611c9261b -0.08 0.76 vat(20%) +invoice-modern 0:d7f4425b8b16 -0.08 0.76 gbp1,030 +invoice-modern 0:11239872d178 -0.07 0.76 total +invoice-modern 0:45a5ad5ad430 -0.07 0.76 gbp6,180 +invoice-modern 0:ab5aa97074c4 0.10 0.10 notes +invoice-modern 0:b78eb53cbd11 0.17 0.10 •pleaseincludetheinvoicenumberon +invoice-modern 0:8c8fd62f15a7 0.17 0.12 yourremittanceadvice. +invoice-modern 0:0c98130c526f 0.17 0.10 •allworkwasdeliveredasagreed +invoice-modern 0:2e9787ed79bf 0.17 0.12 duringtheaprilimplementation +invoice-modern 0:e41212011d98 0.17 0.12 window. +invoice-modern 0:fb854bac39c8 0.10 0.11 paymentterms +invoice-modern 0:24274f39b50b 0.17 0.11 •paymentduewithin14calendardays. +invoice-modern 0:c438440ba377 0.17 0.11 •banktransferpreferred;contact +invoice-modern 0:434cc906ae90 0.17 0.14 billing@graphcompose.devfor +invoice-modern 0:8822ea375315 0.17 0.14 remittancedetails. +invoice-modern 0:1a7b5c840e25 0.17 0.11 •latepaymentsmaydelayadditional +invoice-modern 0:1631a06d245f 0.17 0.14 templatecustomizationwork. +invoice-modern 0:e3337beaa171 -0.05 0.10 thankyouforchoosinggraphcomposef invoice-modern_long 0:52d6e3de4fa0 0.00 0.10 invoice invoice-modern_long 0:61a964e78950 0.00 0.10 invoicegc-2026-042issued04may202 invoice-modern_long 0:62a2fed3d6e0 0.00 0.10 pending @@ -2803,156 +2803,156 @@ invoice-modern_long 0:91eefd794f79 -0.12 0.11 410marketavenue invoice-modern_long 0:00a97da4e243 -0.15 0.11 manchester,uk invoice-modern_long 0:62fcfa8745fc -0.17 0.11 ap@northwind.example invoice-modern_long 0:2081a41a7764 -0.20 0.11 +441615552200 -invoice-modern_long 0:c9046f7a37ad -0.12 -0.20 description -invoice-modern_long 0:32e8369a9c4f -0.12 0.75 qty -invoice-modern_long 0:385cfdbc00ec -0.12 0.80 unit -invoice-modern_long 0:cf38d95c9c6b -0.12 0.75 amount -invoice-modern_long 0:aa29f2f4fcb4 -0.15 -0.20 discoveryworkshop—sprint1 -invoice-modern_long 0:ce4081aef7a1 -0.15 0.80 gbp180 -invoice-modern_long 0:ce4081aef7a1#1 -0.15 0.75 gbp180 -invoice-modern_long 0:9c9a412f0a45 -0.15 -0.20 designsystemaudit—sprint1 -invoice-modern_long 0:7be809cb1590 -0.15 0.80 gbp217 -invoice-modern_long 0:378b363c8601 -0.15 0.75 gbp434 -invoice-modern_long 0:5257532a7b5d -0.15 -0.20 templatearchitecture—sprint1 -invoice-modern_long 0:c467cca4e45a -0.15 0.80 gbp254 -invoice-modern_long 0:4a4a218b012a -0.15 0.75 gbp762 -invoice-modern_long 0:58a1caacbf7e -0.15 -0.20 layoutenginetuning—sprint1 -invoice-modern_long 0:dde0144b97b7 -0.15 0.80 gbp291 -invoice-modern_long 0:457a71636ad9 -0.15 0.75 gbp1164 -invoice-modern_long 0:6fcf7d6dd606 -0.15 -0.20 renderqapass—sprint1 -invoice-modern_long 0:dda88f5786f5 -0.15 0.80 gbp328 -invoice-modern_long 0:dda88f5786f5#1 -0.15 0.75 gbp328 -invoice-modern_long 0:ee18ad3bbb42 -0.15 -0.20 accessibilityreview—sprint1 -invoice-modern_long 0:e681b4843ffb -0.15 0.80 gbp365 -invoice-modern_long 0:1859c20b35dd -0.15 0.75 gbp730 -invoice-modern_long 0:c12c14945fcd -0.15 -0.20 fontpipelinesetup—sprint1 -invoice-modern_long 0:9033a33f66e7 -0.15 0.80 gbp402 -invoice-modern_long 0:837d48c1ff40 -0.15 0.75 gbp1206 -invoice-modern_long 0:af6cba848dc0 -0.15 -0.20 chartintegration—sprint1 -invoice-modern_long 0:6109a2c30104 -0.15 0.80 gbp439 -invoice-modern_long 0:87e9fcb6151d -0.15 0.75 gbp1756 -invoice-modern_long 0:a6bee1ec5e35 -0.15 -0.20 datamapping—sprint1 -invoice-modern_long 0:df1f9d4443d8 -0.15 0.80 gbp476 -invoice-modern_long 0:df1f9d4443d8#1 -0.15 0.75 gbp476 -invoice-modern_long 0:052c9f49a4b8 -0.15 -0.20 paginationhardening—sprint1 -invoice-modern_long 0:9fba6332e489 -0.15 0.80 gbp513 -invoice-modern_long 0:6f805c9f78c3 -0.15 0.75 gbp1026 -invoice-modern_long 0:b54b7f77d86c -0.15 -0.20 visualregressionwiring—sprint13 -invoice-modern_long 0:dc3d212d6b32 -0.15 0.80 gbp550 -invoice-modern_long 0:96667fee53f3 -0.15 0.75 gbp1650 -invoice-modern_long 0:9fe9e123b0f0 -0.15 -0.20 docsauthoring—sprint1 -invoice-modern_long 0:e7b406f24f04 -0.15 0.80 gbp587 -invoice-modern_long 0:74357ca6b30e -0.15 0.75 gbp2348 -invoice-modern_long 0:9c6cf539f5bc -0.15 -0.20 stakeholderdemo—sprint1 -invoice-modern_long 0:cf79b5cdb735 -0.15 0.80 gbp624 -invoice-modern_long 0:cf79b5cdb735#1 -0.15 0.75 gbp624 -invoice-modern_long 0:d2bde6642670 -0.15 -0.20 performanceprofiling—sprint1 -invoice-modern_long 0:679f017f73c1 -0.15 0.80 gbp661 -invoice-modern_long 0:63985b524723 -0.15 0.75 gbp1322 -invoice-modern_long 0:f82bef1ac80d -0.15 -0.20 releaseengineering—sprint1 -invoice-modern_long 0:0b21b7cf2ff9 -0.15 0.80 gbp698 -invoice-modern_long 0:6afc08056aaa -0.15 0.75 gbp2094 -invoice-modern_long 0:632f71e8ff8b -0.15 -0.20 supportretainer—sprint1 -invoice-modern_long 0:70b393b5fb10 -0.15 0.80 gbp735 -invoice-modern_long 0:29edf7588a57 -0.15 0.75 gbp2940 -invoice-modern_long 0:82a9218b91ae -0.15 -0.20 discoveryworkshop—sprint2 -invoice-modern_long 0:c313f34b71b9 -0.15 0.80 gbp772 -invoice-modern_long 0:c313f34b71b9#1 -0.15 0.75 gbp772 -invoice-modern_long 0:7e69fbffe3e2 -0.15 -0.20 designsystemaudit—sprint2 -invoice-modern_long 0:e096e4fddf9a -0.15 0.80 gbp809 -invoice-modern_long 0:c985a0123929 -0.15 0.75 gbp1618 -invoice-modern_long 0:899f0392eecb -0.15 -0.20 templatearchitecture—sprint2 -invoice-modern_long 0:4c973ddb9245 -0.15 0.80 gbp846 -invoice-modern_long 0:6ec359ce3927 -0.15 0.75 gbp2538 -invoice-modern_long 0:69523ba7402c -0.15 -0.20 layoutenginetuning—sprint2 -invoice-modern_long 0:0e196c2b490b -0.15 0.80 gbp883 -invoice-modern_long 0:6e0d19ab72c6 -0.15 0.75 gbp3532 -invoice-modern_long 1:c9046f7a37ad -0.05 -0.20 description -invoice-modern_long 1:32e8369a9c4f -0.05 0.75 qty -invoice-modern_long 1:385cfdbc00ec -0.05 0.80 unit -invoice-modern_long 1:cf38d95c9c6b -0.05 0.75 amount -invoice-modern_long 1:f12cbb7c274d -0.08 -0.20 renderqapass—sprint2 -invoice-modern_long 1:b813c73bc488 -0.08 0.80 gbp920 -invoice-modern_long 1:b813c73bc488#1 -0.08 0.75 gbp920 -invoice-modern_long 1:12cd54b50187 -0.08 -0.20 accessibilityreview—sprint2 -invoice-modern_long 1:377d92702316 -0.08 0.80 gbp957 -invoice-modern_long 1:e7c66f6cf477 -0.08 0.75 gbp1914 -invoice-modern_long 1:e3d8409ace07 -0.08 -0.20 fontpipelinesetup—sprint2 -invoice-modern_long 1:21604b8f0b36 -0.08 0.80 gbp994 -invoice-modern_long 1:fe15ed444063 -0.08 0.75 gbp2982 -invoice-modern_long 1:ca4d3c8eca22 -0.08 -0.20 chartintegration—sprint2 -invoice-modern_long 1:a4c7a6612c99 -0.08 0.80 gbp1031 -invoice-modern_long 1:1c83f0b47e27 -0.08 0.75 gbp4124 -invoice-modern_long 1:00de69c6e70f -0.08 -0.20 datamapping—sprint2 -invoice-modern_long 1:b9d5c56a2cfd -0.08 0.80 gbp1068 -invoice-modern_long 1:b9d5c56a2cfd#1 -0.08 0.75 gbp1068 -invoice-modern_long 1:eb628b5ea8ab -0.08 -0.20 paginationhardening—sprint2 -invoice-modern_long 1:db5327b47d0e -0.08 0.80 gbp205 -invoice-modern_long 1:99d9b3b49da2 -0.08 0.75 gbp410 -invoice-modern_long 1:505693cbc91e -0.08 -0.20 visualregressionwiring—sprint23 -invoice-modern_long 1:9f0c5094fb63 -0.08 0.80 gbp242 -invoice-modern_long 1:095b72c9d880 -0.08 0.75 gbp726 -invoice-modern_long 1:2a787e61730a -0.08 -0.20 docsauthoring—sprint2 -invoice-modern_long 1:28ad00e76aef -0.08 0.80 gbp279 -invoice-modern_long 1:fbb12fed0bbc -0.08 0.75 gbp1116 -invoice-modern_long 1:5369a2c40ff8 -0.08 -0.20 stakeholderdemo—sprint2 -invoice-modern_long 1:16562cbcd318 -0.08 0.80 gbp316 -invoice-modern_long 1:16562cbcd318#1 -0.08 0.75 gbp316 -invoice-modern_long 1:611b258cb41e -0.08 -0.20 performanceprofiling—sprint2 -invoice-modern_long 1:e391d4e46366 -0.08 0.80 gbp353 -invoice-modern_long 1:7106c00cb009 -0.08 0.75 gbp706 -invoice-modern_long 1:d24a15800df1 -0.08 -0.20 releaseengineering—sprint2 -invoice-modern_long 1:4bed9b4092ee -0.08 0.80 gbp390 -invoice-modern_long 1:ae16cd1e31b1 -0.08 0.75 gbp1170 -invoice-modern_long 1:6876c7b0fe66 -0.08 -0.20 supportretainer—sprint2 -invoice-modern_long 1:909481a45a34 -0.08 0.80 gbp427 -invoice-modern_long 1:4e58d78d0958 -0.08 0.75 gbp1708 -invoice-modern_long 1:ddce236bccd7 -0.08 -0.20 discoveryworkshop—sprint3 -invoice-modern_long 1:f8d17c11d834 -0.08 0.80 gbp464 -invoice-modern_long 1:f8d17c11d834#1 -0.08 0.75 gbp464 -invoice-modern_long 1:c0986cd7b1d4 -0.08 -0.20 designsystemaudit—sprint3 -invoice-modern_long 1:09c7aebd89f6 -0.08 0.80 gbp501 -invoice-modern_long 1:a61c7b6bdd20 -0.08 0.75 gbp1002 -invoice-modern_long 1:21fd82d170b2 -0.08 -0.20 templatearchitecture—sprint3 -invoice-modern_long 1:399e39a6eff5 -0.08 0.80 gbp538 -invoice-modern_long 1:81ea39164f41 -0.08 0.75 gbp1614 -invoice-modern_long 1:47cb1e683e8d -0.08 -0.20 layoutenginetuning—sprint3 -invoice-modern_long 1:f6df6e8e8f30 -0.08 0.80 gbp575 -invoice-modern_long 1:7f7db0f4c1cf -0.08 0.75 gbp2300 -invoice-modern_long 1:608e31719f07 -0.08 -0.20 renderqapass—sprint3 -invoice-modern_long 1:e4fbc626999e -0.08 0.80 gbp612 -invoice-modern_long 1:e4fbc626999e#1 -0.08 0.75 gbp612 -invoice-modern_long 1:98bfb4deb0b7 -0.08 -0.20 accessibilityreview—sprint3 -invoice-modern_long 1:7915a839b285 -0.08 0.80 gbp649 -invoice-modern_long 1:ca74221d78ad -0.08 0.75 gbp1298 -invoice-modern_long 1:375dddcbee43 -0.08 -0.20 fontpipelinesetup—sprint3 -invoice-modern_long 1:7b97f0ac8a87 -0.08 0.80 gbp686 -invoice-modern_long 1:6a57f6a84a1c -0.08 0.75 gbp2058 -invoice-modern_long 1:2f4f507058ff -0.08 -0.20 chartintegration—sprint3 -invoice-modern_long 1:74df855b318c -0.08 0.80 gbp723 -invoice-modern_long 1:78016cdf49ca -0.08 0.75 gbp2892 -invoice-modern_long 1:d6577e95efba -0.08 0.80 subtotal -invoice-modern_long 1:5969b6461056 -0.08 0.75 gbp44,890 -invoice-modern_long 1:a52611c9261b -0.08 0.80 vat(20%) -invoice-modern_long 1:e7fda33332e9 -0.08 0.75 gbp8,978 -invoice-modern_long 1:11239872d178 -0.07 0.80 total -invoice-modern_long 1:90b9dec01ea9 -0.07 0.75 gbp53,868 -invoice-modern_long 1:ab5aa97074c4 0.05 0.10 notes -invoice-modern_long 1:970fb4bf9d95 0.12 0.10 •sprints1-3weredeliveredunderthe -invoice-modern_long 1:a781fa6c76d2 0.12 0.12 frameworkagreement. -invoice-modern_long 1:c980fb1ebf98 0.12 0.10 •hardwareandthird-partylicencesa -invoice-modern_long 1:be1dea5817a5 0.12 0.12 billedseparately. -invoice-modern_long 1:fb854bac39c8 0.05 0.11 paymentterms -invoice-modern_long 1:24274f39b50b 0.12 0.11 •paymentduewithin14calendardays. -invoice-modern_long 1:c438440ba377 0.12 0.11 •banktransferpreferred;contact -invoice-modern_long 1:434cc906ae90 0.12 0.14 billing@graphcompose.devfor -invoice-modern_long 1:8822ea375315 0.12 0.14 remittancedetails. -invoice-modern_long 1:e3337beaa171 -0.10 0.10 thankyouforchoosinggraphcomposef +invoice-modern_long 0:c9046f7a37ad -0.07 -0.20 description +invoice-modern_long 0:32e8369a9c4f -0.07 0.75 qty +invoice-modern_long 0:385cfdbc00ec -0.07 0.80 unit +invoice-modern_long 0:cf38d95c9c6b -0.07 0.75 amount +invoice-modern_long 0:aa29f2f4fcb4 -0.10 -0.20 discoveryworkshop—sprint1 +invoice-modern_long 0:ce4081aef7a1 -0.10 0.80 gbp180 +invoice-modern_long 0:ce4081aef7a1#1 -0.10 0.75 gbp180 +invoice-modern_long 0:9c9a412f0a45 -0.10 -0.20 designsystemaudit—sprint1 +invoice-modern_long 0:7be809cb1590 -0.10 0.80 gbp217 +invoice-modern_long 0:378b363c8601 -0.10 0.75 gbp434 +invoice-modern_long 0:5257532a7b5d -0.10 -0.20 templatearchitecture—sprint1 +invoice-modern_long 0:c467cca4e45a -0.10 0.80 gbp254 +invoice-modern_long 0:4a4a218b012a -0.10 0.75 gbp762 +invoice-modern_long 0:58a1caacbf7e -0.10 -0.20 layoutenginetuning—sprint1 +invoice-modern_long 0:dde0144b97b7 -0.10 0.80 gbp291 +invoice-modern_long 0:457a71636ad9 -0.10 0.75 gbp1164 +invoice-modern_long 0:6fcf7d6dd606 -0.10 -0.20 renderqapass—sprint1 +invoice-modern_long 0:dda88f5786f5 -0.10 0.80 gbp328 +invoice-modern_long 0:dda88f5786f5#1 -0.10 0.75 gbp328 +invoice-modern_long 0:ee18ad3bbb42 -0.10 -0.20 accessibilityreview—sprint1 +invoice-modern_long 0:e681b4843ffb -0.10 0.80 gbp365 +invoice-modern_long 0:1859c20b35dd -0.10 0.75 gbp730 +invoice-modern_long 0:c12c14945fcd -0.10 -0.20 fontpipelinesetup—sprint1 +invoice-modern_long 0:9033a33f66e7 -0.10 0.80 gbp402 +invoice-modern_long 0:837d48c1ff40 -0.10 0.75 gbp1206 +invoice-modern_long 0:af6cba848dc0 -0.10 -0.20 chartintegration—sprint1 +invoice-modern_long 0:6109a2c30104 -0.10 0.80 gbp439 +invoice-modern_long 0:87e9fcb6151d -0.10 0.75 gbp1756 +invoice-modern_long 0:a6bee1ec5e35 -0.10 -0.20 datamapping—sprint1 +invoice-modern_long 0:df1f9d4443d8 -0.10 0.80 gbp476 +invoice-modern_long 0:df1f9d4443d8#1 -0.10 0.75 gbp476 +invoice-modern_long 0:052c9f49a4b8 -0.10 -0.20 paginationhardening—sprint1 +invoice-modern_long 0:9fba6332e489 -0.10 0.80 gbp513 +invoice-modern_long 0:6f805c9f78c3 -0.10 0.75 gbp1026 +invoice-modern_long 0:b54b7f77d86c -0.10 -0.20 visualregressionwiring—sprint13 +invoice-modern_long 0:dc3d212d6b32 -0.10 0.80 gbp550 +invoice-modern_long 0:96667fee53f3 -0.10 0.75 gbp1650 +invoice-modern_long 0:9fe9e123b0f0 -0.10 -0.20 docsauthoring—sprint1 +invoice-modern_long 0:e7b406f24f04 -0.10 0.80 gbp587 +invoice-modern_long 0:74357ca6b30e -0.10 0.75 gbp2348 +invoice-modern_long 0:9c6cf539f5bc -0.10 -0.20 stakeholderdemo—sprint1 +invoice-modern_long 0:cf79b5cdb735 -0.10 0.80 gbp624 +invoice-modern_long 0:cf79b5cdb735#1 -0.10 0.75 gbp624 +invoice-modern_long 0:d2bde6642670 -0.10 -0.20 performanceprofiling—sprint1 +invoice-modern_long 0:679f017f73c1 -0.10 0.80 gbp661 +invoice-modern_long 0:63985b524723 -0.10 0.75 gbp1322 +invoice-modern_long 0:f82bef1ac80d -0.10 -0.20 releaseengineering—sprint1 +invoice-modern_long 0:0b21b7cf2ff9 -0.10 0.80 gbp698 +invoice-modern_long 0:6afc08056aaa -0.10 0.75 gbp2094 +invoice-modern_long 0:632f71e8ff8b -0.10 -0.20 supportretainer—sprint1 +invoice-modern_long 0:70b393b5fb10 -0.10 0.80 gbp735 +invoice-modern_long 0:29edf7588a57 -0.10 0.75 gbp2940 +invoice-modern_long 0:82a9218b91ae -0.10 -0.20 discoveryworkshop—sprint2 +invoice-modern_long 0:c313f34b71b9 -0.10 0.80 gbp772 +invoice-modern_long 0:c313f34b71b9#1 -0.10 0.75 gbp772 +invoice-modern_long 0:7e69fbffe3e2 -0.10 -0.20 designsystemaudit—sprint2 +invoice-modern_long 0:e096e4fddf9a -0.10 0.80 gbp809 +invoice-modern_long 0:c985a0123929 -0.10 0.75 gbp1618 +invoice-modern_long 0:899f0392eecb -0.10 -0.20 templatearchitecture—sprint2 +invoice-modern_long 0:4c973ddb9245 -0.10 0.80 gbp846 +invoice-modern_long 0:6ec359ce3927 -0.10 0.75 gbp2538 +invoice-modern_long 0:69523ba7402c -0.10 -0.20 layoutenginetuning—sprint2 +invoice-modern_long 0:0e196c2b490b -0.10 0.80 gbp883 +invoice-modern_long 0:6e0d19ab72c6 -0.10 0.75 gbp3532 +invoice-modern_long 1:c9046f7a37ad 0.00 -0.20 description +invoice-modern_long 1:32e8369a9c4f 0.00 0.75 qty +invoice-modern_long 1:385cfdbc00ec 0.00 0.80 unit +invoice-modern_long 1:cf38d95c9c6b 0.00 0.75 amount +invoice-modern_long 1:f12cbb7c274d -0.03 -0.20 renderqapass—sprint2 +invoice-modern_long 1:b813c73bc488 -0.03 0.80 gbp920 +invoice-modern_long 1:b813c73bc488#1 -0.03 0.75 gbp920 +invoice-modern_long 1:12cd54b50187 -0.03 -0.20 accessibilityreview—sprint2 +invoice-modern_long 1:377d92702316 -0.03 0.80 gbp957 +invoice-modern_long 1:e7c66f6cf477 -0.03 0.75 gbp1914 +invoice-modern_long 1:e3d8409ace07 -0.03 -0.20 fontpipelinesetup—sprint2 +invoice-modern_long 1:21604b8f0b36 -0.03 0.80 gbp994 +invoice-modern_long 1:fe15ed444063 -0.03 0.75 gbp2982 +invoice-modern_long 1:ca4d3c8eca22 -0.03 -0.20 chartintegration—sprint2 +invoice-modern_long 1:a4c7a6612c99 -0.03 0.80 gbp1031 +invoice-modern_long 1:1c83f0b47e27 -0.03 0.75 gbp4124 +invoice-modern_long 1:00de69c6e70f -0.03 -0.20 datamapping—sprint2 +invoice-modern_long 1:b9d5c56a2cfd -0.03 0.80 gbp1068 +invoice-modern_long 1:b9d5c56a2cfd#1 -0.03 0.75 gbp1068 +invoice-modern_long 1:eb628b5ea8ab -0.03 -0.20 paginationhardening—sprint2 +invoice-modern_long 1:db5327b47d0e -0.03 0.80 gbp205 +invoice-modern_long 1:99d9b3b49da2 -0.03 0.75 gbp410 +invoice-modern_long 1:505693cbc91e -0.03 -0.20 visualregressionwiring—sprint23 +invoice-modern_long 1:9f0c5094fb63 -0.03 0.80 gbp242 +invoice-modern_long 1:095b72c9d880 -0.03 0.75 gbp726 +invoice-modern_long 1:2a787e61730a -0.03 -0.20 docsauthoring—sprint2 +invoice-modern_long 1:28ad00e76aef -0.03 0.80 gbp279 +invoice-modern_long 1:fbb12fed0bbc -0.03 0.75 gbp1116 +invoice-modern_long 1:5369a2c40ff8 -0.03 -0.20 stakeholderdemo—sprint2 +invoice-modern_long 1:16562cbcd318 -0.03 0.80 gbp316 +invoice-modern_long 1:16562cbcd318#1 -0.03 0.75 gbp316 +invoice-modern_long 1:611b258cb41e -0.03 -0.20 performanceprofiling—sprint2 +invoice-modern_long 1:e391d4e46366 -0.03 0.80 gbp353 +invoice-modern_long 1:7106c00cb009 -0.03 0.75 gbp706 +invoice-modern_long 1:d24a15800df1 -0.03 -0.20 releaseengineering—sprint2 +invoice-modern_long 1:4bed9b4092ee -0.03 0.80 gbp390 +invoice-modern_long 1:ae16cd1e31b1 -0.03 0.75 gbp1170 +invoice-modern_long 1:6876c7b0fe66 -0.03 -0.20 supportretainer—sprint2 +invoice-modern_long 1:909481a45a34 -0.03 0.80 gbp427 +invoice-modern_long 1:4e58d78d0958 -0.03 0.75 gbp1708 +invoice-modern_long 1:ddce236bccd7 -0.03 -0.20 discoveryworkshop—sprint3 +invoice-modern_long 1:f8d17c11d834 -0.03 0.80 gbp464 +invoice-modern_long 1:f8d17c11d834#1 -0.03 0.75 gbp464 +invoice-modern_long 1:c0986cd7b1d4 -0.03 -0.20 designsystemaudit—sprint3 +invoice-modern_long 1:09c7aebd89f6 -0.03 0.80 gbp501 +invoice-modern_long 1:a61c7b6bdd20 -0.03 0.75 gbp1002 +invoice-modern_long 1:21fd82d170b2 -0.03 -0.20 templatearchitecture—sprint3 +invoice-modern_long 1:399e39a6eff5 -0.03 0.80 gbp538 +invoice-modern_long 1:81ea39164f41 -0.03 0.75 gbp1614 +invoice-modern_long 1:47cb1e683e8d -0.03 -0.20 layoutenginetuning—sprint3 +invoice-modern_long 1:f6df6e8e8f30 -0.03 0.80 gbp575 +invoice-modern_long 1:7f7db0f4c1cf -0.03 0.75 gbp2300 +invoice-modern_long 1:608e31719f07 -0.03 -0.20 renderqapass—sprint3 +invoice-modern_long 1:e4fbc626999e -0.03 0.80 gbp612 +invoice-modern_long 1:e4fbc626999e#1 -0.03 0.75 gbp612 +invoice-modern_long 1:98bfb4deb0b7 -0.03 -0.20 accessibilityreview—sprint3 +invoice-modern_long 1:7915a839b285 -0.03 0.80 gbp649 +invoice-modern_long 1:ca74221d78ad -0.03 0.75 gbp1298 +invoice-modern_long 1:375dddcbee43 -0.03 -0.20 fontpipelinesetup—sprint3 +invoice-modern_long 1:7b97f0ac8a87 -0.03 0.80 gbp686 +invoice-modern_long 1:6a57f6a84a1c -0.03 0.75 gbp2058 +invoice-modern_long 1:2f4f507058ff -0.03 -0.20 chartintegration—sprint3 +invoice-modern_long 1:74df855b318c -0.03 0.80 gbp723 +invoice-modern_long 1:78016cdf49ca -0.03 0.75 gbp2892 +invoice-modern_long 1:d6577e95efba -0.03 0.80 subtotal +invoice-modern_long 1:5969b6461056 -0.03 0.75 gbp44,890 +invoice-modern_long 1:a52611c9261b -0.03 0.80 vat(20%) +invoice-modern_long 1:e7fda33332e9 -0.03 0.75 gbp8,978 +invoice-modern_long 1:11239872d178 -0.02 0.80 total +invoice-modern_long 1:90b9dec01ea9 -0.02 0.75 gbp53,868 +invoice-modern_long 1:ab5aa97074c4 0.15 0.10 notes +invoice-modern_long 1:970fb4bf9d95 0.22 0.10 •sprints1-3weredeliveredunderthe +invoice-modern_long 1:a781fa6c76d2 0.22 0.12 frameworkagreement. +invoice-modern_long 1:c980fb1ebf98 0.22 0.10 •hardwareandthird-partylicencesa +invoice-modern_long 1:be1dea5817a5 0.22 0.12 billedseparately. +invoice-modern_long 1:fb854bac39c8 0.15 0.11 paymentterms +invoice-modern_long 1:24274f39b50b 0.22 0.11 •paymentduewithin14calendardays. +invoice-modern_long 1:c438440ba377 0.22 0.11 •banktransferpreferred;contact +invoice-modern_long 1:434cc906ae90 0.22 0.14 billing@graphcompose.devfor +invoice-modern_long 1:8822ea375315 0.22 0.14 remittancedetails. +invoice-modern_long 1:e3337beaa171 0.00 0.10 thankyouforchoosinggraphcomposef invoice-obsidian 0:07f15cde5b18 0.14 0.09 kestrel invoice-obsidian 0:52d6e3de4fa0 0.12 0.09 invoice invoice-obsidian 0:5d1d1b79af09 0.02 0.09 invoicenumber invoice-obsidian 0:3e62d1fbe5ec 0.06 0.09 inv-2026-1048 -invoice-obsidian 0:3e62d1fbe5ec#1 0.49 0.08 inv-2026-1048 +invoice-obsidian 0:3e62d1fbe5ec#1 0.54 0.08 inv-2026-1048 invoice-obsidian 0:8feaf8016bab 0.02 0.09 issuedate invoice-obsidian 0:4d49cb78b810 0.02 0.16 27august2026 invoice-obsidian 0:ac10f8c16320 -0.05 0.09 duedate @@ -2963,76 +2963,76 @@ invoice-obsidian 0:466e5b9cd57f -0.19 0.09 currency invoice-obsidian 0:54f8e1b3fe44 -0.19 0.54 gbp invoice-obsidian 0:75857a458999 -0.26 0.10 from invoice-obsidian 0:7d7385ecfbd9 -0.29 0.07 kestrelbusiness -invoice-obsidian 0:7d7385ecfbd9#1 0.52 0.08 kestrelbusiness -invoice-obsidian 0:7d7385ecfbd9#2 0.48 -0.55 kestrelbusiness +invoice-obsidian 0:7d7385ecfbd9#1 0.57 0.08 kestrelbusiness +invoice-obsidian 0:7d7385ecfbd9#2 0.53 -0.55 kestrelbusiness invoice-obsidian 0:5f51304df361 -0.27 0.07 7harboursidewalk invoice-obsidian 0:895a6b59f677 -0.29 0.07 bristolbs15ty invoice-obsidian 0:2474519f77a9 -0.29 0.07 unitedkingdom invoice-obsidian 0:2474519f77a9#1 -0.29 0.08 unitedkingdom invoice-obsidian 0:70ec69d2102f -0.31 0.07 ar@kestrel.example -invoice-obsidian 0:70ec69d2102f#1 0.48 -0.74 ar@kestrel.example +invoice-obsidian 0:70ec69d2102f#1 0.53 -0.74 ar@kestrel.example invoice-obsidian 0:aeba3a7b3598 -0.26 0.11 billto invoice-obsidian 0:7bfc2b791f41 -0.29 0.08 northlineconsultingltd invoice-obsidian 0:13dd937d2fe6 -0.27 0.08 21jubileeway invoice-obsidian 0:f9bab6a0b45b -0.29 0.08 londonse13ss -invoice-obsidian 0:c9046f7a37ad -1.60 0.40 description -invoice-obsidian 0:32e8369a9c4f -1.60 0.25 qty -invoice-obsidian 0:d1062d072acd -1.60 -0.25 unitprice -invoice-obsidian 0:a52611c9261b -1.60 -0.35 vat(20%) -invoice-obsidian 0:a52611c9261b#1 0.48 0.11 vat(20%) -invoice-obsidian 0:cf38d95c9c6b -1.60 -0.08 amount -invoice-obsidian 0:15345cbad705 -0.22 0.40 subscriptionsetup -invoice-obsidian 0:5100476d46bb -0.22 0.40 one-offaccountandworkspacesetup -invoice-obsidian 0:507f9f133059 -0.26 -0.12 £150.00 -invoice-obsidian 0:893d7480f763 -0.26 -0.07 £30.00 -invoice-obsidian 0:893d7480f763#1 -0.58 -0.06 £30.00 -invoice-obsidian 0:629184210581 -0.26 -0.11 £180.00 -invoice-obsidian 0:3e8060178bc4 -0.26 0.40 internationalpaymentsupport -invoice-obsidian 0:33e4ab51097e -0.26 0.40 monthlysupportforcross-borderpay -invoice-obsidian 0:96d6b62c061d -0.30 -0.12 £250.00 -invoice-obsidian 0:70d5b1312085 -0.30 -0.07 £50.00 -invoice-obsidian 0:d86642b21e53 -0.30 -0.11 £300.00 -invoice-obsidian 0:9399cf3b221a -0.31 0.40 expensemanagementintegration -invoice-obsidian 0:da2890c99f7a -0.31 0.40 apiaccessandintegration -invoice-obsidian 0:372ba7238228 -0.34 -0.12 £200.00 -invoice-obsidian 0:05c6a4f7132f -0.34 -0.07 £40.00 -invoice-obsidian 0:853580239989 -0.34 -0.11 £240.00 -invoice-obsidian 0:ba80be228223 -0.35 0.40 virtualcards -invoice-obsidian 0:eae2564ef311 -0.35 0.40 50virtualcards -invoice-obsidian 0:cf02270203a4 -0.39 -0.12 £100.00 -invoice-obsidian 0:33b5fc913817 -0.39 -0.07 £20.00 -invoice-obsidian 0:8aec54fdb1a1 -0.39 -0.11 £120.00 -invoice-obsidian 0:cc29e90932c5 -0.54 0.40 businessaccountmaintenance -invoice-obsidian 0:f1254de1a1d4 -0.54 0.40 monthlyaccountmaintenancefee -invoice-obsidian 0:8bf9ac7b27bd -0.58 0.03 £6.00 -invoice-obsidian 0:bff295cd3f97 -0.58 -0.06 £36.00 -invoice-obsidian 0:d6577e95efba 0.51 0.11 subtotal -invoice-obsidian 0:4595e1b34cb1 0.50 0.68 £730.00 -invoice-obsidian 0:eafa82a0eadf 0.46 0.68 £146.00 -invoice-obsidian 0:57a66d21eb1b 0.38 0.11 totaldue -invoice-obsidian 0:ad3ba615a506 0.36 -0.54 £876.00 -invoice-obsidian 0:ab5aa97074c4 0.57 0.08 notes -invoice-obsidian 0:0956d8d0441d 0.94 0.08 thankyouforchoosingkestrelbusine -invoice-obsidian 0:0b4d6f0e8783 0.94 0.08 thisinvoicecoversservicesandfeat -invoice-obsidian 0:02e483554647 0.95 0.08 toyourbusinessasofthedateofissue -invoice-obsidian 0:b439106fc5a1 0.96 0.08 ifyouhaveanyquestionsaboutthisin -invoice-obsidian 0:877ac656a147 0.97 0.08 pleasecontactusatar@kestrel.exam -invoice-obsidian 0:3c7ade679fdf 0.57 0.09 paymentdetails -invoice-obsidian 0:473fbeedb47c 0.05 0.11 pleasepaybybanktransfer -invoice-obsidian 0:59f2b74175d7 0.06 0.11 totheaccountbelow. -invoice-obsidian 0:811f691f5582 0.58 0.11 payee -invoice-obsidian 0:10aeacde20ff 0.57 0.11 sortcode -invoice-obsidian 0:a748c443f622 0.51 0.08 04-00-75 -invoice-obsidian 0:f92a9c925024 0.56 0.11 accountnumber -invoice-obsidian 0:ef797c8118f0 0.50 0.08 12345678 -invoice-obsidian 0:52367a6622b1 0.55 0.11 reference -invoice-obsidian 0:7c6ab37d83ef 0.48 0.08 thankyouforyourbusiness. -invoice-obsidian 0:a97667f07d1b 0.47 0.08 paymentisdueby10september2026. +invoice-obsidian 0:c9046f7a37ad -1.55 0.40 description +invoice-obsidian 0:32e8369a9c4f -1.55 0.25 qty +invoice-obsidian 0:d1062d072acd -1.55 -0.25 unitprice +invoice-obsidian 0:a52611c9261b -1.55 -0.35 vat(20%) +invoice-obsidian 0:a52611c9261b#1 0.53 0.11 vat(20%) +invoice-obsidian 0:cf38d95c9c6b -1.55 -0.08 amount +invoice-obsidian 0:15345cbad705 -0.12 0.40 subscriptionsetup +invoice-obsidian 0:5100476d46bb -0.12 0.40 one-offaccountandworkspacesetup +invoice-obsidian 0:507f9f133059 -0.16 -0.12 £150.00 +invoice-obsidian 0:893d7480f763 -0.16 -0.07 £30.00 +invoice-obsidian 0:893d7480f763#1 -0.23 -0.06 £30.00 +invoice-obsidian 0:629184210581 -0.16 -0.11 £180.00 +invoice-obsidian 0:3e8060178bc4 -0.11 0.40 internationalpaymentsupport +invoice-obsidian 0:33e4ab51097e -0.11 0.40 monthlysupportforcross-borderpay +invoice-obsidian 0:96d6b62c061d -0.15 -0.12 £250.00 +invoice-obsidian 0:70d5b1312085 -0.15 -0.07 £50.00 +invoice-obsidian 0:d86642b21e53 -0.15 -0.11 £300.00 +invoice-obsidian 0:9399cf3b221a -0.11 0.40 expensemanagementintegration +invoice-obsidian 0:da2890c99f7a -0.11 0.40 apiaccessandintegration +invoice-obsidian 0:372ba7238228 -0.14 -0.12 £200.00 +invoice-obsidian 0:05c6a4f7132f -0.14 -0.07 £40.00 +invoice-obsidian 0:853580239989 -0.14 -0.11 £240.00 +invoice-obsidian 0:ba80be228223 -0.10 0.40 virtualcards +invoice-obsidian 0:eae2564ef311 -0.10 0.40 50virtualcards +invoice-obsidian 0:cf02270203a4 -0.14 -0.12 £100.00 +invoice-obsidian 0:33b5fc913817 -0.14 -0.07 £20.00 +invoice-obsidian 0:8aec54fdb1a1 -0.14 -0.11 £120.00 +invoice-obsidian 0:cc29e90932c5 -0.19 0.40 businessaccountmaintenance +invoice-obsidian 0:f1254de1a1d4 -0.19 0.40 monthlyaccountmaintenancefee +invoice-obsidian 0:8bf9ac7b27bd -0.23 0.03 £6.00 +invoice-obsidian 0:bff295cd3f97 -0.23 -0.06 £36.00 +invoice-obsidian 0:d6577e95efba 0.56 0.11 subtotal +invoice-obsidian 0:4595e1b34cb1 0.55 0.68 £730.00 +invoice-obsidian 0:eafa82a0eadf 0.51 0.68 £146.00 +invoice-obsidian 0:57a66d21eb1b 0.43 0.11 totaldue +invoice-obsidian 0:ad3ba615a506 0.41 -0.54 £876.00 +invoice-obsidian 0:ab5aa97074c4 0.62 0.08 notes +invoice-obsidian 0:0956d8d0441d 0.99 0.08 thankyouforchoosingkestrelbusine +invoice-obsidian 0:0b4d6f0e8783 0.99 0.08 thisinvoicecoversservicesandfeat +invoice-obsidian 0:02e483554647 1.00 0.08 toyourbusinessasofthedateofissue +invoice-obsidian 0:b439106fc5a1 1.01 0.08 ifyouhaveanyquestionsaboutthisin +invoice-obsidian 0:877ac656a147 1.02 0.08 pleasecontactusatar@kestrel.exam +invoice-obsidian 0:3c7ade679fdf 0.62 0.09 paymentdetails +invoice-obsidian 0:473fbeedb47c 0.10 0.11 pleasepaybybanktransfer +invoice-obsidian 0:59f2b74175d7 0.11 0.11 totheaccountbelow. +invoice-obsidian 0:811f691f5582 0.63 0.11 payee +invoice-obsidian 0:10aeacde20ff 0.62 0.11 sortcode +invoice-obsidian 0:a748c443f622 0.56 0.08 04-00-75 +invoice-obsidian 0:f92a9c925024 0.61 0.11 accountnumber +invoice-obsidian 0:ef797c8118f0 0.55 0.08 12345678 +invoice-obsidian 0:52367a6622b1 0.60 0.11 reference +invoice-obsidian 0:7c6ab37d83ef 0.53 0.08 thankyouforyourbusiness. +invoice-obsidian 0:a97667f07d1b 0.52 0.08 paymentisdueby10september2026. invoice-obsidian 0:7b14b8d2c5c4 -0.03 -0.41 page1of1 invoice-payments 0:b6c4ac412ac8 -0.02 0.10 meridian invoice-payments 0:52d6e3de4fa0 0.41 0.05 invoice invoice-payments 0:c0cc75b9cfdc -0.22 0.12 meridianpaymentsltd. -invoice-payments 0:c0cc75b9cfdc#1 -0.16 0.10 meridianpaymentsltd. +invoice-payments 0:c0cc75b9cfdc#1 -0.11 0.10 meridianpaymentsltd. invoice-payments 0:5eeaa101da6c -0.19 0.12 1harbourexchange invoice-payments 0:e3f6090f249b -0.23 0.12 canarywharf invoice-payments 0:1bb9adbf32ff -0.26 0.12 londone149ge @@ -3049,7 +3049,7 @@ invoice-payments 0:fb854bac39c8 -0.16 0.05 paymentterms invoice-payments 0:ac10f8c16320 -0.19 0.05 duedate invoice-payments 0:073c1634c496 -0.21 0.05 status invoice-payments 0:052ff4dff688 -0.04 -0.02 inv-2025-05-10472 -invoice-payments 0:052ff4dff688#1 -0.36 0.10 inv-2025-05-10472 +invoice-payments 0:052ff4dff688#1 -0.31 0.10 inv-2025-05-10472 invoice-payments 0:23a4c624cbda -0.01 -0.02 10may2025 invoice-payments 0:7b052c343b27 0.02 -0.02 1-30april2025 invoice-payments 0:018052c1dd59 0.04 -0.02 acct_4q8xtb2mkp @@ -3072,66 +3072,66 @@ invoice-payments 0:1a7b308d8df6 -0.01 -0.32 quantity invoice-payments 0:d1062d072acd -0.01 -0.29 unitprice invoice-payments 0:7c512b48ba8a -0.01 -0.30 vat invoice-payments 0:2da123241332 -0.01 0.44 amount(gbp) -invoice-payments 0:3ab6c1099bcc -0.07 -0.28 subscriptionbilling -invoice-payments 0:c8e69cd6e074 0.07 -0.28 subscriptionmanagementandrecurri -invoice-payments 0:0c95c7ece1ce -0.09 -0.28 billing -invoice-payments 0:96d6b62c061d -0.10 -0.86 £250.00 -invoice-payments 0:96d6b62c061d#1 -0.09 0.04 £250.00 -invoice-payments 0:dc934fe30a94 -0.10 -0.44 20% -invoice-payments 0:dc934fe30a94#1 -0.10 -0.44 20% -invoice-payments 0:dc934fe30a94#2 -0.08 -0.44 20% -invoice-payments 0:dc934fe30a94#3 -0.09 -0.44 20% -invoice-payments 0:dc934fe30a94#4 -0.10 -0.44 20% -invoice-payments 0:dc934fe30a94#5 -0.11 -0.44 20% -invoice-payments 0:0a9acaea6477 -0.07 -0.28 paymentprocessing -invoice-payments 0:b8a3c21545b4 0.07 -0.28 onlinecardpaymentsprocessing -invoice-payments 0:b42561a38a06 -0.09 -0.28 (volumetier) -invoice-payments 0:351704ebff51 -0.10 -1.05 £1,180.00 -invoice-payments 0:351704ebff51#1 -0.09 0.12 £1,180.00 -invoice-payments 0:b3bc34f90a55 -0.08 -0.28 fraudscreening -invoice-payments 0:ed051c6a1942 -0.04 -0.28 advancedfraudscreeningandrules -invoice-payments 0:a0a787efd867 -0.08 -0.86 £320.00 -invoice-payments 0:a0a787efd867#1 -0.07 0.04 £320.00 -invoice-payments 0:34b75c1d0234 -0.09 -0.28 companyformation -invoice-payments 0:bf45c494a8dc -0.05 -0.28 incorporationandcompliancefiling -invoice-payments 0:629184210581 -0.09 -0.86 £180.00 -invoice-payments 0:629184210581#1 -0.08 0.04 £180.00 -invoice-payments 0:9427a01801d2 -0.10 -0.28 in-personterminals -invoice-payments 0:882be821cf2e -0.06 -0.28 terminalrentalandfirmwareupdates -invoice-payments 0:3c4459a5e4ec -0.10 -0.77 £39.00 -invoice-payments 0:5d16afda896e -0.09 0.04 £156.00 -invoice-payments 0:0036ebf2cfb2 -0.11 -0.28 prioritysupport -invoice-payments 0:7ef1d2ff5e3a -0.07 -0.28 namedengineer,one-hourresponse -invoice-payments 0:cf02270203a4 -0.11 -0.86 £100.00 -invoice-payments 0:cf02270203a4#1 -0.10 0.04 £100.00 -invoice-payments 0:3c7ade679fdf -0.13 0.14 paymentdetails -invoice-payments 0:182748d2fece -0.09 0.15 bankname -invoice-payments 0:758f4a6f175f -0.08 0.15 accountname -invoice-payments 0:10aeacde20ff -0.07 0.15 sortcode -invoice-payments 0:f92a9c925024 -0.06 0.15 accountnumber -invoice-payments 0:d53cd2cae33d -0.05 0.15 iban -invoice-payments 0:3f695692d5f1 -0.04 0.15 swift/bic -invoice-payments 0:52367a6622b1 -0.03 0.15 reference -invoice-payments 0:c66da4639881 -0.12 0.10 harbourbankplc -invoice-payments 0:2cd71c3c2603 -0.20 0.10 40-02-50 -invoice-payments 0:8fb8a81278c4 -0.24 0.10 71295408 -invoice-payments 0:48617b6d05d4 -0.28 0.10 gb29hrbk40025071295408 -invoice-payments 0:6929e6db6e1f -0.32 0.10 hrbkgb2l -invoice-payments 0:e4c4788968b2 -0.04 -0.01 subtotal(excl.vat) -invoice-payments 0:7ed180496d4e -0.03 -0.01 vatat20% -invoice-payments 0:751cbab81a3a 0.00 0.29 £2,186.00 -invoice-payments 0:9a5256946abd 0.01 0.94 £437.20 -invoice-payments 0:57a66d21eb1b -0.05 -0.01 totaldue -invoice-payments 0:5eb0b17220fa 0.01 -0.01 dueby14june2025 -invoice-payments 0:30d896eb989f -0.25 -0.83 £2,623.20 -invoice-payments 0:ab5aa97074c4 0.06 0.14 notes -invoice-payments 0:241bcf576ac5 0.08 0.14 thankyouforyourbusiness.thisinvo -invoice-payments 0:f912ca46bf39 0.06 0.14 latepaymentmayincurinterestatthe -invoice-payments 0:73a09fec2c1a 0.10 0.10 paymentdueby14june2025 -invoice-payments 0:79df6c5bbc16 0.08 0.10 pleaseincludetheinvoicenumberasp -invoice-payments 0:28b3008f693b 0.04 0.01 questions?we'reheretohelp. -invoice-payments 0:5b88ed40a689 0.07 0.01 support@meridianpayments.example -invoice-payments 0:2e3891f6ba2f 0.08 0.01 39661900 +invoice-payments 0:3ab6c1099bcc -0.02 -0.28 subscriptionbilling +invoice-payments 0:c8e69cd6e074 0.12 -0.28 subscriptionmanagementandrecurri +invoice-payments 0:0c95c7ece1ce -0.04 -0.28 billing +invoice-payments 0:96d6b62c061d -0.05 -0.86 £250.00 +invoice-payments 0:96d6b62c061d#1 -0.04 0.04 £250.00 +invoice-payments 0:dc934fe30a94 -0.05 -0.44 20% +invoice-payments 0:dc934fe30a94#1 -0.05 -0.44 20% +invoice-payments 0:dc934fe30a94#2 -0.03 -0.44 20% +invoice-payments 0:dc934fe30a94#3 -0.04 -0.44 20% +invoice-payments 0:dc934fe30a94#4 -0.05 -0.44 20% +invoice-payments 0:dc934fe30a94#5 -0.06 -0.44 20% +invoice-payments 0:0a9acaea6477 -0.02 -0.28 paymentprocessing +invoice-payments 0:b8a3c21545b4 0.12 -0.28 onlinecardpaymentsprocessing +invoice-payments 0:b42561a38a06 -0.04 -0.28 (volumetier) +invoice-payments 0:351704ebff51 -0.05 -1.05 £1,180.00 +invoice-payments 0:351704ebff51#1 -0.04 0.12 £1,180.00 +invoice-payments 0:b3bc34f90a55 -0.03 -0.28 fraudscreening +invoice-payments 0:ed051c6a1942 0.01 -0.28 advancedfraudscreeningandrules +invoice-payments 0:a0a787efd867 -0.03 -0.86 £320.00 +invoice-payments 0:a0a787efd867#1 -0.02 0.04 £320.00 +invoice-payments 0:34b75c1d0234 -0.04 -0.28 companyformation +invoice-payments 0:bf45c494a8dc 0.00 -0.28 incorporationandcompliancefiling +invoice-payments 0:629184210581 -0.04 -0.86 £180.00 +invoice-payments 0:629184210581#1 -0.03 0.04 £180.00 +invoice-payments 0:9427a01801d2 -0.05 -0.28 in-personterminals +invoice-payments 0:882be821cf2e -0.01 -0.28 terminalrentalandfirmwareupdates +invoice-payments 0:3c4459a5e4ec -0.05 -0.77 £39.00 +invoice-payments 0:5d16afda896e -0.04 0.04 £156.00 +invoice-payments 0:0036ebf2cfb2 -0.06 -0.28 prioritysupport +invoice-payments 0:7ef1d2ff5e3a -0.02 -0.28 namedengineer,one-hourresponse +invoice-payments 0:cf02270203a4 -0.06 -0.86 £100.00 +invoice-payments 0:cf02270203a4#1 -0.05 0.04 £100.00 +invoice-payments 0:3c7ade679fdf -0.08 0.14 paymentdetails +invoice-payments 0:182748d2fece -0.04 0.15 bankname +invoice-payments 0:758f4a6f175f -0.03 0.15 accountname +invoice-payments 0:10aeacde20ff -0.02 0.15 sortcode +invoice-payments 0:f92a9c925024 -0.01 0.15 accountnumber +invoice-payments 0:d53cd2cae33d 0.00 0.15 iban +invoice-payments 0:3f695692d5f1 0.01 0.15 swift/bic +invoice-payments 0:52367a6622b1 0.02 0.15 reference +invoice-payments 0:c66da4639881 -0.07 0.10 harbourbankplc +invoice-payments 0:2cd71c3c2603 -0.15 0.10 40-02-50 +invoice-payments 0:8fb8a81278c4 -0.19 0.10 71295408 +invoice-payments 0:48617b6d05d4 -0.23 0.10 gb29hrbk40025071295408 +invoice-payments 0:6929e6db6e1f -0.27 0.10 hrbkgb2l +invoice-payments 0:e4c4788968b2 0.01 -0.01 subtotal(excl.vat) +invoice-payments 0:7ed180496d4e 0.02 -0.01 vatat20% +invoice-payments 0:751cbab81a3a 0.05 0.29 £2,186.00 +invoice-payments 0:9a5256946abd 0.06 0.94 £437.20 +invoice-payments 0:57a66d21eb1b 0.00 -0.01 totaldue +invoice-payments 0:5eb0b17220fa 0.06 -0.01 dueby14june2025 +invoice-payments 0:30d896eb989f -0.20 -0.83 £2,623.20 +invoice-payments 0:ab5aa97074c4 0.11 0.14 notes +invoice-payments 0:241bcf576ac5 0.13 0.14 thankyouforyourbusiness.thisinvo +invoice-payments 0:f912ca46bf39 0.11 0.14 latepaymentmayincurinterestatthe +invoice-payments 0:73a09fec2c1a 0.15 0.10 paymentdueby14june2025 +invoice-payments 0:79df6c5bbc16 0.13 0.10 pleaseincludetheinvoicenumberasp +invoice-payments 0:28b3008f693b 0.09 0.01 questions?we'reheretohelp. +invoice-payments 0:5b88ed40a689 0.12 0.01 support@meridianpayments.example +invoice-payments 0:2e3891f6ba2f 0.13 0.01 39661900 invoice-payments 0:7b14b8d2c5c4 -0.04 -0.01 page1of1 invoice-platform 0:9817f28442bf 0.04 0.12 auroracloud invoice-platform 0:9817f28442bf#1 -0.56 0.14 auroracloud @@ -3180,40 +3180,40 @@ invoice-platform 0:c697d2981bf4 0.13 0.11 region invoice-platform 0:0a4e4c29432e 0.13 0.11 usage invoice-platform 0:965711fdf178 0.13 -0.64 unitprice(cad) invoice-platform 0:1742adf77d8c 0.13 -0.56 amount(cad) -invoice-platform 0:b04a12f6483e -0.26 0.07 compute -invoice-platform 0:a2cd33d50126 -0.26 0.11 ca-central1 -invoice-platform 0:a2cd33d50126#1 -0.27 0.11 ca-central1 -invoice-platform 0:a2cd33d50126#2 -0.27 0.11 ca-central1 -invoice-platform 0:ff5f15700bca -0.26 0.11 744.00 -invoice-platform 0:ff5f15700bca#1 -0.27 0.11 744.00 -invoice-platform 0:404314b1f4bd -0.27 0.11 hours -invoice-platform 0:404314b1f4bd#1 -0.27 0.11 hours -invoice-platform 0:456fa3bce642 -0.26 0.29 0.0685 -invoice-platform 0:4249970361b2 -0.26 0.29 50.96 +invoice-platform 0:b04a12f6483e -0.31 0.07 compute +invoice-platform 0:a2cd33d50126 -0.31 0.11 ca-central1 +invoice-platform 0:a2cd33d50126#1 -0.32 0.11 ca-central1 +invoice-platform 0:a2cd33d50126#2 -0.32 0.11 ca-central1 +invoice-platform 0:ff5f15700bca -0.31 0.11 744.00 +invoice-platform 0:ff5f15700bca#1 -0.32 0.11 744.00 +invoice-platform 0:404314b1f4bd -0.32 0.11 hours +invoice-platform 0:404314b1f4bd#1 -0.32 0.11 hours +invoice-platform 0:456fa3bce642 -0.31 0.29 0.0685 +invoice-platform 0:4249970361b2 -0.31 0.29 50.96 invoice-platform 0:f13d9c7c6f89 -0.32 0.09 computeinstances invoice-platform 0:524b18673a85 -0.29 0.09 n2standardvm -invoice-platform 0:49a25f9feefa -0.27 0.07 storage -invoice-platform 0:f58bef646914 -0.26 0.11 480.00 -invoice-platform 0:089bbc1623e2 -0.27 0.28 0.0210 -invoice-platform 0:782fd1b0f47e -0.27 0.27 10.08 +invoice-platform 0:49a25f9feefa -0.32 0.07 storage +invoice-platform 0:f58bef646914 -0.31 0.11 480.00 +invoice-platform 0:089bbc1623e2 -0.32 0.28 0.0210 +invoice-platform 0:782fd1b0f47e -0.32 0.27 10.08 invoice-platform 0:721ffa554e56 -0.32 0.09 objectstorage invoice-platform 0:b3223a301c5f -0.29 0.09 standardclass -invoice-platform 0:3549b0028b75 -0.27 0.07 database -invoice-platform 0:ae96e95d52ac -0.27 0.30 0.1385 -invoice-platform 0:2ff58dbe7993 -0.27 0.31 103.04 +invoice-platform 0:3549b0028b75 -0.32 0.07 database +invoice-platform 0:ae96e95d52ac -0.32 0.30 0.1385 +invoice-platform 0:2ff58dbe7993 -0.32 0.31 103.04 invoice-platform 0:8152fd217e12 -0.32 0.09 manageddatabase invoice-platform 0:3500adb3c8a1 -0.30 0.09 postgresqlinstance -invoice-platform 0:3009be769fb8 -0.27 0.07 network -invoice-platform 0:8001c2743965 -0.27 0.11 global -invoice-platform 0:8001c2743965#1 -0.27 0.11 global -invoice-platform 0:3f6ae649df50 -0.27 0.11 260.00 -invoice-platform 0:7775158f6d3a -0.27 0.32 0.0860 -invoice-platform 0:f7650feb3574 -0.27 0.28 22.36 +invoice-platform 0:3009be769fb8 -0.32 0.07 network +invoice-platform 0:8001c2743965 -0.32 0.11 global +invoice-platform 0:8001c2743965#1 -0.32 0.11 global +invoice-platform 0:3f6ae649df50 -0.32 0.11 260.00 +invoice-platform 0:7775158f6d3a -0.32 0.32 0.0860 +invoice-platform 0:f7650feb3574 -0.32 0.28 22.36 invoice-platform 0:444858f5bf18 -0.32 0.09 egresstraffic invoice-platform 0:8b72bb875a83 -0.30 0.09 datatransferout -invoice-platform 0:a18603086e5b -0.27 0.07 support -invoice-platform 0:561b2814d3c0 -0.27 0.24 0.00 -invoice-platform 0:561b2814d3c0#1 -0.27 0.22 0.00 +invoice-platform 0:a18603086e5b -0.32 0.07 support +invoice-platform 0:561b2814d3c0 -0.32 0.24 0.00 +invoice-platform 0:561b2814d3c0#1 -0.32 0.22 0.00 invoice-platform 0:efa8771baad9 -0.33 0.09 supportplan invoice-platform 0:9e81cd6e653a -0.30 0.09 standardresponse invoice-platform 0:13000a5d442c -0.25 0.35 paymentinformation @@ -3257,7 +3257,7 @@ invoice-subscription 0:78acb3cb907b 0.27 0.12 www.halstead.example invoice-subscription 0:f1c030eb4329 0.29 0.12 vatnogb418227603 invoice-subscription 0:77ead61b5875 0.29 0.09 invoiceno invoice-subscription 0:0b0c0ee24de8 0.26 0.74 hs-inv-2026-0417 -invoice-subscription 0:0b0c0ee24de8#1 0.38 0.88 hs-inv-2026-0417 +invoice-subscription 0:0b0c0ee24de8#1 0.23 0.88 hs-inv-2026-0417 invoice-subscription 0:8feaf8016bab 0.34 0.09 issuedate invoice-subscription 0:4d49cb78b810 0.32 0.62 27august2026 invoice-subscription 0:ac10f8c16320 0.39 0.09 duedate @@ -3284,46 +3284,46 @@ invoice-subscription 0:cf38d95c9c6b 0.54 0.05 amount invoice-subscription 0:86705447c73d 0.28 0.12 halsteadworkspacepremium(10seats invoice-subscription 0:0c8dc980db3f 0.28 0.18 £18.00 invoice-subscription 0:dc934fe30a94 0.28 0.09 20% -invoice-subscription 0:dc934fe30a94#1 0.30 0.09 20% -invoice-subscription 0:dc934fe30a94#2 0.32 0.09 20% -invoice-subscription 0:dc934fe30a94#3 0.34 0.09 20% -invoice-subscription 0:dc934fe30a94#4 0.36 0.09 20% +invoice-subscription 0:dc934fe30a94#1 0.25 0.09 20% +invoice-subscription 0:dc934fe30a94#2 0.22 0.09 20% +invoice-subscription 0:dc934fe30a94#3 0.19 0.09 20% +invoice-subscription 0:dc934fe30a94#4 0.16 0.09 20% invoice-subscription 0:629184210581 0.28 0.19 £180.00 -invoice-subscription 0:59df1d2b0f69 0.30 0.12 hostedplatformservices -invoice-subscription 0:44c1ce3394d2 0.30 0.16 £420.00 -invoice-subscription 0:44c1ce3394d2#1 0.30 0.16 £420.00 -invoice-subscription 0:217bada1d20f 0.32 0.12 analyticsprolicences(5seats) -invoice-subscription 0:599cd58953ce 0.32 0.20 £8.40 -invoice-subscription 0:756b8c62fe05 0.32 0.19 £42.00 -invoice-subscription 0:b055bcc305ed 0.34 0.12 prioritysupportplan -invoice-subscription 0:1077d7cede59 0.34 0.18 £275.00 -invoice-subscription 0:1077d7cede59#1 0.34 0.18 £275.00 -invoice-subscription 0:361537ef6a11 0.36 0.12 voiceadd-on(5seats) -invoice-subscription 0:8bf9ac7b27bd 0.36 0.19 £6.00 -invoice-subscription 0:893d7480f763 0.36 0.19 £30.00 -invoice-subscription 0:ab5aa97074c4 0.80 0.12 notes -invoice-subscription 0:4440ed73b83f 0.38 0.12 thisinvoicecoverssoftwaresubscri -invoice-subscription 0:fffc319556fa 0.39 0.12 hostedservicesforthecurrentbilli -invoice-subscription 0:d6577e95efba 0.39 0.11 subtotal -invoice-subscription 0:adde9b2bd3ad 0.39 0.47 £947.00 -invoice-subscription 0:a52611c9261b 0.37 0.11 vat(20%) -invoice-subscription 0:14edcfc20351 0.37 0.44 £189.40 -invoice-subscription 0:57a66d21eb1b 0.32 0.11 totaldue -invoice-subscription 0:cf1b68cc49ef 0.39 0.94 £1,136.40 -invoice-subscription 0:3c7ade679fdf 0.79 0.12 paymentdetails -invoice-subscription 0:56ed021beb35 0.42 0.54 beneficiary -invoice-subscription 0:0b85f3c8ed04 0.38 0.33 halsteadsoftwareltd -invoice-subscription 0:4381dc2ab142 0.42 0.77 bank -invoice-subscription 0:6d50b2dd724f 0.38 0.84 northgatebank -invoice-subscription 0:10aeacde20ff 0.42 0.83 sortcode -invoice-subscription 0:b19b1415ef9b 0.38 0.99 40-05-30 -invoice-subscription 0:f92a9c925024 0.42 0.94 accountnumber -invoice-subscription 0:ef797c8118f0 0.38 0.97 12345678 -invoice-subscription 0:52367a6622b1 0.42 0.86 reference -invoice-subscription 0:04f7247e8e99 0.42 0.12 pleaseincludetheinvoicenumberast -invoice-subscription 0:7c6ab37d83ef 0.71 0.09 thankyouforyourbusiness. -invoice-subscription 0:354ffeb2bbc3 0.42 0.09 paymentisdueby10september2026.if -invoice-subscription 0:7f7d98088133 0.43 0.09 foranyqueries,pleasecontactbilli +invoice-subscription 0:59df1d2b0f69 0.25 0.12 hostedplatformservices +invoice-subscription 0:44c1ce3394d2 0.25 0.16 £420.00 +invoice-subscription 0:44c1ce3394d2#1 0.25 0.16 £420.00 +invoice-subscription 0:217bada1d20f 0.22 0.12 analyticsprolicences(5seats) +invoice-subscription 0:599cd58953ce 0.22 0.20 £8.40 +invoice-subscription 0:756b8c62fe05 0.22 0.19 £42.00 +invoice-subscription 0:b055bcc305ed 0.19 0.12 prioritysupportplan +invoice-subscription 0:1077d7cede59 0.19 0.18 £275.00 +invoice-subscription 0:1077d7cede59#1 0.19 0.18 £275.00 +invoice-subscription 0:361537ef6a11 0.16 0.12 voiceadd-on(5seats) +invoice-subscription 0:8bf9ac7b27bd 0.16 0.19 £6.00 +invoice-subscription 0:893d7480f763 0.16 0.19 £30.00 +invoice-subscription 0:ab5aa97074c4 0.65 0.12 notes +invoice-subscription 0:4440ed73b83f 0.23 0.12 thisinvoicecoverssoftwaresubscri +invoice-subscription 0:fffc319556fa 0.24 0.12 hostedservicesforthecurrentbilli +invoice-subscription 0:d6577e95efba 0.24 0.11 subtotal +invoice-subscription 0:adde9b2bd3ad 0.24 0.47 £947.00 +invoice-subscription 0:a52611c9261b 0.22 0.11 vat(20%) +invoice-subscription 0:14edcfc20351 0.22 0.44 £189.40 +invoice-subscription 0:57a66d21eb1b 0.17 0.11 totaldue +invoice-subscription 0:cf1b68cc49ef 0.24 0.94 £1,136.40 +invoice-subscription 0:3c7ade679fdf 0.64 0.12 paymentdetails +invoice-subscription 0:56ed021beb35 0.27 0.54 beneficiary +invoice-subscription 0:0b85f3c8ed04 0.23 0.33 halsteadsoftwareltd +invoice-subscription 0:4381dc2ab142 0.27 0.77 bank +invoice-subscription 0:6d50b2dd724f 0.23 0.84 northgatebank +invoice-subscription 0:10aeacde20ff 0.27 0.83 sortcode +invoice-subscription 0:b19b1415ef9b 0.23 0.99 40-05-30 +invoice-subscription 0:f92a9c925024 0.27 0.94 accountnumber +invoice-subscription 0:ef797c8118f0 0.23 0.97 12345678 +invoice-subscription 0:52367a6622b1 0.27 0.86 reference +invoice-subscription 0:04f7247e8e99 0.27 0.12 pleaseincludetheinvoicenumberast +invoice-subscription 0:7c6ab37d83ef 0.56 0.09 thankyouforyourbusiness. +invoice-subscription 0:354ffeb2bbc3 0.27 0.09 paymentisdueby10september2026.if +invoice-subscription 0:7f7d98088133 0.28 0.09 foranyqueries,pleasecontactbilli invoice-subscription 0:7b14b8d2c5c4 0.00 0.19 page1of1 invoice-workspace 0:07f15cde5b18 0.15 0.11 kestrel invoice-workspace 0:07f15cde5b18#1 0.01 0.11 kestrel @@ -3553,18 +3553,18 @@ letter-nordic_clean 0:27c5581ffbbc -0.39 0.10 restoftheteam. letter-nordic_clean 0:a71e98216baa -0.14 0.10 iwouldwelcometheopportunitytobri letter-nordic_clean 0:80a6a628ad52 -0.14 0.10 sincerely, letter-panel 0:8f1010120ed6 0.00 0.32 jordanrivera -letter-panel 0:8f1010120ed6#1 0.06 0.10 jordanrivera +letter-panel 0:8f1010120ed6#1 0.01 0.10 jordanrivera letter-panel 0:2d58f0cadc2d -0.23 0.07 platformengineer letter-panel 0:89ff05847e96 -0.16 0.29 london,uk|+442055551000 letter-panel 0:8817bf9310b6 -0.14 0.35 jordan.rivera@example.com|linked -letter-panel 0:bef81b541365 -0.09 0.10 dearhiringteamatnorthwindsystems -letter-panel 0:ab54410ead82 -0.27 0.10 iamexcitedtosharemyinterestinthe -letter-panel 0:9185168d2cf8 -0.25 0.10 document-generationsystemsthatba -letter-panel 0:0c42fe9f3491 -0.23 0.10 ienjoytranslatingfuzzyworkflowre -letter-panel 0:dda41d31bb3c -0.21 0.10 thatmakeadoptioneasierfortherest -letter-panel 0:7c5a9817c868 -0.19 0.10 iwouldwelcometheopportunitytobri -letter-panel 0:4012eb4b05db -0.17 0.10 group. -letter-panel 0:80a6a628ad52 0.05 0.10 sincerely, +letter-panel 0:bef81b541365 -0.14 0.10 dearhiringteamatnorthwindsystems +letter-panel 0:ab54410ead82 -0.32 0.10 iamexcitedtosharemyinterestinthe +letter-panel 0:9185168d2cf8 -0.30 0.10 document-generationsystemsthatba +letter-panel 0:0c42fe9f3491 -0.28 0.10 ienjoytranslatingfuzzyworkflowre +letter-panel 0:dda41d31bb3c -0.26 0.10 thatmakeadoptioneasierfortherest +letter-panel 0:7c5a9817c868 -0.24 0.10 iwouldwelcometheopportunitytobri +letter-panel 0:4012eb4b05db -0.22 0.10 group. +letter-panel 0:80a6a628ad52 0.00 0.10 sincerely, letter-sidebar_portrait 0:8f1010120ed6 -0.03 0.14 jordanrivera letter-sidebar_portrait 0:8f1010120ed6#1 -0.13 0.10 jordanrivera letter-sidebar_portrait 0:2d58f0cadc2d -0.23 0.49 platformengineer @@ -3664,62 +3664,62 @@ proposal-editorial 1:02195b8e9896 -45.01 -0.25 phase proposal-editorial 1:c51faa148557 -45.01 -0.28 focus proposal-editorial 1:caa79af4db67 -45.01 -0.26 duration proposal-editorial 1:e0ee8bb50685 -45.01 -0.28 output -proposal-editorial 1:9a5c531db125 -45.28 -0.25 01discover -proposal-editorial 1:99b15ca862e5 32.12 -0.26 1week -proposal-editorial 1:99b15ca862e5#1 -122.58 -0.26 1week -proposal-editorial 1:7817fa5085e2 -44.70 -0.28 research,audit,insights,and -proposal-editorial 1:73dff70e25ad -44.70 -0.28 strategy -proposal-editorial 1:ddfbc608570a -44.70 -0.28 discoveryreport&creative -proposal-editorial 1:93c4abe27cf1 -44.70 -0.28 direction -proposal-editorial 1:9285b279249c -45.23 -0.25 02design -proposal-editorial 1:b183847fe9f8 25.27 -0.26 2weeks -proposal-editorial 1:b183847fe9f8#1 -115.60 -0.26 2weeks -proposal-editorial 1:1e0716635ae3 -44.65 -0.28 brandrefinementandwebsite -proposal-editorial 1:80f5fb36f074 -44.65 -0.28 ux/uidesign -proposal-editorial 1:ad5e8a376247 -44.65 -0.28 designsystem&high-fidelity -proposal-editorial 1:dbb1831acb45 -44.65 -0.28 designs -proposal-editorial 1:ea1ecc5ce8ad -45.18 -0.25 03developprep -proposal-editorial 1:381b99928ddd -44.60 -0.28 contentstructure,developer -proposal-editorial 1:b144c5104484 -44.60 -0.28 handoff&assetpreparation -proposal-editorial 1:6ba4e54f2632 -44.60 -0.28 specs,assets&content -proposal-editorial 1:06a61df042ad -44.60 -0.28 framework -proposal-editorial 1:17f923a4777c -45.10 -0.25 04launchsupport -proposal-editorial 1:8f16bc1588b5 -45.10 -0.28 qa,training&go-liveassistance -proposal-editorial 1:7c23497e09b0 -45.10 -0.28 qasign-off&successfullaunch -proposal-editorial 1:f9b21c4bda58 -46.03 0.10 investment -proposal-editorial 1:4a33eacd5fa6 -44.72 0.45 item -proposal-editorial 1:2da123241332 -44.72 0.53 amount(gbp) -proposal-editorial 1:1167b381fe2f -44.71 0.45 discovery&strategy -proposal-editorial 1:572a8dc5a455 -44.71 0.52 £2,500 -proposal-editorial 1:7c2ad9ba0fd0 -44.66 0.45 brandidentityrefinement -proposal-editorial 1:7f2732df7390 -44.66 0.52 £4,500 -proposal-editorial 1:fc5134bf5fd1 -44.61 0.45 websiteux/uidesign -proposal-editorial 1:8534d989b9ed -44.61 0.52 £7,000 -proposal-editorial 1:32001e20b2ed -44.56 0.45 contentstructure&messaging -proposal-editorial 1:e58a378ffc52 -44.56 0.52 £2,000 -proposal-editorial 1:8c7703bb6fb7 -44.51 0.45 launchsupport -proposal-editorial 1:d423fc0a31c2 -44.51 0.52 £1,500 -proposal-editorial 1:d6577e95efba -44.46 0.45 subtotal -proposal-editorial 1:8873236d3571 -44.46 0.50 £17,500 -proposal-editorial 1:3d213570f707 -44.41 0.45 optional:3monthspost-launchsuppo -proposal-editorial 1:7ffd918ebc4a -44.41 0.48 £1,750 -proposal-editorial 1:58656319146d -44.34 0.45 totalinvestment -proposal-editorial 1:4aadcd9bc785 -44.34 0.52 £19,250 -proposal-editorial 1:51d2361f4fae -46.03 0.12 terms -proposal-editorial 1:99ffab766326 -45.05 0.59 50%depositisrequiredtosecurethe -proposal-editorial 1:5414e5671cbd -45.05 0.14 projectandschedulethekick-off. -proposal-editorial 1:832db31f5c9a -45.07 0.59 includestworoundsofrevisionsper -proposal-editorial 1:5130aeada3db -45.07 0.14 majordeliverable. -proposal-editorial 1:ffce6ed7e6e5 -45.09 0.59 finalfilesandhandoffdeliveredupo -proposal-editorial 1:566f68df6dd8 -45.09 0.14 finalpayment. -proposal-editorial 1:06ebb5670fa8 -45.36 0.59 ownershipofallfinaldeliverables -proposal-editorial 1:deda6d86d965 -45.01 0.14 transferstoasterahealthco.after -proposal-editorial 1:aaa7d3e9affb -45.43 0.14 fullpaymentisreceived. -proposal-editorial 1:c1514c6cdad1 -45.49 0.10 acceptance -proposal-editorial 1:893663b06769 -44.46 0.10 bysigningbelow,youagreetothescop -proposal-editorial 1:df16232de5b9 -44.47 0.10 acceptedby: -proposal-editorial 1:f089d24d7cf3 -44.47 -0.02 signature: -proposal-editorial 1:c74c9cd82f13 -44.47 -0.16 date: +proposal-editorial 1:9a5c531db125 -45.33 -0.25 01discover +proposal-editorial 1:99b15ca862e5 31.97 -0.26 1week +proposal-editorial 1:99b15ca862e5#1 -122.63 -0.26 1week +proposal-editorial 1:7817fa5085e2 -44.75 -0.28 research,audit,insights,and +proposal-editorial 1:73dff70e25ad -44.75 -0.28 strategy +proposal-editorial 1:ddfbc608570a -44.75 -0.28 discoveryreport&creative +proposal-editorial 1:93c4abe27cf1 -44.75 -0.28 direction +proposal-editorial 1:9285b279249c -45.33 -0.25 02design +proposal-editorial 1:b183847fe9f8 25.07 -0.26 2weeks +proposal-editorial 1:b183847fe9f8#1 -115.70 -0.26 2weeks +proposal-editorial 1:1e0716635ae3 -44.75 -0.28 brandrefinementandwebsite +proposal-editorial 1:80f5fb36f074 -44.75 -0.28 ux/uidesign +proposal-editorial 1:ad5e8a376247 -44.75 -0.28 designsystem&high-fidelity +proposal-editorial 1:dbb1831acb45 -44.75 -0.28 designs +proposal-editorial 1:ea1ecc5ce8ad -45.33 -0.25 03developprep +proposal-editorial 1:381b99928ddd -44.75 -0.28 contentstructure,developer +proposal-editorial 1:b144c5104484 -44.75 -0.28 handoff&assetpreparation +proposal-editorial 1:6ba4e54f2632 -44.75 -0.28 specs,assets&content +proposal-editorial 1:06a61df042ad -44.75 -0.28 framework +proposal-editorial 1:17f923a4777c -45.30 -0.25 04launchsupport +proposal-editorial 1:8f16bc1588b5 -45.30 -0.28 qa,training&go-liveassistance +proposal-editorial 1:7c23497e09b0 -45.30 -0.28 qasign-off&successfullaunch +proposal-editorial 1:f9b21c4bda58 -46.23 0.10 investment +proposal-editorial 1:4a33eacd5fa6 -44.92 0.45 item +proposal-editorial 1:2da123241332 -44.92 0.53 amount(gbp) +proposal-editorial 1:1167b381fe2f -44.96 0.45 discovery&strategy +proposal-editorial 1:572a8dc5a455 -44.96 0.52 £2,500 +proposal-editorial 1:7c2ad9ba0fd0 -44.96 0.45 brandidentityrefinement +proposal-editorial 1:7f2732df7390 -44.96 0.52 £4,500 +proposal-editorial 1:fc5134bf5fd1 -44.96 0.45 websiteux/uidesign +proposal-editorial 1:8534d989b9ed -44.96 0.52 £7,000 +proposal-editorial 1:32001e20b2ed -44.96 0.45 contentstructure&messaging +proposal-editorial 1:e58a378ffc52 -44.96 0.52 £2,000 +proposal-editorial 1:8c7703bb6fb7 -44.96 0.45 launchsupport +proposal-editorial 1:d423fc0a31c2 -44.96 0.52 £1,500 +proposal-editorial 1:d6577e95efba -44.96 0.45 subtotal +proposal-editorial 1:8873236d3571 -44.96 0.50 £17,500 +proposal-editorial 1:3d213570f707 -44.96 0.45 optional:3monthspost-launchsuppo +proposal-editorial 1:7ffd918ebc4a -44.96 0.48 £1,750 +proposal-editorial 1:58656319146d -44.94 0.45 totalinvestment +proposal-editorial 1:4aadcd9bc785 -44.94 0.52 £19,250 +proposal-editorial 1:51d2361f4fae -46.23 0.12 terms +proposal-editorial 1:99ffab766326 -45.25 0.59 50%depositisrequiredtosecurethe +proposal-editorial 1:5414e5671cbd -45.25 0.14 projectandschedulethekick-off. +proposal-editorial 1:832db31f5c9a -45.27 0.59 includestworoundsofrevisionsper +proposal-editorial 1:5130aeada3db -45.27 0.14 majordeliverable. +proposal-editorial 1:ffce6ed7e6e5 -45.29 0.59 finalfilesandhandoffdeliveredupo +proposal-editorial 1:566f68df6dd8 -45.29 0.14 finalpayment. +proposal-editorial 1:06ebb5670fa8 -45.56 0.59 ownershipofallfinaldeliverables +proposal-editorial 1:deda6d86d965 -45.21 0.14 transferstoasterahealthco.after +proposal-editorial 1:aaa7d3e9affb -45.63 0.14 fullpaymentisreceived. +proposal-editorial 1:c1514c6cdad1 -46.09 0.10 acceptance +proposal-editorial 1:893663b06769 -45.06 0.10 bysigningbelow,youagreetothescop +proposal-editorial 1:df16232de5b9 -45.07 0.10 acceptedby: +proposal-editorial 1:f089d24d7cf3 -45.07 -0.02 signature: +proposal-editorial 1:c74c9cd82f13 -45.07 -0.16 date: proposal-editorial 1:026890c58de9 0.01 0.10 northlinestudio|northlinestudio. proposal-indigo 0:07f15cde5b18 0.14 0.08 kestrel proposal-indigo 0:ecd1378bc9dc 0.13 -0.38 proposal @@ -3812,29 +3812,29 @@ proposal-modern 0:9e580657f485 -0.02 0.10 discovery,architecture,andarefer proposal-modern 0:cec9111de36d -0.06 0.10 approach proposal-modern 0:3215ea3be6d9 -0.02 0.10 iterativedeliverywithweeklycheck proposal-modern 0:94d192b3a326 -0.06 0.10 timeline -proposal-modern 0:02195b8e9896 -0.07 -0.20 phase -proposal-modern 0:caa79af4db67 -0.07 -0.25 duration -proposal-modern 0:41ffd8b76afc -0.07 -0.25 details -proposal-modern 0:fa44132b238e -0.10 -0.20 discovery -proposal-modern 0:fa44132b238e#1 -0.20 -0.20 discovery -proposal-modern 0:b183847fe9f8 -0.10 -0.25 2weeks -proposal-modern 0:4b20bfb69ca7 -0.10 -0.25 stakeholderinterviews+audit -proposal-modern 0:44575cf5b285 -0.10 -0.20 build -proposal-modern 0:44575cf5b285#1 -0.20 -0.20 build -proposal-modern 0:5a6b4bf425f2 -0.10 -0.25 6weeks -proposal-modern 0:7a802048127d -0.10 -0.25 engine+templatemigration -proposal-modern 0:f9b21c4bda58 -0.16 0.10 investment -proposal-modern 0:4a33eacd5fa6 -0.17 -0.20 item -proposal-modern 0:c9046f7a37ad -0.17 -0.25 description -proposal-modern 0:cf38d95c9c6b -0.17 0.82 amount -proposal-modern 0:fe9b6b4f133b -0.20 -0.25 workshops+auditgbp6,000 -proposal-modern 0:62e788ae3916 -0.20 -0.25 engine+templatesgbp24,000 -proposal-modern 0:11239872d178 -0.20 -0.20 total -proposal-modern 0:1c3065490625 -0.20 0.82 gbp30,000 -proposal-modern 0:63feb7230a5d -0.28 0.10 acceptanceterms -proposal-modern 0:35046a9f5675 0.05 0.10 •50%onsignature,50%ondelivery. -proposal-modern 0:f03c1877ea2b 0.05 0.10 •validfor30daysfromthepreparedda -proposal-modern 0:90572e911376 -0.23 0.10 thankyouforconsideringgraphcompo +proposal-modern 0:02195b8e9896 -0.02 -0.20 phase +proposal-modern 0:caa79af4db67 -0.02 -0.25 duration +proposal-modern 0:41ffd8b76afc -0.02 -0.25 details +proposal-modern 0:fa44132b238e -0.05 -0.20 discovery +proposal-modern 0:fa44132b238e#1 -0.05 -0.20 discovery +proposal-modern 0:b183847fe9f8 -0.05 -0.25 2weeks +proposal-modern 0:4b20bfb69ca7 -0.05 -0.25 stakeholderinterviews+audit +proposal-modern 0:44575cf5b285 -0.05 -0.20 build +proposal-modern 0:44575cf5b285#1 -0.05 -0.20 build +proposal-modern 0:5a6b4bf425f2 -0.05 -0.25 6weeks +proposal-modern 0:7a802048127d -0.05 -0.25 engine+templatemigration +proposal-modern 0:f9b21c4bda58 -0.06 0.10 investment +proposal-modern 0:4a33eacd5fa6 -0.02 -0.20 item +proposal-modern 0:c9046f7a37ad -0.02 -0.25 description +proposal-modern 0:cf38d95c9c6b -0.02 0.82 amount +proposal-modern 0:fe9b6b4f133b -0.05 -0.25 workshops+auditgbp6,000 +proposal-modern 0:62e788ae3916 -0.05 -0.25 engine+templatesgbp24,000 +proposal-modern 0:11239872d178 -0.05 -0.20 total +proposal-modern 0:1c3065490625 -0.05 0.82 gbp30,000 +proposal-modern 0:63feb7230a5d -0.08 0.10 acceptanceterms +proposal-modern 0:35046a9f5675 0.25 0.10 •50%onsignature,50%ondelivery. +proposal-modern 0:f03c1877ea2b 0.25 0.10 •validfor30daysfromthepreparedda +proposal-modern 0:90572e911376 -0.03 0.10 thankyouforconsideringgraphcompo proposal-northline 0:5205c2a261bc -0.44 0.05 northline proposal-northline 0:da0daaba4b15 -0.44 0.05 studio proposal-northline 0:ecd1378bc9dc -0.38 1.98 proposal @@ -3910,62 +3910,62 @@ proposal-northline 1:02195b8e9896 0.16 -0.25 phase proposal-northline 1:c51faa148557 0.16 -0.25 focus proposal-northline 1:caa79af4db67 0.16 -0.29 duration proposal-northline 1:e0ee8bb50685 0.16 -0.25 output -proposal-northline 1:9a5c531db125 -0.11 -0.25 01discover -proposal-northline 1:99b15ca862e5 -0.11 -0.29 1week -proposal-northline 1:99b15ca862e5#1 -0.01 -0.29 1week -proposal-northline 1:7817fa5085e2 0.27 -0.25 research,audit,insights,and -proposal-northline 1:73dff70e25ad 0.27 -0.25 strategy -proposal-northline 1:ddfbc608570a 0.27 -0.25 discoveryreport&creative -proposal-northline 1:93c4abe27cf1 0.27 -0.25 direction -proposal-northline 1:9285b279249c -0.06 -0.25 02design -proposal-northline 1:b183847fe9f8 -0.06 -0.29 2weeks -proposal-northline 1:b183847fe9f8#1 0.07 -0.29 2weeks -proposal-northline 1:1e0716635ae3 0.32 -0.25 brandrefinementandwebsite -proposal-northline 1:80f5fb36f074 0.32 -0.25 ux/uidesign -proposal-northline 1:ad5e8a376247 0.32 -0.25 designsystem&high-fidelity -proposal-northline 1:dbb1831acb45 0.32 -0.25 designs -proposal-northline 1:ea1ecc5ce8ad -0.01 -0.25 03developprep -proposal-northline 1:381b99928ddd 0.37 -0.25 contentstructure,developer -proposal-northline 1:b144c5104484 0.37 -0.25 handoff&assetpreparation -proposal-northline 1:6ba4e54f2632 0.37 -0.25 specs,assets&content -proposal-northline 1:06a61df042ad 0.37 -0.25 framework -proposal-northline 1:17f923a4777c 0.07 -0.25 04launchsupport -proposal-northline 1:8f16bc1588b5 0.07 -0.25 qa,training&go-liveassistance -proposal-northline 1:7c23497e09b0 0.07 -0.25 qasign-off&successfullaunch -proposal-northline 1:f9b21c4bda58 -0.24 0.11 investment -proposal-northline 1:4a33eacd5fa6 0.36 0.45 item -proposal-northline 1:2da123241332 0.36 0.57 amount(gbp) -proposal-northline 1:1167b381fe2f 0.37 0.45 discovery&strategy -proposal-northline 1:572a8dc5a455 0.37 0.56 £2,500 -proposal-northline 1:7c2ad9ba0fd0 0.42 0.45 brandidentityrefinement -proposal-northline 1:7f2732df7390 0.42 0.56 £4,500 -proposal-northline 1:fc5134bf5fd1 0.47 0.45 websiteux/uidesign -proposal-northline 1:8534d989b9ed 0.47 0.56 £7,000 -proposal-northline 1:32001e20b2ed 0.52 0.45 contentstructure&messaging -proposal-northline 1:e58a378ffc52 0.52 0.56 £2,000 -proposal-northline 1:8c7703bb6fb7 0.57 0.45 launchsupport -proposal-northline 1:d423fc0a31c2 0.57 0.56 £1,500 -proposal-northline 1:d6577e95efba 0.62 0.45 subtotal -proposal-northline 1:8873236d3571 0.62 0.54 £17,500 -proposal-northline 1:3d213570f707 0.67 0.45 optional:3monthspost-launchsuppo -proposal-northline 1:7ffd918ebc4a 0.67 0.52 £1,750 -proposal-northline 1:58656319146d 0.74 0.45 totalinvestment -proposal-northline 1:4aadcd9bc785 0.74 0.56 £19,250 -proposal-northline 1:51d2361f4fae -0.24 0.08 terms -proposal-northline 1:99ffab766326 -0.07 0.54 50%depositisrequiredtosecurethe -proposal-northline 1:5414e5671cbd -0.05 0.09 projectandschedulethekick-off. -proposal-northline 1:832db31f5c9a -0.07 0.54 includestworoundsofrevisionsper -proposal-northline 1:5130aeada3db -0.05 0.09 majordeliverable. -proposal-northline 1:ffce6ed7e6e5 -0.07 0.54 finalfilesandhandoffdeliveredupo -proposal-northline 1:566f68df6dd8 -0.05 0.09 finalpayment. -proposal-northline 1:06ebb5670fa8 -0.22 0.54 ownershipofallfinaldeliverables -proposal-northline 1:5312201597c1 0.15 0.09 transferstoasterahealthco.afterf -proposal-northline 1:d31e8d77a816 -0.25 0.09 paymentisreceived. -proposal-northline 1:c1514c6cdad1 0.21 0.11 acceptance -proposal-northline 1:893663b06769 0.53 0.10 bysigningbelow,youagreetothescop -proposal-northline 1:df16232de5b9 0.52 0.10 acceptedby: -proposal-northline 1:f089d24d7cf3 0.52 0.06 signature: -proposal-northline 1:c74c9cd82f13 0.52 0.07 date: +proposal-northline 1:9a5c531db125 -0.16 -0.25 01discover +proposal-northline 1:99b15ca862e5 -0.16 -0.29 1week +proposal-northline 1:99b15ca862e5#1 -0.16 -0.29 1week +proposal-northline 1:7817fa5085e2 0.22 -0.25 research,audit,insights,and +proposal-northline 1:73dff70e25ad 0.22 -0.25 strategy +proposal-northline 1:ddfbc608570a 0.22 -0.25 discoveryreport&creative +proposal-northline 1:93c4abe27cf1 0.22 -0.25 direction +proposal-northline 1:9285b279249c -0.16 -0.25 02design +proposal-northline 1:b183847fe9f8 -0.16 -0.29 2weeks +proposal-northline 1:b183847fe9f8#1 -0.13 -0.29 2weeks +proposal-northline 1:1e0716635ae3 0.22 -0.25 brandrefinementandwebsite +proposal-northline 1:80f5fb36f074 0.22 -0.25 ux/uidesign +proposal-northline 1:ad5e8a376247 0.22 -0.25 designsystem&high-fidelity +proposal-northline 1:dbb1831acb45 0.22 -0.25 designs +proposal-northline 1:ea1ecc5ce8ad -0.16 -0.25 03developprep +proposal-northline 1:381b99928ddd 0.22 -0.25 contentstructure,developer +proposal-northline 1:b144c5104484 0.22 -0.25 handoff&assetpreparation +proposal-northline 1:6ba4e54f2632 0.22 -0.25 specs,assets&content +proposal-northline 1:06a61df042ad 0.22 -0.25 framework +proposal-northline 1:17f923a4777c -0.13 -0.25 04launchsupport +proposal-northline 1:8f16bc1588b5 -0.13 -0.25 qa,training&go-liveassistance +proposal-northline 1:7c23497e09b0 -0.13 -0.25 qasign-off&successfullaunch +proposal-northline 1:f9b21c4bda58 -0.44 0.11 investment +proposal-northline 1:4a33eacd5fa6 0.16 0.45 item +proposal-northline 1:2da123241332 0.16 0.57 amount(gbp) +proposal-northline 1:1167b381fe2f 0.12 0.45 discovery&strategy +proposal-northline 1:572a8dc5a455 0.12 0.56 £2,500 +proposal-northline 1:7c2ad9ba0fd0 0.12 0.45 brandidentityrefinement +proposal-northline 1:7f2732df7390 0.12 0.56 £4,500 +proposal-northline 1:fc5134bf5fd1 0.12 0.45 websiteux/uidesign +proposal-northline 1:8534d989b9ed 0.12 0.56 £7,000 +proposal-northline 1:32001e20b2ed 0.12 0.45 contentstructure&messaging +proposal-northline 1:e58a378ffc52 0.12 0.56 £2,000 +proposal-northline 1:8c7703bb6fb7 0.12 0.45 launchsupport +proposal-northline 1:d423fc0a31c2 0.12 0.56 £1,500 +proposal-northline 1:d6577e95efba 0.12 0.45 subtotal +proposal-northline 1:8873236d3571 0.12 0.54 £17,500 +proposal-northline 1:3d213570f707 0.12 0.45 optional:3monthspost-launchsuppo +proposal-northline 1:7ffd918ebc4a 0.12 0.52 £1,750 +proposal-northline 1:58656319146d 0.14 0.45 totalinvestment +proposal-northline 1:4aadcd9bc785 0.14 0.56 £19,250 +proposal-northline 1:51d2361f4fae -0.44 0.08 terms +proposal-northline 1:99ffab766326 -0.27 0.54 50%depositisrequiredtosecurethe +proposal-northline 1:5414e5671cbd -0.25 0.09 projectandschedulethekick-off. +proposal-northline 1:832db31f5c9a -0.27 0.54 includestworoundsofrevisionsper +proposal-northline 1:5130aeada3db -0.25 0.09 majordeliverable. +proposal-northline 1:ffce6ed7e6e5 -0.27 0.54 finalfilesandhandoffdeliveredupo +proposal-northline 1:566f68df6dd8 -0.25 0.09 finalpayment. +proposal-northline 1:06ebb5670fa8 -0.42 0.54 ownershipofallfinaldeliverables +proposal-northline 1:5312201597c1 -0.05 0.09 transferstoasterahealthco.afterf +proposal-northline 1:d31e8d77a816 -0.45 0.09 paymentisreceived. +proposal-northline 1:c1514c6cdad1 -0.39 0.11 acceptance +proposal-northline 1:893663b06769 -0.07 0.10 bysigningbelow,youagreetothescop +proposal-northline 1:df16232de5b9 -0.08 0.10 acceptedby: +proposal-northline 1:f089d24d7cf3 -0.08 0.06 signature: +proposal-northline 1:c74c9cd82f13 -0.08 0.07 date: proposal-northline 1:026890c58de9 0.01 0.10 northlinestudio|northlinestudio. receipt-modern 0:2b019b5b46da 0.31 0.10 northwindpay receipt-modern 0:a3c304a23bb1 0.30 0.21 transferconfirmation @@ -4024,154 +4024,154 @@ receipt-modern 0:94d25770d489 0.03 0.05 help@northwind-pay.example receipt-modern 0:d613d9566d09 0.03 0.05 northwindpayisafictionalinstitut receipt-modern 0:403a860bfc00 0.03 0.05 invented. receipt-modern 0:7b14b8d2c5c4 -0.04 0.24 page1of1 -rota-cobalt 0:33888e306262 -0.17 -0.38 quay -rota-cobalt 0:f5f481423c57 -0.32 -0.38 quaysidebar -rota-cobalt 0:d457d4238a16 0.08 -0.12 monday31st -rota-cobalt 0:916a90a10237 0.08 -0.16 tuesday1st -rota-cobalt 0:c602d130bfde 0.08 -0.08 wednesday2nd -rota-cobalt 0:74cf6babb6f6 0.08 -0.17 thursday3rd -rota-cobalt 0:ae6aa379ad0c 0.08 -0.17 friday4th -rota-cobalt 0:a6643f169bfd 0.08 -0.18 saturday5th -rota-cobalt 0:58752a3c0543 0.08 -0.17 sunday6th -rota-cobalt 0:c4aee96677b0 -0.23 -0.24 /cleancrushedice -rota-cobalt 0:2895e01ceae0 -0.24 -0.27 machine&area -rota-cobalt 0:f4e7df025c89 -0.23 -0.20 pianist18:30/clean -rota-cobalt 0:d3acaa767810 -0.24 -0.20 crushedicemachine& -rota-cobalt 0:4a91ee5f0106 -0.25 -0.29 area -rota-cobalt 0:b913ee5e077a -0.23 -0.22 privatedinner44pax/ -rota-cobalt 0:d89987d22df9 -0.24 -0.21 soulgf/pianist18:30 -rota-cobalt 0:fb980282ae0a -0.23 -0.22 pianist18:30/partner -rota-cobalt 0:3c1fc038017e -0.24 -0.26 meeting3:30pm -rota-cobalt 0:cc96b22615e5 0.07 -0.30 pianist19:00 -rota-cobalt 0:bc14a4ce6407 -0.08 0.36 statuslegend -rota-cobalt 0:1f58b9145b24 -0.02 -0.02 request -rota-cobalt 0:b4dc66dde806 -0.02 -0.17 off -rota-cobalt 0:b4dc66dde806#1 -0.01 -0.40 off -rota-cobalt 0:b4dc66dde806#2 -0.01 -0.49 off -rota-cobalt 0:b4dc66dde806#3 0.10 -0.45 off -rota-cobalt 0:b4dc66dde806#4 0.10 -0.44 off -rota-cobalt 0:b4dc66dde806#5 0.15 -0.40 off -rota-cobalt 0:b4dc66dde806#6 0.15 -0.44 off -rota-cobalt 0:b4dc66dde806#7 0.15 -0.44 off -rota-cobalt 0:b4dc66dde806#8 0.35 -0.45 off -rota-cobalt 0:b4dc66dde806#9 0.35 -0.48 off -rota-cobalt 0:b4dc66dde806#10 0.56 -0.45 off -rota-cobalt 0:b4dc66dde806#11 0.56 -0.48 off -rota-cobalt 0:b4dc66dde806#12 0.67 -0.40 off -rota-cobalt 0:b4dc66dde806#13 0.78 -0.45 off -rota-cobalt 0:b4dc66dde806#14 0.78 -0.49 off -rota-cobalt 0:b4dc66dde806#15 0.88 -0.45 off -rota-cobalt 0:b4dc66dde806#16 0.88 -0.40 off -rota-cobalt 0:b4dc66dde806#17 0.88 -0.45 off -rota-cobalt 0:b4dc66dde806#18 0.83 -0.44 off -rota-cobalt 0:b4dc66dde806#19 0.84 -0.40 off -rota-cobalt 0:b4dc66dde806#20 0.84 -0.44 off -rota-cobalt 0:cdc2def9aec4 -0.02 -0.22 hol -rota-cobalt 0:cdc2def9aec4#1 0.66 -0.44 hol -rota-cobalt 0:cdc2def9aec4#2 0.66 -0.49 hol -rota-cobalt 0:cdc2def9aec4#3 0.66 -0.49 hol -rota-cobalt 0:cdc2def9aec4#4 0.66 -0.53 hol -rota-cobalt 0:cdc2def9aec4#5 0.66 -0.48 hol -rota-cobalt 0:cdc2def9aec4#6 0.66 -0.53 hol -rota-cobalt 0:cdc2def9aec4#7 0.67 -0.50 hol -rota-cobalt 0:cdc2def9aec4#8 0.78 -0.50 hol -rota-cobalt 0:cdc2def9aec4#9 0.83 -0.50 hol -rota-cobalt 0:cdc2def9aec4#10 0.83 -0.44 hol -rota-cobalt 0:cdc2def9aec4#11 0.83 -0.49 hol -rota-cobalt 0:cdc2def9aec4#12 0.84 -0.50 hol -rota-cobalt 0:cdc2def9aec4#13 0.85 -0.53 hol -rota-cobalt 0:cdc2def9aec4#14 0.85 -0.48 hol -rota-cobalt 0:cdc2def9aec4#15 0.85 -0.53 hol -rota-cobalt 0:08c4242b5f58 -0.02 -0.12 stock -rota-cobalt 0:f8f8922da592 -0.02 -0.09 standby -rota-cobalt 0:c2fb788c7dee -0.02 -0.05 training -rota-cobalt 0:a18603086e5b -0.02 -0.04 support -rota-cobalt 0:17ae69cc7e46 -0.04 -0.38 covers -rota-cobalt 0:412a5c513322 -0.03 -0.21 l104/d50 -rota-cobalt 0:304560bf3205 -0.03 -0.15 l33/d57 -rota-cobalt 0:ca6ce47ada53 -0.03 -0.19 l32/d76 -rota-cobalt 0:e594a1e64b7d -0.03 -0.19 l22/d48 -rota-cobalt 0:7062fafe1dab -0.03 -0.25 l65/d112 -rota-cobalt 0:778cb57b62fa -0.03 -0.25 l73/d112 -rota-cobalt 0:1b4471920f01 -0.03 -0.18 l72/d83 -rota-cobalt 0:288965a1f2c8 -0.13 -0.37 management -rota-cobalt 0:6a61eb7383e8 -0.02 -0.09 rosa -rota-cobalt 0:3bb0f0bb5552 -0.01 -0.64 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#1 0.15 -0.68 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#2 0.15 -0.67 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#3 0.67 -0.63 09:00-18:00 -rota-cobalt 0:9fff4d6be39d -0.01 -0.63 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#1 -0.01 -0.63 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#2 -0.58 0.00 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#3 0.10 -0.62 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#4 0.10 -0.67 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#5 0.56 -0.68 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#6 0.56 -0.62 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#7 0.67 -0.68 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#8 0.78 -0.63 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#9 0.88 -0.63 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#10 0.88 -0.68 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#11 0.88 -0.62 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#12 0.16 0.00 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#13 0.16 0.06 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#14 0.16 0.01 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#15 0.84 -0.68 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#16 0.16 0.06 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#17 0.16 0.01 16:00-01:00 -rota-cobalt 0:1017e02ccc77 -0.01 -0.62 08:00-18:00 -rota-cobalt 0:e669544e9895 -0.80 0.01 08:00-16:00 -rota-cobalt 0:e669544e9895#1 -0.02 0.06 08:00-16:00 -rota-cobalt 0:19c30663e8ef -0.74 0.81 16:00-21:00 -rota-cobalt 0:19c30663e8ef#1 0.05 0.86 16:00-21:00 -rota-cobalt 0:c9affe7f7587 0.09 -0.02 tomas -rota-cobalt 0:6d43df86fe4b 0.10 -0.64 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#1 0.10 -0.59 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#2 0.15 -0.63 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#3 0.35 -0.63 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#4 0.35 -0.63 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#5 -0.01 0.04 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#6 0.78 -0.59 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#7 0.10 0.01 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#8 0.88 -0.67 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#9 0.84 -0.63 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#10 0.17 0.04 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#11 0.85 -0.59 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#12 0.85 -0.63 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#13 0.17 0.05 16:00-00:00 -rota-cobalt 0:5a5f719aae11 -0.60 0.00 11:00-16:00 -rota-cobalt 0:df9ba122242c 0.02 -0.37 bartenders -rota-cobalt 0:dbaf86dd80e3 0.14 -0.08 nadia -rota-cobalt 0:0cdd9d9e75dc -0.65 0.04 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#1 -0.44 0.06 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#2 -0.24 0.09 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#3 -0.24 0.05 09:00-16:00 -rota-cobalt 0:f1e2ce9aa575 -0.58 0.84 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#1 -0.38 0.80 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#2 -0.38 0.86 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#3 -0.17 0.89 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#4 -0.17 0.85 16:00-22:00 -rota-cobalt 0:de7ee76e7373 0.35 -0.12 elias -rota-cobalt 0:61587c4c0d6d 0.35 -0.59 09:00-17:00 -rota-cobalt 0:7195a8ed72b9 -0.44 0.00 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#1 -0.03 0.04 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#2 0.08 0.01 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#3 0.14 0.00 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#4 0.14 0.06 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#5 0.14 0.01 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#6 0.15 0.06 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#7 0.15 0.01 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#8 0.15 0.04 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#9 0.15 0.05 12:00-16:00 -rota-cobalt 0:953cb9ba8128 0.55 0.00 mirela -rota-cobalt 0:c1298a6e85c2 0.56 -0.63 12:00-18:00 -rota-cobalt 0:c1298a6e85c2#1 0.67 -0.63 12:00-18:00 -rota-cobalt 0:86846e84f9bf 0.66 -0.07 sofia -rota-cobalt 0:effcc54ba75f 0.66 -0.08 karol -rota-cobalt 0:5c1e134d2d34 0.77 -0.01 henrik -rota-cobalt 0:6326e0e8cfda 0.88 -0.08 lucia -rota-cobalt 0:c235e502637c 0.81 -0.37 barbacks -rota-cobalt 0:bd558de5f794 0.83 -0.06 oskar -rota-cobalt 0:4941d6993ee9 0.83 -0.01 teodor -rota-cobalt 0:1d3d3d6a07bd 0.84 -0.07 vesna +rota-cobalt 0:33888e306262 -0.07 -0.38 quay +rota-cobalt 0:f5f481423c57 -0.22 -0.38 quaysidebar +rota-cobalt 0:d457d4238a16 0.18 -0.12 monday31st +rota-cobalt 0:916a90a10237 0.18 -0.16 tuesday1st +rota-cobalt 0:c602d130bfde 0.18 -0.08 wednesday2nd +rota-cobalt 0:74cf6babb6f6 0.18 -0.17 thursday3rd +rota-cobalt 0:ae6aa379ad0c 0.18 -0.17 friday4th +rota-cobalt 0:a6643f169bfd 0.18 -0.18 saturday5th +rota-cobalt 0:58752a3c0543 0.18 -0.17 sunday6th +rota-cobalt 0:c4aee96677b0 -0.08 -0.24 /cleancrushedice +rota-cobalt 0:2895e01ceae0 -0.09 -0.27 machine&area +rota-cobalt 0:f4e7df025c89 -0.08 -0.20 pianist18:30/clean +rota-cobalt 0:d3acaa767810 -0.09 -0.20 crushedicemachine& +rota-cobalt 0:4a91ee5f0106 -0.10 -0.29 area +rota-cobalt 0:b913ee5e077a -0.08 -0.22 privatedinner44pax/ +rota-cobalt 0:d89987d22df9 -0.09 -0.21 soulgf/pianist18:30 +rota-cobalt 0:fb980282ae0a -0.08 -0.22 pianist18:30/partner +rota-cobalt 0:3c1fc038017e -0.09 -0.26 meeting3:30pm +rota-cobalt 0:cc96b22615e5 0.22 -0.30 pianist19:00 +rota-cobalt 0:bc14a4ce6407 0.17 0.36 statuslegend +rota-cobalt 0:1f58b9145b24 0.18 -0.02 request +rota-cobalt 0:b4dc66dde806 0.18 -0.17 off +rota-cobalt 0:b4dc66dde806#1 0.29 -0.40 off +rota-cobalt 0:b4dc66dde806#2 0.29 -0.49 off +rota-cobalt 0:b4dc66dde806#3 0.30 -0.45 off +rota-cobalt 0:b4dc66dde806#4 0.30 -0.44 off +rota-cobalt 0:b4dc66dde806#5 0.30 -0.40 off +rota-cobalt 0:b4dc66dde806#6 0.30 -0.44 off +rota-cobalt 0:b4dc66dde806#7 0.30 -0.44 off +rota-cobalt 0:b4dc66dde806#8 0.30 -0.45 off +rota-cobalt 0:b4dc66dde806#9 0.30 -0.48 off +rota-cobalt 0:b4dc66dde806#10 0.31 -0.45 off +rota-cobalt 0:b4dc66dde806#11 0.31 -0.48 off +rota-cobalt 0:b4dc66dde806#12 0.32 -0.40 off +rota-cobalt 0:b4dc66dde806#13 0.33 -0.45 off +rota-cobalt 0:b4dc66dde806#14 0.33 -0.49 off +rota-cobalt 0:b4dc66dde806#15 0.33 -0.45 off +rota-cobalt 0:b4dc66dde806#16 0.33 -0.40 off +rota-cobalt 0:b4dc66dde806#17 0.33 -0.45 off +rota-cobalt 0:b4dc66dde806#18 0.33 -0.44 off +rota-cobalt 0:b4dc66dde806#19 0.34 -0.40 off +rota-cobalt 0:b4dc66dde806#20 0.34 -0.44 off +rota-cobalt 0:cdc2def9aec4 0.18 -0.22 hol +rota-cobalt 0:cdc2def9aec4#1 0.31 -0.44 hol +rota-cobalt 0:cdc2def9aec4#2 0.31 -0.49 hol +rota-cobalt 0:cdc2def9aec4#3 0.31 -0.49 hol +rota-cobalt 0:cdc2def9aec4#4 0.31 -0.53 hol +rota-cobalt 0:cdc2def9aec4#5 0.31 -0.48 hol +rota-cobalt 0:cdc2def9aec4#6 0.31 -0.53 hol +rota-cobalt 0:cdc2def9aec4#7 0.32 -0.50 hol +rota-cobalt 0:cdc2def9aec4#8 0.33 -0.50 hol +rota-cobalt 0:cdc2def9aec4#9 0.33 -0.50 hol +rota-cobalt 0:cdc2def9aec4#10 0.33 -0.44 hol +rota-cobalt 0:cdc2def9aec4#11 0.33 -0.49 hol +rota-cobalt 0:cdc2def9aec4#12 0.34 -0.50 hol +rota-cobalt 0:cdc2def9aec4#13 0.35 -0.53 hol +rota-cobalt 0:cdc2def9aec4#14 0.35 -0.48 hol +rota-cobalt 0:cdc2def9aec4#15 0.35 -0.53 hol +rota-cobalt 0:08c4242b5f58 0.18 -0.12 stock +rota-cobalt 0:f8f8922da592 0.18 -0.09 standby +rota-cobalt 0:c2fb788c7dee 0.18 -0.05 training +rota-cobalt 0:a18603086e5b 0.18 -0.04 support +rota-cobalt 0:17ae69cc7e46 0.26 -0.38 covers +rota-cobalt 0:412a5c513322 0.27 -0.21 l104/d50 +rota-cobalt 0:304560bf3205 0.27 -0.15 l33/d57 +rota-cobalt 0:ca6ce47ada53 0.27 -0.19 l32/d76 +rota-cobalt 0:e594a1e64b7d 0.27 -0.19 l22/d48 +rota-cobalt 0:7062fafe1dab 0.27 -0.25 l65/d112 +rota-cobalt 0:778cb57b62fa 0.27 -0.25 l73/d112 +rota-cobalt 0:1b4471920f01 0.27 -0.18 l72/d83 +rota-cobalt 0:288965a1f2c8 0.22 -0.37 management +rota-cobalt 0:6a61eb7383e8 0.28 -0.09 rosa +rota-cobalt 0:3bb0f0bb5552 0.29 -0.64 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#1 0.30 -0.68 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#2 0.30 -0.67 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#3 0.32 -0.63 09:00-18:00 +rota-cobalt 0:9fff4d6be39d 0.29 -0.63 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#1 0.29 -0.63 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#2 -0.43 0.00 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#3 0.30 -0.62 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#4 0.30 -0.67 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#5 0.31 -0.68 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#6 0.31 -0.62 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#7 0.32 -0.68 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#8 0.33 -0.63 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#9 0.33 -0.63 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#10 0.33 -0.68 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#11 0.33 -0.62 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#12 -0.39 0.00 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#13 -0.39 0.06 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#14 -0.39 0.01 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#15 0.34 -0.68 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#16 -0.39 0.06 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#17 -0.39 0.01 16:00-01:00 +rota-cobalt 0:1017e02ccc77 0.29 -0.62 08:00-18:00 +rota-cobalt 0:e669544e9895 -0.40 0.01 08:00-16:00 +rota-cobalt 0:e669544e9895#1 -0.37 0.06 08:00-16:00 +rota-cobalt 0:19c30663e8ef -0.44 0.81 16:00-21:00 +rota-cobalt 0:19c30663e8ef#1 -0.40 0.86 16:00-21:00 +rota-cobalt 0:c9affe7f7587 0.29 -0.02 tomas +rota-cobalt 0:6d43df86fe4b 0.30 -0.64 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#1 0.30 -0.59 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#2 0.30 -0.63 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#3 0.30 -0.63 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#4 0.30 -0.63 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#5 -0.41 0.04 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#6 0.33 -0.59 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#7 -0.40 0.01 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#8 0.33 -0.67 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#9 0.34 -0.63 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#10 -0.38 0.04 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#11 0.35 -0.59 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#12 0.35 -0.63 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#13 -0.38 0.05 16:00-00:00 +rota-cobalt 0:5a5f719aae11 -0.40 0.00 11:00-16:00 +rota-cobalt 0:df9ba122242c 0.22 -0.37 bartenders +rota-cobalt 0:dbaf86dd80e3 0.29 -0.08 nadia +rota-cobalt 0:0cdd9d9e75dc -0.40 0.04 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#1 -0.39 0.06 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#2 -0.39 0.09 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#3 -0.39 0.05 09:00-16:00 +rota-cobalt 0:f1e2ce9aa575 -0.43 0.84 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#1 -0.43 0.80 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#2 -0.43 0.86 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#3 -0.42 0.89 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#4 -0.42 0.85 16:00-22:00 +rota-cobalt 0:de7ee76e7373 0.30 -0.12 elias +rota-cobalt 0:61587c4c0d6d 0.30 -0.59 09:00-17:00 +rota-cobalt 0:7195a8ed72b9 -0.39 0.00 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#1 -0.38 0.04 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#2 -0.37 0.01 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#3 -0.36 0.00 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#4 -0.36 0.06 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#5 -0.36 0.01 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#6 -0.35 0.06 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#7 -0.35 0.01 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#8 -0.35 0.04 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#9 -0.35 0.05 12:00-16:00 +rota-cobalt 0:953cb9ba8128 0.30 0.00 mirela +rota-cobalt 0:c1298a6e85c2 0.31 -0.63 12:00-18:00 +rota-cobalt 0:c1298a6e85c2#1 0.32 -0.63 12:00-18:00 +rota-cobalt 0:86846e84f9bf 0.31 -0.07 sofia +rota-cobalt 0:effcc54ba75f 0.31 -0.08 karol +rota-cobalt 0:5c1e134d2d34 0.32 -0.01 henrik +rota-cobalt 0:6326e0e8cfda 0.33 -0.08 lucia +rota-cobalt 0:c235e502637c 0.26 -0.37 barbacks +rota-cobalt 0:bd558de5f794 0.33 -0.06 oskar +rota-cobalt 0:4941d6993ee9 0.33 -0.01 teodor +rota-cobalt 0:1d3d3d6a07bd 0.34 -0.07 vesna rota-cobalt 0:59f2ff7c7c70 0.03 0.08 timesshownin24-hourformat.shiftc rota-cobalt 0:594c41ec0506 0.03 -3.55 quaysidebar|31aug-6sep2026 diff --git a/qa/src/test/resources/docx-fidelity/libreoffice-windows.tsv b/qa/src/test/resources/docx-fidelity/libreoffice-windows.tsv index a6c34429f..9a880ebb3 100644 --- a/qa/src/test/resources/docx-fidelity/libreoffice-windows.tsv +++ b/qa/src/test/resources/docx-fidelity/libreoffice-windows.tsv @@ -5,7 +5,7 @@ cv-boxed_sections 2 2 58 58 0.23 0.36 0 cv-centered_headline 2 2 58 56 0.13 0.31 0 cv-charcoal_gold 1 1 85 83 0.17 0.24 0 cv-classic_serif 2 2 57 54 0.10 0.28 0 -cv-compact_mono 1 1 58 58 0.17 0.31 0 +cv-compact_mono 1 1 58 58 0.17 0.30 0 cv-editorial_blue 2 2 82 82 0.14 0.30 0 cv-engineering_resume 1 1 57 57 0.26 0.38 0 cv-executive 2 2 60 60 0.26 0.50 0 @@ -17,7 +17,7 @@ cv-monogram_sidebar 1 1 53 50 0.20 0.44 0 cv-navy_sidebar 1 1 71 71 0.20 0.45 0 cv-nordic_clean 1 1 63 58 0.21 0.38 0 cv-orange_ops 1 2 108 5 77.92 77.92 5 -cv-panel 1 1 79 74 0.39 0.73 0 +cv-panel 1 1 79 74 0.26 0.55 0 cv-professional_sidebar 1 1 68 64 0.36 0.58 0 cv-serif_headline 1 1 103 103 0.44 0.88 0 cv-sidebar_portrait 1 1 49 49 0.17 0.31 0 @@ -26,20 +26,20 @@ cv-teal_pulse 1 1 57 57 0.22 0.64 0 cv-terracotta_rail 1 1 102 102 0.44 0.94 0 cv-timeline_minimal 2 2 89 87 0.45 0.49 0 cv-violet_grid 1 1 80 78 0.26 0.54 0 -invoice-classic 1 1 56 56 0.07 0.15 0 -invoice-classic_long 2 2 166 166 0.05 0.10 0 -invoice-consulting 1 1 92 92 0.18 0.96 0 -invoice-consulting_long 2 2 236 236 0.22 0.73 0 +invoice-classic 1 1 56 56 0.05 0.27 0 +invoice-classic_long 2 2 166 166 0.03 0.12 0 +invoice-consulting 1 1 92 92 0.19 1.01 0 +invoice-consulting_long 2 2 236 236 0.23 0.78 0 invoice-luma_studio 1 1 97 97 0.12 0.46 2 invoice-luma_studio_long 3 3 192 192 0.20 0.41 2 invoice-merchant 1 2 94 90 0.07 0.21 0 -invoice-metered 1 1 99 99 0.05 0.68 0 -invoice-modern 1 1 54 54 0.13 0.20 0 -invoice-modern_long 2 2 162 162 0.12 0.15 0 -invoice-obsidian 1 1 81 81 0.34 0.94 0 -invoice-payments 1 1 104 104 0.09 0.23 0 -invoice-platform 1 1 111 111 0.27 0.43 0 -invoice-subscription 1 1 81 81 0.34 0.51 0 +invoice-metered 1 1 99 99 0.10 0.83 0 +invoice-modern 1 1 54 54 0.10 0.20 0 +invoice-modern_long 2 2 162 162 0.10 0.15 0 +invoice-obsidian 1 1 81 81 0.26 0.99 0 +invoice-payments 1 1 104 104 0.05 0.21 0 +invoice-platform 1 1 111 111 0.32 0.43 0 +invoice-subscription 1 1 81 81 0.24 0.51 0 invoice-workspace 1 1 90 90 0.18 0.38 0 letter-blue_banner 1 1 10 10 0.21 0.46 0 letter-boxed_sections 1 1 10 10 0.11 0.23 0 @@ -53,12 +53,12 @@ letter-mint-editorial-letter 1 1 10 10 0.01 0.02 0 letter-modern_professional 1 1 12 12 0.03 0.11 0 letter-monogram_sidebar 1 1 12 12 0.17 0.23 0 letter-nordic_clean 1 1 15 15 0.16 0.38 0 -letter-panel 1 1 13 13 0.17 0.25 0 +letter-panel 1 1 13 13 0.22 0.30 0 letter-sidebar_portrait 1 1 12 12 0.41 0.49 0 letter-timeline_minimal 1 1 15 15 0.33 0.53 0 -proposal-editorial 2 2 132 129 44.46 45.38 72 +proposal-editorial 2 2 132 129 44.75 45.38 72 proposal-indigo 1 1 72 70 0.26 0.65 0 -proposal-modern 1 1 44 44 0.10 0.20 0 -proposal-northline 2 2 132 132 0.27 0.62 0 +proposal-modern 1 1 44 44 0.05 0.17 0 +proposal-northline 2 2 132 132 0.17 0.45 0 receipt-modern 1 1 57 57 0.09 0.29 0 -rota-cobalt 1 1 154 151 0.23 0.84 0 +rota-cobalt 1 1 154 151 0.31 0.39 0 diff --git a/qa/src/test/resources/docx-fidelity/word-windows-lines.tsv b/qa/src/test/resources/docx-fidelity/word-windows-lines.tsv index 231ac1fb5..83c318f23 100644 --- a/qa/src/test/resources/docx-fidelity/word-windows-lines.tsv +++ b/qa/src/test/resources/docx-fidelity/word-windows-lines.tsv @@ -337,8 +337,8 @@ cv-compact_mono 0:3828b9718a0d -0.28 0.06 platformengineerwith10+yearsbuil cv-compact_mono 0:f6b5e93ccadd -0.32 0.06 engines,anddeveloper-facingtempl cv-compact_mono 0:927ef106776a -0.36 0.06 semanticauthoringdsls,andturning cv-compact_mono 0:330fcb75ed52 -0.28 0.06 librariesthatscale. -cv-compact_mono 0:53e5e7c5a884 0.33 0.06 experience -cv-compact_mono 0:c9efb118bfda 0.07 0.06 seniorplatformengineer,northwind +cv-compact_mono 0:53e5e7c5a884 0.21 0.06 experience +cv-compact_mono 0:c9efb118bfda -0.05 0.06 seniorplatformengineer,northwind cv-compact_mono 0:64c4b52dceb1 -0.24 0.06 ledthereusabledocument-generatio cv-compact_mono 0:1f193cd1d987 -0.24 0.06 productteams.reducedtemplatemain cv-compact_mono 0:9ccc3e904e5a -0.21 0.06 favourofonecanonicalengine. @@ -349,17 +349,17 @@ cv-compact_mono 0:b78a9a72ca9a -0.15 0.06 andcuttingp99renderlatencyfrom1. cv-compact_mono 0:9f5d87c00954 0.10 0.06 backendengineer,helixprintco|201 cv-compact_mono 0:a485c37fe7ea -0.09 0.06 maintainedahigh-volumeinvoice-pr cv-compact_mono 0:5a136b6b9d8c -0.09 0.06 testharnessthatgatedeverytemplat -cv-compact_mono 0:d94eccbb1fbe 0.54 0.06 selectedprojects -cv-compact_mono 0:0059a3aac61e 0.04 0.06 graphcompose(java21,pdfbox,maven -cv-compact_mono 0:18b7f8c840e4 0.05 0.06 dsl,slot-basedtemplates,snapshot -cv-compact_mono 0:d36f78e88fe0 0.07 0.06 forhiringtoolsandbillingsystems. -cv-compact_mono 0:55e119878845 0.10 0.06 templatestudio(kotlin,composedes -cv-compact_mono 0:c7b83853442b 0.11 0.06 proposal,andinvoiceoutputacross1 -cv-compact_mono 0:6b844249c695 0.13 0.06 freezing. -cv-compact_mono 0:ab89138286bb 0.14 0.06 layoutlint(java21,javaparser,spo -cv-compact_mono 0:2c506ce69aa6 0.15 0.06 nestedrows,untypedoffsets,implic -cv-compact_mono 0:6793d28e9783 0.16 0.06 chromeforge(java,graphcompose,pa -cv-compact_mono 0:e3cfea265b3b 0.17 0.06 graphcompose:cinematiccovers,pul +cv-compact_mono 0:d94eccbb1fbe 0.42 0.06 selectedprojects +cv-compact_mono 0:0059a3aac61e -0.08 0.06 graphcompose(java21,pdfbox,maven +cv-compact_mono 0:18b7f8c840e4 -0.07 0.06 dsl,slot-basedtemplates,snapshot +cv-compact_mono 0:d36f78e88fe0 -0.05 0.06 forhiringtoolsandbillingsystems. +cv-compact_mono 0:55e119878845 -0.02 0.06 templatestudio(kotlin,composedes +cv-compact_mono 0:c7b83853442b -0.01 0.06 proposal,andinvoiceoutputacross1 +cv-compact_mono 0:6b844249c695 0.01 0.06 freezing. +cv-compact_mono 0:ab89138286bb 0.02 0.06 layoutlint(java21,javaparser,spo +cv-compact_mono 0:2c506ce69aa6 0.03 0.06 nestedrows,untypedoffsets,implic +cv-compact_mono 0:6793d28e9783 0.04 0.06 chromeforge(java,graphcompose,pa +cv-compact_mono 0:e3cfea265b3b 0.05 0.06 graphcompose:cinematiccovers,pul cv-editorial_blue 0:8f1010120ed6 -0.08 -0.01 jordanrivera cv-editorial_blue 0:2d58f0cadc2d 0.07 -0.05 platformengineer cv-editorial_blue 0:1b28eb6a9a2e -0.06 -0.02 +442055551000-london,uk @@ -1107,76 +1107,76 @@ cv-panel 0:8f1010120ed6 0.06 0.25 jordanrivera cv-panel 0:2d58f0cadc2d -0.28 -0.05 platformengineer cv-panel 0:89ff05847e96 -0.16 0.30 london,uk|+442055551000 cv-panel 0:8817bf9310b6 -0.20 0.36 jordan.rivera@example.com|linked -cv-panel 0:1900eab6c028 0.38 0.04 profile +cv-panel 0:1900eab6c028 0.26 0.04 profile cv-panel 0:80cc87fdc4c4 -0.26 0.04 platformengineerwith10+yearsbuil cv-panel 0:c323ef4c385f -0.26 0.04 systems.specialisedinhigh-throug cv-panel 0:3ff1933dba9a -0.26 0.04 typed,snapshot-testedlibrariesth -cv-panel 0:32c1cf49a2fe 0.58 0.04 skills -cv-panel 0:eea537278f83 0.18 0.04 •languages:java21,kotlin,groovy, -cv-panel 0:7e941e729572 0.05 0.04 •document&print:pdfbox,apachepoi -cv-panel 0:9e3166ce2413 0.05 0.04 itext,postscript,icccolourprofil +cv-panel 0:32c1cf49a2fe 0.46 0.04 skills +cv-panel 0:eea537278f83 0.06 0.04 •languages:java21,kotlin,groovy, +cv-panel 0:7e941e729572 -0.07 0.04 •document&print:pdfbox,apachepoi +cv-panel 0:9e3166ce2413 -0.07 0.04 itext,postscript,icccolourprofil cv-panel 0:ebc70ed9b71b 0.01 0.04 •layoutengines:customdsldesign,s cv-panel 0:dd4f24d85605 0.01 0.04 pagination,snapshottesting,visua -cv-panel 0:f5f76d479ec8 0.09 0.04 •build&infrastructure:maven,grad -cv-panel 0:656a2a3e57e0 0.09 0.04 jitpack,docker,jmhbenchmarking +cv-panel 0:f5f76d479ec8 -0.03 0.04 •build&infrastructure:maven,grad +cv-panel 0:656a2a3e57e0 -0.03 0.04 jitpack,docker,jmhbenchmarking cv-panel 0:9a6921f79b7d 0.13 0.04 •distribution:mavencentral,sonat cv-panel 0:77a74982066f 0.13 0.04 jitpack,semanticversioningdiscip -cv-panel 0:68bf0109c6f8 0.97 0.04 education -cv-panel 0:871923f4f0f2 0.63 0.04 msccomputerscience-2019-2021 -cv-panel 0:47ce0218bbea 0.67 0.04 universityofmanchester -cv-panel 0:51e1ec7daa5a 0.35 0.04 distinction.thesis:composablelay -cv-panel 0:d10553cd7368 0.35 0.04 deterministicdocumentrendering. -cv-panel 0:ba6d361079f4 0.63 0.04 bscsoftwareengineering-2015-2019 -cv-panel 0:89ad9656f393 0.67 0.04 imperialcollegelondon -cv-panel 0:4c58bcad7242 0.47 0.04 first-classhonours.specialisatio -cv-panel 0:2189b9b3b549 0.47 0.04 analysis. -cv-panel 0:8971b01c36bb 0.75 0.04 oraclejavacertification-2023-202 -cv-panel 0:2669e1f6d55c 0.79 0.04 professionaltrack -cv-panel 0:4f17e3d7d6f4 0.47 0.04 java17platformdeep-dive:records, -cv-panel 0:9e6154a3b625 0.47 0.04 matching,virtualthreads. -cv-panel 0:7b476727faf3 1.34 0.04 additional -cv-panel 0:3f88eb4c530c 0.70 0.04 languages:english(fluent),german -cv-panel 0:5d276fee8c17 0.70 0.04 (basic) -cv-panel 0:ec9d3622395e 1.02 0.04 workeligibility:eligibletoworkin -cv-panel 0:d05b8b335e96 0.74 0.04 opensource:maintainerofgraphcomp -cv-panel 0:2f3b4176123d 0.74 0.04 contributortopdfboxissuetriage. -cv-panel 0:1ae173b42166 0.82 0.04 speaking:jvmsummit2024,devoxxuk2 -cv-panel 0:309255ca6a36 0.82 0.04 declarativedocumentlayout. -cv-panel 0:53e5e7c5a884 0.58 0.05 experience -cv-panel 0:99b44abc1b3e 0.22 0.05 seniorplatformengineer-2024-pres -cv-panel 0:f890faef907f 0.29 0.05 northwindsystems +cv-panel 0:68bf0109c6f8 0.73 0.04 education +cv-panel 0:871923f4f0f2 0.39 0.04 msccomputerscience-2019-2021 +cv-panel 0:47ce0218bbea 0.55 0.04 universityofmanchester +cv-panel 0:51e1ec7daa5a 0.23 0.04 distinction.thesis:composablelay +cv-panel 0:d10553cd7368 0.23 0.04 deterministicdocumentrendering. +cv-panel 0:ba6d361079f4 0.51 0.04 bscsoftwareengineering-2015-2019 +cv-panel 0:89ad9656f393 0.55 0.04 imperialcollegelondon +cv-panel 0:4c58bcad7242 0.35 0.04 first-classhonours.specialisatio +cv-panel 0:2189b9b3b549 0.35 0.04 analysis. +cv-panel 0:8971b01c36bb 0.63 0.04 oraclejavacertification-2023-202 +cv-panel 0:2669e1f6d55c 0.67 0.04 professionaltrack +cv-panel 0:4f17e3d7d6f4 0.35 0.04 java17platformdeep-dive:records, +cv-panel 0:9e6154a3b625 0.35 0.04 matching,virtualthreads. +cv-panel 0:7b476727faf3 1.10 0.04 additional +cv-panel 0:3f88eb4c530c 0.58 0.04 languages:english(fluent),german +cv-panel 0:5d276fee8c17 0.58 0.04 (basic) +cv-panel 0:ec9d3622395e 0.78 0.04 workeligibility:eligibletoworkin +cv-panel 0:d05b8b335e96 0.62 0.04 opensource:maintainerofgraphcomp +cv-panel 0:2f3b4176123d 0.62 0.04 contributortopdfboxissuetriage. +cv-panel 0:1ae173b42166 0.58 0.04 speaking:jvmsummit2024,devoxxuk2 +cv-panel 0:309255ca6a36 0.58 0.04 declarativedocumentlayout. +cv-panel 0:53e5e7c5a884 0.46 0.05 experience +cv-panel 0:99b44abc1b3e 0.10 0.05 seniorplatformengineer-2024-pres +cv-panel 0:f890faef907f 0.14 0.05 northwindsystems cv-panel 0:e32ca827bfd5 -0.03 0.05 ledthereusabledocument-generatio cv-panel 0:675f8862fdda -0.03 0.05 hiring,andreportingflowsacross8p -cv-panel 0:93d48fc85054 0.09 0.05 templatemaintenancetimeby70%byre -cv-panel 0:e7f09e2ba7d2 0.09 0.05 scriptsinfavourofonecanonicaleng -cv-panel 0:ded138c59d03 0.37 0.05 softwareengineer-2021-2024 -cv-panel 0:998c1a985022 0.41 0.05 brightleaflabs -cv-panel 0:0ed66ac9265d 0.09 0.05 builtbackendservicesandproductio -cv-panel 0:17c4ef49d4e6 0.09 0.05 pipelinesprocessing2m+documentsp +cv-panel 0:93d48fc85054 -0.03 0.05 templatemaintenancetimeby70%byre +cv-panel 0:e7f09e2ba7d2 -0.03 0.05 scriptsinfavourofonecanonicaleng +cv-panel 0:ded138c59d03 0.25 0.05 softwareengineer-2021-2024 +cv-panel 0:998c1a985022 0.29 0.05 brightleaflabs +cv-panel 0:0ed66ac9265d -0.03 0.05 builtbackendservicesandproductio +cv-panel 0:17c4ef49d4e6 -0.03 0.05 pipelinesprocessing2m+documentsp cv-panel 0:a7dd3c5be76b 0.09 0.05 migrationfromitexttoacustomlayou -cv-panel 0:a35401d8bcad 0.21 0.05 licensingriskandcuttingp99render -cv-panel 0:649d2d9d10d0 0.21 0.05 380ms. -cv-panel 0:019bbdc8d0bb 0.37 0.05 backendengineer-2019-2021 -cv-panel 0:ef148f221e31 0.43 0.05 helixprintco +cv-panel 0:a35401d8bcad 0.09 0.05 licensingriskandcuttingp99render +cv-panel 0:649d2d9d10d0 0.09 0.05 380ms. +cv-panel 0:019bbdc8d0bb 0.25 0.05 backendengineer-2019-2021 +cv-panel 0:ef148f221e31 0.31 0.05 helixprintco cv-panel 0:09cc06a649eb 0.11 0.05 maintainedahigh-volumeinvoice-pr cv-panel 0:090e2184c17b 0.11 0.05 pdfs/year)andauthoredthecomplian -cv-panel 0:6f071fdf7529 0.23 0.05 gatedeverytemplatechange. -cv-panel 0:2577c0f557b2 0.95 0.05 projects -cv-panel 0:b2b029995203 0.55 0.05 •graphcompose(java21,pdfbox,mave -cv-panel 0:81c8132f9792 0.43 0.07 systems.(opensource) -cv-panel 0:753f46e4e01b 0.46 0.05 •templatestudio(kotlin,composede -cv-panel 0:6eb35b5b9a91 0.46 0.07 diff) -cv-panel 0:d919bd2d50b6 0.46 0.07 internaltoolforevaluatingcv,prop -cv-panel 0:245b9e56b9de 0.58 0.07 across14designpresets.pngdiffing -cv-panel 0:6bc2807453c6 0.58 0.07 baselinefreezing. -cv-panel 0:25cdca2beb8b 0.82 0.05 •layoutlint(java21,javaparser,sp -cv-panel 0:30e034b9c7b2 0.58 0.07 staticanalyserthatflagsfragileau -cv-panel 0:e7ad19d64668 0.58 0.07 nestedrows,untypedoffsets,implic -cv-panel 0:95ac1a62c76f 0.58 0.07 theyshiptoproduction. -cv-panel 0:fb1927f88597 0.82 0.05 •chromeforge(java,graphcompose,p -cv-panel 0:bb865a4ccac1 0.70 0.07 editorial-magazinedocumenttoolki -cv-panel 0:8a31ccd889ee 0.70 0.07 cinematiccovers,pullquotes,multi -cv-panel 0:fe63fe18585a 0.70 0.07 callouts. +cv-panel 0:6f071fdf7529 0.11 0.05 gatedeverytemplatechange. +cv-panel 0:2577c0f557b2 0.83 0.05 projects +cv-panel 0:b2b029995203 0.43 0.05 •graphcompose(java21,pdfbox,mave +cv-panel 0:81c8132f9792 0.31 0.07 systems.(opensource) +cv-panel 0:753f46e4e01b 0.34 0.05 •templatestudio(kotlin,composede +cv-panel 0:6eb35b5b9a91 0.34 0.07 diff) +cv-panel 0:d919bd2d50b6 0.34 0.07 internaltoolforevaluatingcv,prop +cv-panel 0:245b9e56b9de 0.34 0.07 across14designpresets.pngdiffing +cv-panel 0:6bc2807453c6 0.46 0.07 baselinefreezing. +cv-panel 0:25cdca2beb8b 0.70 0.05 •layoutlint(java21,javaparser,sp +cv-panel 0:30e034b9c7b2 0.46 0.07 staticanalyserthatflagsfragileau +cv-panel 0:e7ad19d64668 0.46 0.07 nestedrows,untypedoffsets,implic +cv-panel 0:95ac1a62c76f 0.46 0.07 theyshiptoproduction. +cv-panel 0:fb1927f88597 0.70 0.05 •chromeforge(java,graphcompose,p +cv-panel 0:bb865a4ccac1 0.58 0.07 editorial-magazinedocumenttoolki +cv-panel 0:8a31ccd889ee 0.58 0.07 cinematiccovers,pullquotes,multi +cv-panel 0:fe63fe18585a 0.58 0.07 callouts. cv-professional_sidebar 0:093e7d5fdbaa -0.17 -0.04 contact cv-professional_sidebar 0:7f459725e1f6 0.05 -0.15 +12345678900 cv-professional_sidebar 0:52bf11c1afe0 -0.07 -0.19 your.email@example.com @@ -1823,41 +1823,41 @@ invoice-classic 0:fbeea547d99e -0.03 0.01 london,uk invoice-classic 0:faf1569a98e9 0.02 0.01 ec1a4gc invoice-classic 0:befc6e9b5c24 -0.06 0.01 billing@graphcompose.dev invoice-classic 0:89674e6f130e -0.13 0.01 +442055551000 -invoice-classic 0:c9046f7a37ad 0.04 0.04 description -invoice-classic 0:32e8369a9c4f 0.04 1.01 qty -invoice-classic 0:385cfdbc00ec 0.04 1.01 unit -invoice-classic 0:cf38d95c9c6b 0.04 1.03 amount -invoice-classic 0:987c6297d0a9 -0.05 -0.04 discoveryworkshop -invoice-classic 0:532674c6eb89 -0.05 1.05 gbp1,450 -invoice-classic 0:532674c6eb89#1 -0.05 1.07 gbp1,450 +invoice-classic 0:c9046f7a37ad 0.16 0.04 description +invoice-classic 0:32e8369a9c4f 0.16 1.01 qty +invoice-classic 0:385cfdbc00ec 0.16 1.01 unit +invoice-classic 0:cf38d95c9c6b 0.16 1.03 amount +invoice-classic 0:987c6297d0a9 0.07 -0.04 discoveryworkshop +invoice-classic 0:532674c6eb89 0.07 1.05 gbp1,450 +invoice-classic 0:532674c6eb89#1 0.07 1.07 gbp1,450 invoice-classic 0:08ec6deb1c40 0.00 -0.04 templatearchitecture2 invoice-classic 0:d2e67c4b1cca 0.00 1.05 gbp980 invoice-classic 0:d6cdf6a05754 0.00 1.07 gbp1,960 -invoice-classic 0:fe13f8ee4f99 -0.07 -0.04 renderqa -invoice-classic 0:7e7398cbff7c -0.07 1.05 gbp320 -invoice-classic 0:e23164e940c7 -0.07 1.07 gbp960 +invoice-classic 0:fe13f8ee4f99 0.05 -0.04 renderqa +invoice-classic 0:7e7398cbff7c 0.05 1.05 gbp320 +invoice-classic 0:e23164e940c7 0.05 1.07 gbp960 invoice-classic 0:6047df51175c -0.02 -0.04 developerenablement1 invoice-classic 0:c2ad01ea64ae -0.02 1.05 gbp780 invoice-classic 0:c2ad01ea64ae#1 -0.02 1.07 gbp780 -invoice-classic 0:d6577e95efba -0.13 1.02 subtotal -invoice-classic 0:50cae0510231 -0.13 1.05 gbp5,150 -invoice-classic 0:a52611c9261b -0.06 1.02 vat(20%) -invoice-classic 0:d7f4425b8b16 -0.06 1.05 gbp1,030 -invoice-classic 0:11239872d178 -0.05 0.98 total -invoice-classic 0:45a5ad5ad430 -0.05 1.01 gbp6,180 -invoice-classic 0:ab5aa97074c4 0.09 0.04 notes -invoice-classic 0:b78eb53cbd11 0.12 0.04 •pleaseincludetheinvoicenumberon -invoice-classic 0:8c8fd62f15a7 0.13 0.00 yourremittanceadvice. -invoice-classic 0:f73f1b89e354 0.14 0.04 •allworkwasdeliveredasagreedduri -invoice-classic 0:49c1ececed52 0.15 0.00 theaprilimplementationwindow. -invoice-classic 0:fb854bac39c8 0.09 0.07 paymentterms -invoice-classic 0:24274f39b50b 0.12 0.07 •paymentduewithin14calendardays. -invoice-classic 0:c438440ba377 0.13 0.07 •banktransferpreferred;contact -invoice-classic 0:434cc906ae90 0.14 0.04 billing@graphcompose.devfor -invoice-classic 0:8822ea375315 0.15 0.04 remittancedetails. -invoice-classic 0:1a7b5c840e25 0.04 0.07 •latepaymentsmaydelayadditional -invoice-classic 0:1631a06d245f 0.05 0.04 templatecustomizationwork. -invoice-classic 0:e3337beaa171 0.04 0.00 thankyouforchoosinggraphcomposef +invoice-classic 0:d6577e95efba -0.01 1.02 subtotal +invoice-classic 0:50cae0510231 -0.01 1.05 gbp5,150 +invoice-classic 0:a52611c9261b 0.06 1.02 vat(20%) +invoice-classic 0:d7f4425b8b16 0.06 1.05 gbp1,030 +invoice-classic 0:11239872d178 0.07 0.98 total +invoice-classic 0:45a5ad5ad430 0.07 1.01 gbp6,180 +invoice-classic 0:ab5aa97074c4 0.33 0.04 notes +invoice-classic 0:b78eb53cbd11 0.36 0.04 •pleaseincludetheinvoicenumberon +invoice-classic 0:8c8fd62f15a7 0.25 0.00 yourremittanceadvice. +invoice-classic 0:f73f1b89e354 0.26 0.04 •allworkwasdeliveredasagreedduri +invoice-classic 0:49c1ececed52 0.27 0.00 theaprilimplementationwindow. +invoice-classic 0:fb854bac39c8 0.33 0.07 paymentterms +invoice-classic 0:24274f39b50b 0.36 0.07 •paymentduewithin14calendardays. +invoice-classic 0:c438440ba377 0.25 0.07 •banktransferpreferred;contact +invoice-classic 0:434cc906ae90 0.26 0.04 billing@graphcompose.devfor +invoice-classic 0:8822ea375315 0.27 0.04 remittancedetails. +invoice-classic 0:1a7b5c840e25 0.28 0.07 •latepaymentsmaydelayadditional +invoice-classic 0:1631a06d245f 0.29 0.04 templatecustomizationwork. +invoice-classic 0:e3337beaa171 0.16 0.00 thankyouforchoosinggraphcomposef invoice-classic_long 0:c26c22b94338 0.51 0.00 graphcomposestudio invoice-classic_long 0:c26c22b94338#1 0.10 0.01 graphcomposestudio invoice-classic_long 0:2a08ce5567fb 0.17 0.00 18layoutstreet @@ -1879,151 +1879,151 @@ invoice-classic_long 0:fbeea547d99e -0.03 0.01 london,uk invoice-classic_long 0:faf1569a98e9 0.02 0.01 ec1a4gc invoice-classic_long 0:befc6e9b5c24 -0.06 0.01 billing@graphcompose.dev invoice-classic_long 0:89674e6f130e -0.13 0.01 +442055551000 -invoice-classic_long 0:c9046f7a37ad 0.04 0.04 description -invoice-classic_long 0:32e8369a9c4f 0.04 1.11 qty -invoice-classic_long 0:385cfdbc00ec 0.04 1.13 unit -invoice-classic_long 0:cf38d95c9c6b 0.04 1.13 amount -invoice-classic_long 0:aa29f2f4fcb4 -0.05 -0.04 discoveryworkshop—sprint1 -invoice-classic_long 0:ce4081aef7a1 -0.05 1.05 gbp180 -invoice-classic_long 0:ce4081aef7a1#1 -0.05 1.05 gbp180 +invoice-classic_long 0:c9046f7a37ad 0.16 0.04 description +invoice-classic_long 0:32e8369a9c4f 0.16 1.11 qty +invoice-classic_long 0:385cfdbc00ec 0.16 1.13 unit +invoice-classic_long 0:cf38d95c9c6b 0.16 1.13 amount +invoice-classic_long 0:aa29f2f4fcb4 0.07 -0.04 discoveryworkshop—sprint1 +invoice-classic_long 0:ce4081aef7a1 0.07 1.05 gbp180 +invoice-classic_long 0:ce4081aef7a1#1 0.07 1.05 gbp180 invoice-classic_long 0:9c9a412f0a45 0.00 -0.04 designsystemaudit—sprint1 invoice-classic_long 0:7be809cb1590 0.00 1.05 gbp217 invoice-classic_long 0:378b363c8601 0.00 1.05 gbp434 -invoice-classic_long 0:5257532a7b5d -0.07 -0.04 templatearchitecture—sprint1 -invoice-classic_long 0:c467cca4e45a -0.07 1.05 gbp254 -invoice-classic_long 0:4a4a218b012a -0.07 1.05 gbp762 +invoice-classic_long 0:5257532a7b5d 0.05 -0.04 templatearchitecture—sprint1 +invoice-classic_long 0:c467cca4e45a 0.05 1.05 gbp254 +invoice-classic_long 0:4a4a218b012a 0.05 1.05 gbp762 invoice-classic_long 0:58a1caacbf7e -0.02 -0.04 layoutenginetuning—sprint1 invoice-classic_long 0:dde0144b97b7 -0.02 1.05 gbp291 invoice-classic_long 0:457a71636ad9 -0.02 1.05 gbp1164 invoice-classic_long 0:6fcf7d6dd606 0.03 -0.04 renderqapass—sprint1 invoice-classic_long 0:dda88f5786f5 0.03 1.05 gbp328 invoice-classic_long 0:dda88f5786f5#1 0.03 1.05 gbp328 -invoice-classic_long 0:ee18ad3bbb42 -0.04 -0.04 accessibilityreview—sprint1 -invoice-classic_long 0:e681b4843ffb -0.04 1.05 gbp365 -invoice-classic_long 0:1859c20b35dd -0.04 1.05 gbp730 +invoice-classic_long 0:ee18ad3bbb42 0.08 -0.04 accessibilityreview—sprint1 +invoice-classic_long 0:e681b4843ffb 0.08 1.05 gbp365 +invoice-classic_long 0:1859c20b35dd 0.08 1.05 gbp730 invoice-classic_long 0:c12c14945fcd 0.03 -0.04 fontpipelinesetup—sprint1 invoice-classic_long 0:9033a33f66e7 0.03 1.05 gbp402 invoice-classic_long 0:837d48c1ff40 0.03 1.05 gbp1206 -invoice-classic_long 0:af6cba848dc0 -0.04 -0.04 chartintegration—sprint1 -invoice-classic_long 0:6109a2c30104 -0.04 1.05 gbp439 -invoice-classic_long 0:87e9fcb6151d -0.04 1.05 gbp1756 +invoice-classic_long 0:af6cba848dc0 0.08 -0.04 chartintegration—sprint1 +invoice-classic_long 0:6109a2c30104 0.08 1.05 gbp439 +invoice-classic_long 0:87e9fcb6151d 0.08 1.05 gbp1756 invoice-classic_long 0:a6bee1ec5e35 0.01 -0.04 datamapping—sprint1 invoice-classic_long 0:df1f9d4443d8 0.01 1.05 gbp476 invoice-classic_long 0:df1f9d4443d8#1 0.01 1.05 gbp476 invoice-classic_long 0:052c9f49a4b8 0.06 -0.04 paginationhardening—sprint1 invoice-classic_long 0:9fba6332e489 0.06 1.05 gbp513 invoice-classic_long 0:6f805c9f78c3 0.06 1.05 gbp1026 -invoice-classic_long 0:b54b7f77d86c -0.01 -0.04 visualregressionwiring—sprint13 -invoice-classic_long 0:dc3d212d6b32 -0.01 1.05 gbp550 -invoice-classic_long 0:96667fee53f3 -0.01 1.05 gbp1650 +invoice-classic_long 0:b54b7f77d86c 0.11 -0.04 visualregressionwiring—sprint13 +invoice-classic_long 0:dc3d212d6b32 0.11 1.05 gbp550 +invoice-classic_long 0:96667fee53f3 0.11 1.05 gbp1650 invoice-classic_long 0:9fe9e123b0f0 0.04 -0.04 docsauthoring—sprint1 invoice-classic_long 0:e7b406f24f04 0.04 1.05 gbp587 invoice-classic_long 0:74357ca6b30e 0.04 1.05 gbp2348 -invoice-classic_long 0:9c6cf539f5bc 0.00 -0.04 stakeholderdemo—sprint1 -invoice-classic_long 0:cf79b5cdb735 0.00 1.05 gbp624 -invoice-classic_long 0:cf79b5cdb735#1 0.00 1.05 gbp624 +invoice-classic_long 0:9c6cf539f5bc 0.12 -0.04 stakeholderdemo—sprint1 +invoice-classic_long 0:cf79b5cdb735 0.12 1.05 gbp624 +invoice-classic_long 0:cf79b5cdb735#1 0.12 1.05 gbp624 invoice-classic_long 0:d2bde6642670 0.05 -0.04 performanceprofiling—sprint1 invoice-classic_long 0:679f017f73c1 0.05 1.05 gbp661 invoice-classic_long 0:63985b524723 0.05 1.05 gbp1322 -invoice-classic_long 0:f82bef1ac80d -0.02 -0.04 releaseengineering—sprint1 -invoice-classic_long 0:0b21b7cf2ff9 -0.02 1.05 gbp698 -invoice-classic_long 0:6afc08056aaa -0.02 1.05 gbp2094 +invoice-classic_long 0:f82bef1ac80d 0.10 -0.04 releaseengineering—sprint1 +invoice-classic_long 0:0b21b7cf2ff9 0.10 1.05 gbp698 +invoice-classic_long 0:6afc08056aaa 0.10 1.05 gbp2094 invoice-classic_long 0:632f71e8ff8b 0.03 -0.04 supportretainer—sprint1 invoice-classic_long 0:70b393b5fb10 0.03 1.05 gbp735 invoice-classic_long 0:29edf7588a57 0.03 1.05 gbp2940 invoice-classic_long 0:82a9218b91ae 0.08 -0.04 discoveryworkshop—sprint2 invoice-classic_long 0:c313f34b71b9 0.08 1.05 gbp772 invoice-classic_long 0:c313f34b71b9#1 0.08 1.05 gbp772 -invoice-classic_long 0:7e69fbffe3e2 0.01 -0.04 designsystemaudit—sprint2 -invoice-classic_long 0:e096e4fddf9a 0.01 1.05 gbp809 -invoice-classic_long 0:c985a0123929 0.01 1.05 gbp1618 +invoice-classic_long 0:7e69fbffe3e2 0.13 -0.04 designsystemaudit—sprint2 +invoice-classic_long 0:e096e4fddf9a 0.13 1.05 gbp809 +invoice-classic_long 0:c985a0123929 0.13 1.05 gbp1618 invoice-classic_long 0:899f0392eecb 0.06 -0.04 templatearchitecture—sprint2 invoice-classic_long 0:4c973ddb9245 0.06 1.05 gbp846 invoice-classic_long 0:6ec359ce3927 0.06 1.05 gbp2538 -invoice-classic_long 0:69523ba7402c 0.01 -0.04 layoutenginetuning—sprint2 -invoice-classic_long 0:0e196c2b490b 0.01 1.05 gbp883 -invoice-classic_long 0:6e0d19ab72c6 0.01 1.05 gbp3532 -invoice-classic_long 1:c9046f7a37ad -0.06 0.04 description -invoice-classic_long 1:32e8369a9c4f -0.06 1.11 qty -invoice-classic_long 1:385cfdbc00ec -0.06 1.13 unit -invoice-classic_long 1:cf38d95c9c6b -0.06 1.13 amount -invoice-classic_long 1:f12cbb7c274d -0.15 -0.04 renderqapass—sprint2 -invoice-classic_long 1:b813c73bc488 -0.15 1.05 gbp920 -invoice-classic_long 1:b813c73bc488#1 -0.15 1.05 gbp920 +invoice-classic_long 0:69523ba7402c 0.13 -0.04 layoutenginetuning—sprint2 +invoice-classic_long 0:0e196c2b490b 0.13 1.05 gbp883 +invoice-classic_long 0:6e0d19ab72c6 0.13 1.05 gbp3532 +invoice-classic_long 1:c9046f7a37ad 0.06 0.04 description +invoice-classic_long 1:32e8369a9c4f 0.06 1.11 qty +invoice-classic_long 1:385cfdbc00ec 0.06 1.13 unit +invoice-classic_long 1:cf38d95c9c6b 0.06 1.13 amount +invoice-classic_long 1:f12cbb7c274d -0.03 -0.04 renderqapass—sprint2 +invoice-classic_long 1:b813c73bc488 -0.03 1.05 gbp920 +invoice-classic_long 1:b813c73bc488#1 -0.03 1.05 gbp920 invoice-classic_long 1:12cd54b50187 -0.10 -0.04 accessibilityreview—sprint2 invoice-classic_long 1:377d92702316 -0.10 1.05 gbp957 invoice-classic_long 1:e7c66f6cf477 -0.10 1.05 gbp1914 -invoice-classic_long 1:e3d8409ace07 -0.15 -0.04 fontpipelinesetup—sprint2 -invoice-classic_long 1:21604b8f0b36 -0.15 1.05 gbp994 -invoice-classic_long 1:fe15ed444063 -0.15 1.05 gbp2982 +invoice-classic_long 1:e3d8409ace07 -0.03 -0.04 fontpipelinesetup—sprint2 +invoice-classic_long 1:21604b8f0b36 -0.03 1.05 gbp994 +invoice-classic_long 1:fe15ed444063 -0.03 1.05 gbp2982 invoice-classic_long 1:ca4d3c8eca22 -0.10 -0.04 chartintegration—sprint2 invoice-classic_long 1:a4c7a6612c99 -0.10 1.05 gbp1031 invoice-classic_long 1:1c83f0b47e27 -0.10 1.05 gbp4124 invoice-classic_long 1:00de69c6e70f -0.05 -0.04 datamapping—sprint2 invoice-classic_long 1:b9d5c56a2cfd -0.05 1.05 gbp1068 invoice-classic_long 1:b9d5c56a2cfd#1 -0.05 1.05 gbp1068 -invoice-classic_long 1:eb628b5ea8ab -0.12 -0.04 paginationhardening—sprint2 -invoice-classic_long 1:db5327b47d0e -0.12 1.05 gbp205 -invoice-classic_long 1:99d9b3b49da2 -0.12 1.05 gbp410 +invoice-classic_long 1:eb628b5ea8ab 0.00 -0.04 paginationhardening—sprint2 +invoice-classic_long 1:db5327b47d0e 0.00 1.05 gbp205 +invoice-classic_long 1:99d9b3b49da2 0.00 1.05 gbp410 invoice-classic_long 1:505693cbc91e -0.07 -0.04 visualregressionwiring—sprint23 invoice-classic_long 1:9f0c5094fb63 -0.07 1.05 gbp242 invoice-classic_long 1:095b72c9d880 -0.07 1.05 gbp726 -invoice-classic_long 1:2a787e61730a -0.14 -0.04 docsauthoring—sprint2 -invoice-classic_long 1:28ad00e76aef -0.14 1.05 gbp279 -invoice-classic_long 1:fbb12fed0bbc -0.14 1.05 gbp1116 +invoice-classic_long 1:2a787e61730a -0.02 -0.04 docsauthoring—sprint2 +invoice-classic_long 1:28ad00e76aef -0.02 1.05 gbp279 +invoice-classic_long 1:fbb12fed0bbc -0.02 1.05 gbp1116 invoice-classic_long 1:5369a2c40ff8 -0.09 -0.04 stakeholderdemo—sprint2 invoice-classic_long 1:16562cbcd318 -0.09 1.05 gbp316 invoice-classic_long 1:16562cbcd318#1 -0.09 1.05 gbp316 invoice-classic_long 1:611b258cb41e -0.01 -0.04 performanceprofiling—sprint2 invoice-classic_long 1:e391d4e46366 -0.01 1.05 gbp353 invoice-classic_long 1:7106c00cb009 -0.01 1.05 gbp706 -invoice-classic_long 1:d24a15800df1 -0.08 -0.04 releaseengineering—sprint2 -invoice-classic_long 1:4bed9b4092ee -0.08 1.05 gbp390 -invoice-classic_long 1:ae16cd1e31b1 -0.08 1.05 gbp1170 +invoice-classic_long 1:d24a15800df1 0.04 -0.04 releaseengineering—sprint2 +invoice-classic_long 1:4bed9b4092ee 0.04 1.05 gbp390 +invoice-classic_long 1:ae16cd1e31b1 0.04 1.05 gbp1170 invoice-classic_long 1:6876c7b0fe66 -0.03 -0.04 supportretainer—sprint2 invoice-classic_long 1:909481a45a34 -0.03 1.05 gbp427 invoice-classic_long 1:4e58d78d0958 -0.03 1.05 gbp1708 -invoice-classic_long 1:ddce236bccd7 -0.10 -0.04 discoveryworkshop—sprint3 -invoice-classic_long 1:f8d17c11d834 -0.10 1.05 gbp464 -invoice-classic_long 1:f8d17c11d834#1 -0.10 1.05 gbp464 +invoice-classic_long 1:ddce236bccd7 0.02 -0.04 discoveryworkshop—sprint3 +invoice-classic_long 1:f8d17c11d834 0.02 1.05 gbp464 +invoice-classic_long 1:f8d17c11d834#1 0.02 1.05 gbp464 invoice-classic_long 1:c0986cd7b1d4 -0.05 -0.04 designsystemaudit—sprint3 invoice-classic_long 1:09c7aebd89f6 -0.05 1.05 gbp501 invoice-classic_long 1:a61c7b6bdd20 -0.05 1.05 gbp1002 -invoice-classic_long 1:21fd82d170b2 -0.12 -0.04 templatearchitecture—sprint3 -invoice-classic_long 1:399e39a6eff5 -0.12 1.05 gbp538 -invoice-classic_long 1:81ea39164f41 -0.12 1.05 gbp1614 +invoice-classic_long 1:21fd82d170b2 0.00 -0.04 templatearchitecture—sprint3 +invoice-classic_long 1:399e39a6eff5 0.00 1.05 gbp538 +invoice-classic_long 1:81ea39164f41 0.00 1.05 gbp1614 invoice-classic_long 1:47cb1e683e8d -0.05 -0.04 layoutenginetuning—sprint3 invoice-classic_long 1:f6df6e8e8f30 -0.05 1.05 gbp575 invoice-classic_long 1:7f7db0f4c1cf -0.05 1.05 gbp2300 invoice-classic_long 1:608e31719f07 0.00 -0.04 renderqapass—sprint3 invoice-classic_long 1:e4fbc626999e 0.00 1.05 gbp612 invoice-classic_long 1:e4fbc626999e#1 0.00 1.05 gbp612 -invoice-classic_long 1:98bfb4deb0b7 -0.07 -0.04 accessibilityreview—sprint3 -invoice-classic_long 1:7915a839b285 -0.07 1.05 gbp649 -invoice-classic_long 1:ca74221d78ad -0.07 1.05 gbp1298 +invoice-classic_long 1:98bfb4deb0b7 0.05 -0.04 accessibilityreview—sprint3 +invoice-classic_long 1:7915a839b285 0.05 1.05 gbp649 +invoice-classic_long 1:ca74221d78ad 0.05 1.05 gbp1298 invoice-classic_long 1:375dddcbee43 -0.02 -0.04 fontpipelinesetup—sprint3 invoice-classic_long 1:7b97f0ac8a87 -0.02 1.05 gbp686 invoice-classic_long 1:6a57f6a84a1c -0.02 1.05 gbp2058 -invoice-classic_long 1:2f4f507058ff -0.09 -0.04 chartintegration—sprint3 -invoice-classic_long 1:74df855b318c -0.09 1.05 gbp723 -invoice-classic_long 1:78016cdf49ca -0.09 1.05 gbp2892 -invoice-classic_long 1:d6577e95efba -0.20 1.02 subtotal -invoice-classic_long 1:5969b6461056 -0.20 1.05 gbp44,890 -invoice-classic_long 1:a52611c9261b -0.12 1.02 vat(20%) -invoice-classic_long 1:e7fda33332e9 -0.12 1.05 gbp8,978 -invoice-classic_long 1:11239872d178 -0.11 0.98 total -invoice-classic_long 1:90b9dec01ea9 -0.11 1.01 gbp53,868 -invoice-classic_long 1:ab5aa97074c4 0.03 0.04 notes -invoice-classic_long 1:970fb4bf9d95 0.06 0.04 •sprints1-3weredeliveredunderthe -invoice-classic_long 1:a781fa6c76d2 0.07 0.00 frameworkagreement. -invoice-classic_long 1:c980fb1ebf98 0.08 0.04 •hardwareandthird-partylicencesa -invoice-classic_long 1:be1dea5817a5 0.09 0.00 billedseparately. -invoice-classic_long 1:fb854bac39c8 0.03 0.07 paymentterms -invoice-classic_long 1:24274f39b50b 0.06 0.07 •paymentduewithin14calendardays. -invoice-classic_long 1:c438440ba377 0.07 0.07 •banktransferpreferred;contact -invoice-classic_long 1:434cc906ae90 0.08 0.04 billing@graphcompose.devfor -invoice-classic_long 1:8822ea375315 0.09 0.04 remittancedetails. -invoice-classic_long 1:e3337beaa171 -0.07 0.00 thankyouforchoosinggraphcomposef +invoice-classic_long 1:2f4f507058ff 0.03 -0.04 chartintegration—sprint3 +invoice-classic_long 1:74df855b318c 0.03 1.05 gbp723 +invoice-classic_long 1:78016cdf49ca 0.03 1.05 gbp2892 +invoice-classic_long 1:d6577e95efba 0.04 1.02 subtotal +invoice-classic_long 1:5969b6461056 0.04 1.05 gbp44,890 +invoice-classic_long 1:a52611c9261b 0.00 1.02 vat(20%) +invoice-classic_long 1:e7fda33332e9 0.00 1.05 gbp8,978 +invoice-classic_long 1:11239872d178 0.13 0.98 total +invoice-classic_long 1:90b9dec01ea9 0.13 1.01 gbp53,868 +invoice-classic_long 1:ab5aa97074c4 0.27 0.04 notes +invoice-classic_long 1:970fb4bf9d95 0.30 0.04 •sprints1-3weredeliveredunderthe +invoice-classic_long 1:a781fa6c76d2 0.31 0.00 frameworkagreement. +invoice-classic_long 1:c980fb1ebf98 0.32 0.04 •hardwareandthird-partylicencesa +invoice-classic_long 1:be1dea5817a5 0.33 0.00 billedseparately. +invoice-classic_long 1:fb854bac39c8 0.27 0.07 paymentterms +invoice-classic_long 1:24274f39b50b 0.30 0.07 •paymentduewithin14calendardays. +invoice-classic_long 1:c438440ba377 0.31 0.07 •banktransferpreferred;contact +invoice-classic_long 1:434cc906ae90 0.32 0.04 billing@graphcompose.devfor +invoice-classic_long 1:8822ea375315 0.33 0.04 remittancedetails. +invoice-classic_long 1:e3337beaa171 0.17 0.00 thankyouforchoosinggraphcomposef invoice-consulting 0:d44ceaea97d1 0.26 0.02 level8,1collinsstreet invoice-consulting 0:78a0bb33347f 0.33 0.02 melbournevic3000australia invoice-consulting 0:3b45ab243edb 0.51 0.02 +61398765432 @@ -2052,45 +2052,45 @@ invoice-consulting 0:cfebda697822 0.24 0.17 invoicesummary invoice-consulting 0:5656f37a9311 0.20 0.17 professionalservicesrenderedinac invoice-consulting 0:a918299ac844 0.21 0.17 statementofworkfortheperiod invoice-consulting 0:3fa8489d9aac 0.21 0.17 1may2025–25may2025. -invoice-consulting 0:c9046f7a37ad 0.14 -0.54 description -invoice-consulting 0:b28225a1247c 0.14 -0.56 serviceperiod -invoice-consulting 0:32e8369a9c4f 0.14 -0.18 qty -invoice-consulting 0:d1062d072acd 0.15 -0.32 unitprice +invoice-consulting 0:c9046f7a37ad 0.26 -0.54 description +invoice-consulting 0:b28225a1247c 0.26 -0.56 serviceperiod +invoice-consulting 0:32e8369a9c4f 0.26 -0.18 qty +invoice-consulting 0:d1062d072acd 0.27 -0.32 unitprice invoice-consulting 0:3ff0b4a2706b 0.25 -0.16 (aud) invoice-consulting 0:3ff0b4a2706b#1 0.25 -0.11 (aud) -invoice-consulting 0:cf38d95c9c6b 0.15 -0.24 amount -invoice-consulting 0:b344321f5471 0.24 0.40 1–10may2025 -invoice-consulting 0:a8994a9020c4 0.26 0.06 10.00 -invoice-consulting 0:4e9682fa850e 0.23 0.08 hrs +invoice-consulting 0:cf38d95c9c6b 0.27 -0.24 amount +invoice-consulting 0:b344321f5471 0.36 0.40 1–10may2025 +invoice-consulting 0:a8994a9020c4 0.38 0.06 10.00 +invoice-consulting 0:4e9682fa850e 0.35 0.08 hrs invoice-consulting 0:4e9682fa850e#1 0.38 0.08 hrs -invoice-consulting 0:aa92f0e23a97 0.24 0.51 250.00 -invoice-consulting 0:e48d9b7a2993 0.24 0.50 2,500.00 -invoice-consulting 0:1bcfde966d94 0.47 0.09 strategicconsultation +invoice-consulting 0:aa92f0e23a97 0.36 0.51 250.00 +invoice-consulting 0:e48d9b7a2993 0.36 0.50 2,500.00 +invoice-consulting 0:1bcfde966d94 0.59 0.09 strategicconsultation invoice-consulting 0:fd3ca268f319 0.55 0.09 leadershipalignmentworkshops -invoice-consulting 0:8d93e0c47a8c 0.25 0.40 1–15may2025 -invoice-consulting 0:cf9dcf6da8a8 0.27 0.08 1.00 -invoice-consulting 0:cf9dcf6da8a8#1 0.28 0.08 1.00 +invoice-consulting 0:8d93e0c47a8c 0.37 0.40 1–15may2025 +invoice-consulting 0:cf9dcf6da8a8 0.39 0.08 1.00 +invoice-consulting 0:cf9dcf6da8a8#1 0.40 0.08 1.00 invoice-consulting 0:cf9dcf6da8a8#2 0.44 0.08 1.00 -invoice-consulting 0:97e47b250054 0.25 0.54 3,500.00 -invoice-consulting 0:97e47b250054#1 0.25 0.49 3,500.00 -invoice-consulting 0:5581aef375ff 0.48 0.09 market&competitiveanalysis +invoice-consulting 0:97e47b250054 0.37 0.54 3,500.00 +invoice-consulting 0:97e47b250054#1 0.37 0.49 3,500.00 +invoice-consulting 0:5581aef375ff 0.60 0.09 market&competitiveanalysis invoice-consulting 0:957080ea09d9 0.56 0.09 researchandanalysisreport -invoice-consulting 0:47102c31f226 0.26 0.37 5–20may2025 -invoice-consulting 0:ec6305055be9 0.26 0.63 4,800.00 -invoice-consulting 0:ec6305055be9#1 0.26 0.57 4,800.00 -invoice-consulting 0:53dea97cf116 0.49 0.09 digitalroadmapdevelopment +invoice-consulting 0:47102c31f226 0.38 0.37 5–20may2025 +invoice-consulting 0:ec6305055be9 0.38 0.63 4,800.00 +invoice-consulting 0:ec6305055be9#1 0.38 0.57 4,800.00 +invoice-consulting 0:53dea97cf116 0.61 0.09 digitalroadmapdevelopment invoice-consulting 0:acf357e68297 0.57 0.09 strategyandroadmapcreation invoice-consulting 0:c947fb16eab2 0.39 0.43 15–22may2025 -invoice-consulting 0:017144e2271f 0.29 0.07 6.00 +invoice-consulting 0:017144e2271f 0.41 0.07 6.00 invoice-consulting 0:be6012a47af0 0.39 0.47 220.00 invoice-consulting 0:172c0a785bc7 0.39 0.50 1,320.00 invoice-consulting 0:fe04037aa850 0.62 0.09 stakeholderreviewsessions -invoice-consulting 0:4658a1bff292 0.58 0.09 facilitationanddocumentation +invoice-consulting 0:4658a1bff292 0.70 0.09 facilitationanddocumentation invoice-consulting 0:86f73207c794 0.42 0.40 20–25may2025 invoice-consulting 0:55907ef405f6 0.42 0.58 1,880.00 invoice-consulting 0:55907ef405f6#1 0.42 0.53 1,880.00 invoice-consulting 0:f2e12ad6cc9f 0.65 0.09 presentation&finalreport -invoice-consulting 0:50de6dc61b80 0.61 0.09 executivepresentationanddelivery +invoice-consulting 0:50de6dc61b80 0.73 0.09 executivepresentationanddelivery invoice-consulting 0:d6577e95efba 0.21 0.09 subtotal invoice-consulting 0:6311b1798398 0.43 0.59 14,000.00 invoice-consulting 0:e370855bde0c 0.17 0.09 gst(10%) @@ -2107,13 +2107,13 @@ invoice-consulting 0:83a417f0862b 1.05 0.04 123-456 invoice-consulting 0:6b4894c28363 1.05 -0.04 accountnumber: invoice-consulting 0:ef797c8118f0 1.05 0.04 12345678 invoice-consulting 0:c608665436db 1.05 -0.04 reference: -invoice-consulting 0:010450dee1ff 0.48 -0.02 pleaseensuretheinvoicenumberisin +invoice-consulting 0:010450dee1ff 0.60 -0.02 pleaseensuretheinvoicenumberisin invoice-consulting 0:ab5aa97074c4 0.61 0.10 notes -invoice-consulting 0:7c6ab37d83ef 0.41 0.10 thankyouforyourbusiness. +invoice-consulting 0:7c6ab37d83ef 0.53 0.10 thankyouforyourbusiness. invoice-consulting 0:4a699e29a3bb 0.45 0.10 ifyouhaveanyquestionsregardingth invoice-consulting 0:c766251af1f4 0.51 0.10 contactusataccounts@northpoint.c -invoice-consulting 0:3d32fa219332 0.48 0.10 +61398765432. -invoice-consulting 0:a6f6e2ddab6d 1.00 0.10 paymentisduewithin30daysfromthei +invoice-consulting 0:3d32fa219332 0.60 0.10 +61398765432. +invoice-consulting 0:a6f6e2ddab6d 1.12 0.10 paymentisduewithin30daysfromthei invoice-consulting 0:55ee5fe62c33 0.15 0.06 northpointconsultingptyltd|abn12 invoice-consulting 0:bdbada284e80 0.15 0.16 page1/1 invoice-consulting_long 0:d44ceaea97d1 0.26 0.02 level8,1collinsstreet @@ -2143,196 +2143,196 @@ invoice-consulting_long 0:cfebda697822 0.24 0.17 invoicesummary invoice-consulting_long 0:5656f37a9311 0.20 0.17 professionalservicesrenderedinac invoice-consulting_long 0:a918299ac844 0.21 0.17 statementofworkfortheperiod invoice-consulting_long 0:3fa8489d9aac 0.21 0.17 1may2025–25may2025. -invoice-consulting_long 0:c9046f7a37ad 0.14 -0.54 description -invoice-consulting_long 0:b28225a1247c 0.14 -0.56 serviceperiod -invoice-consulting_long 0:32e8369a9c4f 0.14 -0.18 qty -invoice-consulting_long 0:d1062d072acd 0.15 -0.32 unitprice +invoice-consulting_long 0:c9046f7a37ad 0.26 -0.54 description +invoice-consulting_long 0:b28225a1247c 0.26 -0.56 serviceperiod +invoice-consulting_long 0:32e8369a9c4f 0.26 -0.18 qty +invoice-consulting_long 0:d1062d072acd 0.27 -0.32 unitprice invoice-consulting_long 0:3ff0b4a2706b 0.25 -0.16 (aud) invoice-consulting_long 0:3ff0b4a2706b#1 0.25 -0.11 (aud) -invoice-consulting_long 0:cf38d95c9c6b 0.15 -0.24 amount -invoice-consulting_long 0:b344321f5471 0.24 0.40 1–10may2025 +invoice-consulting_long 0:cf38d95c9c6b 0.27 -0.24 amount +invoice-consulting_long 0:b344321f5471 0.36 0.40 1–10may2025 invoice-consulting_long 0:b344321f5471#1 0.43 0.40 1–10may2025 -invoice-consulting_long 0:b344321f5471#2 0.51 0.40 1–10may2025 -invoice-consulting_long 0:a8994a9020c4 0.26 0.06 10.00 +invoice-consulting_long 0:b344321f5471#2 0.63 0.40 1–10may2025 +invoice-consulting_long 0:a8994a9020c4 0.38 0.06 10.00 invoice-consulting_long 0:a8994a9020c4#1 0.45 0.06 10.00 invoice-consulting_long 0:a8994a9020c4#2 0.53 0.06 10.00 -invoice-consulting_long 0:4e9682fa850e 0.23 0.08 hrs +invoice-consulting_long 0:4e9682fa850e 0.35 0.08 hrs invoice-consulting_long 0:4e9682fa850e#1 0.38 0.08 hrs invoice-consulting_long 0:4e9682fa850e#2 0.42 0.08 hrs -invoice-consulting_long 0:4e9682fa850e#3 0.45 0.08 hrs -invoice-consulting_long 0:4e9682fa850e#4 0.50 0.08 hrs +invoice-consulting_long 0:4e9682fa850e#3 0.57 0.08 hrs +invoice-consulting_long 0:4e9682fa850e#4 0.62 0.08 hrs invoice-consulting_long 0:4e9682fa850e#5 0.64 0.08 hrs -invoice-consulting_long 0:aa92f0e23a97 0.24 0.51 250.00 +invoice-consulting_long 0:aa92f0e23a97 0.36 0.51 250.00 invoice-consulting_long 0:aa92f0e23a97#1 0.43 0.51 250.00 -invoice-consulting_long 0:aa92f0e23a97#2 0.51 0.51 250.00 -invoice-consulting_long 0:e48d9b7a2993 0.24 0.50 2,500.00 +invoice-consulting_long 0:aa92f0e23a97#2 0.63 0.51 250.00 +invoice-consulting_long 0:e48d9b7a2993 0.36 0.50 2,500.00 invoice-consulting_long 0:e48d9b7a2993#1 0.43 0.50 2,500.00 -invoice-consulting_long 0:e48d9b7a2993#2 0.51 0.50 2,500.00 -invoice-consulting_long 0:1bcfde966d94 0.47 0.09 strategicconsultation +invoice-consulting_long 0:e48d9b7a2993#2 0.63 0.50 2,500.00 +invoice-consulting_long 0:1bcfde966d94 0.59 0.09 strategicconsultation invoice-consulting_long 0:1bcfde966d94#1 0.66 0.09 strategicconsultation -invoice-consulting_long 0:1bcfde966d94#2 0.74 0.09 strategicconsultation +invoice-consulting_long 0:1bcfde966d94#2 0.86 0.09 strategicconsultation invoice-consulting_long 0:fd3ca268f319 0.55 0.09 leadershipalignmentworkshops -invoice-consulting_long 0:fd3ca268f319#1 0.62 0.09 leadershipalignmentworkshops +invoice-consulting_long 0:fd3ca268f319#1 0.74 0.09 leadershipalignmentworkshops invoice-consulting_long 0:fd3ca268f319#2 0.82 0.09 leadershipalignmentworkshops -invoice-consulting_long 0:8d93e0c47a8c 0.25 0.40 1–15may2025 +invoice-consulting_long 0:8d93e0c47a8c 0.37 0.40 1–15may2025 invoice-consulting_long 0:8d93e0c47a8c#1 0.44 0.40 1–15may2025 -invoice-consulting_long 0:8d93e0c47a8c#2 0.52 0.40 1–15may2025 -invoice-consulting_long 0:cf9dcf6da8a8 0.27 0.08 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#1 0.28 0.08 1.00 +invoice-consulting_long 0:8d93e0c47a8c#2 0.64 0.40 1–15may2025 +invoice-consulting_long 0:cf9dcf6da8a8 0.39 0.08 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#1 0.40 0.08 1.00 invoice-consulting_long 0:cf9dcf6da8a8#2 0.44 0.08 1.00 invoice-consulting_long 0:cf9dcf6da8a8#3 0.46 0.08 1.00 invoice-consulting_long 0:cf9dcf6da8a8#4 0.47 0.08 1.00 invoice-consulting_long 0:cf9dcf6da8a8#5 0.49 0.08 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#6 0.54 0.08 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#7 0.55 0.08 1.00 -invoice-consulting_long 0:cf9dcf6da8a8#8 0.56 0.08 1.00 -invoice-consulting_long 0:97e47b250054 0.25 0.54 3,500.00 -invoice-consulting_long 0:97e47b250054#1 0.25 0.49 3,500.00 +invoice-consulting_long 0:cf9dcf6da8a8#6 0.66 0.08 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#7 0.67 0.08 1.00 +invoice-consulting_long 0:cf9dcf6da8a8#8 0.68 0.08 1.00 +invoice-consulting_long 0:97e47b250054 0.37 0.54 3,500.00 +invoice-consulting_long 0:97e47b250054#1 0.37 0.49 3,500.00 invoice-consulting_long 0:97e47b250054#2 0.44 0.54 3,500.00 invoice-consulting_long 0:97e47b250054#3 0.44 0.49 3,500.00 -invoice-consulting_long 0:97e47b250054#4 0.52 0.54 3,500.00 -invoice-consulting_long 0:97e47b250054#5 0.52 0.49 3,500.00 -invoice-consulting_long 0:5581aef375ff 0.48 0.09 market&competitiveanalysis +invoice-consulting_long 0:97e47b250054#4 0.64 0.54 3,500.00 +invoice-consulting_long 0:97e47b250054#5 0.64 0.49 3,500.00 +invoice-consulting_long 0:5581aef375ff 0.60 0.09 market&competitiveanalysis invoice-consulting_long 0:5581aef375ff#1 0.67 0.09 market&competitiveanalysis -invoice-consulting_long 0:5581aef375ff#2 0.75 0.09 market&competitiveanalysis +invoice-consulting_long 0:5581aef375ff#2 0.87 0.09 market&competitiveanalysis invoice-consulting_long 0:957080ea09d9 0.56 0.09 researchandanalysisreport -invoice-consulting_long 0:957080ea09d9#1 0.63 0.09 researchandanalysisreport +invoice-consulting_long 0:957080ea09d9#1 0.75 0.09 researchandanalysisreport invoice-consulting_long 0:957080ea09d9#2 0.83 0.09 researchandanalysisreport -invoice-consulting_long 0:47102c31f226 0.26 0.37 5–20may2025 +invoice-consulting_long 0:47102c31f226 0.38 0.37 5–20may2025 invoice-consulting_long 0:47102c31f226#1 0.45 0.37 5–20may2025 -invoice-consulting_long 0:47102c31f226#2 0.53 0.37 5–20may2025 -invoice-consulting_long 0:ec6305055be9 0.26 0.63 4,800.00 -invoice-consulting_long 0:ec6305055be9#1 0.26 0.57 4,800.00 +invoice-consulting_long 0:47102c31f226#2 0.65 0.37 5–20may2025 +invoice-consulting_long 0:ec6305055be9 0.38 0.63 4,800.00 +invoice-consulting_long 0:ec6305055be9#1 0.38 0.57 4,800.00 invoice-consulting_long 0:ec6305055be9#2 0.45 0.63 4,800.00 invoice-consulting_long 0:ec6305055be9#3 0.45 0.57 4,800.00 -invoice-consulting_long 0:ec6305055be9#4 0.53 0.63 4,800.00 -invoice-consulting_long 0:ec6305055be9#5 0.53 0.57 4,800.00 -invoice-consulting_long 0:53dea97cf116 0.49 0.09 digitalroadmapdevelopment +invoice-consulting_long 0:ec6305055be9#4 0.65 0.63 4,800.00 +invoice-consulting_long 0:ec6305055be9#5 0.65 0.57 4,800.00 +invoice-consulting_long 0:53dea97cf116 0.61 0.09 digitalroadmapdevelopment invoice-consulting_long 0:53dea97cf116#1 0.68 0.09 digitalroadmapdevelopment -invoice-consulting_long 0:53dea97cf116#2 0.76 0.09 digitalroadmapdevelopment +invoice-consulting_long 0:53dea97cf116#2 0.88 0.09 digitalroadmapdevelopment invoice-consulting_long 0:acf357e68297 0.57 0.09 strategyandroadmapcreation -invoice-consulting_long 0:acf357e68297#1 0.64 0.09 strategyandroadmapcreation +invoice-consulting_long 0:acf357e68297#1 0.76 0.09 strategyandroadmapcreation invoice-consulting_long 0:acf357e68297#2 0.84 0.09 strategyandroadmapcreation invoice-consulting_long 0:c947fb16eab2 0.39 0.43 15–22may2025 invoice-consulting_long 0:c947fb16eab2#1 0.46 0.43 15–22may2025 -invoice-consulting_long 0:c947fb16eab2#2 0.54 0.43 15–22may2025 -invoice-consulting_long 0:017144e2271f 0.29 0.07 6.00 +invoice-consulting_long 0:c947fb16eab2#2 0.66 0.43 15–22may2025 +invoice-consulting_long 0:017144e2271f 0.41 0.07 6.00 invoice-consulting_long 0:017144e2271f#1 0.48 0.07 6.00 -invoice-consulting_long 0:017144e2271f#2 0.56 0.07 6.00 +invoice-consulting_long 0:017144e2271f#2 0.68 0.07 6.00 invoice-consulting_long 0:be6012a47af0 0.39 0.47 220.00 invoice-consulting_long 0:be6012a47af0#1 0.46 0.47 220.00 -invoice-consulting_long 0:be6012a47af0#2 0.54 0.47 220.00 +invoice-consulting_long 0:be6012a47af0#2 0.66 0.47 220.00 invoice-consulting_long 0:172c0a785bc7 0.39 0.50 1,320.00 invoice-consulting_long 0:172c0a785bc7#1 0.46 0.50 1,320.00 -invoice-consulting_long 0:172c0a785bc7#2 0.54 0.50 1,320.00 +invoice-consulting_long 0:172c0a785bc7#2 0.66 0.50 1,320.00 invoice-consulting_long 0:fe04037aa850 0.62 0.09 stakeholderreviewsessions invoice-consulting_long 0:fe04037aa850#1 0.69 0.09 stakeholderreviewsessions -invoice-consulting_long 0:fe04037aa850#2 0.77 0.09 stakeholderreviewsessions -invoice-consulting_long 0:4658a1bff292 0.58 0.09 facilitationanddocumentation +invoice-consulting_long 0:fe04037aa850#2 0.89 0.09 stakeholderreviewsessions +invoice-consulting_long 0:4658a1bff292 0.70 0.09 facilitationanddocumentation invoice-consulting_long 0:4658a1bff292#1 0.77 0.09 facilitationanddocumentation invoice-consulting_long 0:4658a1bff292#2 0.84 0.09 facilitationanddocumentation invoice-consulting_long 0:86f73207c794 0.42 0.40 20–25may2025 invoice-consulting_long 0:86f73207c794#1 0.47 0.40 20–25may2025 -invoice-consulting_long 0:86f73207c794#2 0.55 0.40 20–25may2025 +invoice-consulting_long 0:86f73207c794#2 0.67 0.40 20–25may2025 invoice-consulting_long 0:55907ef405f6 0.42 0.58 1,880.00 invoice-consulting_long 0:55907ef405f6#1 0.42 0.53 1,880.00 invoice-consulting_long 0:55907ef405f6#2 0.47 0.58 1,880.00 invoice-consulting_long 0:55907ef405f6#3 0.47 0.53 1,880.00 -invoice-consulting_long 0:55907ef405f6#4 0.55 0.58 1,880.00 -invoice-consulting_long 0:55907ef405f6#5 0.55 0.53 1,880.00 +invoice-consulting_long 0:55907ef405f6#4 0.67 0.58 1,880.00 +invoice-consulting_long 0:55907ef405f6#5 0.67 0.53 1,880.00 invoice-consulting_long 0:f2e12ad6cc9f 0.65 0.09 presentation&finalreport invoice-consulting_long 0:f2e12ad6cc9f#1 0.70 0.09 presentation&finalreport -invoice-consulting_long 0:f2e12ad6cc9f#2 0.78 0.09 presentation&finalreport -invoice-consulting_long 0:50de6dc61b80 0.61 0.09 executivepresentationanddelivery +invoice-consulting_long 0:f2e12ad6cc9f#2 0.90 0.09 presentation&finalreport +invoice-consulting_long 0:50de6dc61b80 0.73 0.09 executivepresentationanddelivery invoice-consulting_long 0:50de6dc61b80#1 0.81 0.09 executivepresentationanddelivery invoice-consulting_long 0:50de6dc61b80#2 0.85 0.09 executivepresentationanddelivery invoice-consulting_long 0:55ee5fe62c33 0.15 0.06 northpointconsultingptyltd|abn12 invoice-consulting_long 0:c843aa25b80f 0.15 0.16 page1/2 -invoice-consulting_long 1:c9046f7a37ad -0.07 -0.54 description -invoice-consulting_long 1:b28225a1247c -0.07 -0.56 serviceperiod -invoice-consulting_long 1:32e8369a9c4f -0.07 -0.18 qty -invoice-consulting_long 1:d1062d072acd -0.06 -0.32 unitprice -invoice-consulting_long 1:3ff0b4a2706b -0.08 -0.16 (aud) -invoice-consulting_long 1:3ff0b4a2706b#1 -0.08 -0.11 (aud) -invoice-consulting_long 1:cf38d95c9c6b -0.06 -0.24 amount +invoice-consulting_long 1:c9046f7a37ad 0.05 -0.54 description +invoice-consulting_long 1:b28225a1247c 0.05 -0.56 serviceperiod +invoice-consulting_long 1:32e8369a9c4f 0.05 -0.18 qty +invoice-consulting_long 1:d1062d072acd 0.06 -0.32 unitprice +invoice-consulting_long 1:3ff0b4a2706b 0.04 -0.16 (aud) +invoice-consulting_long 1:3ff0b4a2706b#1 0.04 -0.11 (aud) +invoice-consulting_long 1:cf38d95c9c6b 0.06 -0.24 amount invoice-consulting_long 1:b344321f5471 0.03 0.40 1–10may2025 -invoice-consulting_long 1:b344321f5471#1 0.10 0.40 1–10may2025 +invoice-consulting_long 1:b344321f5471#1 0.22 0.40 1–10may2025 invoice-consulting_long 1:b344321f5471#2 0.30 0.40 1–10may2025 invoice-consulting_long 1:a8994a9020c4 0.05 0.06 10.00 -invoice-consulting_long 1:a8994a9020c4#1 0.12 0.06 10.00 +invoice-consulting_long 1:a8994a9020c4#1 0.24 0.06 10.00 invoice-consulting_long 1:a8994a9020c4#2 0.32 0.06 10.00 -invoice-consulting_long 1:4e9682fa850e 0.04 0.08 hrs -invoice-consulting_long 1:4e9682fa850e#1 0.07 0.08 hrs +invoice-consulting_long 1:4e9682fa850e 0.16 0.08 hrs +invoice-consulting_long 1:4e9682fa850e#1 0.19 0.08 hrs invoice-consulting_long 1:4e9682fa850e#2 0.21 0.08 hrs invoice-consulting_long 1:4e9682fa850e#3 0.27 0.08 hrs invoice-consulting_long 1:4e9682fa850e#4 0.29 0.08 hrs invoice-consulting_long 1:aa92f0e23a97 0.03 0.51 250.00 -invoice-consulting_long 1:aa92f0e23a97#1 0.10 0.51 250.00 +invoice-consulting_long 1:aa92f0e23a97#1 0.22 0.51 250.00 invoice-consulting_long 1:aa92f0e23a97#2 0.30 0.51 250.00 invoice-consulting_long 1:e48d9b7a2993 0.03 0.50 2,500.00 -invoice-consulting_long 1:e48d9b7a2993#1 0.10 0.50 2,500.00 +invoice-consulting_long 1:e48d9b7a2993#1 0.22 0.50 2,500.00 invoice-consulting_long 1:e48d9b7a2993#2 0.30 0.50 2,500.00 invoice-consulting_long 1:1bcfde966d94 0.26 0.09 strategicconsultation -invoice-consulting_long 1:1bcfde966d94#1 0.33 0.09 strategicconsultation +invoice-consulting_long 1:1bcfde966d94#1 0.45 0.09 strategicconsultation invoice-consulting_long 1:1bcfde966d94#2 0.53 0.09 strategicconsultation invoice-consulting_long 1:fd3ca268f319 0.34 0.09 leadershipalignmentworkshops invoice-consulting_long 1:fd3ca268f319#1 0.41 0.09 leadershipalignmentworkshops -invoice-consulting_long 1:fd3ca268f319#2 0.49 0.09 leadershipalignmentworkshops -invoice-consulting_long 1:8d93e0c47a8c 0.06 0.40 1–15may2025 +invoice-consulting_long 1:fd3ca268f319#2 0.61 0.09 leadershipalignmentworkshops +invoice-consulting_long 1:8d93e0c47a8c 0.18 0.40 1–15may2025 invoice-consulting_long 1:8d93e0c47a8c#1 0.26 0.40 1–15may2025 invoice-consulting_long 1:cf9dcf6da8a8 0.08 0.08 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#1 0.09 0.08 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#2 0.11 0.08 1.00 -invoice-consulting_long 1:cf9dcf6da8a8#3 0.13 0.08 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#1 0.21 0.08 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#2 0.23 0.08 1.00 +invoice-consulting_long 1:cf9dcf6da8a8#3 0.25 0.08 1.00 invoice-consulting_long 1:cf9dcf6da8a8#4 0.29 0.08 1.00 invoice-consulting_long 1:cf9dcf6da8a8#5 0.31 0.08 1.00 -invoice-consulting_long 1:97e47b250054 0.06 0.54 3,500.00 -invoice-consulting_long 1:97e47b250054#1 0.06 0.49 3,500.00 +invoice-consulting_long 1:97e47b250054 0.18 0.54 3,500.00 +invoice-consulting_long 1:97e47b250054#1 0.18 0.49 3,500.00 invoice-consulting_long 1:97e47b250054#2 0.26 0.54 3,500.00 invoice-consulting_long 1:97e47b250054#3 0.26 0.49 3,500.00 -invoice-consulting_long 1:5581aef375ff 0.29 0.09 market&competitiveanalysis +invoice-consulting_long 1:5581aef375ff 0.41 0.09 market&competitiveanalysis invoice-consulting_long 1:5581aef375ff#1 0.46 0.09 market&competitiveanalysis invoice-consulting_long 1:957080ea09d9 0.37 0.09 researchandanalysisreport -invoice-consulting_long 1:957080ea09d9#1 0.45 0.09 researchandanalysisreport -invoice-consulting_long 1:47102c31f226 0.07 0.37 5–20may2025 +invoice-consulting_long 1:957080ea09d9#1 0.57 0.09 researchandanalysisreport +invoice-consulting_long 1:47102c31f226 0.19 0.37 5–20may2025 invoice-consulting_long 1:47102c31f226#1 0.27 0.37 5–20may2025 -invoice-consulting_long 1:ec6305055be9 0.07 0.63 4,800.00 -invoice-consulting_long 1:ec6305055be9#1 0.07 0.57 4,800.00 +invoice-consulting_long 1:ec6305055be9 0.19 0.63 4,800.00 +invoice-consulting_long 1:ec6305055be9#1 0.19 0.57 4,800.00 invoice-consulting_long 1:ec6305055be9#2 0.27 0.63 4,800.00 invoice-consulting_long 1:ec6305055be9#3 0.27 0.57 4,800.00 -invoice-consulting_long 1:53dea97cf116 0.30 0.09 digitalroadmapdevelopment +invoice-consulting_long 1:53dea97cf116 0.42 0.09 digitalroadmapdevelopment invoice-consulting_long 1:53dea97cf116#1 0.50 0.09 digitalroadmapdevelopment invoice-consulting_long 1:acf357e68297 0.38 0.09 strategyandroadmapcreation -invoice-consulting_long 1:acf357e68297#1 0.46 0.09 strategyandroadmapcreation -invoice-consulting_long 1:c947fb16eab2 0.08 0.43 15–22may2025 +invoice-consulting_long 1:acf357e68297#1 0.58 0.09 strategyandroadmapcreation +invoice-consulting_long 1:c947fb16eab2 0.20 0.43 15–22may2025 invoice-consulting_long 1:c947fb16eab2#1 0.28 0.43 15–22may2025 -invoice-consulting_long 1:017144e2271f 0.10 0.07 6.00 +invoice-consulting_long 1:017144e2271f 0.22 0.07 6.00 invoice-consulting_long 1:017144e2271f#1 0.30 0.07 6.00 -invoice-consulting_long 1:be6012a47af0 0.08 0.47 220.00 +invoice-consulting_long 1:be6012a47af0 0.20 0.47 220.00 invoice-consulting_long 1:be6012a47af0#1 0.28 0.47 220.00 -invoice-consulting_long 1:172c0a785bc7 0.08 0.50 1,320.00 +invoice-consulting_long 1:172c0a785bc7 0.20 0.50 1,320.00 invoice-consulting_long 1:172c0a785bc7#1 0.28 0.50 1,320.00 -invoice-consulting_long 1:fe04037aa850 0.31 0.09 stakeholderreviewsessions +invoice-consulting_long 1:fe04037aa850 0.43 0.09 stakeholderreviewsessions invoice-consulting_long 1:fe04037aa850#1 0.51 0.09 stakeholderreviewsessions invoice-consulting_long 1:4658a1bff292 0.39 0.09 facilitationanddocumentation -invoice-consulting_long 1:4658a1bff292#1 0.47 0.09 facilitationanddocumentation -invoice-consulting_long 1:86f73207c794 0.09 0.40 20–25may2025 +invoice-consulting_long 1:4658a1bff292#1 0.59 0.09 facilitationanddocumentation +invoice-consulting_long 1:86f73207c794 0.21 0.40 20–25may2025 invoice-consulting_long 1:86f73207c794#1 0.29 0.40 20–25may2025 -invoice-consulting_long 1:55907ef405f6 0.09 0.58 1,880.00 -invoice-consulting_long 1:55907ef405f6#1 0.09 0.53 1,880.00 +invoice-consulting_long 1:55907ef405f6 0.21 0.58 1,880.00 +invoice-consulting_long 1:55907ef405f6#1 0.21 0.53 1,880.00 invoice-consulting_long 1:55907ef405f6#2 0.29 0.58 1,880.00 invoice-consulting_long 1:55907ef405f6#3 0.29 0.53 1,880.00 -invoice-consulting_long 1:f2e12ad6cc9f 0.32 0.09 presentation&finalreport +invoice-consulting_long 1:f2e12ad6cc9f 0.44 0.09 presentation&finalreport invoice-consulting_long 1:f2e12ad6cc9f#1 0.52 0.09 presentation&finalreport invoice-consulting_long 1:50de6dc61b80 0.40 0.09 executivepresentationanddelivery -invoice-consulting_long 1:50de6dc61b80#1 0.48 0.09 executivepresentationanddelivery +invoice-consulting_long 1:50de6dc61b80#1 0.60 0.09 executivepresentationanddelivery invoice-consulting_long 1:d6577e95efba 0.09 0.09 subtotal invoice-consulting_long 1:6311b1798398 0.31 0.59 14,000.00 -invoice-consulting_long 1:e370855bde0c 0.05 0.09 gst(10%) -invoice-consulting_long 1:b87e26fb8fac 0.27 0.55 1,400.00 +invoice-consulting_long 1:e370855bde0c 0.17 0.09 gst(10%) +invoice-consulting_long 1:b87e26fb8fac 0.39 0.55 1,400.00 invoice-consulting_long 1:713a1893d967 0.45 0.09 totaldue(aud) invoice-consulting_long 1:d4464a725927 0.36 0.96 15,400.00 -invoice-consulting_long 1:13000a5d442c 0.51 -0.02 paymentinformation +invoice-consulting_long 1:13000a5d442c 0.63 -0.02 paymentinformation invoice-consulting_long 1:944d398aea60 0.92 -0.04 bankname: invoice-consulting_long 1:97fa113746b9 0.92 0.04 examplebank invoice-consulting_long 1:0ecb5847ffa7 0.92 -0.04 accountname: @@ -2343,13 +2343,13 @@ invoice-consulting_long 1:6b4894c28363 0.92 -0.04 accountnumber: invoice-consulting_long 1:ef797c8118f0 0.92 0.04 12345678 invoice-consulting_long 1:c608665436db 0.92 -0.04 reference: invoice-consulting_long 1:7d66eb3c1070 0.92 0.04 inv-2025-0478 -invoice-consulting_long 1:010450dee1ff 0.35 -0.02 pleaseensuretheinvoicenumberisin -invoice-consulting_long 1:ab5aa97074c4 0.51 0.10 notes -invoice-consulting_long 1:7c6ab37d83ef 0.31 0.10 thankyouforyourbusiness. -invoice-consulting_long 1:4a699e29a3bb 0.35 0.10 ifyouhaveanyquestionsregardingth +invoice-consulting_long 1:010450dee1ff 0.47 -0.02 pleaseensuretheinvoicenumberisin +invoice-consulting_long 1:ab5aa97074c4 0.63 0.10 notes +invoice-consulting_long 1:7c6ab37d83ef 0.43 0.10 thankyouforyourbusiness. +invoice-consulting_long 1:4a699e29a3bb 0.47 0.10 ifyouhaveanyquestionsregardingth invoice-consulting_long 1:c766251af1f4 0.41 0.10 contactusataccounts@northpoint.c -invoice-consulting_long 1:3d32fa219332 0.35 0.10 +61398765432. -invoice-consulting_long 1:a6f6e2ddab6d 0.87 0.10 paymentisduewithin30daysfromthei +invoice-consulting_long 1:3d32fa219332 0.47 0.10 +61398765432. +invoice-consulting_long 1:a6f6e2ddab6d 0.99 0.10 paymentisduewithin30daysfromthei invoice-consulting_long 1:55ee5fe62c33 0.15 0.06 northpointconsultingptyltd|abn12 invoice-consulting_long 1:1bed6052d9b3 0.15 0.16 page2/2 invoice-luma_studio 0:ac5742bfd7c4 -0.23 -0.05 &co. @@ -2738,7 +2738,7 @@ invoice-merchant 0:7b14b8d2c5c4 0.18 0.37 page1of1 invoice-metered 0:8a80987c409a 0.27 0.01 northwindcloud invoice-metered 0:52d6e3de4fa0 0.19 0.21 invoice invoice-metered 0:41305d2c2d3b -0.18 0.01 northwindcloudservicesltd. -invoice-metered 0:41305d2c2d3b#1 -0.56 0.09 northwindcloudservicesltd. +invoice-metered 0:41305d2c2d3b#1 -0.68 0.09 northwindcloudservicesltd. invoice-metered 0:c3f5f4cc9def -0.16 0.01 120riversideway invoice-metered 0:5be08c6bee4c -0.18 0.01 bristol,bs16qt invoice-metered 0:2474519f77a9 -0.20 0.01 unitedkingdom @@ -2750,7 +2750,7 @@ invoice-metered 0:83e16ec72a3f -0.20 0.01 phone: invoice-metered 0:bff9aeb5400b -0.20 0.07 +44(0)1174962280 invoice-metered 0:439961205ae6 -0.22 0.01 email: invoice-metered 0:228e0a39fe6e -0.22 0.07 billing@northwind.example -invoice-metered 0:228e0a39fe6e#1 -0.63 0.09 billing@northwind.example +invoice-metered 0:228e0a39fe6e#1 -0.75 0.09 billing@northwind.example invoice-metered 0:294ed2cfe15e -0.24 0.01 website:https://northwind.exampl invoice-metered 0:6282391a4cc1 -0.04 0.09 invoicenumber: invoice-metered 0:0edf022238f1 0.07 0.16 inv-2026-00041882 @@ -2780,57 +2780,57 @@ invoice-metered 0:9df6b026a8c6 0.16 0.50 service invoice-metered 0:32e8369a9c4f 0.16 0.54 qty invoice-metered 0:d1062d072acd 0.16 0.53 unitprice invoice-metered 0:cf38d95c9c6b 0.16 0.51 amount -invoice-metered 0:f13d9c7c6f89 0.15 0.51 computeinstances -invoice-metered 0:d08426b31521 0.13 0.51 on-demandusage -invoice-metered 0:05313a23f706 0.21 0.56 london(eu-west) -invoice-metered 0:05313a23f706#1 0.18 0.56 london(eu-west) +invoice-metered 0:f13d9c7c6f89 0.03 0.51 computeinstances +invoice-metered 0:d08426b31521 0.01 0.51 on-demandusage +invoice-metered 0:05313a23f706 0.09 0.56 london(eu-west) +invoice-metered 0:05313a23f706#1 0.06 0.56 london(eu-west) invoice-metered 0:05313a23f706#2 0.14 0.56 london(eu-west) -invoice-metered 0:6e477a22f840 0.21 0.93 744hrs +invoice-metered 0:6e477a22f840 0.09 0.93 744hrs invoice-metered 0:6e477a22f840#1 0.14 0.93 744hrs -invoice-metered 0:352967434b63 0.21 0.55 gbp0.0710 -invoice-metered 0:eec5f520909e 0.21 1.01 gbp52.82 -invoice-metered 0:721ffa554e56 0.13 0.51 objectstorage -invoice-metered 0:df2f05798b9e 0.10 0.51 storedvolume -invoice-metered 0:41542149a8a5 0.18 0.90 480gb -invoice-metered 0:2242bd7aa8ce 0.18 0.55 gbp0.0215 -invoice-metered 0:7c6be041f9c2 0.18 1.01 gbp10.32 -invoice-metered 0:8152fd217e12 0.08 0.51 manageddatabase -invoice-metered 0:3c8556c4aa26 0.06 0.51 primaryandreplica +invoice-metered 0:352967434b63 0.09 0.55 gbp0.0710 +invoice-metered 0:eec5f520909e 0.09 1.01 gbp52.82 +invoice-metered 0:721ffa554e56 0.01 0.51 objectstorage +invoice-metered 0:df2f05798b9e -0.02 0.51 storedvolume +invoice-metered 0:41542149a8a5 0.06 0.90 480gb +invoice-metered 0:2242bd7aa8ce 0.06 0.55 gbp0.0215 +invoice-metered 0:7c6be041f9c2 0.06 1.01 gbp10.32 +invoice-metered 0:8152fd217e12 -0.04 0.51 manageddatabase +invoice-metered 0:3c8556c4aa26 -0.06 0.51 primaryandreplica invoice-metered 0:76afc71f5b3e 0.14 0.55 gbp0.1650 invoice-metered 0:baad0db43ed6 0.14 0.63 gbp122.76 invoice-metered 0:444858f5bf18 0.04 0.51 egresstraffic invoice-metered 0:8b72bb875a83 0.02 0.51 datatransferout invoice-metered 0:8001c2743965 0.09 0.83 global -invoice-metered 0:8001c2743965#1 0.17 0.83 global +invoice-metered 0:8001c2743965#1 0.05 0.83 global invoice-metered 0:847eb4cbbb42 0.09 0.90 310gb invoice-metered 0:d651e46704f7 0.09 0.55 gbp0.0900 invoice-metered 0:4ecaa7313375 0.09 1.01 gbp27.90 -invoice-metered 0:efa8771baad9 0.12 0.51 supportplan -invoice-metered 0:9e81cd6e653a 0.09 0.51 standardresponse -invoice-metered 0:a0443240c5ed 0.17 0.95 gbp0.91 -invoice-metered 0:a0443240c5ed#1 0.17 0.91 gbp0.91 -invoice-metered 0:3c7ade679fdf -0.51 0.07 paymentdetails -invoice-metered 0:0ecb5847ffa7 -0.56 0.04 accountname: -invoice-metered 0:944d398aea60 -0.57 0.04 bankname: -invoice-metered 0:062433da3c2a -0.57 0.09 riverbankplc -invoice-metered 0:6b4894c28363 -0.58 0.04 accountnumber: -invoice-metered 0:7c068e1eded4 -0.58 0.09 60415523 -invoice-metered 0:4bf9e1b71d6b -0.59 0.04 sortcode: -invoice-metered 0:0309d81ea4af -0.59 0.09 20-41-08 -invoice-metered 0:1f619f9689b2 -0.61 0.04 iban: -invoice-metered 0:6c4b0e61038b -0.61 0.09 gb29rivb20410860415523 -invoice-metered 0:4f657c67e41a -0.62 0.04 accounttype: -invoice-metered 0:3af279547725 -0.62 0.09 businesscurrent -invoice-metered 0:fa0fbe194b51 -0.63 0.04 remittanceemail: -invoice-metered 0:d6577e95efba 0.12 0.07 subtotal -invoice-metered 0:79fabcfaa819 0.12 0.71 gbp214.71 -invoice-metered 0:a52611c9261b 0.09 0.07 vat(20%) -invoice-metered 0:e50d8a0ea599 0.09 0.65 gbp42.94 +invoice-metered 0:efa8771baad9 0.00 0.51 supportplan +invoice-metered 0:9e81cd6e653a -0.03 0.51 standardresponse +invoice-metered 0:a0443240c5ed 0.05 0.95 gbp0.91 +invoice-metered 0:a0443240c5ed#1 0.05 0.91 gbp0.91 +invoice-metered 0:3c7ade679fdf -0.63 0.07 paymentdetails +invoice-metered 0:0ecb5847ffa7 -0.68 0.04 accountname: +invoice-metered 0:944d398aea60 -0.69 0.04 bankname: +invoice-metered 0:062433da3c2a -0.69 0.09 riverbankplc +invoice-metered 0:6b4894c28363 -0.70 0.04 accountnumber: +invoice-metered 0:7c068e1eded4 -0.70 0.09 60415523 +invoice-metered 0:4bf9e1b71d6b -0.71 0.04 sortcode: +invoice-metered 0:0309d81ea4af -0.71 0.09 20-41-08 +invoice-metered 0:1f619f9689b2 -0.73 0.04 iban: +invoice-metered 0:6c4b0e61038b -0.73 0.09 gb29rivb20410860415523 +invoice-metered 0:4f657c67e41a -0.74 0.04 accounttype: +invoice-metered 0:3af279547725 -0.74 0.09 businesscurrent +invoice-metered 0:fa0fbe194b51 -0.75 0.04 remittanceemail: +invoice-metered 0:d6577e95efba 0.00 0.07 subtotal +invoice-metered 0:79fabcfaa819 0.00 0.71 gbp214.71 +invoice-metered 0:a52611c9261b -0.03 0.07 vat(20%) +invoice-metered 0:e50d8a0ea599 -0.03 0.65 gbp42.94 invoice-metered 0:57a66d21eb1b -0.11 0.07 totaldue -invoice-metered 0:f207312dff2f -0.19 0.09 gbp257.65 +invoice-metered 0:f207312dff2f -0.31 0.09 gbp257.65 invoice-metered 0:b0553f008513 -0.02 0.12 paymentdueby -invoice-metered 0:e60e7ef06ccc 0.17 0.00 thankyouforrunningonnorthwindclo -invoice-metered 0:34ea2ec3fe72 0.14 0.00 forbillingandaccountsupport,visi +invoice-metered 0:e60e7ef06ccc 0.05 0.00 thankyouforrunningonnorthwindclo +invoice-metered 0:34ea2ec3fe72 0.02 0.00 forbillingandaccountsupport,visi invoice-metered 0:e28672d64882 0.05 0.01 northwindcloudservicesltd.isasub invoice-metered 0:985e43c2de34 0.01 0.01 120riversideway,bristol,bs16qt,u invoice-metered 0:7b14b8d2c5c4 0.11 0.11 page1of1 @@ -2852,42 +2852,42 @@ invoice-modern 0:00a97da4e243 -0.11 0.01 manchester,uk invoice-modern 0:62fcfa8745fc -0.18 0.01 ap@northwind.example invoice-modern 0:2081a41a7764 -0.26 0.01 +441615552200 invoice-modern 0:5a6e7135d21b -0.09 0.01 taxidnw-2026-01 -invoice-modern 0:c9046f7a37ad -0.11 0.00 description -invoice-modern 0:32e8369a9c4f -0.11 1.09 qty -invoice-modern 0:385cfdbc00ec -0.11 1.09 unit -invoice-modern 0:cf38d95c9c6b -0.11 1.11 amount -invoice-modern 0:987c6297d0a9 -0.17 0.04 discoveryworkshop -invoice-modern 0:532674c6eb89 -0.17 1.01 gbp1,450 -invoice-modern 0:532674c6eb89#1 -0.17 1.03 gbp1,450 +invoice-modern 0:c9046f7a37ad 0.01 0.00 description +invoice-modern 0:32e8369a9c4f 0.01 1.09 qty +invoice-modern 0:385cfdbc00ec 0.01 1.09 unit +invoice-modern 0:cf38d95c9c6b 0.01 1.11 amount +invoice-modern 0:987c6297d0a9 -0.05 0.04 discoveryworkshop +invoice-modern 0:532674c6eb89 -0.05 1.01 gbp1,450 +invoice-modern 0:532674c6eb89#1 -0.05 1.03 gbp1,450 invoice-modern 0:08ec6deb1c40 -0.12 0.04 templatearchitecture2 invoice-modern 0:d2e67c4b1cca -0.12 1.01 gbp980 invoice-modern 0:d6cdf6a05754 -0.12 1.03 gbp1,960 invoice-modern 0:fe13f8ee4f99 -0.07 0.04 renderqa invoice-modern 0:7e7398cbff7c -0.07 1.01 gbp320 invoice-modern 0:e23164e940c7 -0.07 1.03 gbp960 -invoice-modern 0:6047df51175c -0.14 0.04 developerenablement1 -invoice-modern 0:c2ad01ea64ae -0.14 1.01 gbp780 -invoice-modern 0:c2ad01ea64ae#1 -0.14 1.03 gbp780 +invoice-modern 0:6047df51175c -0.02 0.04 developerenablement1 +invoice-modern 0:c2ad01ea64ae -0.02 1.01 gbp780 +invoice-modern 0:c2ad01ea64ae#1 -0.02 1.03 gbp780 invoice-modern 0:d6577e95efba -0.09 1.01 subtotal invoice-modern 0:50cae0510231 -0.09 1.03 gbp5,150 -invoice-modern 0:a52611c9261b -0.16 1.01 vat(20%) -invoice-modern 0:d7f4425b8b16 -0.16 1.03 gbp1,030 +invoice-modern 0:a52611c9261b -0.04 1.01 vat(20%) +invoice-modern 0:d7f4425b8b16 -0.04 1.03 gbp1,030 invoice-modern 0:11239872d178 -0.03 1.09 total invoice-modern 0:45a5ad5ad430 -0.03 1.11 gbp6,180 -invoice-modern 0:ab5aa97074c4 0.09 0.00 notes -invoice-modern 0:b78eb53cbd11 0.12 0.00 •pleaseincludetheinvoicenumberon -invoice-modern 0:8c8fd62f15a7 0.13 -0.04 yourremittanceadvice. -invoice-modern 0:0c98130c526f 0.14 0.00 •allworkwasdeliveredasagreed +invoice-modern 0:ab5aa97074c4 0.21 0.00 notes +invoice-modern 0:b78eb53cbd11 0.24 0.00 •pleaseincludetheinvoicenumberon +invoice-modern 0:8c8fd62f15a7 0.25 -0.04 yourremittanceadvice. +invoice-modern 0:0c98130c526f 0.26 0.00 •allworkwasdeliveredasagreed invoice-modern 0:2e9787ed79bf 0.15 -0.04 duringtheaprilimplementation invoice-modern 0:e41212011d98 0.16 -0.04 window. -invoice-modern 0:fb854bac39c8 0.09 0.07 paymentterms -invoice-modern 0:24274f39b50b 0.12 0.07 •paymentduewithin14calendardays. -invoice-modern 0:c438440ba377 0.13 0.07 •banktransferpreferred;contact -invoice-modern 0:434cc906ae90 0.14 0.04 billing@graphcompose.devfor +invoice-modern 0:fb854bac39c8 0.21 0.07 paymentterms +invoice-modern 0:24274f39b50b 0.24 0.07 •paymentduewithin14calendardays. +invoice-modern 0:c438440ba377 0.25 0.07 •banktransferpreferred;contact +invoice-modern 0:434cc906ae90 0.26 0.04 billing@graphcompose.devfor invoice-modern 0:8822ea375315 0.15 0.04 remittancedetails. invoice-modern 0:1a7b5c840e25 0.16 0.07 •latepaymentsmaydelayadditional -invoice-modern 0:1631a06d245f 0.05 0.04 templatecustomizationwork. -invoice-modern 0:e3337beaa171 -0.03 -0.04 thankyouforchoosinggraphcomposef +invoice-modern 0:1631a06d245f 0.17 0.04 templatecustomizationwork. +invoice-modern 0:e3337beaa171 0.09 -0.04 thankyouforchoosinggraphcomposef invoice-modern_long 0:52d6e3de4fa0 0.18 0.00 invoice invoice-modern_long 0:61a964e78950 -0.05 0.00 invoicegc-2026-042issued04may202 invoice-modern_long 0:62a2fed3d6e0 -0.04 0.00 pending @@ -2905,156 +2905,156 @@ invoice-modern_long 0:91eefd794f79 -0.14 0.01 410marketavenue invoice-modern_long 0:00a97da4e243 -0.22 0.01 manchester,uk invoice-modern_long 0:62fcfa8745fc -0.17 0.01 ap@northwind.example invoice-modern_long 0:2081a41a7764 -0.25 0.01 +441615552200 -invoice-modern_long 0:c9046f7a37ad -0.14 0.00 description -invoice-modern_long 0:32e8369a9c4f -0.14 1.07 qty -invoice-modern_long 0:385cfdbc00ec -0.14 1.09 unit -invoice-modern_long 0:cf38d95c9c6b -0.14 1.09 amount -invoice-modern_long 0:aa29f2f4fcb4 -0.20 0.04 discoveryworkshop—sprint1 -invoice-modern_long 0:ce4081aef7a1 -0.20 1.13 gbp180 -invoice-modern_long 0:ce4081aef7a1#1 -0.20 1.13 gbp180 +invoice-modern_long 0:c9046f7a37ad -0.02 0.00 description +invoice-modern_long 0:32e8369a9c4f -0.02 1.07 qty +invoice-modern_long 0:385cfdbc00ec -0.02 1.09 unit +invoice-modern_long 0:cf38d95c9c6b -0.02 1.09 amount +invoice-modern_long 0:aa29f2f4fcb4 -0.08 0.04 discoveryworkshop—sprint1 +invoice-modern_long 0:ce4081aef7a1 -0.08 1.13 gbp180 +invoice-modern_long 0:ce4081aef7a1#1 -0.08 1.13 gbp180 invoice-modern_long 0:9c9a412f0a45 -0.15 0.04 designsystemaudit—sprint1 invoice-modern_long 0:7be809cb1590 -0.15 1.13 gbp217 invoice-modern_long 0:378b363c8601 -0.15 1.13 gbp434 invoice-modern_long 0:5257532a7b5d -0.10 0.04 templatearchitecture—sprint1 invoice-modern_long 0:c467cca4e45a -0.10 1.13 gbp254 invoice-modern_long 0:4a4a218b012a -0.10 1.13 gbp762 -invoice-modern_long 0:58a1caacbf7e -0.17 0.04 layoutenginetuning—sprint1 -invoice-modern_long 0:dde0144b97b7 -0.17 1.13 gbp291 -invoice-modern_long 0:457a71636ad9 -0.17 1.13 gbp1164 +invoice-modern_long 0:58a1caacbf7e -0.05 0.04 layoutenginetuning—sprint1 +invoice-modern_long 0:dde0144b97b7 -0.05 1.13 gbp291 +invoice-modern_long 0:457a71636ad9 -0.05 1.13 gbp1164 invoice-modern_long 0:6fcf7d6dd606 -0.12 0.04 renderqapass—sprint1 invoice-modern_long 0:dda88f5786f5 -0.12 1.13 gbp328 invoice-modern_long 0:dda88f5786f5#1 -0.12 1.13 gbp328 -invoice-modern_long 0:ee18ad3bbb42 -0.19 0.04 accessibilityreview—sprint1 -invoice-modern_long 0:e681b4843ffb -0.19 1.13 gbp365 -invoice-modern_long 0:1859c20b35dd -0.19 1.13 gbp730 +invoice-modern_long 0:ee18ad3bbb42 -0.07 0.04 accessibilityreview—sprint1 +invoice-modern_long 0:e681b4843ffb -0.07 1.13 gbp365 +invoice-modern_long 0:1859c20b35dd -0.07 1.13 gbp730 invoice-modern_long 0:c12c14945fcd -0.14 0.04 fontpipelinesetup—sprint1 invoice-modern_long 0:9033a33f66e7 -0.14 1.13 gbp402 invoice-modern_long 0:837d48c1ff40 -0.14 1.13 gbp1206 invoice-modern_long 0:af6cba848dc0 -0.07 0.04 chartintegration—sprint1 invoice-modern_long 0:6109a2c30104 -0.07 1.13 gbp439 invoice-modern_long 0:87e9fcb6151d -0.07 1.13 gbp1756 -invoice-modern_long 0:a6bee1ec5e35 -0.14 0.04 datamapping—sprint1 -invoice-modern_long 0:df1f9d4443d8 -0.14 1.13 gbp476 -invoice-modern_long 0:df1f9d4443d8#1 -0.14 1.13 gbp476 +invoice-modern_long 0:a6bee1ec5e35 -0.02 0.04 datamapping—sprint1 +invoice-modern_long 0:df1f9d4443d8 -0.02 1.13 gbp476 +invoice-modern_long 0:df1f9d4443d8#1 -0.02 1.13 gbp476 invoice-modern_long 0:052c9f49a4b8 -0.09 0.04 paginationhardening—sprint1 invoice-modern_long 0:9fba6332e489 -0.09 1.13 gbp513 invoice-modern_long 0:6f805c9f78c3 -0.09 1.13 gbp1026 -invoice-modern_long 0:b54b7f77d86c -0.16 0.04 visualregressionwiring—sprint13 -invoice-modern_long 0:dc3d212d6b32 -0.16 1.13 gbp550 -invoice-modern_long 0:96667fee53f3 -0.16 1.13 gbp1650 +invoice-modern_long 0:b54b7f77d86c -0.04 0.04 visualregressionwiring—sprint13 +invoice-modern_long 0:dc3d212d6b32 -0.04 1.13 gbp550 +invoice-modern_long 0:96667fee53f3 -0.04 1.13 gbp1650 invoice-modern_long 0:9fe9e123b0f0 -0.11 0.04 docsauthoring—sprint1 invoice-modern_long 0:e7b406f24f04 -0.11 1.13 gbp587 invoice-modern_long 0:74357ca6b30e -0.11 1.13 gbp2348 invoice-modern_long 0:9c6cf539f5bc -0.06 0.04 stakeholderdemo—sprint1 invoice-modern_long 0:cf79b5cdb735 -0.06 1.13 gbp624 invoice-modern_long 0:cf79b5cdb735#1 -0.06 1.13 gbp624 -invoice-modern_long 0:d2bde6642670 -0.13 0.04 performanceprofiling—sprint1 -invoice-modern_long 0:679f017f73c1 -0.13 1.13 gbp661 -invoice-modern_long 0:63985b524723 -0.13 1.13 gbp1322 +invoice-modern_long 0:d2bde6642670 -0.01 0.04 performanceprofiling—sprint1 +invoice-modern_long 0:679f017f73c1 -0.01 1.13 gbp661 +invoice-modern_long 0:63985b524723 -0.01 1.13 gbp1322 invoice-modern_long 0:f82bef1ac80d -0.05 0.04 releaseengineering—sprint1 invoice-modern_long 0:0b21b7cf2ff9 -0.05 1.13 gbp698 invoice-modern_long 0:6afc08056aaa -0.05 1.13 gbp2094 -invoice-modern_long 0:632f71e8ff8b -0.12 0.04 supportretainer—sprint1 -invoice-modern_long 0:70b393b5fb10 -0.12 1.13 gbp735 -invoice-modern_long 0:29edf7588a57 -0.12 1.13 gbp2940 +invoice-modern_long 0:632f71e8ff8b 0.00 0.04 supportretainer—sprint1 +invoice-modern_long 0:70b393b5fb10 0.00 1.13 gbp735 +invoice-modern_long 0:29edf7588a57 0.00 1.13 gbp2940 invoice-modern_long 0:82a9218b91ae -0.07 0.04 discoveryworkshop—sprint2 invoice-modern_long 0:c313f34b71b9 -0.07 1.13 gbp772 invoice-modern_long 0:c313f34b71b9#1 -0.07 1.13 gbp772 -invoice-modern_long 0:7e69fbffe3e2 -0.14 0.04 designsystemaudit—sprint2 -invoice-modern_long 0:e096e4fddf9a -0.14 1.13 gbp809 -invoice-modern_long 0:c985a0123929 -0.14 1.13 gbp1618 +invoice-modern_long 0:7e69fbffe3e2 -0.02 0.04 designsystemaudit—sprint2 +invoice-modern_long 0:e096e4fddf9a -0.02 1.13 gbp809 +invoice-modern_long 0:c985a0123929 -0.02 1.13 gbp1618 invoice-modern_long 0:899f0392eecb -0.10 0.04 templatearchitecture—sprint2 invoice-modern_long 0:4c973ddb9245 -0.10 1.13 gbp846 invoice-modern_long 0:6ec359ce3927 -0.10 1.13 gbp2538 invoice-modern_long 0:69523ba7402c -0.05 0.04 layoutenginetuning—sprint2 invoice-modern_long 0:0e196c2b490b -0.05 1.13 gbp883 invoice-modern_long 0:6e0d19ab72c6 -0.05 1.13 gbp3532 -invoice-modern_long 1:c9046f7a37ad -0.10 0.00 description -invoice-modern_long 1:32e8369a9c4f -0.10 1.07 qty -invoice-modern_long 1:385cfdbc00ec -0.10 1.09 unit -invoice-modern_long 1:cf38d95c9c6b -0.10 1.09 amount +invoice-modern_long 1:c9046f7a37ad 0.02 0.00 description +invoice-modern_long 1:32e8369a9c4f 0.02 1.07 qty +invoice-modern_long 1:385cfdbc00ec 0.02 1.09 unit +invoice-modern_long 1:cf38d95c9c6b 0.02 1.09 amount invoice-modern_long 1:f12cbb7c274d -0.07 0.04 renderqapass—sprint2 invoice-modern_long 1:b813c73bc488 -0.07 1.13 gbp920 invoice-modern_long 1:b813c73bc488#1 -0.07 1.13 gbp920 -invoice-modern_long 1:12cd54b50187 -0.12 0.04 accessibilityreview—sprint2 -invoice-modern_long 1:377d92702316 -0.12 1.13 gbp957 -invoice-modern_long 1:e7c66f6cf477 -0.12 1.13 gbp1914 +invoice-modern_long 1:12cd54b50187 0.00 0.04 accessibilityreview—sprint2 +invoice-modern_long 1:377d92702316 0.00 1.13 gbp957 +invoice-modern_long 1:e7c66f6cf477 0.00 1.13 gbp1914 invoice-modern_long 1:e3d8409ace07 -0.07 0.04 fontpipelinesetup—sprint2 invoice-modern_long 1:21604b8f0b36 -0.07 1.13 gbp994 invoice-modern_long 1:fe15ed444063 -0.07 1.13 gbp2982 -invoice-modern_long 1:ca4d3c8eca22 -0.14 0.04 chartintegration—sprint2 -invoice-modern_long 1:a4c7a6612c99 -0.14 1.13 gbp1031 -invoice-modern_long 1:1c83f0b47e27 -0.14 1.13 gbp4124 +invoice-modern_long 1:ca4d3c8eca22 -0.02 0.04 chartintegration—sprint2 +invoice-modern_long 1:a4c7a6612c99 -0.02 1.13 gbp1031 +invoice-modern_long 1:1c83f0b47e27 -0.02 1.13 gbp4124 invoice-modern_long 1:00de69c6e70f -0.09 0.04 datamapping—sprint2 invoice-modern_long 1:b9d5c56a2cfd -0.09 1.13 gbp1068 invoice-modern_long 1:b9d5c56a2cfd#1 -0.09 1.13 gbp1068 invoice-modern_long 1:eb628b5ea8ab -0.04 0.04 paginationhardening—sprint2 invoice-modern_long 1:db5327b47d0e -0.04 1.13 gbp205 invoice-modern_long 1:99d9b3b49da2 -0.04 1.13 gbp410 -invoice-modern_long 1:505693cbc91e -0.11 0.04 visualregressionwiring—sprint23 -invoice-modern_long 1:9f0c5094fb63 -0.11 1.13 gbp242 -invoice-modern_long 1:095b72c9d880 -0.11 1.13 gbp726 +invoice-modern_long 1:505693cbc91e 0.01 0.04 visualregressionwiring—sprint23 +invoice-modern_long 1:9f0c5094fb63 0.01 1.13 gbp242 +invoice-modern_long 1:095b72c9d880 0.01 1.13 gbp726 invoice-modern_long 1:2a787e61730a -0.06 0.04 docsauthoring—sprint2 invoice-modern_long 1:28ad00e76aef -0.06 1.13 gbp279 invoice-modern_long 1:fbb12fed0bbc -0.06 1.13 gbp1116 -invoice-modern_long 1:5369a2c40ff8 -0.10 0.04 stakeholderdemo—sprint2 -invoice-modern_long 1:16562cbcd318 -0.10 1.13 gbp316 -invoice-modern_long 1:16562cbcd318#1 -0.10 1.13 gbp316 +invoice-modern_long 1:5369a2c40ff8 0.02 0.04 stakeholderdemo—sprint2 +invoice-modern_long 1:16562cbcd318 0.02 1.13 gbp316 +invoice-modern_long 1:16562cbcd318#1 0.02 1.13 gbp316 invoice-modern_long 1:611b258cb41e -0.05 0.04 performanceprofiling—sprint2 invoice-modern_long 1:e391d4e46366 -0.05 1.13 gbp353 invoice-modern_long 1:7106c00cb009 -0.05 1.13 gbp706 -invoice-modern_long 1:d24a15800df1 -0.12 0.04 releaseengineering—sprint2 -invoice-modern_long 1:4bed9b4092ee -0.12 1.13 gbp390 -invoice-modern_long 1:ae16cd1e31b1 -0.12 1.13 gbp1170 +invoice-modern_long 1:d24a15800df1 0.00 0.04 releaseengineering—sprint2 +invoice-modern_long 1:4bed9b4092ee 0.00 1.13 gbp390 +invoice-modern_long 1:ae16cd1e31b1 0.00 1.13 gbp1170 invoice-modern_long 1:6876c7b0fe66 -0.07 0.04 supportretainer—sprint2 invoice-modern_long 1:909481a45a34 -0.07 1.13 gbp427 invoice-modern_long 1:4e58d78d0958 -0.07 1.13 gbp1708 invoice-modern_long 1:ddce236bccd7 -0.02 0.04 discoveryworkshop—sprint3 invoice-modern_long 1:f8d17c11d834 -0.02 1.13 gbp464 invoice-modern_long 1:f8d17c11d834#1 -0.02 1.13 gbp464 -invoice-modern_long 1:c0986cd7b1d4 -0.09 0.04 designsystemaudit—sprint3 -invoice-modern_long 1:09c7aebd89f6 -0.09 1.13 gbp501 -invoice-modern_long 1:a61c7b6bdd20 -0.09 1.13 gbp1002 +invoice-modern_long 1:c0986cd7b1d4 0.03 0.04 designsystemaudit—sprint3 +invoice-modern_long 1:09c7aebd89f6 0.03 1.13 gbp501 +invoice-modern_long 1:a61c7b6bdd20 0.03 1.13 gbp1002 invoice-modern_long 1:21fd82d170b2 -0.02 0.04 templatearchitecture—sprint3 invoice-modern_long 1:399e39a6eff5 -0.02 1.13 gbp538 invoice-modern_long 1:81ea39164f41 -0.02 1.13 gbp1614 -invoice-modern_long 1:47cb1e683e8d -0.09 0.04 layoutenginetuning—sprint3 -invoice-modern_long 1:f6df6e8e8f30 -0.09 1.13 gbp575 -invoice-modern_long 1:7f7db0f4c1cf -0.09 1.13 gbp2300 +invoice-modern_long 1:47cb1e683e8d 0.03 0.04 layoutenginetuning—sprint3 +invoice-modern_long 1:f6df6e8e8f30 0.03 1.13 gbp575 +invoice-modern_long 1:7f7db0f4c1cf 0.03 1.13 gbp2300 invoice-modern_long 1:608e31719f07 -0.04 0.04 renderqapass—sprint3 invoice-modern_long 1:e4fbc626999e -0.04 1.13 gbp612 invoice-modern_long 1:e4fbc626999e#1 -0.04 1.13 gbp612 invoice-modern_long 1:98bfb4deb0b7 0.01 0.04 accessibilityreview—sprint3 invoice-modern_long 1:7915a839b285 0.01 1.13 gbp649 invoice-modern_long 1:ca74221d78ad 0.01 1.13 gbp1298 -invoice-modern_long 1:375dddcbee43 -0.06 0.04 fontpipelinesetup—sprint3 -invoice-modern_long 1:7b97f0ac8a87 -0.06 1.13 gbp686 -invoice-modern_long 1:6a57f6a84a1c -0.06 1.13 gbp2058 +invoice-modern_long 1:375dddcbee43 0.06 0.04 fontpipelinesetup—sprint3 +invoice-modern_long 1:7b97f0ac8a87 0.06 1.13 gbp686 +invoice-modern_long 1:6a57f6a84a1c 0.06 1.13 gbp2058 invoice-modern_long 1:2f4f507058ff -0.01 0.04 chartintegration—sprint3 invoice-modern_long 1:74df855b318c -0.01 1.13 gbp723 invoice-modern_long 1:78016cdf49ca -0.01 1.13 gbp2892 -invoice-modern_long 1:d6577e95efba -0.08 1.13 subtotal -invoice-modern_long 1:5969b6461056 -0.08 1.13 gbp44,890 +invoice-modern_long 1:d6577e95efba 0.04 1.13 subtotal +invoice-modern_long 1:5969b6461056 0.04 1.13 gbp44,890 invoice-modern_long 1:a52611c9261b 0.00 1.13 vat(20%) invoice-modern_long 1:e7fda33332e9 0.00 1.13 gbp8,978 -invoice-modern_long 1:11239872d178 0.01 1.09 total -invoice-modern_long 1:90b9dec01ea9 0.01 1.09 gbp53,868 -invoice-modern_long 1:ab5aa97074c4 0.11 0.00 notes -invoice-modern_long 1:970fb4bf9d95 0.14 0.00 •sprints1-3weredeliveredunderthe -invoice-modern_long 1:a781fa6c76d2 0.15 -0.04 frameworkagreement. -invoice-modern_long 1:c980fb1ebf98 0.16 0.00 •hardwareandthird-partylicencesa -invoice-modern_long 1:be1dea5817a5 0.17 -0.04 billedseparately. -invoice-modern_long 1:fb854bac39c8 0.11 0.07 paymentterms -invoice-modern_long 1:24274f39b50b 0.14 0.07 •paymentduewithin14calendardays. -invoice-modern_long 1:c438440ba377 0.15 0.07 •banktransferpreferred;contact -invoice-modern_long 1:434cc906ae90 0.16 0.04 billing@graphcompose.devfor -invoice-modern_long 1:8822ea375315 0.17 0.04 remittancedetails. +invoice-modern_long 1:11239872d178 0.13 1.09 total +invoice-modern_long 1:90b9dec01ea9 0.13 1.09 gbp53,868 +invoice-modern_long 1:ab5aa97074c4 0.23 0.00 notes +invoice-modern_long 1:970fb4bf9d95 0.26 0.00 •sprints1-3weredeliveredunderthe +invoice-modern_long 1:a781fa6c76d2 0.27 -0.04 frameworkagreement. +invoice-modern_long 1:c980fb1ebf98 0.28 0.00 •hardwareandthird-partylicencesa +invoice-modern_long 1:be1dea5817a5 0.29 -0.04 billedseparately. +invoice-modern_long 1:fb854bac39c8 0.23 0.07 paymentterms +invoice-modern_long 1:24274f39b50b 0.26 0.07 •paymentduewithin14calendardays. +invoice-modern_long 1:c438440ba377 0.27 0.07 •banktransferpreferred;contact +invoice-modern_long 1:434cc906ae90 0.28 0.04 billing@graphcompose.devfor +invoice-modern_long 1:8822ea375315 0.29 0.04 remittancedetails. invoice-modern_long 1:e3337beaa171 0.09 -0.04 thankyouforchoosinggraphcomposef invoice-obsidian 0:07f15cde5b18 0.11 -0.04 kestrel invoice-obsidian 0:52d6e3de4fa0 0.15 -0.04 invoice invoice-obsidian 0:5d1d1b79af09 -0.01 0.11 invoicenumber invoice-obsidian 0:3e62d1fbe5ec 0.06 0.11 inv-2026-1048 -invoice-obsidian 0:3e62d1fbe5ec#1 0.60 0.06 inv-2026-1048 +invoice-obsidian 0:3e62d1fbe5ec#1 0.72 0.06 inv-2026-1048 invoice-obsidian 0:8feaf8016bab 0.08 0.11 issuedate invoice-obsidian 0:4d49cb78b810 0.08 -0.06 27august2026 invoice-obsidian 0:ac10f8c16320 -0.03 0.11 duedate @@ -3065,7 +3065,7 @@ invoice-obsidian 0:466e5b9cd57f -0.17 0.11 currency invoice-obsidian 0:54f8e1b3fe44 -0.17 0.52 gbp invoice-obsidian 0:75857a458999 -0.25 -0.02 from invoice-obsidian 0:7d7385ecfbd9 -0.21 0.01 kestrelbusiness -invoice-obsidian 0:7d7385ecfbd9#1 0.63 0.06 kestrelbusiness +invoice-obsidian 0:7d7385ecfbd9#1 0.75 0.06 kestrelbusiness invoice-obsidian 0:7d7385ecfbd9#2 0.63 -0.59 kestrelbusiness invoice-obsidian 0:5f51304df361 -0.29 0.01 7harboursidewalk invoice-obsidian 0:895a6b59f677 -0.32 0.01 bristolbs15ty @@ -3077,57 +3077,57 @@ invoice-obsidian 0:aeba3a7b3598 -0.25 0.09 billto invoice-obsidian 0:7bfc2b791f41 -0.21 0.10 northlineconsultingltd invoice-obsidian 0:13dd937d2fe6 -0.29 0.10 21jubileeway invoice-obsidian 0:f9bab6a0b45b -0.32 0.10 londonse13ss -invoice-obsidian 0:c9046f7a37ad -1.57 0.70 description -invoice-obsidian 0:32e8369a9c4f -1.57 0.52 qty -invoice-obsidian 0:d1062d072acd -1.57 0.00 unitprice -invoice-obsidian 0:a52611c9261b -1.57 -0.18 vat(20%) +invoice-obsidian 0:c9046f7a37ad -1.45 0.70 description +invoice-obsidian 0:32e8369a9c4f -1.45 0.52 qty +invoice-obsidian 0:d1062d072acd -1.45 0.00 unitprice +invoice-obsidian 0:a52611c9261b -1.45 -0.18 vat(20%) invoice-obsidian 0:a52611c9261b#1 0.56 0.09 vat(20%) -invoice-obsidian 0:cf38d95c9c6b -1.57 0.16 amount -invoice-obsidian 0:15345cbad705 -0.14 0.70 subscriptionsetup -invoice-obsidian 0:5100476d46bb -0.16 0.70 one-offaccountandworkspacesetup -invoice-obsidian 0:507f9f133059 -0.23 0.09 £150.00 -invoice-obsidian 0:893d7480f763 -0.23 0.16 £30.00 -invoice-obsidian 0:893d7480f763#1 -0.54 0.18 £30.00 -invoice-obsidian 0:629184210581 -0.23 0.11 £180.00 -invoice-obsidian 0:3e8060178bc4 -0.16 0.70 internationalpaymentsupport -invoice-obsidian 0:33e4ab51097e -0.19 0.70 monthlysupportforcross-borderpay -invoice-obsidian 0:96d6b62c061d -0.25 0.09 £250.00 -invoice-obsidian 0:70d5b1312085 -0.25 0.16 £50.00 -invoice-obsidian 0:d86642b21e53 -0.25 0.11 £300.00 -invoice-obsidian 0:9399cf3b221a -0.17 0.70 expensemanagementintegration -invoice-obsidian 0:da2890c99f7a -0.19 0.70 apiaccessandintegration -invoice-obsidian 0:372ba7238228 -0.26 0.09 £200.00 -invoice-obsidian 0:05c6a4f7132f -0.26 0.16 £40.00 -invoice-obsidian 0:853580239989 -0.26 0.11 £240.00 -invoice-obsidian 0:ba80be228223 -0.19 0.70 virtualcards -invoice-obsidian 0:eae2564ef311 -0.21 0.70 50virtualcards -invoice-obsidian 0:cf02270203a4 -0.28 0.09 £100.00 -invoice-obsidian 0:33b5fc913817 -0.28 0.16 £20.00 -invoice-obsidian 0:8aec54fdb1a1 -0.28 0.11 £120.00 -invoice-obsidian 0:cc29e90932c5 -0.45 0.70 businessaccountmaintenance -invoice-obsidian 0:f1254de1a1d4 -0.48 0.70 monthlyaccountmaintenancefee -invoice-obsidian 0:8bf9ac7b27bd -0.54 0.24 £6.00 -invoice-obsidian 0:bff295cd3f97 -0.54 0.19 £36.00 -invoice-obsidian 0:d6577e95efba 0.54 0.09 subtotal +invoice-obsidian 0:cf38d95c9c6b -1.45 0.16 amount +invoice-obsidian 0:15345cbad705 -0.02 0.70 subscriptionsetup +invoice-obsidian 0:5100476d46bb -0.04 0.70 one-offaccountandworkspacesetup +invoice-obsidian 0:507f9f133059 -0.11 0.09 £150.00 +invoice-obsidian 0:893d7480f763 -0.11 0.16 £30.00 +invoice-obsidian 0:893d7480f763#1 -0.18 0.18 £30.00 +invoice-obsidian 0:629184210581 -0.11 0.11 £180.00 +invoice-obsidian 0:3e8060178bc4 0.08 0.70 internationalpaymentsupport +invoice-obsidian 0:33e4ab51097e 0.05 0.70 monthlysupportforcross-borderpay +invoice-obsidian 0:96d6b62c061d -0.13 0.09 £250.00 +invoice-obsidian 0:70d5b1312085 -0.13 0.16 £50.00 +invoice-obsidian 0:d86642b21e53 -0.13 0.11 £300.00 +invoice-obsidian 0:9399cf3b221a 0.07 0.70 expensemanagementintegration +invoice-obsidian 0:da2890c99f7a 0.05 0.70 apiaccessandintegration +invoice-obsidian 0:372ba7238228 -0.02 0.09 £200.00 +invoice-obsidian 0:05c6a4f7132f -0.02 0.16 £40.00 +invoice-obsidian 0:853580239989 -0.02 0.11 £240.00 +invoice-obsidian 0:ba80be228223 0.05 0.70 virtualcards +invoice-obsidian 0:eae2564ef311 0.03 0.70 50virtualcards +invoice-obsidian 0:cf02270203a4 -0.04 0.09 £100.00 +invoice-obsidian 0:33b5fc913817 -0.04 0.16 £20.00 +invoice-obsidian 0:8aec54fdb1a1 -0.04 0.11 £120.00 +invoice-obsidian 0:cc29e90932c5 -0.09 0.70 businessaccountmaintenance +invoice-obsidian 0:f1254de1a1d4 -0.12 0.70 monthlyaccountmaintenancefee +invoice-obsidian 0:8bf9ac7b27bd -0.18 0.24 £6.00 +invoice-obsidian 0:bff295cd3f97 -0.18 0.19 £36.00 +invoice-obsidian 0:d6577e95efba 0.66 0.09 subtotal invoice-obsidian 0:4595e1b34cb1 0.61 0.53 £730.00 -invoice-obsidian 0:eafa82a0eadf 0.50 0.53 £146.00 +invoice-obsidian 0:eafa82a0eadf 0.62 0.53 £146.00 invoice-obsidian 0:57a66d21eb1b 0.51 0.09 totaldue -invoice-obsidian 0:ad3ba615a506 0.49 -0.66 £876.00 -invoice-obsidian 0:ab5aa97074c4 0.72 0.01 notes +invoice-obsidian 0:ad3ba615a506 0.61 -0.66 £876.00 +invoice-obsidian 0:ab5aa97074c4 0.84 0.01 notes invoice-obsidian 0:0956d8d0441d 0.81 0.01 thankyouforchoosingkestrelbusine invoice-obsidian 0:0b4d6f0e8783 0.83 0.01 thisinvoicecoversservicesandfeat -invoice-obsidian 0:02e483554647 0.74 0.01 toyourbusinessasofthedateofissue -invoice-obsidian 0:b439106fc5a1 0.76 0.01 ifyouhaveanyquestionsaboutthisin -invoice-obsidian 0:877ac656a147 0.78 0.01 pleasecontactusatar@kestrel.exam -invoice-obsidian 0:3c7ade679fdf 0.72 0.09 paymentdetails +invoice-obsidian 0:02e483554647 0.86 0.01 toyourbusinessasofthedateofissue +invoice-obsidian 0:b439106fc5a1 0.88 0.01 ifyouhaveanyquestionsaboutthisin +invoice-obsidian 0:877ac656a147 0.90 0.01 pleasecontactusatar@kestrel.exam +invoice-obsidian 0:3c7ade679fdf 0.84 0.09 paymentdetails invoice-obsidian 0:473fbeedb47c 0.17 0.09 pleasepaybybanktransfer -invoice-obsidian 0:59f2b74175d7 0.14 0.09 totheaccountbelow. -invoice-obsidian 0:811f691f5582 0.69 0.09 payee +invoice-obsidian 0:59f2b74175d7 0.26 0.09 totheaccountbelow. +invoice-obsidian 0:811f691f5582 0.81 0.09 payee invoice-obsidian 0:10aeacde20ff 0.73 0.09 sortcode invoice-obsidian 0:a748c443f622 0.66 0.06 04-00-75 invoice-obsidian 0:f92a9c925024 0.75 0.09 accountnumber invoice-obsidian 0:ef797c8118f0 0.69 0.06 12345678 -invoice-obsidian 0:52367a6622b1 0.67 0.09 reference +invoice-obsidian 0:52367a6622b1 0.79 0.09 reference invoice-obsidian 0:7c6ab37d83ef 0.65 0.02 thankyouforyourbusiness. invoice-obsidian 0:a97667f07d1b 0.58 0.02 paymentisdueby10september2026. invoice-obsidian 0:7b14b8d2c5c4 0.10 -0.55 page1of1 @@ -3177,19 +3177,19 @@ invoice-payments 0:2da123241332 0.09 1.03 amount(gbp) invoice-payments 0:3ab6c1099bcc 0.07 0.40 subscriptionbilling invoice-payments 0:c8e69cd6e074 0.24 0.40 subscriptionmanagementandrecurri invoice-payments 0:0c95c7ece1ce 0.04 0.40 billing -invoice-payments 0:96d6b62c061d -0.06 -0.30 £250.00 +invoice-payments 0:96d6b62c061d 0.06 -0.30 £250.00 invoice-payments 0:96d6b62c061d#1 0.02 0.73 £250.00 -invoice-payments 0:dc934fe30a94 -0.06 0.17 20% +invoice-payments 0:dc934fe30a94 0.06 0.17 20% invoice-payments 0:dc934fe30a94#1 -0.01 0.17 20% invoice-payments 0:dc934fe30a94#2 0.03 0.17 20% invoice-payments 0:dc934fe30a94#3 0.03 0.17 20% invoice-payments 0:dc934fe30a94#4 0.03 0.17 20% -invoice-payments 0:dc934fe30a94#5 -0.10 0.17 20% +invoice-payments 0:dc934fe30a94#5 0.02 0.17 20% invoice-payments 0:0a9acaea6477 0.00 0.40 paymentprocessing invoice-payments 0:b8a3c21545b4 0.16 0.40 onlinecardpaymentsprocessing invoice-payments 0:b42561a38a06 0.08 0.40 (volumetier) invoice-payments 0:351704ebff51 -0.01 -0.39 £1,180.00 -invoice-payments 0:351704ebff51#1 -0.06 0.71 £1,180.00 +invoice-payments 0:351704ebff51#1 0.06 0.71 £1,180.00 invoice-payments 0:b3bc34f90a55 0.00 0.40 fraudscreening invoice-payments 0:ed051c6a1942 0.04 0.40 advancedfraudscreeningandrules invoice-payments 0:a0a787efd867 0.03 -0.30 £320.00 @@ -3204,28 +3204,28 @@ invoice-payments 0:3c4459a5e4ec 0.03 -0.13 £39.00 invoice-payments 0:5d16afda896e -0.02 0.73 £156.00 invoice-payments 0:0036ebf2cfb2 0.00 0.40 prioritysupport invoice-payments 0:7ef1d2ff5e3a 0.04 0.40 namedengineer,one-hourresponse -invoice-payments 0:cf02270203a4 -0.10 -0.30 £100.00 +invoice-payments 0:cf02270203a4 0.02 -0.30 £100.00 invoice-payments 0:cf02270203a4#1 -0.02 0.73 £100.00 -invoice-payments 0:3c7ade679fdf -0.11 0.12 paymentdetails -invoice-payments 0:182748d2fece -0.03 0.09 bankname +invoice-payments 0:3c7ade679fdf 0.01 0.12 paymentdetails +invoice-payments 0:182748d2fece 0.09 0.09 bankname invoice-payments 0:758f4a6f175f 0.03 0.09 accountname invoice-payments 0:10aeacde20ff 0.06 0.09 sortcode invoice-payments 0:f92a9c925024 0.09 0.09 accountnumber -invoice-payments 0:d53cd2cae33d 0.00 0.09 iban -invoice-payments 0:3f695692d5f1 0.03 0.09 swift/bic -invoice-payments 0:52367a6622b1 0.06 0.09 reference -invoice-payments 0:c66da4639881 -0.01 0.05 harbourbankplc -invoice-payments 0:2cd71c3c2603 -0.16 0.05 40-02-50 +invoice-payments 0:d53cd2cae33d 0.12 0.09 iban +invoice-payments 0:3f695692d5f1 0.15 0.09 swift/bic +invoice-payments 0:52367a6622b1 0.18 0.09 reference +invoice-payments 0:c66da4639881 0.11 0.05 harbourbankplc +invoice-payments 0:2cd71c3c2603 -0.04 0.05 40-02-50 invoice-payments 0:8fb8a81278c4 -0.13 0.05 71295408 invoice-payments 0:48617b6d05d4 -0.22 0.05 gb29hrbk40025071295408 -invoice-payments 0:6929e6db6e1f -0.31 0.05 hrbkgb2l +invoice-payments 0:6929e6db6e1f -0.19 0.05 hrbkgb2l invoice-payments 0:e4c4788968b2 0.06 0.03 subtotal(excl.vat) invoice-payments 0:7ed180496d4e 0.13 0.03 vatat20% -invoice-payments 0:751cbab81a3a 0.13 0.22 £2,186.00 +invoice-payments 0:751cbab81a3a 0.25 0.22 £2,186.00 invoice-payments 0:9a5256946abd 0.20 0.93 £437.20 -invoice-payments 0:57a66d21eb1b 0.05 0.03 totaldue -invoice-payments 0:5eb0b17220fa 0.03 0.03 dueby14june2025 -invoice-payments 0:30d896eb989f -0.20 -0.83 £2,623.20 +invoice-payments 0:57a66d21eb1b 0.17 0.03 totaldue +invoice-payments 0:5eb0b17220fa 0.15 0.03 dueby14june2025 +invoice-payments 0:30d896eb989f -0.08 -0.83 £2,623.20 invoice-payments 0:ab5aa97074c4 0.17 0.09 notes invoice-payments 0:241bcf576ac5 0.20 0.09 thankyouforyourbusiness.thisinvo invoice-payments 0:f912ca46bf39 0.14 0.09 latepaymentmayincurinterestatthe @@ -3284,7 +3284,7 @@ invoice-platform 0:965711fdf178 0.17 -0.67 unitprice(cad) invoice-platform 0:1742adf77d8c 0.17 -0.53 amount(cad) invoice-platform 0:b04a12f6483e -0.19 0.14 compute invoice-platform 0:a2cd33d50126 -0.19 0.17 ca-central1 -invoice-platform 0:a2cd33d50126#1 -0.14 0.17 ca-central1 +invoice-platform 0:a2cd33d50126#1 -0.26 0.17 ca-central1 invoice-platform 0:a2cd33d50126#2 -0.23 0.17 ca-central1 invoice-platform 0:ff5f15700bca -0.24 0.16 744.00 invoice-platform 0:ff5f15700bca#1 -0.17 0.16 744.00 @@ -3293,12 +3293,12 @@ invoice-platform 0:404314b1f4bd#1 -0.17 0.16 hours invoice-platform 0:456fa3bce642 -0.19 0.29 0.0685 invoice-platform 0:4249970361b2 -0.19 0.31 50.96 invoice-platform 0:f13d9c7c6f89 -0.23 -0.01 computeinstances -invoice-platform 0:524b18673a85 -0.13 -0.01 n2standardvm -invoice-platform 0:49a25f9feefa -0.14 0.14 storage +invoice-platform 0:524b18673a85 -0.25 -0.01 n2standardvm +invoice-platform 0:49a25f9feefa -0.26 0.14 storage invoice-platform 0:f58bef646914 -0.21 0.16 480.00 -invoice-platform 0:089bbc1623e2 -0.14 0.31 0.0210 -invoice-platform 0:782fd1b0f47e -0.14 0.27 10.08 -invoice-platform 0:721ffa554e56 -0.20 -0.01 objectstorage +invoice-platform 0:089bbc1623e2 -0.26 0.31 0.0210 +invoice-platform 0:782fd1b0f47e -0.26 0.27 10.08 +invoice-platform 0:721ffa554e56 -0.32 -0.01 objectstorage invoice-platform 0:b3223a301c5f -0.21 -0.01 standardclass invoice-platform 0:3549b0028b75 -0.23 0.14 database invoice-platform 0:ae96e95d52ac -0.23 0.26 0.1385 @@ -3308,7 +3308,7 @@ invoice-platform 0:3500adb3c8a1 -0.18 -0.01 postgresqlinstance invoice-platform 0:3009be769fb8 -0.20 0.14 network invoice-platform 0:8001c2743965 -0.20 0.17 global invoice-platform 0:8001c2743965#1 -0.17 0.17 global -invoice-platform 0:3f6ae649df50 -0.14 0.16 260.00 +invoice-platform 0:3f6ae649df50 -0.26 0.16 260.00 invoice-platform 0:7775158f6d3a -0.20 0.28 0.0860 invoice-platform 0:f7650feb3574 -0.20 0.25 22.36 invoice-platform 0:444858f5bf18 -0.24 -0.01 egresstraffic @@ -3317,7 +3317,7 @@ invoice-platform 0:a18603086e5b -0.17 0.14 support invoice-platform 0:561b2814d3c0 -0.17 0.23 0.00 invoice-platform 0:561b2814d3c0#1 -0.17 0.31 0.00 invoice-platform 0:efa8771baad9 -0.22 -0.01 supportplan -invoice-platform 0:9e81cd6e653a -0.12 -0.01 standardresponse +invoice-platform 0:9e81cd6e653a -0.24 -0.01 standardresponse invoice-platform 0:13000a5d442c -0.15 0.67 paymentinformation invoice-platform 0:944d398aea60 -0.12 0.69 bankname: invoice-platform 0:d6c3cea2e943 -0.12 0.71 harbourbankofcanada @@ -3359,7 +3359,7 @@ invoice-subscription 0:78acb3cb907b 0.32 0.04 www.halstead.example invoice-subscription 0:f1c030eb4329 0.43 0.04 vatnogb418227603 invoice-subscription 0:77ead61b5875 0.37 0.06 invoiceno invoice-subscription 0:0b0c0ee24de8 0.34 0.68 hs-inv-2026-0417 -invoice-subscription 0:0b0c0ee24de8#1 0.56 1.48 hs-inv-2026-0417 +invoice-subscription 0:0b0c0ee24de8#1 0.44 1.48 hs-inv-2026-0417 invoice-subscription 0:8feaf8016bab 0.32 0.06 issuedate invoice-subscription 0:4d49cb78b810 0.41 0.60 27august2026 invoice-subscription 0:ac10f8c16320 0.39 0.06 duedate @@ -3387,45 +3387,45 @@ invoice-subscription 0:86705447c73d 0.37 0.06 halsteadworkspacepremium(10seats invoice-subscription 0:0c8dc980db3f 0.37 0.06 £18.00 invoice-subscription 0:dc934fe30a94 0.37 0.11 20% invoice-subscription 0:dc934fe30a94#1 0.32 0.11 20% -invoice-subscription 0:dc934fe30a94#2 0.41 0.11 20% -invoice-subscription 0:dc934fe30a94#3 0.48 0.11 20% -invoice-subscription 0:dc934fe30a94#4 0.43 0.11 20% +invoice-subscription 0:dc934fe30a94#2 0.29 0.11 20% +invoice-subscription 0:dc934fe30a94#3 0.24 0.11 20% +invoice-subscription 0:dc934fe30a94#4 0.31 0.11 20% invoice-subscription 0:629184210581 0.37 0.10 £180.00 invoice-subscription 0:59df1d2b0f69 0.32 0.06 hostedplatformservices invoice-subscription 0:44c1ce3394d2 0.32 0.01 £420.00 invoice-subscription 0:44c1ce3394d2#1 0.32 0.11 £420.00 -invoice-subscription 0:217bada1d20f 0.41 0.06 analyticsprolicences(5seats) -invoice-subscription 0:599cd58953ce 0.41 0.02 £8.40 -invoice-subscription 0:756b8c62fe05 0.41 0.16 £42.00 -invoice-subscription 0:b055bcc305ed 0.48 0.06 prioritysupportplan -invoice-subscription 0:1077d7cede59 0.48 0.09 £275.00 -invoice-subscription 0:1077d7cede59#1 0.48 0.19 £275.00 -invoice-subscription 0:361537ef6a11 0.43 0.06 voiceadd-on(5seats) -invoice-subscription 0:8bf9ac7b27bd 0.43 0.12 £6.00 -invoice-subscription 0:893d7480f763 0.43 0.18 £30.00 -invoice-subscription 0:ab5aa97074c4 0.92 0.04 notes -invoice-subscription 0:4440ed73b83f 0.40 0.04 thisinvoicecoverssoftwaresubscri -invoice-subscription 0:fffc319556fa 0.52 0.04 hostedservicesforthecurrentbilli -invoice-subscription 0:d6577e95efba 0.45 0.12 subtotal -invoice-subscription 0:adde9b2bd3ad 0.45 0.34 £947.00 -invoice-subscription 0:a52611c9261b 0.53 0.12 vat(20%) -invoice-subscription 0:14edcfc20351 0.53 0.35 £189.40 -invoice-subscription 0:57a66d21eb1b 0.38 0.12 totaldue -invoice-subscription 0:cf1b68cc49ef 0.59 0.80 £1,136.40 -invoice-subscription 0:3c7ade679fdf 0.97 0.04 paymentdetails -invoice-subscription 0:56ed021beb35 0.50 0.19 beneficiary -invoice-subscription 0:0b85f3c8ed04 0.56 0.20 halsteadsoftwareltd -invoice-subscription 0:4381dc2ab142 0.50 0.77 bank -invoice-subscription 0:6d50b2dd724f 0.56 0.94 northgatebank -invoice-subscription 0:10aeacde20ff 0.50 1.06 sortcode -invoice-subscription 0:b19b1415ef9b 0.56 1.16 40-05-30 -invoice-subscription 0:f92a9c925024 0.50 1.23 accountnumber -invoice-subscription 0:ef797c8118f0 0.56 1.23 12345678 -invoice-subscription 0:52367a6622b1 0.50 1.43 reference -invoice-subscription 0:04f7247e8e99 0.50 0.04 pleaseincludetheinvoicenumberast -invoice-subscription 0:7c6ab37d83ef 0.89 0.01 thankyouforyourbusiness. -invoice-subscription 0:354ffeb2bbc3 0.55 0.01 paymentisdueby10september2026.if -invoice-subscription 0:7f7d98088133 0.69 0.01 foranyqueries,pleasecontactbilli +invoice-subscription 0:217bada1d20f 0.29 0.06 analyticsprolicences(5seats) +invoice-subscription 0:599cd58953ce 0.29 0.02 £8.40 +invoice-subscription 0:756b8c62fe05 0.29 0.16 £42.00 +invoice-subscription 0:b055bcc305ed 0.24 0.06 prioritysupportplan +invoice-subscription 0:1077d7cede59 0.24 0.09 £275.00 +invoice-subscription 0:1077d7cede59#1 0.24 0.19 £275.00 +invoice-subscription 0:361537ef6a11 0.31 0.06 voiceadd-on(5seats) +invoice-subscription 0:8bf9ac7b27bd 0.31 0.12 £6.00 +invoice-subscription 0:893d7480f763 0.31 0.18 £30.00 +invoice-subscription 0:ab5aa97074c4 0.80 0.04 notes +invoice-subscription 0:4440ed73b83f 0.28 0.04 thisinvoicecoverssoftwaresubscri +invoice-subscription 0:fffc319556fa 0.40 0.04 hostedservicesforthecurrentbilli +invoice-subscription 0:d6577e95efba 0.33 0.12 subtotal +invoice-subscription 0:adde9b2bd3ad 0.33 0.34 £947.00 +invoice-subscription 0:a52611c9261b 0.29 0.12 vat(20%) +invoice-subscription 0:14edcfc20351 0.29 0.35 £189.40 +invoice-subscription 0:57a66d21eb1b 0.26 0.12 totaldue +invoice-subscription 0:cf1b68cc49ef 0.35 0.80 £1,136.40 +invoice-subscription 0:3c7ade679fdf 0.73 0.04 paymentdetails +invoice-subscription 0:56ed021beb35 0.38 0.19 beneficiary +invoice-subscription 0:0b85f3c8ed04 0.44 0.20 halsteadsoftwareltd +invoice-subscription 0:4381dc2ab142 0.38 0.77 bank +invoice-subscription 0:6d50b2dd724f 0.44 0.94 northgatebank +invoice-subscription 0:10aeacde20ff 0.38 1.06 sortcode +invoice-subscription 0:b19b1415ef9b 0.44 1.16 40-05-30 +invoice-subscription 0:f92a9c925024 0.38 1.23 accountnumber +invoice-subscription 0:ef797c8118f0 0.44 1.23 12345678 +invoice-subscription 0:52367a6622b1 0.38 1.43 reference +invoice-subscription 0:04f7247e8e99 0.38 0.04 pleaseincludetheinvoicenumberast +invoice-subscription 0:7c6ab37d83ef 0.77 0.01 thankyouforyourbusiness. +invoice-subscription 0:354ffeb2bbc3 0.43 0.01 paymentisdueby10september2026.if +invoice-subscription 0:7f7d98088133 0.57 0.01 foranyqueries,pleasecontactbilli invoice-subscription 0:7b14b8d2c5c4 0.09 0.04 page1of1 invoice-workspace 0:07f15cde5b18 -0.12 0.05 kestrel invoice-workspace 0:07f15cde5b18#1 -0.14 0.05 kestrel @@ -3469,10 +3469,10 @@ invoice-workspace 0:e2a9c81da5f6 0.04 0.24 unitprice(usd) invoice-workspace 0:5dfb966b2bcf 0.04 0.44 amount(usd) invoice-workspace 0:2bcc555090a1 0.01 0.43 kestrelbusiness+ invoice-workspace 0:68fad867a983 0.06 0.43 workspacesubscription -invoice-workspace 0:e0b844887562 0.06 0.48 business+annual -invoice-workspace 0:84906b0f4b73 0.06 0.39 50users -invoice-workspace 0:5ee31a6284bc 0.06 0.41 8.75 -invoice-workspace 0:843d501d422c 0.06 0.36 437.50 +invoice-workspace 0:e0b844887562 -0.06 0.48 business+annual +invoice-workspace 0:84906b0f4b73 -0.06 0.39 50users +invoice-workspace 0:5ee31a6284bc -0.06 0.41 8.75 +invoice-workspace 0:843d501d422c -0.06 0.36 437.50 invoice-workspace 0:3007667b4e18 0.03 0.43 enterprisekeymanagement invoice-workspace 0:162e9c93c528 0.08 0.43 customer-managedencryptionkeys invoice-workspace 0:a33a54a73112 -0.04 0.47 add-on @@ -3659,14 +3659,14 @@ letter-panel 0:8f1010120ed6#1 0.09 0.00 jordanrivera letter-panel 0:2d58f0cadc2d -0.26 -0.05 platformengineer letter-panel 0:89ff05847e96 -0.16 0.30 london,uk|+442055551000 letter-panel 0:8817bf9310b6 -0.20 0.36 jordan.rivera@example.com|linked -letter-panel 0:bef81b541365 -0.06 0.00 dearhiringteamatnorthwindsystems +letter-panel 0:bef81b541365 -0.18 0.00 dearhiringteamatnorthwindsystems letter-panel 0:ab54410ead82 -0.29 0.00 iamexcitedtosharemyinterestinthe letter-panel 0:9185168d2cf8 -0.29 0.00 document-generationsystemsthatba letter-panel 0:0c42fe9f3491 -0.28 0.00 ienjoytranslatingfuzzyworkflowre letter-panel 0:dda41d31bb3c -0.28 0.00 thatmakeadoptioneasierfortherest -letter-panel 0:7c5a9817c868 -0.12 0.00 iwouldwelcometheopportunitytobri -letter-panel 0:4012eb4b05db -0.12 0.00 group. -letter-panel 0:80a6a628ad52 0.13 0.00 sincerely, +letter-panel 0:7c5a9817c868 -0.24 0.00 iwouldwelcometheopportunitytobri +letter-panel 0:4012eb4b05db -0.24 0.00 group. +letter-panel 0:80a6a628ad52 0.01 0.00 sincerely, letter-sidebar_portrait 0:8f1010120ed6 -0.08 -0.01 jordanrivera letter-sidebar_portrait 0:8f1010120ed6#1 -0.11 0.00 jordanrivera letter-sidebar_portrait 0:2d58f0cadc2d -0.31 -0.33 platformengineer @@ -3769,60 +3769,60 @@ proposal-editorial 1:02195b8e9896 0.50 -0.04 phase proposal-editorial 1:c51faa148557 0.50 0.07 focus proposal-editorial 1:caa79af4db67 0.50 0.07 duration proposal-editorial 1:e0ee8bb50685 0.50 0.13 output -proposal-editorial 1:9a5c531db125 0.32 -0.04 01discover -proposal-editorial 1:99b15ca862e5 0.32 0.07 1week -proposal-editorial 1:99b15ca862e5#1 0.42 0.07 1week +proposal-editorial 1:9a5c531db125 0.20 -0.04 01discover +proposal-editorial 1:99b15ca862e5 0.20 0.07 1week +proposal-editorial 1:99b15ca862e5#1 0.18 0.07 1week proposal-editorial 1:7817fa5085e2 0.65 0.07 research,audit,insights,and proposal-editorial 1:73dff70e25ad 0.60 0.07 strategy proposal-editorial 1:ddfbc608570a 0.65 0.13 discoveryreport&creative proposal-editorial 1:93c4abe27cf1 0.60 0.13 direction -proposal-editorial 1:9285b279249c 0.31 -0.04 02design -proposal-editorial 1:b183847fe9f8 0.31 0.07 2weeks -proposal-editorial 1:b183847fe9f8#1 0.50 0.07 2weeks -proposal-editorial 1:1e0716635ae3 0.76 0.07 brandrefinementandwebsite -proposal-editorial 1:80f5fb36f074 0.71 0.07 ux/uidesign -proposal-editorial 1:ad5e8a376247 0.76 0.13 designsystem&high-fidelity -proposal-editorial 1:dbb1831acb45 0.71 0.13 designs -proposal-editorial 1:ea1ecc5ce8ad 0.42 -0.04 03developprep -proposal-editorial 1:381b99928ddd 0.75 0.07 contentstructure,developer -proposal-editorial 1:b144c5104484 0.70 0.07 handoff&assetpreparation -proposal-editorial 1:6ba4e54f2632 0.75 0.13 specs,assets&content -proposal-editorial 1:06a61df042ad 0.70 0.13 framework -proposal-editorial 1:17f923a4777c 0.50 -0.04 04launchsupport -proposal-editorial 1:8f16bc1588b5 0.50 0.07 qa,training&go-liveassistance -proposal-editorial 1:7c23497e09b0 0.50 0.13 qasign-off&successfullaunch -proposal-editorial 1:f9b21c4bda58 0.82 0.00 investment -proposal-editorial 1:4a33eacd5fa6 0.88 0.44 item -proposal-editorial 1:2da123241332 0.88 0.42 amount(gbp) -proposal-editorial 1:1167b381fe2f 0.85 0.44 discovery&strategy -proposal-editorial 1:572a8dc5a455 0.85 0.35 £2,500 -proposal-editorial 1:7c2ad9ba0fd0 1.01 0.44 brandidentityrefinement -proposal-editorial 1:7f2732df7390 1.01 0.35 £4,500 -proposal-editorial 1:fc5134bf5fd1 1.05 0.44 websiteux/uidesign -proposal-editorial 1:8534d989b9ed 1.05 0.35 £7,000 -proposal-editorial 1:32001e20b2ed 1.09 0.44 contentstructure&messaging -proposal-editorial 1:e58a378ffc52 1.09 0.35 £2,000 -proposal-editorial 1:8c7703bb6fb7 1.13 0.44 launchsupport -proposal-editorial 1:d423fc0a31c2 1.13 0.35 £1,500 -proposal-editorial 1:d6577e95efba 1.20 0.44 subtotal -proposal-editorial 1:8873236d3571 1.20 0.33 £17,500 -proposal-editorial 1:3d213570f707 1.24 0.44 optional:3monthspost-launchsuppo -proposal-editorial 1:7ffd918ebc4a 1.24 0.41 £1,750 -proposal-editorial 1:58656319146d 1.28 0.44 totalinvestment -proposal-editorial 1:4aadcd9bc785 1.28 0.38 £19,250 -proposal-editorial 1:51d2361f4fae 0.82 0.12 terms -proposal-editorial 1:99ffab766326 0.58 0.48 50%depositisrequiredtosecurethe -proposal-editorial 1:5414e5671cbd 0.49 0.08 projectandschedulethekick-off. -proposal-editorial 1:832db31f5c9a 0.52 0.48 includestworoundsofrevisionsper -proposal-editorial 1:5130aeada3db 0.55 0.08 majordeliverable. -proposal-editorial 1:06ebb5670fa8 0.28 0.60 ownershipofallfinaldeliverables -proposal-editorial 1:deda6d86d965 0.67 0.08 transferstoasterahealthco.after -proposal-editorial 1:aaa7d3e9affb 0.32 0.08 fullpaymentisreceived. -proposal-editorial 1:c1514c6cdad1 1.42 0.00 acceptance -proposal-editorial 1:893663b06769 1.06 0.00 bysigningbelow,youagreetothescop -proposal-editorial 1:df16232de5b9 1.21 0.00 acceptedby: -proposal-editorial 1:f089d24d7cf3 1.21 -0.01 signature: -proposal-editorial 1:c74c9cd82f13 1.21 -0.19 date: +proposal-editorial 1:9285b279249c 0.19 -0.04 02design +proposal-editorial 1:b183847fe9f8 0.19 0.07 2weeks +proposal-editorial 1:b183847fe9f8#1 0.26 0.07 2weeks +proposal-editorial 1:1e0716635ae3 0.64 0.07 brandrefinementandwebsite +proposal-editorial 1:80f5fb36f074 0.59 0.07 ux/uidesign +proposal-editorial 1:ad5e8a376247 0.64 0.13 designsystem&high-fidelity +proposal-editorial 1:dbb1831acb45 0.59 0.13 designs +proposal-editorial 1:ea1ecc5ce8ad 0.18 -0.04 03developprep +proposal-editorial 1:381b99928ddd 0.63 0.07 contentstructure,developer +proposal-editorial 1:b144c5104484 0.58 0.07 handoff&assetpreparation +proposal-editorial 1:6ba4e54f2632 0.63 0.13 specs,assets&content +proposal-editorial 1:06a61df042ad 0.58 0.13 framework +proposal-editorial 1:17f923a4777c 0.26 -0.04 04launchsupport +proposal-editorial 1:8f16bc1588b5 0.26 0.07 qa,training&go-liveassistance +proposal-editorial 1:7c23497e09b0 0.26 0.13 qasign-off&successfullaunch +proposal-editorial 1:f9b21c4bda58 0.70 0.00 investment +proposal-editorial 1:4a33eacd5fa6 0.64 0.44 item +proposal-editorial 1:2da123241332 0.64 0.42 amount(gbp) +proposal-editorial 1:1167b381fe2f 0.61 0.44 discovery&strategy +proposal-editorial 1:572a8dc5a455 0.61 0.35 £2,500 +proposal-editorial 1:7c2ad9ba0fd0 0.65 0.44 brandidentityrefinement +proposal-editorial 1:7f2732df7390 0.65 0.35 £4,500 +proposal-editorial 1:fc5134bf5fd1 0.69 0.44 websiteux/uidesign +proposal-editorial 1:8534d989b9ed 0.69 0.35 £7,000 +proposal-editorial 1:32001e20b2ed 0.61 0.44 contentstructure&messaging +proposal-editorial 1:e58a378ffc52 0.61 0.35 £2,000 +proposal-editorial 1:8c7703bb6fb7 0.65 0.44 launchsupport +proposal-editorial 1:d423fc0a31c2 0.65 0.35 £1,500 +proposal-editorial 1:d6577e95efba 0.72 0.44 subtotal +proposal-editorial 1:8873236d3571 0.72 0.33 £17,500 +proposal-editorial 1:3d213570f707 0.64 0.44 optional:3monthspost-launchsuppo +proposal-editorial 1:7ffd918ebc4a 0.64 0.41 £1,750 +proposal-editorial 1:58656319146d 0.68 0.44 totalinvestment +proposal-editorial 1:4aadcd9bc785 0.68 0.38 £19,250 +proposal-editorial 1:51d2361f4fae 0.70 0.12 terms +proposal-editorial 1:99ffab766326 0.34 0.48 50%depositisrequiredtosecurethe +proposal-editorial 1:5414e5671cbd 0.37 0.08 projectandschedulethekick-off. +proposal-editorial 1:832db31f5c9a 0.28 0.48 includestworoundsofrevisionsper +proposal-editorial 1:5130aeada3db 0.31 0.08 majordeliverable. +proposal-editorial 1:06ebb5670fa8 0.04 0.60 ownershipofallfinaldeliverables +proposal-editorial 1:deda6d86d965 0.43 0.08 transferstoasterahealthco.after +proposal-editorial 1:aaa7d3e9affb 0.08 0.08 fullpaymentisreceived. +proposal-editorial 1:c1514c6cdad1 0.82 0.00 acceptance +proposal-editorial 1:893663b06769 0.58 0.00 bysigningbelow,youagreetothescop +proposal-editorial 1:df16232de5b9 0.61 0.00 acceptedby: +proposal-editorial 1:f089d24d7cf3 0.61 -0.01 signature: +proposal-editorial 1:c74c9cd82f13 0.61 -0.19 date: proposal-editorial 1:026890c58de9 0.12 0.00 northlinestudio|northlinestudio. proposal-indigo 0:07f15cde5b18 0.22 -0.07 kestrel proposal-indigo 0:ecd1378bc9dc 0.18 -0.46 proposal @@ -3919,25 +3919,25 @@ proposal-modern 0:02195b8e9896 0.02 0.00 phase proposal-modern 0:caa79af4db67 0.02 0.06 duration proposal-modern 0:41ffd8b76afc 0.02 0.01 details proposal-modern 0:fa44132b238e -0.05 0.04 discovery -proposal-modern 0:fa44132b238e#1 -0.17 0.04 discovery +proposal-modern 0:fa44132b238e#1 -0.05 0.04 discovery proposal-modern 0:b183847fe9f8 -0.05 -0.02 2weeks proposal-modern 0:4b20bfb69ca7 -0.05 0.05 stakeholderinterviews+audit -proposal-modern 0:44575cf5b285 -0.12 0.04 build -proposal-modern 0:44575cf5b285#1 -0.12 0.04 build -proposal-modern 0:5a6b4bf425f2 -0.12 -0.02 6weeks -proposal-modern 0:7a802048127d -0.12 0.05 engine+templatemigration -proposal-modern 0:f9b21c4bda58 -0.03 -0.04 investment -proposal-modern 0:4a33eacd5fa6 -0.08 0.00 item -proposal-modern 0:c9046f7a37ad -0.08 0.06 description -proposal-modern 0:cf38d95c9c6b -0.08 1.12 amount -proposal-modern 0:fe9b6b4f133b -0.17 -0.02 workshops+auditgbp6,000 -proposal-modern 0:62e788ae3916 -0.12 -0.02 engine+templatesgbp24,000 -proposal-modern 0:11239872d178 -0.12 0.00 total -proposal-modern 0:1c3065490625 -0.12 1.12 gbp30,000 -proposal-modern 0:63feb7230a5d -0.13 -0.04 acceptanceterms -proposal-modern 0:35046a9f5675 0.14 0.00 •50%onsignature,50%ondelivery. -proposal-modern 0:f03c1877ea2b 0.15 0.00 •validfor30daysfromthepreparedda -proposal-modern 0:90572e911376 -0.05 -0.04 thankyouforconsideringgraphcompo +proposal-modern 0:44575cf5b285 0.00 0.04 build +proposal-modern 0:44575cf5b285#1 0.00 0.04 build +proposal-modern 0:5a6b4bf425f2 0.00 -0.02 6weeks +proposal-modern 0:7a802048127d 0.00 0.05 engine+templatemigration +proposal-modern 0:f9b21c4bda58 0.09 -0.04 investment +proposal-modern 0:4a33eacd5fa6 0.04 0.00 item +proposal-modern 0:c9046f7a37ad 0.04 0.06 description +proposal-modern 0:cf38d95c9c6b 0.04 1.12 amount +proposal-modern 0:fe9b6b4f133b -0.05 -0.02 workshops+auditgbp6,000 +proposal-modern 0:62e788ae3916 0.00 -0.02 engine+templatesgbp24,000 +proposal-modern 0:11239872d178 0.00 0.00 total +proposal-modern 0:1c3065490625 0.00 1.12 gbp30,000 +proposal-modern 0:63feb7230a5d 0.11 -0.04 acceptanceterms +proposal-modern 0:35046a9f5675 0.26 0.00 •50%onsignature,50%ondelivery. +proposal-modern 0:f03c1877ea2b 0.27 0.00 •validfor30daysfromthepreparedda +proposal-modern 0:90572e911376 0.07 -0.04 thankyouforconsideringgraphcompo proposal-northline 0:5205c2a261bc -0.43 0.04 northline proposal-northline 0:da0daaba4b15 -0.43 0.04 studio proposal-northline 0:ecd1378bc9dc -0.34 0.21 proposal @@ -4015,60 +4015,60 @@ proposal-northline 1:caa79af4db67 0.26 0.13 duration proposal-northline 1:e0ee8bb50685 0.26 0.07 output proposal-northline 1:9a5c531db125 -0.04 -0.04 01discover proposal-northline 1:99b15ca862e5 -0.04 0.13 1week -proposal-northline 1:99b15ca862e5#1 0.06 0.13 1week +proposal-northline 1:99b15ca862e5#1 -0.06 0.13 1week proposal-northline 1:7817fa5085e2 0.21 0.02 research,audit,insights,and proposal-northline 1:73dff70e25ad 0.20 0.02 strategy proposal-northline 1:ddfbc608570a 0.21 0.07 discoveryreport&creative proposal-northline 1:93c4abe27cf1 0.20 0.07 direction -proposal-northline 1:9285b279249c 0.07 -0.04 02design -proposal-northline 1:b183847fe9f8 0.07 0.13 2weeks -proposal-northline 1:b183847fe9f8#1 0.18 0.13 2weeks -proposal-northline 1:1e0716635ae3 0.32 0.02 brandrefinementandwebsite -proposal-northline 1:80f5fb36f074 0.31 0.02 ux/uidesign -proposal-northline 1:ad5e8a376247 0.32 0.07 designsystem&high-fidelity -proposal-northline 1:dbb1831acb45 0.31 0.07 designs -proposal-northline 1:ea1ecc5ce8ad 0.06 -0.04 03developprep -proposal-northline 1:381b99928ddd 0.31 0.02 contentstructure,developer -proposal-northline 1:b144c5104484 0.30 0.02 handoff&assetpreparation -proposal-northline 1:6ba4e54f2632 0.31 0.07 specs,assets&content -proposal-northline 1:06a61df042ad 0.30 0.07 framework -proposal-northline 1:17f923a4777c 0.18 -0.04 04launchsupport -proposal-northline 1:8f16bc1588b5 0.18 0.02 qa,training&go-liveassistance -proposal-northline 1:7c23497e09b0 0.18 0.07 qasign-off&successfullaunch -proposal-northline 1:f9b21c4bda58 -0.02 0.08 investment -proposal-northline 1:4a33eacd5fa6 0.49 0.44 item -proposal-northline 1:2da123241332 0.49 0.51 amount(gbp) -proposal-northline 1:1167b381fe2f 0.52 0.44 discovery&strategy -proposal-northline 1:572a8dc5a455 0.52 0.42 £2,500 -proposal-northline 1:7c2ad9ba0fd0 0.56 0.44 brandidentityrefinement -proposal-northline 1:7f2732df7390 0.56 0.42 £4,500 -proposal-northline 1:fc5134bf5fd1 0.60 0.44 websiteux/uidesign -proposal-northline 1:8534d989b9ed 0.60 0.42 £7,000 -proposal-northline 1:32001e20b2ed 0.64 0.44 contentstructure&messaging -proposal-northline 1:e58a378ffc52 0.64 0.42 £2,000 -proposal-northline 1:8c7703bb6fb7 0.68 0.44 launchsupport -proposal-northline 1:d423fc0a31c2 0.68 0.42 £1,500 -proposal-northline 1:d6577e95efba 0.72 0.44 subtotal -proposal-northline 1:8873236d3571 0.72 0.42 £17,500 -proposal-northline 1:3d213570f707 0.79 0.44 optional:3monthspost-launchsuppo -proposal-northline 1:7ffd918ebc4a 0.79 0.48 £1,750 -proposal-northline 1:58656319146d 0.91 0.44 totalinvestment -proposal-northline 1:4aadcd9bc785 0.91 0.47 £19,250 -proposal-northline 1:51d2361f4fae -0.02 0.20 terms -proposal-northline 1:99ffab766326 0.01 0.50 50%depositisrequiredtosecurethe -proposal-northline 1:5414e5671cbd 0.06 0.10 projectandschedulethekick-off. -proposal-northline 1:832db31f5c9a -0.07 0.50 includestworoundsofrevisionsper -proposal-northline 1:5130aeada3db -0.02 0.10 majordeliverable. -proposal-northline 1:ffce6ed7e6e5 -0.03 0.50 finalfilesandhandoffdeliveredupo -proposal-northline 1:566f68df6dd8 0.02 0.10 finalpayment. -proposal-northline 1:06ebb5670fa8 -0.11 0.62 ownershipofallfinaldeliverables -proposal-northline 1:5312201597c1 0.30 0.10 transferstoasterahealthco.afterf -proposal-northline 1:d31e8d77a816 -0.06 0.10 paymentisreceived. -proposal-northline 1:c1514c6cdad1 0.49 0.12 acceptance -proposal-northline 1:893663b06769 0.76 0.04 bysigningbelow,youagreetothescop -proposal-northline 1:df16232de5b9 0.62 0.04 acceptedby: -proposal-northline 1:f089d24d7cf3 0.62 0.08 signature: -proposal-northline 1:c74c9cd82f13 0.62 0.09 date: +proposal-northline 1:9285b279249c -0.05 -0.04 02design +proposal-northline 1:b183847fe9f8 -0.05 0.13 2weeks +proposal-northline 1:b183847fe9f8#1 -0.06 0.13 2weeks +proposal-northline 1:1e0716635ae3 0.20 0.02 brandrefinementandwebsite +proposal-northline 1:80f5fb36f074 0.19 0.02 ux/uidesign +proposal-northline 1:ad5e8a376247 0.20 0.07 designsystem&high-fidelity +proposal-northline 1:dbb1831acb45 0.19 0.07 designs +proposal-northline 1:ea1ecc5ce8ad -0.06 -0.04 03developprep +proposal-northline 1:381b99928ddd 0.19 0.02 contentstructure,developer +proposal-northline 1:b144c5104484 0.18 0.02 handoff&assetpreparation +proposal-northline 1:6ba4e54f2632 0.19 0.07 specs,assets&content +proposal-northline 1:06a61df042ad 0.18 0.07 framework +proposal-northline 1:17f923a4777c -0.06 -0.04 04launchsupport +proposal-northline 1:8f16bc1588b5 -0.06 0.02 qa,training&go-liveassistance +proposal-northline 1:7c23497e09b0 -0.06 0.07 qasign-off&successfullaunch +proposal-northline 1:f9b21c4bda58 -0.26 0.08 investment +proposal-northline 1:4a33eacd5fa6 0.25 0.44 item +proposal-northline 1:2da123241332 0.25 0.51 amount(gbp) +proposal-northline 1:1167b381fe2f 0.28 0.44 discovery&strategy +proposal-northline 1:572a8dc5a455 0.28 0.42 £2,500 +proposal-northline 1:7c2ad9ba0fd0 0.20 0.44 brandidentityrefinement +proposal-northline 1:7f2732df7390 0.20 0.42 £4,500 +proposal-northline 1:fc5134bf5fd1 0.24 0.44 websiteux/uidesign +proposal-northline 1:8534d989b9ed 0.24 0.42 £7,000 +proposal-northline 1:32001e20b2ed 0.28 0.44 contentstructure&messaging +proposal-northline 1:e58a378ffc52 0.28 0.42 £2,000 +proposal-northline 1:8c7703bb6fb7 0.20 0.44 launchsupport +proposal-northline 1:d423fc0a31c2 0.20 0.42 £1,500 +proposal-northline 1:d6577e95efba 0.24 0.44 subtotal +proposal-northline 1:8873236d3571 0.24 0.42 £17,500 +proposal-northline 1:3d213570f707 0.31 0.44 optional:3monthspost-launchsuppo +proposal-northline 1:7ffd918ebc4a 0.31 0.48 £1,750 +proposal-northline 1:58656319146d 0.31 0.44 totalinvestment +proposal-northline 1:4aadcd9bc785 0.31 0.47 £19,250 +proposal-northline 1:51d2361f4fae -0.26 0.20 terms +proposal-northline 1:99ffab766326 -0.23 0.50 50%depositisrequiredtosecurethe +proposal-northline 1:5414e5671cbd -0.18 0.10 projectandschedulethekick-off. +proposal-northline 1:832db31f5c9a -0.19 0.50 includestworoundsofrevisionsper +proposal-northline 1:5130aeada3db -0.14 0.10 majordeliverable. +proposal-northline 1:ffce6ed7e6e5 -0.27 0.50 finalfilesandhandoffdeliveredupo +proposal-northline 1:566f68df6dd8 -0.22 0.10 finalpayment. +proposal-northline 1:06ebb5670fa8 -0.35 0.62 ownershipofallfinaldeliverables +proposal-northline 1:5312201597c1 0.06 0.10 transferstoasterahealthco.afterf +proposal-northline 1:d31e8d77a816 -0.30 0.10 paymentisreceived. +proposal-northline 1:c1514c6cdad1 -0.11 0.12 acceptance +proposal-northline 1:893663b06769 0.16 0.04 bysigningbelow,youagreetothescop +proposal-northline 1:df16232de5b9 0.02 0.04 acceptedby: +proposal-northline 1:f089d24d7cf3 0.02 0.08 signature: +proposal-northline 1:c74c9cd82f13 0.02 0.09 date: proposal-northline 1:026890c58de9 0.10 0.00 northlinestudio|northlinestudio. receipt-modern 0:2b019b5b46da 0.29 -0.04 northwindpay receipt-modern 0:a3c304a23bb1 0.23 0.00 transferconfirmation @@ -4127,157 +4127,157 @@ receipt-modern 0:94d25770d489 0.07 0.02 help@northwind-pay.example receipt-modern 0:d613d9566d09 0.03 0.02 northwindpayisafictionalinstitut receipt-modern 0:403a860bfc00 0.07 0.02 invented. receipt-modern 0:7b14b8d2c5c4 0.07 0.06 page1of1 -rota-cobalt 0:33888e306262 -0.40 0.00 quay -rota-cobalt 0:f5f481423c57 -0.10 0.00 quaysidebar -rota-cobalt 0:d457d4238a16 0.26 0.14 monday31st -rota-cobalt 0:916a90a10237 0.26 0.06 tuesday1st -rota-cobalt 0:c602d130bfde 0.26 0.24 wednesday2nd -rota-cobalt 0:74cf6babb6f6 0.26 0.20 thursday3rd -rota-cobalt 0:ae6aa379ad0c 0.26 0.20 friday4th -rota-cobalt 0:a6643f169bfd 0.26 0.32 saturday5th -rota-cobalt 0:58752a3c0543 0.26 0.24 sunday6th -rota-cobalt 0:c4aee96677b0 -0.28 0.05 /cleancrushedice -rota-cobalt 0:2895e01ceae0 -0.19 0.13 machine&area -rota-cobalt 0:f4e7df025c89 -0.28 0.02 pianist18:30/clean -rota-cobalt 0:d3acaa767810 -0.19 -0.04 crushedicemachine& -rota-cobalt 0:4a91ee5f0106 -0.22 -0.13 area -rota-cobalt 0:b913ee5e077a -0.28 0.05 privatedinner44pax/ -rota-cobalt 0:d89987d22df9 -0.19 0.03 soulgf/pianist18:30 -rota-cobalt 0:fb980282ae0a -0.28 0.09 pianist18:30/partner -rota-cobalt 0:3c1fc038017e -0.19 0.07 meeting3:30pm -rota-cobalt 0:cc96b22615e5 0.08 0.09 pianist19:00 -rota-cobalt 0:ffe6874516db 0.08 0.17 mc10pax/pianist19:00mc2pax//60pa -rota-cobalt 0:cd49e19a7e3e -0.19 0.21 /ffexhire/cleancubed -rota-cobalt 0:672c5d949aee -0.22 0.26 icemachine&area -rota-cobalt 0:bc14a4ce6407 -0.04 0.71 statuslegend -rota-cobalt 0:1f58b9145b24 0.09 0.38 request -rota-cobalt 0:b4dc66dde806 0.09 0.08 off -rota-cobalt 0:b4dc66dde806#1 0.05 -0.19 off -rota-cobalt 0:b4dc66dde806#2 0.05 -0.19 off -rota-cobalt 0:b4dc66dde806#3 0.18 -0.26 off -rota-cobalt 0:b4dc66dde806#4 0.18 -0.21 off -rota-cobalt 0:b4dc66dde806#5 0.20 -0.19 off -rota-cobalt 0:b4dc66dde806#6 0.20 -0.21 off -rota-cobalt 0:b4dc66dde806#7 0.20 -0.14 off +rota-cobalt 0:33888e306262 -0.28 0.00 quay +rota-cobalt 0:f5f481423c57 0.02 0.00 quaysidebar +rota-cobalt 0:d457d4238a16 0.38 0.14 monday31st +rota-cobalt 0:916a90a10237 0.38 0.06 tuesday1st +rota-cobalt 0:c602d130bfde 0.38 0.24 wednesday2nd +rota-cobalt 0:74cf6babb6f6 0.38 0.20 thursday3rd +rota-cobalt 0:ae6aa379ad0c 0.38 0.20 friday4th +rota-cobalt 0:a6643f169bfd 0.38 0.32 saturday5th +rota-cobalt 0:58752a3c0543 0.38 0.24 sunday6th +rota-cobalt 0:c4aee96677b0 -0.04 0.05 /cleancrushedice +rota-cobalt 0:2895e01ceae0 -0.07 0.13 machine&area +rota-cobalt 0:f4e7df025c89 -0.04 0.02 pianist18:30/clean +rota-cobalt 0:d3acaa767810 -0.07 -0.04 crushedicemachine& +rota-cobalt 0:4a91ee5f0106 -0.10 -0.13 area +rota-cobalt 0:b913ee5e077a -0.04 0.05 privatedinner44pax/ +rota-cobalt 0:d89987d22df9 -0.07 0.03 soulgf/pianist18:30 +rota-cobalt 0:fb980282ae0a -0.04 0.09 pianist18:30/partner +rota-cobalt 0:3c1fc038017e -0.07 0.07 meeting3:30pm +rota-cobalt 0:cc96b22615e5 0.32 0.09 pianist19:00 +rota-cobalt 0:ffe6874516db 0.32 0.17 mc10pax/pianist19:00mc2pax//60pa +rota-cobalt 0:cd49e19a7e3e -0.07 0.21 /ffexhire/cleancubed +rota-cobalt 0:672c5d949aee -0.10 0.26 icemachine&area +rota-cobalt 0:bc14a4ce6407 0.20 0.71 statuslegend +rota-cobalt 0:1f58b9145b24 0.33 0.38 request +rota-cobalt 0:b4dc66dde806 0.33 0.08 off +rota-cobalt 0:b4dc66dde806#1 0.41 -0.19 off +rota-cobalt 0:b4dc66dde806#2 0.41 -0.19 off +rota-cobalt 0:b4dc66dde806#3 0.42 -0.26 off +rota-cobalt 0:b4dc66dde806#4 0.42 -0.21 off +rota-cobalt 0:b4dc66dde806#5 0.44 -0.19 off +rota-cobalt 0:b4dc66dde806#6 0.44 -0.21 off +rota-cobalt 0:b4dc66dde806#7 0.44 -0.14 off rota-cobalt 0:b4dc66dde806#8 0.46 -0.21 off rota-cobalt 0:b4dc66dde806#9 0.46 -0.11 off -rota-cobalt 0:b4dc66dde806#10 0.62 -0.21 off -rota-cobalt 0:b4dc66dde806#11 0.62 -0.11 off -rota-cobalt 0:b4dc66dde806#12 0.77 -0.19 off -rota-cobalt 0:b4dc66dde806#13 0.91 -0.26 off -rota-cobalt 0:b4dc66dde806#14 0.91 -0.19 off -rota-cobalt 0:b4dc66dde806#15 1.04 -0.21 off -rota-cobalt 0:b4dc66dde806#16 1.04 -0.19 off -rota-cobalt 0:b4dc66dde806#17 1.04 -0.26 off -rota-cobalt 0:b4dc66dde806#18 0.97 -0.21 off -rota-cobalt 0:b4dc66dde806#19 0.99 -0.19 off -rota-cobalt 0:b4dc66dde806#20 0.99 -0.21 off -rota-cobalt 0:cdc2def9aec4 0.09 0.08 hol -rota-cobalt 0:cdc2def9aec4#1 0.75 -0.08 hol -rota-cobalt 0:cdc2def9aec4#2 0.75 -0.15 hol -rota-cobalt 0:cdc2def9aec4#3 0.75 -0.11 hol -rota-cobalt 0:cdc2def9aec4#4 0.75 -0.08 hol -rota-cobalt 0:cdc2def9aec4#5 0.75 -0.03 hol -rota-cobalt 0:cdc2def9aec4#6 0.75 -0.01 hol -rota-cobalt 0:cdc2def9aec4#7 0.77 -0.11 hol -rota-cobalt 0:cdc2def9aec4#8 0.91 -0.11 hol -rota-cobalt 0:cdc2def9aec4#9 0.97 -0.11 hol -rota-cobalt 0:cdc2def9aec4#10 0.97 -0.08 hol -rota-cobalt 0:cdc2def9aec4#11 0.97 -0.15 hol -rota-cobalt 0:cdc2def9aec4#12 0.99 -0.11 hol -rota-cobalt 0:cdc2def9aec4#13 1.00 -0.08 hol -rota-cobalt 0:cdc2def9aec4#14 1.00 -0.03 hol -rota-cobalt 0:cdc2def9aec4#15 1.00 -0.01 hol -rota-cobalt 0:08c4242b5f58 0.09 0.21 stock -rota-cobalt 0:f8f8922da592 0.09 0.37 standby -rota-cobalt 0:c2fb788c7dee 0.09 0.36 training -rota-cobalt 0:a18603086e5b 0.09 0.43 support -rota-cobalt 0:17ae69cc7e46 0.06 -0.11 covers -rota-cobalt 0:412a5c513322 0.04 0.09 l104/d50 -rota-cobalt 0:304560bf3205 0.04 -0.01 l33/d57 -rota-cobalt 0:ca6ce47ada53 0.04 0.05 l32/d76 -rota-cobalt 0:e594a1e64b7d 0.04 0.09 l22/d48 -rota-cobalt 0:7062fafe1dab 0.04 0.11 l65/d112 -rota-cobalt 0:778cb57b62fa 0.04 0.16 l73/d112 -rota-cobalt 0:1b4471920f01 0.04 0.19 l72/d83 -rota-cobalt 0:288965a1f2c8 -0.05 -0.03 management -rota-cobalt 0:6a61eb7383e8 0.06 0.17 rosa -rota-cobalt 0:3bb0f0bb5552 0.05 -0.35 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#1 0.20 -0.33 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#2 0.20 -0.25 09:00-18:00 -rota-cobalt 0:3bb0f0bb5552#3 0.77 -0.35 09:00-18:00 -rota-cobalt 0:9fff4d6be39d 0.05 -0.39 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#1 0.05 -0.35 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#2 -0.44 0.32 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#3 0.18 -0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#4 0.18 -0.25 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#5 0.62 -0.33 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#6 0.62 -0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#7 0.77 -0.33 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#8 0.91 -0.35 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#9 1.04 -0.35 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#10 1.04 -0.33 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#11 1.04 -0.27 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#12 0.35 0.32 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#13 0.35 0.38 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#14 0.35 0.40 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#15 0.99 -0.33 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#16 0.36 0.38 16:00-01:00 -rota-cobalt 0:9fff4d6be39d#17 0.36 0.40 16:00-01:00 -rota-cobalt 0:1017e02ccc77 0.05 -0.27 08:00-18:00 -rota-cobalt 0:e669544e9895 -0.76 0.40 08:00-16:00 -rota-cobalt 0:e669544e9895#1 0.10 0.38 08:00-16:00 -rota-cobalt 0:19c30663e8ef -0.70 1.24 16:00-21:00 -rota-cobalt 0:19c30663e8ef#1 0.04 1.22 16:00-21:00 -rota-cobalt 0:c9affe7f7587 0.08 0.29 tomas -rota-cobalt 0:6d43df86fe4b 0.18 -0.35 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#1 0.18 -0.33 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#2 0.20 -0.39 16:00-00:00 +rota-cobalt 0:b4dc66dde806#10 0.38 -0.21 off +rota-cobalt 0:b4dc66dde806#11 0.38 -0.11 off +rota-cobalt 0:b4dc66dde806#12 0.41 -0.19 off +rota-cobalt 0:b4dc66dde806#13 0.43 -0.26 off +rota-cobalt 0:b4dc66dde806#14 0.43 -0.19 off +rota-cobalt 0:b4dc66dde806#15 0.44 -0.21 off +rota-cobalt 0:b4dc66dde806#16 0.44 -0.19 off +rota-cobalt 0:b4dc66dde806#17 0.44 -0.26 off +rota-cobalt 0:b4dc66dde806#18 0.49 -0.21 off +rota-cobalt 0:b4dc66dde806#19 0.51 -0.19 off +rota-cobalt 0:b4dc66dde806#20 0.51 -0.21 off +rota-cobalt 0:cdc2def9aec4 0.33 0.08 hol +rota-cobalt 0:cdc2def9aec4#1 0.39 -0.08 hol +rota-cobalt 0:cdc2def9aec4#2 0.39 -0.15 hol +rota-cobalt 0:cdc2def9aec4#3 0.39 -0.11 hol +rota-cobalt 0:cdc2def9aec4#4 0.39 -0.08 hol +rota-cobalt 0:cdc2def9aec4#5 0.39 -0.03 hol +rota-cobalt 0:cdc2def9aec4#6 0.39 -0.01 hol +rota-cobalt 0:cdc2def9aec4#7 0.41 -0.11 hol +rota-cobalt 0:cdc2def9aec4#8 0.43 -0.11 hol +rota-cobalt 0:cdc2def9aec4#9 0.49 -0.11 hol +rota-cobalt 0:cdc2def9aec4#10 0.49 -0.08 hol +rota-cobalt 0:cdc2def9aec4#11 0.49 -0.15 hol +rota-cobalt 0:cdc2def9aec4#12 0.51 -0.11 hol +rota-cobalt 0:cdc2def9aec4#13 0.52 -0.08 hol +rota-cobalt 0:cdc2def9aec4#14 0.52 -0.03 hol +rota-cobalt 0:cdc2def9aec4#15 0.52 -0.01 hol +rota-cobalt 0:08c4242b5f58 0.33 0.21 stock +rota-cobalt 0:f8f8922da592 0.33 0.37 standby +rota-cobalt 0:c2fb788c7dee 0.33 0.36 training +rota-cobalt 0:a18603086e5b 0.33 0.43 support +rota-cobalt 0:17ae69cc7e46 0.30 -0.11 covers +rota-cobalt 0:412a5c513322 0.28 0.09 l104/d50 +rota-cobalt 0:304560bf3205 0.28 -0.01 l33/d57 +rota-cobalt 0:ca6ce47ada53 0.28 0.05 l32/d76 +rota-cobalt 0:e594a1e64b7d 0.28 0.09 l22/d48 +rota-cobalt 0:7062fafe1dab 0.28 0.11 l65/d112 +rota-cobalt 0:778cb57b62fa 0.28 0.16 l73/d112 +rota-cobalt 0:1b4471920f01 0.28 0.19 l72/d83 +rota-cobalt 0:288965a1f2c8 0.19 -0.03 management +rota-cobalt 0:6a61eb7383e8 0.30 0.17 rosa +rota-cobalt 0:3bb0f0bb5552 0.41 -0.35 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#1 0.44 -0.33 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#2 0.44 -0.25 09:00-18:00 +rota-cobalt 0:3bb0f0bb5552#3 0.41 -0.35 09:00-18:00 +rota-cobalt 0:9fff4d6be39d 0.41 -0.39 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#1 0.41 -0.35 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#2 -0.32 0.32 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#3 0.42 -0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#4 0.42 -0.25 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#5 0.38 -0.33 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#6 0.38 -0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#7 0.41 -0.33 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#8 0.43 -0.35 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#9 0.44 -0.35 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#10 0.44 -0.33 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#11 0.44 -0.27 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#12 -0.25 0.32 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#13 -0.25 0.38 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#14 -0.25 0.40 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#15 0.51 -0.33 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#16 -0.24 0.38 16:00-01:00 +rota-cobalt 0:9fff4d6be39d#17 -0.24 0.40 16:00-01:00 +rota-cobalt 0:1017e02ccc77 0.41 -0.27 08:00-18:00 +rota-cobalt 0:e669544e9895 -0.28 0.40 08:00-16:00 +rota-cobalt 0:e669544e9895#1 -0.26 0.38 08:00-16:00 +rota-cobalt 0:19c30663e8ef -0.46 1.24 16:00-21:00 +rota-cobalt 0:19c30663e8ef#1 -0.44 1.22 16:00-21:00 +rota-cobalt 0:c9affe7f7587 0.32 0.29 tomas +rota-cobalt 0:6d43df86fe4b 0.42 -0.35 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#1 0.42 -0.33 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#2 0.44 -0.39 16:00-00:00 rota-cobalt 0:6d43df86fe4b#3 0.46 -0.39 16:00-00:00 rota-cobalt 0:6d43df86fe4b#4 0.46 -0.35 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#5 0.13 0.30 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#6 0.91 -0.33 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#7 0.28 0.40 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#8 1.04 -0.25 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#9 0.99 -0.39 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#10 0.37 0.30 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#11 1.00 -0.33 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#12 1.00 -0.39 16:00-00:00 -rota-cobalt 0:6d43df86fe4b#13 0.37 0.30 16:00-00:00 -rota-cobalt 0:5a5f719aae11 -0.50 0.32 11:00-16:00 -rota-cobalt 0:df9ba122242c 0.13 -0.03 bartenders -rota-cobalt 0:dbaf86dd80e3 0.22 0.30 nadia -rota-cobalt 0:0cdd9d9e75dc -0.60 0.30 09:00-16:00 +rota-cobalt 0:6d43df86fe4b#5 -0.35 0.30 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#6 0.43 -0.33 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#7 -0.32 0.40 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#8 0.44 -0.25 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#9 0.51 -0.39 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#10 -0.23 0.30 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#11 0.52 -0.33 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#12 0.52 -0.39 16:00-00:00 +rota-cobalt 0:6d43df86fe4b#13 -0.23 0.30 16:00-00:00 +rota-cobalt 0:5a5f719aae11 -0.38 0.32 11:00-16:00 +rota-cobalt 0:df9ba122242c 0.25 -0.03 bartenders +rota-cobalt 0:dbaf86dd80e3 0.34 0.30 nadia +rota-cobalt 0:0cdd9d9e75dc -0.36 0.30 09:00-16:00 rota-cobalt 0:0cdd9d9e75dc#1 -0.34 0.38 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#2 -0.09 0.32 09:00-16:00 -rota-cobalt 0:0cdd9d9e75dc#3 -0.09 0.26 09:00-16:00 -rota-cobalt 0:f1e2ce9aa575 -0.54 1.14 16:00-22:00 +rota-cobalt 0:0cdd9d9e75dc#2 -0.33 0.32 09:00-16:00 +rota-cobalt 0:0cdd9d9e75dc#3 -0.33 0.26 09:00-16:00 +rota-cobalt 0:f1e2ce9aa575 -0.42 1.14 16:00-22:00 rota-cobalt 0:f1e2ce9aa575#1 -0.41 1.16 16:00-22:00 rota-cobalt 0:f1e2ce9aa575#2 -0.41 1.22 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#3 -0.13 1.16 16:00-22:00 -rota-cobalt 0:f1e2ce9aa575#4 -0.13 1.22 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#3 -0.37 1.16 16:00-22:00 +rota-cobalt 0:f1e2ce9aa575#4 -0.37 1.22 16:00-22:00 rota-cobalt 0:de7ee76e7373 0.35 0.20 elias rota-cobalt 0:61587c4c0d6d 0.46 -0.33 09:00-17:00 rota-cobalt 0:7195a8ed72b9 -0.34 0.32 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#1 0.07 0.30 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#2 0.22 0.40 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#3 0.29 0.32 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#4 0.29 0.38 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#5 0.29 0.40 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#6 0.31 0.38 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#7 0.31 0.40 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#8 0.32 0.30 12:00-16:00 -rota-cobalt 0:7195a8ed72b9#9 0.32 0.30 12:00-16:00 -rota-cobalt 0:953cb9ba8128 0.63 0.33 mirela -rota-cobalt 0:c1298a6e85c2 0.62 -0.35 12:00-18:00 -rota-cobalt 0:c1298a6e85c2#1 0.77 -0.39 12:00-18:00 -rota-cobalt 0:86846e84f9bf 0.77 0.20 sofia -rota-cobalt 0:effcc54ba75f 0.78 0.31 karol -rota-cobalt 0:5c1e134d2d34 0.80 0.33 henrik -rota-cobalt 0:6326e0e8cfda 0.94 0.19 lucia -rota-cobalt 0:c235e502637c 0.87 -0.03 barbacks -rota-cobalt 0:bd558de5f794 0.87 0.22 oskar -rota-cobalt 0:4941d6993ee9 0.88 0.29 teodor -rota-cobalt 0:1d3d3d6a07bd 0.90 0.32 vesna +rota-cobalt 0:7195a8ed72b9#1 -0.29 0.30 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#2 -0.26 0.40 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#3 -0.19 0.32 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#4 -0.19 0.38 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#5 -0.19 0.40 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#6 -0.17 0.38 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#7 -0.17 0.40 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#8 -0.28 0.30 12:00-16:00 +rota-cobalt 0:7195a8ed72b9#9 -0.28 0.30 12:00-16:00 +rota-cobalt 0:953cb9ba8128 0.39 0.33 mirela +rota-cobalt 0:c1298a6e85c2 0.38 -0.35 12:00-18:00 +rota-cobalt 0:c1298a6e85c2#1 0.41 -0.39 12:00-18:00 +rota-cobalt 0:86846e84f9bf 0.41 0.20 sofia +rota-cobalt 0:effcc54ba75f 0.42 0.31 karol +rota-cobalt 0:5c1e134d2d34 0.44 0.33 henrik +rota-cobalt 0:6326e0e8cfda 0.34 0.19 lucia +rota-cobalt 0:c235e502637c 0.39 -0.03 barbacks +rota-cobalt 0:bd558de5f794 0.39 0.22 oskar +rota-cobalt 0:4941d6993ee9 0.40 0.29 teodor +rota-cobalt 0:1d3d3d6a07bd 0.42 0.32 vesna rota-cobalt 0:59f2ff7c7c70 0.08 -0.06 timesshownin24-hourformat.shiftc rota-cobalt 0:594c41ec0506 0.08 -3.62 quaysidebar|31aug-6sep2026 diff --git a/qa/src/test/resources/docx-fidelity/word-windows.tsv b/qa/src/test/resources/docx-fidelity/word-windows.tsv index 586c36d77..3f4b55386 100644 --- a/qa/src/test/resources/docx-fidelity/word-windows.tsv +++ b/qa/src/test/resources/docx-fidelity/word-windows.tsv @@ -17,7 +17,7 @@ cv-monogram_sidebar 1 1 53 50 0.19 0.39 0 cv-navy_sidebar 1 1 71 69 0.13 0.36 0 cv-nordic_clean 1 1 63 58 0.16 0.35 0 cv-orange_ops 1 1 108 106 0.22 0.47 0 -cv-panel 1 1 79 74 0.43 0.82 0 +cv-panel 1 1 79 74 0.31 0.63 0 cv-professional_sidebar 1 1 68 64 0.30 0.49 0 cv-serif_headline 1 1 103 103 0.50 1.03 0 cv-sidebar_portrait 1 1 49 49 0.15 0.29 0 @@ -26,20 +26,20 @@ cv-teal_pulse 1 1 57 57 0.11 0.38 0 cv-terracotta_rail 1 1 102 102 0.36 0.87 0 cv-timeline_minimal 2 2 89 87 0.36 0.47 0 cv-violet_grid 1 1 80 78 0.23 0.42 0 -invoice-classic 1 1 56 56 0.06 0.23 0 -invoice-classic_long 2 2 166 166 0.06 0.14 0 -invoice-consulting 1 1 92 92 0.28 1.02 0 -invoice-consulting_long 2 2 236 236 0.35 0.70 0 +invoice-classic 1 1 56 56 0.10 0.36 0 +invoice-classic_long 2 2 166 166 0.05 0.20 0 +invoice-consulting 1 1 92 92 0.38 1.02 0 +invoice-consulting_long 2 2 236 236 0.40 0.76 0 invoice-luma_studio 1 1 97 97 0.14 0.41 0 invoice-luma_studio_long 3 3 192 192 0.21 0.38 0 invoice-merchant 1 1 94 94 0.13 0.22 0 -invoice-metered 1 1 99 99 0.14 0.57 0 -invoice-modern 1 1 54 54 0.12 0.18 0 -invoice-modern_long 2 2 162 162 0.10 0.17 0 -invoice-obsidian 1 1 81 81 0.28 0.76 0 -invoice-payments 1 1 104 104 0.09 0.20 0 -invoice-platform 1 1 111 111 0.19 0.41 0 -invoice-subscription 1 1 81 81 0.43 0.60 0 +invoice-metered 1 1 99 99 0.09 0.69 0 +invoice-modern 1 1 54 54 0.11 0.26 0 +invoice-modern_long 2 2 162 162 0.05 0.18 0 +invoice-obsidian 1 1 81 81 0.21 0.84 0 +invoice-payments 1 1 104 104 0.10 0.20 0 +invoice-platform 1 1 111 111 0.21 0.41 0 +invoice-subscription 1 1 81 81 0.33 0.59 0 invoice-workspace 1 1 90 90 0.10 0.29 0 letter-blue_banner 1 1 10 10 0.18 0.41 0 letter-boxed_sections 1 1 10 10 0.13 0.26 0 @@ -53,12 +53,12 @@ letter-mint-editorial-letter 1 1 10 10 0.03 0.06 0 letter-modern_professional 1 1 12 12 0.09 0.17 0 letter-monogram_sidebar 1 1 12 12 0.10 0.20 0 letter-nordic_clean 1 1 15 15 0.16 0.35 0 -letter-panel 1 1 13 13 0.16 0.29 0 +letter-panel 1 1 13 13 0.24 0.29 0 letter-sidebar_portrait 1 1 12 12 0.41 0.52 0 letter-timeline_minimal 1 1 15 15 0.29 0.53 0 -proposal-editorial 2 2 132 130 0.52 1.20 0 +proposal-editorial 2 2 132 130 0.50 0.81 0 proposal-indigo 1 1 72 70 0.40 0.62 0 -proposal-modern 1 1 44 44 0.08 0.17 0 -proposal-northline 2 2 132 132 0.26 0.71 0 +proposal-modern 1 1 44 44 0.05 0.20 0 +proposal-northline 2 2 132 132 0.20 0.43 0 receipt-modern 1 1 57 57 0.21 0.39 0 -rota-cobalt 1 1 154 154 0.32 0.99 0 +rota-cobalt 1 1 154 154 0.38 0.46 0 diff --git a/render-docx/src/main/java/com/demcha/compose/document/backend/semantic/docx/DocxSemanticBackend.java b/render-docx/src/main/java/com/demcha/compose/document/backend/semantic/docx/DocxSemanticBackend.java index 50e0b175c..5f179d243 100644 --- a/render-docx/src/main/java/com/demcha/compose/document/backend/semantic/docx/DocxSemanticBackend.java +++ b/render-docx/src/main/java/com/demcha/compose/document/backend/semantic/docx/DocxSemanticBackend.java @@ -534,6 +534,9 @@ public final class DocxSemanticBackend implements SemanticBackend { // arrangement only ever learned about paragraphs, so a cell built from an image or a // list came out empty. private XWPFTableCell currentCell; + // The node that is all a composed cell holds, where the cell is all its row holds; null + // otherwise (see giveBackWhatTheLabelNeeds). + private DocumentNode aloneInItsRow; // How wide content may be inside that cell, so a table nested in it gets a width // instead of being squeezed by Word to a character a line. private double currentCellWidth = Double.NaN; @@ -858,6 +861,7 @@ private byte[] write(List sections, Path outputFile) throws Exc styleMetrics = null; documentDefaultStyle = dominantTextStyle(whole); currentCell = null; + aloneInItsRow = null; currentCellWidth = Double.NaN; // Kinds of zone an earlier section wrote: Word repeats a section's header and footer // in the sections after it that have none of their own. @@ -5406,9 +5410,7 @@ private void writePanelPiece(XWPFDocument document, DocumentNode node, Container currentCellWidth = Double.isFinite(width) ? width - padding.left() - padding.right() : Double.NaN; XWPFTableCell outerPanelCell = panelCell; panelCell = cell; - if (first && last) { - cutTheLabelToItsOutline(node, borders, cell); - } + ParagraphNode cutLabel = first && last ? cutTheLabelToItsOutline(node, borders, cell) : null; // What of the top border's reach the padding cannot take comes out of the space above the // first paragraph (takeTheTopBorderInside, below): that much of it is no room to raise a // line into. @@ -5447,13 +5449,17 @@ private void writePanelPiece(XWPFDocument document, DocumentNode node, Container // Its height is the page's: what makes a panel taller than its text — an icon drawn // where the page puts it, a fixed outline — is not in the cell. MerchantInvoice's // due-date card closed from 59.4pt to its text's 26, and its calendar hung below it. - holdThePanelsHeight(table.getRow(0), placed.placementHeight() - fromTheContent, padding, borders, heldWhole); + holdThePanelsHeight(table.getRow(0), placed.placementHeight() - fromTheContent, padding, borders, + heldWhole, false); } else if (first && last && layout.placement(node) == null && node instanceof ShapeContainerNode shape && shape.outline().height() > 0) { // Composed in a table cell, it has no placement; its outline states its height, as it // states its width (panelWidth). CobaltRota's shift chips, 17.5pt outlines round a // line of text, closed to the text's 12.7pt in Word. - holdThePanelsHeight(table.getRow(0), shape.outline().height(), padding, borders, true); + holdThePanelsHeight(table.getRow(0), shape.outline().height(), padding, borders, true, true); + if (cutLabel != null && aloneInItsRow == node) { + giveBackWhatTheLabelNeeds(table.getRow(0), cutLabel); + } } // In the body it is written even when it is 0. The indent places the cell's text, and @@ -5541,13 +5547,22 @@ private static double takeOffTheCellMargin(XWPFTableCell cell, boolean top, doub * inside its outline: CobaltRota's outlined chips, 9.2pt outlines with a 1.125pt border, stood * 10.3pt tall in Word and 10.2pt in LibreOffice with neither border taken off.

* - * @param whole whether the height is the panel's outline, its borders inside it + *

A shape composed in a table cell holds its height rounded down to the twip. The row it is + * in holds the page's height, rounded once; anything in it rounded up grows the row past that. + * Two of CobaltRota's 183.69-twip chips stacked in a day cell, each held and its label cut + * ({@link #cutTheLabelToItsOutline}) at 184, stood every row they were in a twip taller than + * the page's in Word and LibreOffice (measured).

+ * + * @param whole whether the height is the panel's outline, its borders inside it + * @param inACell whether a shape held whole is composed in a table cell, the cell's row + * holding the height; ignored otherwise */ private static void holdThePanelsHeight(XWPFTableRow row, double height, DocumentInsets padding, - DocumentBorders borders, boolean whole) { + DocumentBorders borders, boolean whole, boolean inACell) { if (whole) { // holdRowAtLeast takes the margins and the heavier border off; the lighter one too. - holdRowAtLeast(row, height - Math.min(strokeWidth(borders.top()), strokeWidth(borders.bottom()))); + holdRowAtLeast(row, height - Math.min(strokeWidth(borders.top()), strokeWidth(borders.bottom())), 0, + inACell); return; } long twips = toTwips(height - Math.max(0, padding.top()) - Math.max(0, padding.bottom())); @@ -5909,16 +5924,20 @@ private void riseIntoItsLine(DocumentNode node) { * outlined one its borders taller again, as Word keeps a cell's borders outside its content — * every staff row with two shifts in a day stood 3.8pt taller than the page's. The line is * written as tall as the room Word leaves the cell's content — the outline less the margins - * written and the borders — its text seated where the page sets it + * written and the borders, in whole twips rounded down, as the panel holds its height + * ({@link #holdThePanelsHeight}) — its text seated where the page sets it * ({@link DocxStackedLines.Line}). Both sides are cut alike, since the cell centres the line, * and no closer to the letters on either side than {@link DocxStackedLines#INK_MARGIN}: an * outlined chip, its borders leaving less room than its letters, is cut as far as they allow - * and stays that much taller. Only a label the shape centres top to bottom is cut: one set - * from an edge overflows on one side.

+ * and stays that much taller, which the cell it is in gives back out of its margins where the + * chip is all the cell holds ({@link #giveBackWhatTheLabelNeeds}). Only a label the shape centres top to bottom is cut: + * one set from an edge overflows on one side.

+ * + * @return the label cut, or {@code null} when none is */ - private void cutTheLabelToItsOutline(DocumentNode node, DocumentBorders borders, XWPFTableCell cell) { + private ParagraphNode cutTheLabelToItsOutline(DocumentNode node, DocumentBorders borders, XWPFTableCell cell) { if (!(node instanceof ShapeContainerNode shape) || layout.placement(node) != null) { - return; + return null; } ParagraphNode label = null; for (com.demcha.compose.document.node.LayerStackNode.Layer layer : shape.layers()) { @@ -5930,32 +5949,35 @@ private void cutTheLabelToItsOutline(DocumentNode node, DocumentBorders borders, || align == com.demcha.compose.document.node.LayerAlign.CENTER_LEFT || align == com.demcha.compose.document.node.LayerAlign.CENTER_RIGHT; if (label != null || !centred || layer.offsetY() != 0) { - return; + return null; } label = paragraph; } else if (!isDrawing(layer.node())) { - return; + return null; } } if (label == null || layout.lineCount(label) != 1 || stackedLineHeights.containsKey(label) || label.margin().top() != 0 || label.margin().bottom() != 0 || label.padding().top() != 0 || label.padding().bottom() != 0) { - return; + return null; } java.util.Optional line = layout.firstLine(label); double[] ink = inkOf(label); if (line.isEmpty() || ink == null) { - return; + return null; } // What Word leaves the content of the cell the panel is: the outline less the margins // written — its padding, less the half of each border the page draws inside it — and the // borders Word keeps outside the content. - double room = shape.outline().height() - (cellMargin(cell, true) + cellMargin(cell, false)) / POINT_TO_TWIP - - strokeWidth(borders.top()) - strokeWidth(borders.bottom()); + // In whole twips, rounded down, as the panel holds its height (holdThePanelsHeight): a line + // written at the room rounded up grows the row the panel is in past the page's. + double room = twipsDown(shape.outline().height() + - (cellMargin(cell, true) + cellMargin(cell, false)) / POINT_TO_TWIP + - strokeWidth(borders.top()) - strokeWidth(borders.bottom())) / POINT_TO_TWIP; double lineHeight = line.get().lineHeight(); double over = (lineHeight - room) / 2; if (!(over > 0.01) || !(room > 0)) { - return; + return null; } double baseline = line.get().baselineOffsetFromBottom(); // Both sides are cut alike, as far as the page passes the outline and no closer to the @@ -5965,9 +5987,49 @@ private void cutTheLabelToItsOutline(DocumentNode node, DocumentBorders borders, double cut = Math.min(over, Math.min(lineHeight - baseline - ink[0], baseline - ink[1]) - DocxStackedLines.INK_MARGIN); if (!(cut > 0.01)) { - return; + return null; } stackedLineHeights.put(label, new DocxStackedLines.Line(lineHeight - 2 * cut, -cut, 0)); + return label; + } + + /** + * Takes what a composed shape's cut label still needs past the height the shape's row holds + * out of the margins of the cell the shape is in, half above and half below, as far as they + * hold. + * + *

Word grows the shape's row to its line: an outlined chip whose letters leave its borders + * less room than its outline ({@link #cutTheLabelToItsOutline}) stands that much taller than + * the page's, and the cell round it, and the row that cell is in, with it — measured, every + * row of {@code CobaltRota}'s staff grid with a split shift in an outlined chip stood 3 twips + * taller than the page's in Word and LibreOffice. Taken out of the cell's margins, the space + * round the chip is that much less, the chip stands centred where the page centres it, and the + * row keeps the page's height in both (measured).

+ * + *

Only where the shape is all its cell holds and the cell is all its row holds + * ({@link #aloneInItsRow}): what stands above the shape in its cell would move up with the top + * margin, and a row's other cells keep theirs — Word gives every cell of a row the row's + * largest, and a cell beside it opening with a table keeps its own.

+ * + * @param row the shape's row, its height written + * @param label the label {@link #cutTheLabelToItsOutline} cut + */ + private void giveBackWhatTheLabelNeeds(XWPFTableRow row, ParagraphNode label) { + DocxStackedLines.Line line = stackedLineHeights.get(label); + XWPFTableCell around = currentCell; + org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPr properties = row.getCtRow().getTrPr(); + if (line == null || around == null || properties == null || properties.sizeOfTrHeightArray() == 0) { + return; + } + Long held = writtenTwips(properties.getTrHeightArray(0).getVal()); + long over = held == null ? 0 : toTwips(line.height()) - held; + if (over <= 0) { + return; + } + long above = Math.min(over / 2, cellMargin(around, true)); + long below = Math.min(over - over / 2, cellMargin(around, false)); + setCellMarginTwips(around, true, cellMargin(around, true) - above); + setCellMarginTwips(around, false, cellMargin(around, false) - below); } private static boolean hasRadius(com.demcha.compose.document.style.DocumentCornerRadius radius) { @@ -11425,7 +11487,9 @@ private void holdRowHeight(XWPFTable table, TableNode node, int rowIdx) { * each was held half a rule taller than its content needs. Measured, a table of four rows ruled * at 0.75pt, held this way, stood 0.46pt taller in its first row and 0.36pt in its last. * {@code EditorialProposal}'s timeline and investment tables each stood that much taller in - * Word, and the page under them that much low.

+ * Word, and the page under them that much low. A rule between two rows is shared in whole + * twips as {@link #clearOfTheRules} shares it: the row above it holds half, rounded down, and + * the row under it the rest.

*/ private static long outerRulesBeyondOne(XWPFTable table, int rowIdx) { int rows = table.getNumberOfRows(); @@ -11435,13 +11499,15 @@ private static long outerRulesBeyondOne(XWPFTable table, int rowIdx) { return 0; } if (first && !last) { - // Its own rule above the table counts; half the next row's rule is the rest. - return Math.round(mostRule(table.getRow(1), true) / 2.0); + // Its own rule above the table counts; its share of the next row's rule is the rest. + return mostRule(table.getRow(1), true) / 2; } long most = 0; for (XWPFTableCell cell : table.getRow(rowIdx).getTableCells()) { - long top = first ? rule(cell, true) : 0; - most = Math.max(most, Math.round((top + rule(cell, false)) / 2.0)); + long above = rule(cell, true); + long below = rule(cell, false); + long held = (first ? above : above - above / 2) + below; + most = Math.max(most, held - Math.max(above, below)); } return most; } @@ -11481,8 +11547,8 @@ private static long rule(XWPFTableCell cell, boolean top) { * content, the cells' content and margins filling the row's whole around it. So a * cell's room is that height, as much again as the row's written height leaves out, less * what the cell itself takes and its paragraph's space above and below — the page's row, - * less the cell's own margins and border, and in a table's first or last row the half rule - * more it holds ({@link #outerRulesBeyondOne}). Taken off the written height alone, a blank row's + * less the cell's own margins and border, and in a table's first or last row its share of the + * rule next to it more ({@link #outerRulesBeyondOne}). Taken off the written height alone, a blank row's * line would lose its padding twice.

*/ private static void fitBlankLinesToTheRow(XWPFTableRow row) { @@ -11698,11 +11764,20 @@ private static void holdRowAtLeast(XWPFTableRow row, double points) { * row holds besides the one its cells' margins count ({@link #outerRulesBeyondOne}). */ private static void holdRowAtLeast(XWPFTableRow row, double points, long beyond) { + holdRowAtLeast(row, points, beyond, false); + } + + /** + * {@link #holdRowAtLeast(XWPFTableRow, double, long)}, the height rounded down to the twip + * where {@code down}: for a row inside a row that holds its own height (see + * {@link #holdThePanelsHeight}). + */ + private static void holdRowAtLeast(XWPFTableRow row, double points, long beyond, boolean down) { long margins = 0; for (XWPFTableCell cell : row.getTableCells()) { margins = Math.max(margins, verticalMargins(cell)); } - long lessMargins = Math.round(points * POINT_TO_TWIP) - margins; + long lessMargins = (down ? twipsDown(points) : Math.round(points * POINT_TO_TWIP)) - margins; if (lessMargins <= 0) { return; } @@ -11985,15 +12060,24 @@ private void applyCellPaint(XWPFTableCell cell, DocumentColor fill, DocumentStro * How wide Word draws a cell's rule, in twips: the width written in eighths of a point, from * Word's thinnest to its thickest — the two to ninety-six eighths a line border's {@code w:sz} * runs over (ECMA-376) — ({@link #ruleEighths(double)}), counted to the twip as a row's height - * counts it ({@link #borderTwips}); 0 for none. + * counts it ({@link #eighthsInTwips}); 0 for none. */ private static long ruleTwips(DocumentStroke stroke) { return stroke == null || !(stroke.width() > 0) ? 0 : eighthsInTwips(ruleEighths(stroke.width())); } - /** A rule's {@code w:sz}, eighths of a point, in whole twips. */ + /** + * How much of a row's height a rule of {@code w:sz} eighths of a point takes, in whole twips: + * two and a half twips an eighth, rounded down. + * + *

Measured on ten-row tables ruled at three, five, six, seven and nine eighths, each row + * stepped by its margins, its line and 7, 12, 15, 17 and 22 twips, in Word and LibreOffice + * alike to a tenth of a twip: a rule of 12.5 twips takes 12, one of 17.5 takes 17. Counted to + * the nearest, a row held by its height under a rule of an odd number of eighths stood a twip + * short of the page's.

+ */ private static long eighthsInTwips(double eighths) { - return Math.round(eighths * POINT_TO_TWIP / 8.0); + return (long) Math.floor(eighths * POINT_TO_TWIP / 8.0); } private static void paintEdge(CTBorder edge, STBorder.Enum kind, BigInteger eighths, String colour) { @@ -12019,14 +12103,21 @@ private static void paintEdge(CTBorder edge, STBorder.Enum kind, BigInteger eigh * default is not zero: a table that asked for no padding would otherwise export with * Word's side margins and read wider than it is. The vertical pair is what a reader * sees as the row's height, since Word grows a row to fit its content and this is part - * of that content's box.

+ * of that content's box. So the pair is rounded to the twip together: the top margin to the + * nearest, the bottom one to what the two come to less it. Rounded apart, two margins of + * 32.69 twips came to 66 rather than 65, and every row of {@code CobaltRota}'s staff grid + * whose day cell held one shift stood a twip taller than the page's in Word and LibreOffice + * (measured).

*/ private static void applyCellPadding(XWPFTableCell cell, DocumentInsets padding) { CTTcPr properties = cellProperties(cell); CTTcMar margins = properties.isSetTcMar() ? properties.getTcMar() : properties.addNewTcMar(); - setCellMargin(margins.isSetTop() ? margins.getTop() : margins.addNewTop(), padding.top()); + double top = Math.max(0.0, padding.top()); + long topTwips = Math.round(top * POINT_TO_TWIP); + long bothTwips = Math.round((top + Math.max(0.0, padding.bottom())) * POINT_TO_TWIP); + setCellMargin(margins.isSetTop() ? margins.getTop() : margins.addNewTop(), topTwips / POINT_TO_TWIP); setCellMargin(margins.isSetBottom() ? margins.getBottom() : margins.addNewBottom(), - padding.bottom()); + (bothTwips - topTwips) / POINT_TO_TWIP); setCellMargin(margins.isSetLeft() ? margins.getLeft() : margins.addNewLeft(), padding.left()); setCellMargin(margins.isSetRight() ? margins.getRight() : margins.addNewRight(), padding.right()); @@ -12048,9 +12139,10 @@ private static void applyCellPadding(XWPFTableCell cell, DocumentInsets padding) * row then stands where the page sets it. Each rule comes off as wide as Word draws it, in * eighths of a point ({@link #ruleTwips}): a 0.7pt hairline is drawn 0.75pt wide, and taken * off at 0.7 it stood {@code EditorialProposal}'s tables, and all under them, a step of Word's - * grid lower (measured). A rule between two rows is halved, each half rounded to the twip with - * the margin it comes off, so an odd rule comes off a twip short: 15 twips came off as 7 and 7, - * and every row of {@code NorthlineProposal}'s investment table stood a twip taller. The sides + * grid lower (measured). A rule between two rows is shared in whole twips, the row above it + * taking half rounded down and the row under it the rest: halved and each half rounded with + * its margin, a rule of 15 twips came off as 7 and 7, and every row of + * {@code NorthlineProposal}'s investment table stood a twip taller. The sides * keep their padding, as the columns' widths are fixed. Padding thinner than its share gives * what it has, and the row stands that much taller.

* @@ -12063,10 +12155,11 @@ private static void applyCellPadding(XWPFTableCell cell, DocumentInsets padding) */ private static DocumentInsets clearOfTheRules(DocumentInsets padding, DocumentStroke stroke, boolean firstRow, boolean lastRow, DocumentStroke underneath) { - double rule = ruleTwips(stroke) / POINT_TO_TWIP; - double below = lastRow ? rule : ruleTwips(underneath) / POINT_TO_TWIP / 2; - return new DocumentInsets(Math.max(0, padding.top() - (firstRow ? rule : rule / 2)), padding.right(), - Math.max(0, padding.bottom() - below), padding.left()); + long rule = ruleTwips(stroke); + long above = firstRow ? rule : rule - rule / 2; + long below = lastRow ? rule : ruleTwips(underneath) / 2; + return new DocumentInsets(Math.max(0, padding.top() - above / POINT_TO_TWIP), padding.right(), + Math.max(0, padding.bottom() - below / POINT_TO_TWIP), padding.left()); } /** @@ -14801,20 +14894,27 @@ private void writeCellNodes(XWPFTableCell cell, List children) thr if (children.size() == 1 && alone == null) { anchorComposedDrawing(cell, children.get(0)); } - writeInCell(cell, () -> { - DrawingCell outer = drawingCell; - drawingCell = alone; - // A row's cell and a table's composed cell are boxes the page places, not its flow. - slotDepth++; - try { - for (DocumentNode child : children) { - writeNode(cell.getXWPFDocument(), child); + DocumentNode outerAlone = aloneInItsRow; + aloneInItsRow = children.size() == 1 && cell.getTableRow() != null + && cell.getTableRow().getTableCells().size() == 1 ? children.get(0) : null; + try { + writeInCell(cell, () -> { + DrawingCell outer = drawingCell; + drawingCell = alone; + // A row's cell and a table's composed cell are boxes the page places, not its flow. + slotDepth++; + try { + for (DocumentNode child : children) { + writeNode(cell.getXWPFDocument(), child); + } + } finally { + slotDepth--; + drawingCell = outer; } - } finally { - slotDepth--; - drawingCell = outer; - } - }); + }); + } finally { + aloneInItsRow = outerAlone; + } } /** Something written into a cell. */ @@ -15337,6 +15437,11 @@ private static long toTwips(double points) { return Math.max(0, Math.round(points * POINT_TO_TWIP)); } + /** Points in whole twips, rounded down; a value a hair under a whole twip counts as that twip. */ + private static long twipsDown(double points) { + return Math.max(0, (long) Math.floor(points * POINT_TO_TWIP + 1e-6)); + } + private static String toHexColor(java.awt.Color color) { if (color == null) { return "000000"; diff --git a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxCellPaddingTest.java b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxCellPaddingTest.java index adf03e090..22e4a162e 100644 --- a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxCellPaddingTest.java +++ b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxCellPaddingTest.java @@ -126,6 +126,61 @@ void aRuleThinnerThanWordDrawsIsWrittenAndTakenOffAtWordsThinnest() throws Excep assertThat(margins(cell)).containsExactly(140L - 5 - SEAT, 140L, 140L - 5 + SEAT, 140L); } + @Test + void aRuleOfHalfATwipMoreIsCountedRoundedDownAsBothEditorsCountIt() throws Exception { + // Five eighths of a point are 12.5 twips and seven are 17.5: measured on ten-row tables, + // Word and LibreOffice stepped each row by 12 and by 17. + for (double[] rule : new double[][] {{0.625, 12}, {0.875, 17}}) { + XWPFTableCell cell = firstCell(page -> page.addTable(t -> t + .columns(DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.of(7)) + .stroke(DocumentStroke.of(DocumentColor.BLACK, rule[0])) + .build()) + .row("Odd"))); + long twips = (long) rule[1]; + + assertThat(margins(cell)).as("a %spt rule", rule[0]) + .containsExactly(140L - twips - SEAT, 140L, 140L - twips + SEAT, 140L); + } + } + + @Test + void aRuleBetweenTwoRowsIsSharedInWholeTwipsTheRowAboveTakingHalfRoundedDown() throws Exception { + // A 0.7pt rule is written at six eighths, 15 twips. Halved and each half rounded with its + // margin, it came off as 7 and 7, and every row stood a twip taller than the page's. + XWPFTable table = firstTable(page -> page.addTable(t -> t + .columns(DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.of(7)) + .stroke(DocumentStroke.of(DocumentColor.BLACK, 0.7)) + .build()) + .row("First") + .row("Second"))); + + assertThat(margins(table.getRow(0).getCell(0))).as("the rule above the table whole, 7 of the one under it") + .containsExactly(140L - 15 - SEAT, 140L, 140L - 7 + SEAT, 140L); + assertThat(margins(table.getRow(1).getCell(0))).as("the other 8 above, the rule below the table whole") + .containsExactly(140L - 8 - SEAT, 140L, 140L - 15 + SEAT, 140L); + } + + @Test + void aCellsTopAndBottomMarginsAreRoundedToTheTwipTogether() throws Exception { + // 1.6345pt above and below are 32.69 twips each: rounded apart, 33 and 33 made the cell a + // twip taller than the page's 65.38. + XWPFTableCell cell = firstCell(page -> page.addTable(t -> t + .columns(DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(new DocumentInsets(1.6345, 4, 1.6345, 4)) + .stroke(DocumentStroke.of(DocumentColor.BLACK, 0)) + .build()) + .row("Pair"))); + long[] margins = margins(cell); + + assertThat(margins[0] + margins[2]).as("the pair, rounded once").isEqualTo(65L); + assertThat(margins[0]).as("the top to the nearest, less the row's seat").isEqualTo(33L - SEAT); + } + @Test void betweenRowsRuledDifferentlyTheLowerRowsRuleIsTheOneGivenUp() throws Exception { // Measured, a 1.5pt header over 0.5pt rows stepped as 0.5pt rules do: Word makes room diff --git a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxComposedCellTest.java b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxComposedCellTest.java index c94763565..a490cbb74 100644 --- a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxComposedCellTest.java +++ b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxComposedCellTest.java @@ -261,14 +261,104 @@ void anOutlinedChipHoldsItsRowLessBothBorders() throws Exception { .isEqualTo(184); } + @Test + void aChipComposedInACellIsHeldAndItsLabelCutRoundedDownToTheTwip() throws Exception { + // CobaltRota's stacked chips are 183.69 twips: held at 184 and their labels cut to 184, + // two in a day cell stood every row they were in a twip taller than the page's in Word and + // LibreOffice. The row the chip is in holds the page's height, rounded once. + XWPFTableCell chip = aroundTheChip(null, com.demcha.compose.document.node.LayerAlign.CENTER, 8.2, 9.1846) + .getTables().get(0).getRow(0).getCell(0); + + assertThat(heightOf(chip.getTableRow().getTable())).as("its row").isEqualTo(183); + assertThat(lineOf(chip)).as("its label's line").isEqualTo(183 / 20.0); + } + + @Test + void theCellAnOutlinedChipIsAllOfGivesBackWhatItsLettersKeepPastItsOutline() throws Exception { + // Its 1.1pt borders leave the label 7pt, and its letters keep it at 160 twips (above): the + // chip's row holds 140, and Word grows the chip by the 20 between. The cell round it, its + // 4pt padding less the 1pt rule 60 twips above and below, gives them back, 10 and 10. + XWPFTableCell outlined = aloneInARow(OUTLINE, DocumentInsets.of(4)); + XWPFTableCell filled = aloneInARow(null, DocumentInsets.of(4)); + XWPFTableCell chip = outlined.getTables().get(0).getRow(0).getCell(0); + + assertThat(DocxTwips.of(chip.getParagraphs().get(0).getCTP().getPPr().getSpacing().getLine()) + - heightOf(chip.getTableRow().getTable())).as("the premise: what Word grows the chip by") + .isEqualTo(20); + assertThat(verticalMarginsOf(outlined)).containsExactly(60L - 10, 60L - 10); + assertThat(verticalMarginsOf(filled)).as("a chip its label fits gives nothing back").containsExactly(60L, 60L); + } + + @Test + void anOddNumberOfTwipsIsGivenBackHalfRoundedDownAboveAndTheRestBelow() throws Exception { + // A 1.05pt outline is written at eight eighths, 20 twips: the chip's row holds 163 less 20, + // 143, and its letters keep its label at 160 — 17 twips, 8 above and 9 below. + com.demcha.compose.document.style.DocumentStroke outline = com.demcha.compose.document.style.DocumentStroke.of( + com.demcha.compose.document.style.DocumentColor.rgb(26, 86, 148), 1.05); + XWPFTableCell around = aloneInARow(outline, DocumentInsets.of(4)); + XWPFTableCell chip = around.getTables().get(0).getRow(0).getCell(0); + + assertThat(DocxTwips.of(chip.getParagraphs().get(0).getCTP().getPPr().getSpacing().getLine()) + - heightOf(chip.getTableRow().getTable())).as("the premise: an odd number of twips").isEqualTo(17); + assertThat(verticalMarginsOf(around)).containsExactly(60L - 8, 60L - 9); + } + + @Test + void aCellGivesBackNoMoreThanItsMarginsHold() throws Exception { + // 1.25pt of padding less the 1pt rule leaves 5 twips above and below, less than the 10 each. + assertThat(verticalMarginsOf(aloneInARow(OUTLINE, DocumentInsets.of(1.25)))).containsExactly(0L, 0L); + } + + @Test + void aChipBesideAnotherCellGivesNothingBack() throws Exception { + // Word gives every cell of a row the row's largest margins: the cell beside it keeps its 60. + assertThat(verticalMarginsOf(aroundTheChip(OUTLINE, com.demcha.compose.document.node.LayerAlign.CENTER, + 8.2, 9.2))).containsExactly(60L, 60L); + } + + /** CobaltRota's outlined chips' border. */ + private static final com.demcha.compose.document.style.DocumentStroke OUTLINE = + com.demcha.compose.document.style.DocumentStroke.of(com.demcha.compose.document.style.DocumentColor.rgb(26, 86, 148), 1.1); + + /** The cell of a one-column table a 9.2pt chip is all of. */ + private static XWPFTableCell aloneInARow(com.demcha.compose.document.style.DocumentStroke stroke, + DocumentInsets padding) throws Exception { + DocumentNode node = chip(stroke, 9.2); + return onlyTableCell(page -> page.addTable(t -> t + .columns(DocumentTableColumn.fixed(100)) + .defaultCellStyle(com.demcha.compose.document.table.DocumentTableStyle.builder().padding(padding).build()) + .rowCells(DocumentTableCell.node(node)))); + } + + /** A filled chip round 8.2pt Lato, outlined where a stroke is given. */ + private static DocumentNode chip(com.demcha.compose.document.style.DocumentStroke stroke, double height) { + com.demcha.compose.document.dsl.ShapeContainerBuilder chip = new com.demcha.compose.document.dsl.ShapeContainerBuilder() + .name("Stacked").roundedRect(90, height, 4).padding(DocumentInsets.zero()) + .fillColor(com.demcha.compose.document.style.DocumentColor.rgb(20, 160, 70)) + .center(new com.demcha.compose.document.dsl.ParagraphBuilder().text("09:00-16:00") + .textStyle(com.demcha.compose.document.style.DocumentTextStyle.builder() + .fontName(com.demcha.compose.font.FontName.LATO).size(8.2).build()).build()); + if (stroke != null) { + chip.stroke(stroke); + } + return chip.build(); + } + private static XWPFTableCell chipCell(com.demcha.compose.document.style.DocumentStroke stroke) throws Exception { return chipCell(stroke, com.demcha.compose.document.node.LayerAlign.CENTER, 8.2); } private static XWPFTableCell chipCell(com.demcha.compose.document.style.DocumentStroke stroke, com.demcha.compose.document.node.LayerAlign align, double size) throws Exception { + return aroundTheChip(stroke, align, size, 9.2).getTables().get(0).getRow(0).getCell(0); + } + + /** The table cell a chip is composed in. */ + private static XWPFTableCell aroundTheChip(com.demcha.compose.document.style.DocumentStroke stroke, + com.demcha.compose.document.node.LayerAlign align, double size, + double height) throws Exception { com.demcha.compose.document.dsl.ShapeContainerBuilder chip = new com.demcha.compose.document.dsl.ShapeContainerBuilder() - .name("Stacked").roundedRect(90, 9.2, 4).padding(DocumentInsets.zero()) + .name("Stacked").roundedRect(90, height, 4).padding(DocumentInsets.zero()) .fillColor(com.demcha.compose.document.style.DocumentColor.rgb(20, 160, 70)) .layer(new com.demcha.compose.document.dsl.ParagraphBuilder().text("09:00-16:00") .textStyle(com.demcha.compose.document.style.DocumentTextStyle.builder() @@ -277,10 +367,15 @@ private static XWPFTableCell chipCell(com.demcha.compose.document.style.Document chip.stroke(stroke); } DocumentNode node = chip.build(); - XWPFTableCell cell = onlyTableCell(page -> page.addTable(t -> t + return onlyTableCell(page -> page.addTable(t -> t .columns(DocumentTableColumn.auto(), DocumentTableColumn.fixed(100)) .rowCells(DocumentTableCell.text("Mon"), DocumentTableCell.node(node)))); - return cell.getTables().get(0).getRow(0).getCell(0); + } + + /** A cell's top and bottom margins, in twips. */ + private static long[] verticalMarginsOf(XWPFTableCell cell) { + var margins = cell.getCTTc().getTcPr().getTcMar(); + return new long[] {DocxTwips.of(margins.getTop().getW()), DocxTwips.of(margins.getBottom().getW())}; } private static double lineOf(XWPFTableCell chip) { diff --git a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxPanelTailTest.java b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxPanelTailTest.java index ea09ac118..6c6da156f 100644 --- a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxPanelTailTest.java +++ b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxPanelTailTest.java @@ -325,10 +325,10 @@ void aPaddedShapeHoldsItsOutlineLessBothBordersAndItsMargins() throws Exception assertThat(topMargin(cell)).as("its padding, less half its border").isEqualTo(29); assertThat(bottomMargin(cell)).isEqualTo(29); - // The heavier border at the width Word is given, nine eighths of a point; the lighter one - // at its own. + // The heavier border at the width Word is given, nine eighths of a point, counted as a row + // counts it, 22.5 twips rounded down; the lighter one at its own. assertThat(cell.getTableRow().getHeight()).as("17.5pt, less both margins and both borders") - .isEqualTo(Math.round((17.5 - 1.1) * 20) - 2 * 29 - Math.round(9 / 8.0 * 20)); + .isEqualTo(Math.round((17.5 - 1.1) * 20) - 2 * 29 - 22); } @Test diff --git a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuleRowTest.java b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuleRowTest.java index 48cb0b04b..0b4c9b528 100644 --- a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuleRowTest.java +++ b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuleRowTest.java @@ -25,8 +25,8 @@ class DocxRuleRowTest { private static final DocumentStroke RULE = DocumentStroke.of(DocumentColor.rgb(16, 32, 80), 0.9); - /** The 0.9pt border, in twips. */ - private static final long BORDER = 18; + /** The 0.9pt border, written at seven eighths: 17.5 twips, which a row counts rounded down. */ + private static final long BORDER = 17; @Test void aRuleRowsEmptyLineIsCutToTheRoomItsRowLeaves() throws Exception { @@ -43,8 +43,10 @@ void aLineWithLettersKeepsItsHeight() throws Exception { XWPFTableRow text = document.getTables().get(0).getRow(1); // The row is written less its rules, the last row's a rule and a half (the rule - // below the table whole, half the one above it); the line keeps the page's height. - assertThat(line(text)).as("its letters would be cut").isEqualTo(rowHeight(text) + BORDER + BORDER / 2); + // below the table whole, its share of the one above it — what the row above leaves of + // it, that row taking half rounded down); the line keeps the page's height. + assertThat(line(text)).as("its letters would be cut") + .isEqualTo(rowHeight(text) + BORDER + (BORDER - BORDER / 2)); } } diff --git a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuledRowHeightTest.java b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuledRowHeightTest.java index 0607b0c8f..6d4484d72 100644 --- a/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuledRowHeightTest.java +++ b/render-docx/src/test/java/com/demcha/compose/document/backend/semantic/docx/DocxRuledRowHeightTest.java @@ -38,6 +38,45 @@ void everyRowOfATableRuledAlikeIsHeldAtItsContentsHeight() throws Exception { } } + @Test + void everyRowOfATableRuledAtAnOddNumberOfTwipsOrAHalfOneIsHeldAtItsContentsHeight() throws Exception { + // Five, six and seven eighths of a point: 12.5, 15 and 17.5 twips, which a row counts as 12, + // 15 and 17, a rule between two rows shared 6 and 6, 7 and 8, 8 and 9. Halved and each + // half rounded, a rule of 15 twips came off as 7 and 7, and its rows were held a twip short. + for (double rule : new double[] {0.625, 0.7, 0.875}) { + try (XWPFDocument document = table(3, rule)) { + var table = document.getTables().get(0); + long content = line(table.getRow(1)); + + for (int i = 0; i < 3; i++) { + assertThat((long) table.getRow(i).getHeight()).as("row %s at a %spt rule", i, rule) + .isEqualTo(content); + } + } + } + } + + @Test + void aTablesRowIsHeldAtThePagesHeightToTheNearestTwipAsItsLineIs() throws Exception { + // Only a row inside a row that holds its own height is rounded down: a table's own row, + // unpadded and unruled, is held at its line, both rounded to the nearest twip once. + for (double size : new double[] {9.3, 10.7, 11.9, 13.1, 14.3}) { + try (XWPFDocument document = DocxExports.withLayout(400, 600, 20, page -> page.addTable(t -> t + .columns(DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.zero()) + .stroke(DocumentStroke.of(DocumentColor.BLACK, 0)) + .textStyle(com.demcha.compose.document.style.DocumentTextStyle.DEFAULT.withSize(size)) + .lineSpacing(0) + .build()) + .row("Row")))) { + XWPFTableRow row = document.getTables().get(0).getRow(0); + + assertThat((long) row.getHeight()).as("at %spt", size).isEqualTo(line(row)); + } + } + } + @Test void aOneRowTableGivesBothItsRulesWhole() throws Exception { // A 0.75pt rule is 15 twips: its halves are not floored away, the two adding to the rule.