Export Khasheshivit

- Export Khasheshivit
 

Enterprise Accounting Export for Hashavshevet (חשב שבת)

 

- What Export Khasheshivit Really Is
 

Export Khasheshivit is not a file export.

It is a controlled accounting translation engine.
 

Its job is to take live business documents and convert them into ledger-ready accounting transactions that Hashavshevet can accept without interpretation, correction, or risk.
 

This feature exists because:
 

  • Accounting systems do not read business logic

  • They read strict, formatted financial entries
     

Export Khasheshivit speaks that language fluently.
 



- View 1: The Export Screen (User Perspective)
 

What the user experiences
 

  • A focused modal

  • One clear path forward

  • No optional complexity
     

Design philosophy
 

This screen is intentionally minimal because:
 

  • Accounting exports must be deliberate

  • Fewer choices = fewer accounting errors

  • The system enforces correctness, not the user
     

This is a “safe screen” — designed to prevent mistakes.
 



- View 2: Company Context (Accounting Identity)
 

What selecting a company actually does
 

It defines the entire accounting identity of the export:
 

  • Revenue account codes

  • VAT / tax accounts

  • Customer debt accounts

  • Payment-method ledger mapping

  • Currency behavior
     

Why it’s mandatory
 

Hashavshevet does not accept “generic” data.

Every transaction must belong to a fully defined accounting entity.
 

This step ensures:
 

  • Every row knows where it belongs

  • No orphan transactions

  • No ambiguous imports
     



- View 3: Financial Period Control
 

What this view defines
 

  • The financial boundary of the export

  • Which documents legally belong to the period
     

Accounting accuracy rules
 

  • Based on document creation date

  • Day-level precision

  • Time is ignored to avoid ambiguity
     

This guarantees:
 

  • Clean monthly closings

  • Correct VAT reporting

  • Audit-safe period exports
     



- View 4: Export Execution (The Commitment Point)
 

What happens at this moment
 

  • Validation locks in

  • Data is frozen for processing

  • Export becomes deterministic
     

The system now takes responsibility for:
 

  • Structure

  • Balance

  • Compliance
     

The user does not “format” anything —

the system guarantees correctness.
 



- View 5: Accounting Intelligence Layer (Behind the Scenes)
 

How documents are transformed
 

Each business document is re-interpreted as accounting truth:
 

  • Invoices → revenue + VAT

  • Receipts → payment ledger entries

  • Credit invoices → reversed postings

  • Receipt-tax invoices → dual accounting events

  • Split payments → multiple ledger rows
     

This is real accounting logic, not reporting.
 



- View 6: Hashavshevet-Native File Structure
 

What gets generated
 

Two files — both essential:
 

  • movein.doc → the financial transactions

  • movein.prm → the structural map
     

Why fixed-width matters
 

Hashavshevet expects:
 

  • Exact character positions

  • Exact encoding (Hebrew)

  • Exact numeric alignment
     

This export matches that byte-for-byte.
 



- View 7: Final Delivery (Accountant-Ready)
 

What the user receives
 

A single ZIP file that:
 

  • Opens cleanly

  • Imports cleanly

  • Requires no explanation
     

This file can be:
 

  • Sent to an accountant

  • Imported immediately

  • Stored for audit

  • Re-used safely
     



- How to Think About This Feature
 

Export Khasheshivit is a bridge

Between how businesses work
and how accounting systems think.
 

It removes:
 

  • Manual adjustments

  • Excel fixes

  • Import errors

  • Accounting ambiguity
     



- Final Conceptual Definition
 

Export Khasheshivit converts business documents into Hashavshevet-ready accounting transactions — structured, compliant, balanced, and immediately importable.
 

One-Line Executive Summary
 

A zero-guesswork accounting export engine built for Hashavshevet compliance.

 

information_img