mojaSymfonia FORUM
https://forum.mix-soft.pl/

Fiskalizacja paragonu
https://forum.mix-soft.pl/viewtopic.php?f=2&t=1680
Strona 1 z 1

Autor:  artur17 [ 2010-02-02, 10:47 ]
Tytuł:  Fiskalizacja paragonu

Witam,
Mam następującą sytuację.
Rzecz dotyczy programu Handel Forte 2007.

W firmie został wystawiony i zafiskalizowany paragon sprzedaży.
Pracownik przez pomyłkę usunął jednak ten paragon i wystawił go powtórnie. Jednak w systemie widnieje jako niezafiskalizowany, aby drugi raz nie szedł na drukarkę fiskalną.
Stad moje pytanie czy da się w systemie zafiskalizować dokument bez faktycznej (powtórnej) fiskalizacji?
Albo czy można to naprawić w jakiś inny sposób?

Autor:  krzysiek [ 2010-02-02, 11:38 ]
Tytuł: 

ponownie zafiskalizować bez przepuszczania przez kase sie nie da ale... zawsze mozna zmienić na bazie status dokumentu na zafiskalizowany (DK pole EXP_FKI) podgladnij inny zafiskalizowany i ustaw tak samo. Pole to określa też czy dok był eksportowany do FK (kropka) więc zwróć uwagę by dobrze ustawić

Autor:  rafal [ 2010-02-02, 13:50 ]
Tytuł: 

Kod:
//"mixfisk.sc","Mix-soft Oznacz/Odznacz fiskalizacje",12601,0,1.0.1,SYSTEM

baseDK dk

int err = SetTaggedPos(FS)

while err
   
   dk.GetRecById(GetLineId(err))
   dk.SetField("exp_fki", dk.GetField("exp_fki") ^ 0x04 ^ 0x02)     
   dk.Update()

   err = SetTaggedPos(NX)
wend

NoOutput()


Uwaga raport ingeruje w dane !!!

Autor:  rafal [ 2015-02-04, 17:13 ]
Tytuł:  Re:

Na prośbę użytkownika forum luki z wątku viewtopic.php?f=2&t=6469
poniżej modyfikacja raportu, żeby mógł go uruchamiać tylko użytkownik Admin

Kod:
//"mixfisk.sc","Mix-soft Oznacz/Odznacz fiskalizacje",12601,0,1.0.1,SYSTEM

baseDK dk

int err = SetTaggedPos(FS)

if CurrentUser() == "Admin" then

while err
   
   dk.GetRecById(GetLineId(err))
   dk.SetField("exp_fki", dk.GetField("exp_fki") ^ 0x04 ^ 0x02)     
   dk.Update()

   err = SetTaggedPos(NX)
wend

else

message "Tylko użytkownik Admin może zmienić status fiskalizacji."

endif

NoOutput()


Uwaga raport ingeruje w dane !!!

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/