Pd Auftrag Sammelrechnung: Unterschied zwischen den Versionen

Aus ProtecData Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 24: Zeile 24:
|leer: alle Kunden
|leer: alle Kunden
1000: nur Kunde mit Kunden-Nr 1000
1000: nur Kunde mit Kunden-Nr 1000
1000-1999; 3000-3999: mehrere ausgewählte Kunden
1000-1999; 3000-3999: mehrere ausgewählte Kunden
|-
! scope="row" style="text-align:left;" |Rechnungsadresse
! scope="row" style="text-align:left;" |Rechnungsadresse
|nur Lieferscheine für Adressen welche die entsprechende Rechnungsadresse zugeordnet haben werden zusammengezogen
|nur Lieferscheine für Adressen welche die entsprechende Rechnungsadresse zugeordnet haben werden zusammengezogen
Zeile 31: Zeile 33:
|Beleg-Datum für die Sammelrechnung
|Beleg-Datum für die Sammelrechnung
leer: Systemdatum
leer: Systemdatum
+/- -Tasten kann Datum vor- oder zurückgestellt werden, mit Doppelklick oder Auswahl-Knopf kann Kalender aufgerufen werden
+/- -Tasten kann Datum vor- oder zurückgestellt werden, mit Doppelklick oder Auswahl-Knopf kann Kalender aufgerufen werden
|-
|-
Zeile 38: Zeile 41:
! scope="row" style="text-align:left;" |Ohne Belege von SaRe-Kunden
! scope="row" style="text-align:left;" |Ohne Belege von SaRe-Kunden
|wenn dieser Schalter aktiv ist, werden nur die Lieferscheine der entsprechenden Adresse geholt, sonst werden auch die Lieferscheine von Kunden mit der entsprechenden Rechnungsadresse zusammengezogen
|wenn dieser Schalter aktiv ist, werden nur die Lieferscheine der entsprechenden Adresse geholt, sonst werden auch die Lieferscheine von Kunden mit der entsprechenden Rechnungsadresse zusammengezogen
|-
! scope="row" style="text-align:left;" |Preise neu ermitteln
! scope="row" style="text-align:left;" |Preise neu ermitteln
|wenn dieser Schalter aktiv ist, werden die Preise für die Sammelrechnung neu ab den Preislisten ermittelt, sonst werden die Preise ab den Lieferscheinen übernommen
|wenn dieser Schalter aktiv ist, werden die Preise für die Sammelrechnung neu ab den Preislisten ermittelt, sonst werden die Preise ab den Lieferscheinen übernommen
 
|}


Die Art der Sammelrechnung wird folgendermassen gesteuert:
Die Art der Sammelrechnung wird folgendermassen gesteuert:
Zeile 51: Zeile 55:
|D) pro Beleg-Nr, Prod_Nr, Prod_Bez, Preis_Einh, VE, LS_Nr, ZEIL_CODE
|D) pro Beleg-Nr, Prod_Nr, Prod_Bez, Preis_Einh, VE, LS_Nr, ZEIL_CODE
P) pro Prod_Nr, Prod_Bez, Preis_Einh, VE, Liefkostst
P) pro Prod_Nr, Prod_Bez, Preis_Einh, VE, Liefkostst
kann auf Kunde oder Mandantendaten eingestellt werden
kann auf Kunde oder Mandantendaten eingestellt werden
|-
|-
! scope="row" style="text-align:left;" |Betrieb.SareZusatz
! scope="row" style="text-align:left;" |Betrieb.SareZusatz
|Textzeile pro LS mit weiteren Infos abfüllen
|Textzeile pro LS mit weiteren Infos abfüllen
Beispiel:
Beispiel:<br/>
ZielFeld1=belege2.prod_bez_2
ZielFeld1=belege2.prod_bez_2
ZusatzInfo1= IF(#belege1b.bestellnr#<>'','I/Bestell-Nr. '+#belege1b.bestellnr#+'CR+LF','')+IF(#belege1b.refnr#<>'','Kommission: '+#belege1b.refnr#+'CR+LF','')+IF(#belege1b.bestdat#<>'','Bestelldatum: '+#belege1b.bestdat#+'CR+LF','')+IF(#belege1b.abrufdat#<>'','Abrufdatum: '+#belege1b.abrufdat#+'CR+LF','')+IF(#belege1b.izeich#<>'','I/Referenz: '+#belege1b.izeich#+'CR+LF','')+IF(#belege1b.liedat#<>'','Eingang Ware: '+#belege1b.liedat#+'CR+LF','')+IF(#belege1b._lieferung#<>'','Versandart: '+#belege1b.liefartbez#+' '+#belege1b.liefart#,'')
ZusatzInfo1= IF(#belege1b.bestellnr#<>'','I/Bestell-Nr. '+#belege1b.bestellnr#+'CR+LF','')+IF(#belege1b.refnr#<>'','Kommission: '+#belege1b.refnr#+'CR+LF','')+IF(#belege1b.bestdat#<>'','Bestelldatum: '+#belege1b.bestdat#+'CR+LF','')+IF(#belege1b.abrufdat#<>'','Abrufdatum: '+#belege1b.abrufdat#+'CR+LF','')+IF(#belege1b.izeich#<>'','I/Referenz: '+#belege1b.izeich#+'CR+LF','')+IF(#belege1b.liedat#<>'','Eingang Ware: '+#belege1b.liedat#+'CR+LF','')+IF(#belege1b._lieferung#<>'','Versandart: '+#belege1b.liefartbez#+' '+#belege1b.liefart#,'')

Aktuelle Version vom 27. Mai 2022, 13:03 Uhr

Sammelrechnung erstellen

Über diesen Dialog kann die Erstellung der Sammelrechnung ausgelöst werden.

Vor einem Sammelrechnungslauf sollte unbedingt eine Datensicherung erstellt werden. Im Weiteren sollte sichergestellt sein, dass ausser Ihnen niemand mit dem Programm arbeitet!

Datum bis und mit Einschränkung der zu verarbeitenden Lieferscheine nach Beleg-Datum

mit +/- -Tasten kann Datum vor- oder zurückgestellt werden, mit Doppelklick oder Auswahl-Knopf kann Kalender aufgerufen werden

Lieferscheinart alle: alle Belegarten mit Art=LS, oder Auswahl aus Liste
Abrechnungs-Code: muss gewählt werden,

alle: Abrechnungscode beim Kunde wird ignoriert spezieller Code: muss bei den entsprechenden Kunde hinterlegt sein

Kunde(n) leer: alle Kunden

1000: nur Kunde mit Kunden-Nr 1000

1000-1999; 3000-3999: mehrere ausgewählte Kunden

Rechnungsadresse nur Lieferscheine für Adressen welche die entsprechende Rechnungsadresse zugeordnet haben werden zusammengezogen
Sammelrech.-Datum Beleg-Datum für die Sammelrechnung

leer: Systemdatum

+/- -Tasten kann Datum vor- oder zurückgestellt werden, mit Doppelklick oder Auswahl-Knopf kann Kalender aufgerufen werden

Allgemeiner Text Auswahl eines allg. Textes für die Sammelabrechnung
Ohne Belege von SaRe-Kunden wenn dieser Schalter aktiv ist, werden nur die Lieferscheine der entsprechenden Adresse geholt, sonst werden auch die Lieferscheine von Kunden mit der entsprechenden Rechnungsadresse zusammengezogen
Preise neu ermitteln wenn dieser Schalter aktiv ist, werden die Preise für die Sammelrechnung neu ab den Preislisten ermittelt, sonst werden die Preise ab den Lieferscheinen übernommen

Die Art der Sammelrechnung wird folgendermassen gesteuert:

Sammelrechnung pro Lieferadresse Schalter ‚SARE_ABT’ auf Adresse oder Betrieb
Sammelrechnungsart D) pro Beleg-Nr, Prod_Nr, Prod_Bez, Preis_Einh, VE, LS_Nr, ZEIL_CODE

P) pro Prod_Nr, Prod_Bez, Preis_Einh, VE, Liefkostst

kann auf Kunde oder Mandantendaten eingestellt werden

Betrieb.SareZusatz Textzeile pro LS mit weiteren Infos abfüllen

Beispiel:
ZielFeld1=belege2.prod_bez_2 ZusatzInfo1= IF(#belege1b.bestellnr#<>,'I/Bestell-Nr. '+#belege1b.bestellnr#+'CR+LF',)+IF(#belege1b.refnr#<>,'Kommission: '+#belege1b.refnr#+'CR+LF',)+IF(#belege1b.bestdat#<>,'Bestelldatum: '+#belege1b.bestdat#+'CR+LF',)+IF(#belege1b.abrufdat#<>,'Abrufdatum: '+#belege1b.abrufdat#+'CR+LF',)+IF(#belege1b.izeich#<>,'I/Referenz: '+#belege1b.izeich#+'CR+LF',)+IF(#belege1b.liedat#<>,'Eingang Ware: '+#belege1b.liedat#+'CR+LF',)+IF(#belege1b._lieferung#<>,'Versandart: '+#belege1b.liefartbez#+' '+#belege1b.liefart#,)

Betrieb.SareKundKurz: V: Kunden-Kurzbez vor Zusatztext einfügen

N: Kunden-Kurzbez nach Zusatztext einfügen

Betrieb.SareZusatz2 analog SareZusatz wird aber pro Zeile ausgeführt
Betrieb.SareSortDef Belege2.SareSortFld wird mit entsprechendem Inhalt abgefüllt
Betrieb.SARE_KRAB Schalter ob Kundenrabatte auf Sammelrechnung übernommen werden sollen
Betrieb.SAREDATSORT Schalter ob Sammelrechnung nach LS-Datum sortiert werden sollen