Овај чланак описује захтеве за различите врсте докумената у Шпанији, конкретније у региону Бискаја. Изглед појединачних докумената служи само као пример. Дизајн одговарајућих типова докумената зависи од вас. У сваком случају, треба водити рачуна о интеграцији неопходних елемената.
Фактуре и потврде морају да садрже идентификациони код и QR код.
Идентификациони код
Идентификациони код се користи за јединствено идентификовање фактура или потврда и за повезивање са осталим подацима о трансакцији доступним у ПОС систему.
Општи захтеви
- Дужина: 36+3 карактера (фиксно)
. Величине фонта мора да одговара величини осталих података одштампаних на потврди/фактури. Мора да се обезбеди добра читљивост за примаоца документа.
Садржај и структура
| Не. | дужина | Опис |
| 1 | 4 | Фиксни текст "TBAI", за означавање сврхе кода |
| 2 | 1 | Сепаратор "-" |
| 3 | 9 | NIF лица/компаније која издаје документ (Número de Identificación Fiscal) – порески број. NIF у идентификационом коду мора да одговара оном из података TBAI (извештај података надлежној пореској управи). |
| 4 | 6 | Датум издавања документа (фактура, потврда, кредитна нота...) |
| 5 | 13 | првих 13 знакова фискалног потписа података о трансакцији |
| 6 | 3 | Код за детекцију грешака - обезбеђује да је садржај идентификационог кода тачан. |
Пример:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
QR код
QR код се може користити за проверу ваљаности документа и садржи везу ка веб апликацији TBAI.
Општи захтеви
- Величина: Дужина ивице QR кода мора бити између 30x30 мм (не мање) и 40x40 мм (не више).
- Ниво исправке грешака: M
- Кодирање за креирање: UTF-8
- Боја контраста између QR кода и позадине мора бити довољно висока да обезбеди читљивост.
- Препорука: Празни простор од 6 мм око QR кода
Садржај
| Не. | Кључ | Вредност | RetailForce DOM | Опис / Белешке |
| 1 | URL | https://batuz.eus/QRTBAI/ | аутоматски | URL за приступ веб апликацији за читање QR кода |
| 2 | id | Идентификациони код | аутоматски | видети поглавље "Шифра за идентификацију" |
| 3 | s | Опсег бројева документа (серија бројева докумената) |
елемент: "documentNumberSeries": |
Мора да одговара подацима у фајлу трансакција послатом Хасијенди |
| 4 | нф | Број фактуре / пријема |
елемент: "documentNumber": |
Мора да одговара детаљима у фајлу трансакције послатој Хацијенди |
| 5 | i | Укупни износ документа | Израчунат укупан износ потврде (укупан износ потврде) | Мора да одговара детаљима у фајлу трансакција послатом у Хасијенду |
| 6 | cr | CRC-8 Код за детекцију грешака |
аутоматски |
Подаци се израчунавају софтвером. Мора да се наведе као последњи параметар URL-а и представља резултат примене CRC-8 алгоритма на низ садржаја QR кода. Сами параметар cr и повезани симбол "&" нису укључени у прорачун. Исход алгоритма се бележи у децималном формату као нови URL параметар. |
Излаз и постављање
Прописана позиција идентификационог кода и QR кода зависи од оријентације документа.
Вертикална оријентација ("портрет формат):
- Позиција: на најнижем делу фактуре / ваучера.
- Идентификатор TBAI (код за идентификацију) мора бити на једној линији.
- ако идентификациони код не може да се смести на један ред, дозвољено је коришћење више узастопних редова (раздвојити цртицом!)
- код TBAI-CR испод
Хоризонтална оријентација ("попречни формат"):
- Позиција: на крајњем десном делу документа
- Идентификатор TBAI (код за идентификацију) мора бити на једној линији.
- ако идентификациони код не може да се смести на један ред, дозвољено је више узастопних редова (раздвојити цртицом!)
- код TBAI-CR испод
Вертикална оријентација документа - пример
Хоризонтално поравнање документа - пример
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.