Skip to content

James Allman | JA Technology Solutions LLC

Data & Finance Tools

Tools for working with banking, accounting, healthcare, payments, and EDI file formats. Parse files into structured views, validate before importing, convert between formats, and generate test data, all in your browser.

!TRNS!SPL!END

QuickBooks Explorer

Explore and create QuickBooks Desktop QB IIF and QuickBooks Online CSV files. Parse, validate, convert, and generate, all in your browser.

Data & Finance
BAI203,001234567816,142,125000Wire Credit $1,250.00

BAI2 File Explorer

Parse BAI2 bank statement files into structured views with type code lookup, transaction details, a duplicate Bank Reference # audit, and CSV export.

Data & Finance
$4,575.00

NACHA/ACH File Explorer

Parse ACH payment files into readable records. View entries, totals, and export to CSV or JSON.

Data & Finance
CHK 10001 $3,475.50→ Bank Pos Pay File

Positive Pay Generator

Generate Positive Pay fraud prevention files from check data. Chase, BofA, Wells Fargo, and generic formats.

Data & Finance
BAI201,SENDER,RECV03,ACCT,USD,01016,142,125000Generate → Download

BAI2 File Generator

Generate BAI2 bank statement test files with configurable accounts, transactions, and auto-calculated control totals.

Data & Finance
OFX/QFX<STMTTRN><TRNAMT>-1250.00<NAME>ACH Payment12 transactions

OFX/QFX Explorer

Parse OFX and QFX bank statement files. Separate transactions by account in multi-account files, view balances, and export to CSV.

Data & Finance
SWIFT MT{1:F01BOFAUS...:32A:260404USD125000,:59:/DE893704...MT103 Wire Transfer

SWIFT MT Explorer

Parse SWIFT MT financial messages (MT103, MT940, MT700). Block structure, field lookup, and transaction tables.

Data & Finance
MTWTFSS22 business days

Business Day Calculator

Count business days between dates or add/subtract business days. Includes US holiday awareness and payment term shortcuts.

Data & Finance
Book ValueY1Y2Y3Y4Y5

Depreciation Calculator

Calculate asset depreciation schedules using straight-line, declining balance, sum-of-years-digits, or MACRS methods.

Data & Finance
041234567891VALIDUPC-A · Luhn · EAN-13 · ABA

Check Digit Validator

Validate and calculate check digits for UPC, EAN, credit cards (Luhn), and ABA routing numbers.

Data & Finance
$10+freight$11+duty$12supplier → shelfall-in per unit

Landed Cost Calculator

Compute per-unit landed cost with freight, duty, insurance, and fees: single SKU or multi-line shipment.

Shipping & Logistics

EDI File Parser

Upload or paste any EDI file, parsed into labeled segments with export to CSV, JSON, and SIL.

Retail & POS
ISA*00ST*810BIG*...IT1*...

EDI 810 Invoice Builder

Enter invoice details, paste a CSV, or import from QuickBooks. Download a valid X12 EDI 810 invoice ready to submit to a trading partner.

Retail & POS
ISA*00ST*850BEG*...PO1*...

EDI 850 Purchase Order Builder

Enter PO details, paste a CSV, or import from QuickBooks. Download a valid X12 EDI 850 purchase order ready to send to a supplier.

Retail & POS
HL*1**SHL*2*1*O: PO-4871HL*3*2*I: 48 CAHL*4*2*I: 24 CAHL*5*2*I: 36 CA

EDI 856 Advance Ship Notice Builder

Build a valid X12 EDI 856 advance ship notice: nested HL shipment/order/item loops, carrier and BOL details, and one-click pre-fill from a prior 850.

Retail & POS
ST*850ST*810ST*856inboundST*997AK1*PO*1234AK5*AAK9*A*1

EDI 997 Functional Acknowledgment Builder

Paste any inbound X12 document. The tool lists each transaction set so you can mark it accepted or rejected, then download a valid 997 ready to transmit.

Data & Finance
ST*850PO1*1*48*CAPO1*2*24*CAPO1*3*36*CAST*855ACK*IAACK*IQ*20ACK*IR

EDI 855 Purchase Order Acknowledgment Builder

Paste the inbound 850. The tool pre-fills every line as accepted, then you mark the ones that change quantity, price, or ship date, or reject the ones you can't fulfill.

Retail & POS
810 · INV-001810 · INV-002810 · INV-003invoicesST*820BPR*I*2642.48RMR*IV*001*PORMR*IV*002*PO

EDI 820 Remittance Advice Builder

Tell the payee which invoices you're paying. Load 810s to populate invoice entries, set action codes and amounts, and download a valid 820.

Data & Finance
store movementST*852LIN**UPZA*QS*96SDQ*EA*92

EDI 852 Product Activity Builder

Report sell-through and on-hand quantities per item, with an optional per-store SDQ breakdown, and download a valid X12 852 ready to send.

Retail & POS
ISA*00ST*875G50*N...G68*48...

EDI 875 Grocery Products PO Builder

Enter grocery PO details and line items with case UPCs. Download a valid UCS X12 875 grocery products purchase order ready to send.

Retail & POS
ISA*00ST*880G01*...G17*48...

EDI 880 Grocery Products Invoice Builder

Enter grocery invoice details and line items with case UPCs. Totals compute automatically. Download a valid UCS X12 880 ready to submit.

Retail & POS
X12 EDIN1*ST*Ship ToPO1*1*10*EAREF*PO*1234543 segments · 27 transaction sets

X12 Segment Reference

Searchable EDI X12 segment and element dictionary with 43 segments, 27 transaction sets, and qualifier codes.

Data & Finance
HL7 v2.xMSH|^~\&|...PID|||12345OBX|1|NM|...ADT^A01 Admit

HL7 Message Explorer

Parse HL7 v2.x healthcare messages with segment descriptions, field labels, and message type identification.

Data & Finance
FHIR R4{ "resourceType":"Patient","name": [{ ... }]Patient · Observation · Bundle

FHIR Resource Explorer

Parse HL7 FHIR JSON resources with resource-specific rendering. Supports Patient, Observation, Bundle, and more.

Data & Finance
ISO 85830100F230040128A080004532****1234 $125.00Auth Request · Approved

ISO 8583 Explorer

Parse ISO 8583 payment card messages with MTI breakdown, bitmap visualization, and data element parsing.

Data & Finance
.csv.xlsxCSV · Excel · TSV · JSON

CSV & Delimited Text Converter: CSV, TSV, Pipe, Excel

Convert CSV, TSV, pipe-delimited, custom-delimiter text, and Excel files into CSV, TSV, pipe, JSON, JSONL, Excel, YAML, XML, Markdown table, HTML table, or SQL INSERT statements.

Data & Finance
10001 04042026Fixed-Width10001,04...CSV

Fixed-Width ↔ CSV

Convert between fixed-width text files and CSV. Editable column definitions with name, start, and length.

Data & Finance
A ↔ B

File Compare & Merge

Compare two text or code files with line-level diff and intra-line word/character highlighting. Side-by-side, unified, and inline views. JSON structural mode. Unified-patch export and apply.

Development
PAR1columnar · compressed

Parquet File Explorer

View and explore Apache Parquet files entirely in your browser. See schema and metadata, browse data with filtering, export to CSV/JSON/Excel, or convert files to Parquet.

Data & Finance
.xlsx.csv

Excel Converter

Convert Excel workbooks to CSV, JSON, XML, and 8 other formats. Multi-sheet picker, Force Text columns.

Data & Finance
DE893704 0044 05320130 00mod-97 ✓IBAN Validation

IBAN Validator

Validate IBAN check digits and decode country and BBAN structure using the ISO 13616 mod-97 algorithm.

Data & Finance
Principal vs Interest

Amortization Calculator

Calculate loan amortization schedules with monthly payment, principal/interest breakdown, and extra payment analysis.

Data & Finance
⑆021000021⑆⑈1234 0001⑈

MICR Line Decoder

Parse the MICR E-13B line from a check to extract routing number, account number, check number, and amount.

Data & Finance
4111 1111 11111111VISA

Card Number Validator

Validate card numbers with the Luhn algorithm and detect card network from prefix ranges.

Data & Finance
orders.csvcustomers.xlsxSELECT region, SUM(total)FROM orders oJOIN customers cWest · 412 orders · 48,210.55SQL or plain English · in your browser

CSV SQL Query Tool

Upload CSV, Excel, or Parquet files and query them with real SQL, joins across files included, or ask a question in plain English and review the generated SQL.

Development
CSVCREATETABLEINSERTINTO

CSV to SQL Generator

Convert CSV data to SQL CREATE TABLE and INSERT statements with automatic type detection and dialect-specific output.

Development
(01) 0950110153 (17) 250401

GS1 Application Identifier Parser

Parse GS1-128 and DataMatrix Application Identifier strings into structured, human-readable fields with validation.

Retail & POS
ProduceMeatDairy2.5% avg

Shrink & Waste Calculator

Calculate inventory shrink, known waste, COGS, and gross profit by department with industry benchmark comparison.

Retail & POS
oldnewGP%-3.2case cost

Vendor Cost Change Impact Calculator

See how a vendor case cost change affects unit cost, margin, and GP%, and the retail that restores your original margin.

Retail & POS
R01InsufficientFundsR1060-day windowR01 - R85 · C01 - C14

ACH Return Code Lookup

Look up Nacha ACH return reason codes (R01 to R85) and notification of change codes: what each means, who returns it, and the return window.

Data & Finance
045Closing Available175Check Deposit Package475Check Paidstatus · credit · debit

BAI2 Type Code Reference

Search BAI2 type codes from the BAI file specification: balance status codes, credit codes, and debit codes, with plain-language descriptions.

Data & Finance
04965802UPC-E049000006582004900000658210049000006589UPC-A · GTIN-13 · GTIN-14

UPC-E to UPC-A & GTIN Converter

Convert between UPC-E, UPC-A, GTIN-13, and GTIN-14 forms of the same product code, with check digits computed and validated.

Retail & POS
SellerBuyerFOBrisk transfersEXW · FCA · CIF · DAP · DDP

Incoterms 2020 Reference & Comparison

Browse all 11 Incoterms 2020 rules, compare any two side by side, and see the classic responsibility matrix for risk, freight, duty, and insurance.

Shipping & Logistics
100 @ 10100 @ 12100 @ 11FIFOCOGS2,750end inv 550FIFO · LIFO · weighted avg

FIFO / LIFO / Average Cost Calculator

Calculate COGS and ending inventory under FIFO, LIFO, and perpetual weighted average from a transaction ledger, with per-sale cost layer breakdowns.

Data & Finance
ST*894G82*DG83*..G84*..

EDI 894/895 DSD Delivery/Return Explorer

Decode X12 EDI 894 and 895 DSD delivery/return documents into a readable summary: header, parties, line items, totals, plus raw segments and CSV export.

Retail & POS
DXS*..ST*894DXE*..

DEX/UCS File Explorer

Decode a DEX/UCS direct-store-delivery file: the DXS/DXE application envelope plus the embedded 894/895 delivery and return records.

Retail & POS

All tools run entirely in your browser. Your data never leaves your machine. Need help? Ask James.