KSEF RAYO 2.0.1 - INTEGRACJA MEDIATORA V20
==========================================

KIEDY NASTEPUJE ZAPIS
---------------------
Numer jest przekazywany do kolejki RV dopiero po otrzymaniu rzeczywistego
NR_KSEF ze statusu faktury lub UPO. TRANS_RV jest pobierany z nazwy XML.

SPOSOB WYWOLANIA
----------------
Aplikacja uruchamia bez powloki systemowej:

mediator_test_v20/RV_KSEF_WRITE.exe "TRANS_RV" "NR_KSEF"

Katalogiem roboczym jest folder helpera, dlatego program odczytuje znajdujacy
sie obok plik medapp.ini.

ZASADY
------
- RESULT=OK i EXITCODE=0 dla WRITTEN oraz ALREADY_SET oznaczaja sukces.
- Kod 20 albo timeout pozostawia wpis do ponowienia jako waiting_helper.
- Kody 50 i 51 pozostawiaja wpis do ponowienia jako waiting_lock.
- Pozostale bledy sa zapisywane w pending.csv i logach faktury.
- Bezposredni zapis pliku RV.DBF przez Python zostal zablokowany, aby nie
  ominac aktualizacji indeksu RV06.

KONFIGURACJA
------------
W .env ustaw:

RV_HELPER_ENABLED=true
RV_HELPER_EXECUTABLE=mediator_test_v20/RV_KSEF_WRITE.exe
RV_HELPER_TIMEOUT_SECONDS=20

W mediator_test_v20/medapp.ini ustaw dane polaczenia odpowiednie dla danej
instalacji. Nie umieszczaj prawdziwych hasel w paczce czystej instalacji.

PONOWIENIE
----------
Ten sam TRANS_RV i NR_KSEF jest bezpieczny: V20 zwraca ALREADY_SET bez
ponownego zapisu. Reczne ponowienie kolejki wykonuje PONOW_AKTUALIZACJE_RV.bat.
