ZuloOne
English
Sign in
Menu

TaxSubmission

Updated

An authority submission is an append-only journal row of one filing attempt: return, payment, or e-invoice. The mock writes Accepted or Rejected. A country package keeps writing here.

Kind Dictionary
Module Tax
Menu Tax → Documents → Authority submissions

Fields#

Field Caption Points at
ID ID number sequence
Kind Kind string, 16, required
SourceId Source guid, required
LegalEntity Legal entity LegalEntity
Authority Authority TaxAuthority
ConnectionCode Connection string, 128
Environment Environment string, 16
SubmittedAt Submitted at date and time, required
Status Status string, 24, required
Receipt Receipt string, 128, required
ResponseMessage Response string, 1024

Kind, SourceId, SubmittedAt, Status, and Receipt are required. ID comes from TaxSubmissionSeq, which starts at 1000 and steps by 1. Kind written by the mock is RETURN, PAYMENT, or EINVOICE. Status written by the mock is Accepted or Rejected. Receipt starts with MOCK-OK or MOCK-REJECT. Empty Authority means no connection was found for the legal entity.

Users do not New this list as the main path. File a tax return, Pay a tax, and the e-invoice outcome write the row.

Live HTTP to the authority is not this journal. A mock rejection does not unfile the return or unpay the payment. There is no edit workflow; it is a log.

Hierarchy#

This dictionary is not hierarchical.

Who references this#

Nothing stores a foreign key to this journal. TaxReturn and TaxPayment are named by Source when Kind is RETURN or PAYMENT.

There are no commands. This dictionary writes no register.

Where next#

Was this page helpful?