Uživatelské nástroje

Nástroje pro tento web


ruzne:eet

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
ruzne:eet [2017/05/09 14:10] – [Postup pro Epson TM-T20II] Karel Petrůruzne:eet [2020/01/21 08:11] (aktuální) – [Kontrolní SQL v nočních přepočtech] Karel Petrů
Řádek 105: Řádek 105:
   * vytvořit uživatele **Eet**, odemknout certifikát, nastavit [[firebird:setenv|setenv.sh]]   * vytvořit uživatele **Eet**, odemknout certifikát, nastavit [[firebird:setenv|setenv.sh]]
   * testovací neregistrovanou tržbu lze vytvořit pokud se dočasně nastaví proměnná: faktury_eet.URL=""   * testovací neregistrovanou tržbu lze vytvořit pokud se dočasně nastaví proměnná: faktury_eet.URL=""
-  * cron: ''45 7-18 * * *   obis  /home/common/obis5/user/scripts/eetsend.sh || echo "EET send error"''+ 
 +=== cron.d/obis === 
 +<code> 
 + 45 7-18 * * *   obis  $SCRIPTSDIR/eetsend.sh || echo "EET send error" 
 + 45 6 * * 1-5   obis  $SCRIPTSDIR/eetsend.sh eetadmin@domain.cz 
 +</code>
  
 === Práva pro skupinu Eet === === Práva pro skupinu Eet ===
Řádek 130: Řádek 135:
 . `dirname $0`/setenv.sh . `dirname $0`/setenv.sh
 USER=Eet USER=Eet
-PASSWORD=""+PASSWORD=$EETPASS
 DATANAME="data" DATANAME="data"
  
Řádek 155: Řádek 160:
 assert(not faktury_eet.NeedAskPassword(),'NENI ODEMCENY CERTIFIKAT') assert(not faktury_eet.NeedAskPassword(),'NENI ODEMCENY CERTIFIKAT')
 DEBUG:Add(osex.date()) DEBUG:Add(osex.date())
 +local cert, key = faktury_eet.GetCertAndKey()
 +local ret, DaysRemain = faktury_eet.CheckCert(cert, DEBUG)
 local Ok, tSendIDs=faktury_eet.SendSavedTrzba(DEBUG) local Ok, tSendIDs=faktury_eet.SendSavedTrzba(DEBUG)
 faktury_eet.RecalcSrcDokl(tSendIDs, DEBUG) faktury_eet.RecalcSrcDokl(tSendIDs, DEBUG)
Řádek 172: Řádek 179:
 echo `date` >> $LOGDIR/$LOG echo `date` >> $LOGDIR/$LOG
 cat $LOGDIR/$LOG.daily >> $LOGDIR/$LOG cat $LOGDIR/$LOG.daily >> $LOGDIR/$LOG
 +
 +#kontrola a warningy emailem
 +if [ -n "$1" ]; then
 +  egrep "(CW:|W:|E:)" $LOGDIR/$LOG.daily  > /tmp/$$
 +  [ -s /tmp/$$ ] && cat /tmp/$$ | mail -s 'Chyby EET send' $1
 +  rm /tmp/$$
 +fi
 +
 exit $STATUS exit $STATUS
 </code> </code>
Řádek 232: Řádek 247:
   where COALESCE(e.fik, '') <> '' and COALESCE(e.overeni, 0) = 0   where COALESCE(e.fik, '') <> '' and COALESCE(e.overeni, 0) = 0
   and abs(coalesce(f.cenakuhrade,0) - coalesce(e.celk_trzba,0))>1   and abs(coalesce(f.cenakuhrade,0) - coalesce(e.celk_trzba,0))>1
 +  and coalesce(f.priznak,'') not like '%N%'
   and e.dat_trzby>'1.3.2017'   and e.dat_trzby>'1.3.2017'
   and e.typdokl='F';   and e.typdokl='F';
Řádek 240: Řádek 256:
   where COALESCE(e.fik, '') <> '' and COALESCE(e.overeni, 0) = 0   where COALESCE(e.fik, '') <> '' and COALESCE(e.overeni, 0) = 0
   and abs(coalesce(u.celkem,0) - coalesce(e.celk_trzba,0))>1   and abs(coalesce(u.celkem,0) - coalesce(e.celk_trzba,0))>1
 +  and coalesce(u.priznak,'') not like '%N%'
   and e.dat_trzby>'1.3.2017'   and e.dat_trzby>'1.3.2017'
   and e.typdokl='U';   and e.typdokl='U';
Řádek 249: Řádek 266:
   and e.dat_trzby>'1.3.2017'   and e.dat_trzby>'1.3.2017'
   and abs(coalesce(p.cenapol,0) - coalesce(e.zakl_dan1,0) - coalesce(e.zakl_dan2,0) - coalesce(e.zakl_dan3,0) )>1   and abs(coalesce(p.cenapol,0) - coalesce(e.zakl_dan1,0) - coalesce(e.zakl_dan2,0) - coalesce(e.zakl_dan3,0) )>1
 +  and coalesce(p.priznak,'') not like '%N%'
   and e.typdokl='P';   and e.typdokl='P';
  
Řádek 257: Řádek 275:
   and e.dat_trzby>'1.3.2017'   and e.dat_trzby>'1.3.2017'
   and abs(coalesce(p.cenasdph,0) - coalesce(e.celk_trzba,0) )>1   and abs(coalesce(p.cenasdph,0) - coalesce(e.celk_trzba,0) )>1
 +  and coalesce(p.priznak,'') not like '%N%'
   and e.typdokl='P';   and e.typdokl='P';
 </code> </code>
Řádek 275: Řádek 294:
 </code> </code>
  
 +=== Zjisteni hesla k odemceneho certifikatu ===
 +
 +  * prihlasit jako user: print(ClientSession:UserDecryptString(ClientSession:GetOption("FakturyDM.EET_EncryptedPassword")))
  
ruzne/eet.1494339032.txt.gz · Poslední úprava: 2017/05/09 14:10 autor: Karel Petrů