Овај чланак описује типичан процес на каси, од отварања дана до затварања дана. Фискални мидлвејр нуди различите функције за подршку појединачним корацима процеса. Пренос такозваних уноса у аудиторски дневник (догађаја "Техничког протокола догађаја") није приказан ради једноставности.
Верзија 1
У овој варијанти, каса је водећи систем. Све потврде о плаћању генеришу се искључиво на kasi и преносе одговарајућем клијенту.
Следећа табела приказује појединачне позиве касе према мидлверу.
| Функција | Тип документа | Напомене |
| PUT /.../createDocument | [90] = Отварајући биланс |
Отвара трансакцију и указује да је очекивани документ дневно отварање (OpeningBalance).
Напомена:
createDocument је тренутно потребан само за имплементације Немачке
и Квебека
|
| POST /.../storeDocument | [90] = Отварајући биланс |
Каса аутономно генерише документ типа OpeningBalance и преноси га на мидлвејр. |
| PUT /.../createDocument | [0] = Потврда о плаћању |
Отвара трансакцију и указује да се очекује продајни документ (потврда).
Напомена:
createDocument је тренутно потребан само за имплементације Немачке
и Квебека
|
| POST /.../storeDocument | [0] = Рачун |
Фискална каса генерише продајни рачун и преноси га одговарајућем клијенту у мидлвеару. |
| ... | различити |
Каса преноси документе у складу са одговарајућим трансакцијама. |
| PUT /.../createDocument | [99] = Крај дана |
Отвара трансакцију и наводи да се очекује Z-извештај / документ на крају дана (EndOfDay).
Напомена:
createDocument је тренутно потребан само за имплементације у Немачкој
и Квебеку
|
| POST /.../storeDocument | [99] = Крај дана |
Фискална каса аутономно генерише документ типа EndOfDay за дневно затварање фискалне касе и преноси га на мидлвејр. |
Верзија 2
У овој варијанти, иако POS систем самостално генерише документ отварања (OpeningBalance), Z-извештај/документ краја дана генерише мидлвејр на основу укупних износа докумената пренетих током дана. Документ који генерише мидлвејр затим се сачува помоћу POST /api/v1/transactions/storeDocument.
Следећа табела приказује појединачне позиве касе средњем софтверу.
| Функција | Тип документа | Напомене |
| PUT /.../createDocument | [90] = Отварајући биланс |
Отвара трансакцију и указује да је очекивани документ дневно отварање (OpeningBalance).
Напомена:
createDocument је тренутно потребан само за имплементације Немачке
и Квебека
|
| POST /.../storeDocument | [90] = Отварајући биланс |
Каса аутономно генерише документ типа OpeningBalance и преноси га middleware-у. |
| PUT /.../createDocument | [0] = Потврда о плаћању |
Отвара трансакцију и указује да се очекује продајни документ (потврда).
Напомена:
createDocument је тренутно потребан само за имплементације Немачке
и Квебека
|
| POST /.../storeDocument | [0] = Потврда о продаји |
Фискална каса генерише продајни рачун и преноси га одговарајућем клијенту у мидлвеару. |
| ... | различити |
Каса преноси документе у складу са одговарајућим трансакцијама. |
| GET /.../{clientId} /endofdayDocument | [99] = Крај дана |
Каса захтева дневни завршни документ / Z-извештај који генерише мидлвејр. Мидлвејр враћа овај документ.
Пажња:
не врши се резервација, враћа се само документ краја дана!
|
| PUT /.../createDocument | [99] = Крај дана |
Отвара трансакцију и наводи да се очекује Z-извештај / документ на крају дана (EndOfDay).
Напомена:
createDocument је тренутно потребан само за имплементације за Немачку
и Квебек
|
| POST /.../storeDocument | [99] = Крај дана |
Каса преноси документ затварања краја дана (EndOfDay) који је генерисао мидлвејр назад мидлвејру. |
Верзија 3
За разлику од претходних варијанти 1 и 2, каса овде користи функције мидлвера за генерисање дневног отварања (OpeningBalance) и дневног затварања без потребе за преношењем одговарајућих докумената.
Следећа табела приказује појединачне позиве касе ка мидлвеару.
| Функција | Тип документа | Напомене |
| POST /.../openingSt |
[11] = PayIn |
Позивањем ове функције, мидлвеар генерише дневно отварање за затварајући извештај одговарајућег дана. Евидентира се само депозит (PayIn), али се новчани салдо не ресетује. |
| PUT /.../createDocument | [0] = Потврда о пријему |
Отвара трансакцију и указује да се очекује продајни документ (потврда).
Напомена:
createDocument је тренутно потребан само за имплементације Немачке
и Квебека
|
| POST /.../storeDocument | [0] = Потврда о продаји |
Фискална каса генерише продајни рачун и преноси га одговарајућем клијенту у мидлвеару. |
| ... | различити |
Фискална каса преноси документе у складу са одговарајућим трансакцијама. |
| POST /.../cashpointClose |
еквивалентно: [99] = Крај дана |
Позивањем ове функције, мидлвеар аутоматски објављује дневно затварање са документом о затварању / Z-извештајем
Пажња:
Објављује се само дневно затварање, али се не враћа документ.
Напомена:
Да бисте могли да користите cashpointClose, опција "Једноставно затварање готовинске тачке" мора бити активирана у конфигурацији.
|
Повезани чланци
Имплементација краја дана (затварање касе)
Једноставно затварање благајне
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.