PANTHEON™ Help

 Toc
 PANTHEON Hilfe - Willkommen
[Reduzieren]PANTHEON
 [Reduzieren]Leitfäden für PANTHEON
  [Vergrößern]Leitfaden für PANTHEON
  [Vergrößern]Leitfaden für PANTHEON Einzelhandel
  [Vergrößern]Leitfaden für PANTHEON Vet
  [Vergrößern]Leitfaden für PANTHEON Farming
 [Reduzieren]Benutzerhandbücher für PANTHEON
  [Vergrößern]Benutzerhandbuch für PANTHEON
  [Vergrößern]Benutzerhandbuch für PANTHEON Einzelhandel
  [Vergrößern]Benutzerhandbuch für PANTHEON Vet
  [Vergrößern]Benutzerhandbuch für PANTHEON Farming
[Reduzieren]PANTHEON Web
 [Reduzieren]Leitfäden für PANTHEON Web
  [Vergrößern]Leitfaden für PANTHEON Web Light
  [Vergrößern]Leitfaden für das PANTHEON Web-Terminal
  [Vergrößern]Leitfaden für PANTHEON Web Rechtliches
  [Vergrößern]Alte Produkte Archiv
 [Reduzieren]Benutzerhandbücher für PANTHEON Web
  [Vergrößern]Erste Schritte PANTHEON Web
  [Vergrößern]Benutzerhandbuch für PANTHEON Web Light
  [Vergrößern]Benutzerhandbuch für das PANTHEON Web-Terminal
  [Vergrößern]Benutzerhandbuch für PANTHEON Web Legal
  [Vergrößern]Alte Produkte Archiv
[Reduzieren]PANTHEON Granulate
 [Reduzieren]Leitfäden für PANTHEON Granulate
  [Vergrößern]Personalgranulat
  [Vergrößern]Reiseaufträge Granulat
  [Vergrößern]Dokumente und Aufgaben Granule
  [Vergrößern]Dashboard Granule
  [Vergrößern]B2B-Bestellungen Granulat
  [Vergrößern]Feldservice-Granulat
  [Vergrößern]Bestandsgranule für Anlagevermögen
  [Vergrößern]Warenlager Inventar Granulat
 [Reduzieren]Benutzerhandbücher für PANTHEON Granulate
  [Vergrößern]Erste Schritte
  [Vergrößern]Personalgranulat
  [Vergrößern]Reiseaufträge Granulat
  [Vergrößern]Dokumente und Aufgaben Granule
  [Vergrößern]B2B-Bestellungen Granulat
  [Vergrößern]Dashboard Granule
  [Vergrößern]Feldservice-Granulat
  [Vergrößern]Bestandsgranulat für Anlagevermögen
  [Vergrößern]Lagereinlagerung Granulat
  [Vergrößern]Archiv
[Vergrößern]Benutzerseite

Load Time: 437,4986 ms
"
  1001235 | 211401 | |
Label


Popravljanje datuma dokumenta u knjiženjima

Popravljanje datuma dokumenta u knjiženjima

Popravljanje datuma dokumenta u knjiženjima

 

Skript popravi sva knjiženja, koja imaju prazan datum dokumenta u nalozima na datum dokumenta, upisan u polju datum dokumenta (iz računa/prenosa, ...).

 

declare
  @cKljuc char(11),
  @iPoz int,
  @dDatumDok datetime,
  @i int,
  @j int

set nocount on

declare crKurzor cursor local fast_forward for 
  select T.KLJUC,T.POZ, P.DATUM
    from TEMEPOZ T
      join PROMET P on P.KLJUC = T.DOKUMENT
    where DATUMDOK is null


set @i = 0
set @j = 0
open crKurzor
fetch next from crKurzor into @cKljuc, @iPoz, @dDatumDok
while @@fetch_status = 0
  begin
    if @dDatumDok is not null
      begin
        update TEMEPOZ
          set DATUMDOK = @dDatumDok
          where KLJUC = @cKljuc
            and POZ = @iPoz
        set @i = @i + 1
      end
    else
      set @j = @j + 1

    fetch next from crKurzor into @cKljuc, @iPoz, @dDatumDok
  end
close crKurzor
deallocate crKurzor
print 'Popravljenih: ' + cast(@i as varchar)
print 'Nepopravljenih: ' + cast(@j as varchar)

 


  

     


Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!