Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ref-tables FR-AT reworked #260

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
52b6332
ref-tables FR-AT reworked
Bluette-C-Riviere May 8, 2023
ecfa067
Update and rename 1- ftState.md to service-status-ftstate
Bluette-C-Riviere May 25, 2023
cd8d0a8
Update and rename 2 - ftReceiptCase.md to type-of-receipt-ftreceiptcase
Bluette-C-Riviere May 25, 2023
90ee738
Update type-of-receipt-ftreceiptcase
Bluette-C-Riviere May 25, 2023
7cbaea8
Delete 3- ftReceiptCaseFlag.md
Bluette-C-Riviere May 25, 2023
1f87895
Update and rename 4 - ftChargeItemCase.md to type-of-service-ftcharge…
Bluette-C-Riviere May 25, 2023
2879fc0
Update and rename 5 - ftPayItemCase.md to type-of-payment-ftpayitemcase
Bluette-C-Riviere May 25, 2023
cebf669
Update and rename 6 - ftSignatureFormat.md to 'Type of Payment: ftPay…
Bluette-C-Riviere May 25, 2023
3f293a9
Delete 7 - ftSignatureType.md
Bluette-C-Riviere May 25, 2023
f60e76e
Rename 'Type of Payment: ftPayItemCase' to type-of-payment-ftpayitemc…
Bluette-C-Riviere May 25, 2023
3de9801
Update and rename 8 - ftJournalType.md to type-of-journal-ftjournaltype
Bluette-C-Riviere May 25, 2023
e43a46b
Update and rename 8 - ftJournalTypeFlag.md to type-of-journal-ftjourn…
Bluette-C-Riviere May 25, 2023
9f2492a
Update and rename 1 - ftState.md to service-status-ftstate
Bluette-C-Riviere May 25, 2023
bc9ed66
Update and rename 2 - ftReceiptCase.md to type-of-receipt-ftreceiptcase
Bluette-C-Riviere May 25, 2023
34b74da
Delete 3 - ftReceiptCaseFlag.md
Bluette-C-Riviere May 25, 2023
8053464
Update and rename 4 - ftChargeItemCase.md to type-of-service-ftcharge…
Bluette-C-Riviere May 25, 2023
ad545f6
Update and rename 5 - ftPayItemCase.md to type-of-payment-ftpayitemcase
Bluette-C-Riviere May 25, 2023
4309908
Update and rename 6 - ftSignatureType.md to type-of-signature-ftsigna…
Bluette-C-Riviere May 25, 2023
8623d0c
Delete type-of-journal-ftjournaltype
Bluette-C-Riviere May 25, 2023
28b7c53
Update and rename 7 - ftJournalType.md to type-of-journal-ftjournaltype
Bluette-C-Riviere May 25, 2023
f5760e0
Merge branch 'master' into user/bri/56790-ref-tables-rework
volllly Aug 1, 2023
3439800
Merge branch 'master' into user/bri/56790-ref-tables-rework
volllly Oct 23, 2023
95b30f6
Merge branch 'master' into user/bri/56790-ref-tables-rework
Bluette-C-Riviere Oct 24, 2023
966f6c8
Merge branch 'master' into user/bri/56790-ref-tables-rework
volllly Nov 8, 2023
0c81c86
Merge branch 'master' into user/bri/56790-ref-tables-rework
Bluette-C-Riviere Nov 10, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
31 changes: 31 additions & 0 deletions doc/middleware-at-rksv/reference-tables/service-status-ftstate
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
slug: /poscreators/middleware-doc/austria/reference-tables
title: 'Service Status: ftState'
---

## Reference tables

This chapter expands on the reference tables covered in the Chapter ["Reference tables"](../../general/reference-tables/reference-tables.md) of the General Part, with country-specific information applicable to the Austrian market.

### Service Status: ftState

The table below describes it supported statuses for the ftState field following the Austrian law. The ftState from this reference table and the general part of this documentation can be combined through the logic operator "OR". For example `0x4154000000000010` (monthly report due) and `0x4154000000000008` combined through `OR` results in `0x4154000000000018`.

The country-specific code is made of the country's code value following the ISO-3166-1-ALPHA-2 standard, converted from ASCII into hex. For Austria (AT) this is `0x4154`, which results in `0x4154000000000000` as the value for the "ready" status.

| **Value** | **Description** | **Middleware-Version** |
|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
| `0x4154000000000001` | "out of service"<br />No RKSV signatures are generated or sent back. No RKSV-DEP is written, as nothing is being signed. The E131-DEP records requests and responses. | 1.0 |
| `0x4154000000000002` | "SSCD temporary out of service"<br />For at least one receipt, it was not possible to receive the signature from an allocated SSCD. Thus, the security mechanism has been put into "signature creation device out of service" mode. Regardless of whether an allocated SSCD is available again or not, the mode remains in place until, via zero receipt, all previous receipts can be signed. If this mode is activated, an out of service signature, in accordance with the RKSV, is generated and sent back. | 1.0 |
| `0x4154000000000004` | "SSCD permanently out of service"<br />The status "SSCD temporary out of service" was activated more than 48h ago. Thus a FinanzOnline notification has been generated.<br />For conduct and termination of this mode, see "SSCD temporary out of service". | 1.0 |
| `0x4154000000000008` | "subsequent entry activated"<br />At least one receipt has been transferred with a subsequent entry flag. In order to finalize the subsequent entry and leave the mode, it is necessary to generate a zero receipt. This zero receipt signs and secures the preliminary receipts accordingly to the RKSV. | 1.0 |
| `0x4154000000000010` | "monthly report due"<br />If the latest monthly or annual report are is in the current month, the service will signal this. This status does not impact the signature conduct of the service; it is merely an indicative notification. | 1.0 |
| `0x4154000000000020` | "annual report due"<br />Same conduct as for "monthly report due" | 1.0 |
| `0x4154000000000040` | "message / notification pending"<br />A status message and/or FinanzOnline notification is ready for collection.<br />Using a zero receipt, the messages can be retrieved and archived or processed in bookkeeping. | 1.0 |
| `0x4154000000000080` | "backup SSCD in use"<br />The receipt was signed by a signature creation unit configured for backup use. | 1.1.17248 |

<span id="_Toc527986673" class="anchor">

*Table 21. Service status: ftState for AT - RKSVO*

</span>