10.3 Umrechnung der Mengen und der Preise
Die Werte und Faktoren werden zuerst aus der Disposition und aus dem Auftrag übernommen. Später wird dann mit den Faktoren und Werten laut den Eingaben im Programm (dUfeing, dPeeing, dUfpreis und dPepreis) gerechnet.
Im Programm wird für die Umrechnung nicht mit dem Umrechnungsfaktor der Bewegung (Datei 22, Feld 29). Es wird der Umrechnungsfaktor aus dem Feld 66, der dem Faktor aus Dispo entspricht. Also nicht reziprok und somit wird gleich wie bei der Dispo gerechnet (jetzt dUfbewNeu).
Unten wird alles anders!
ME für Mengen
|
ME
|
Variable
|
Feld ME
|
Feld UF
|
Bemerkung
|
|
Lager für Bewegung
dMng....Int
|
strMEL_bew
|
22, 30
|
= 1
|
aus Eingabe, beim einlesen werden aus Dispo übernommen
|
|
Eingabe
dMng....Ext
|
strMEE_bew
|
22, 28
|
dUfbew
|
aus Eingabe
|
|
Dispo
dMng....Dispo
|
strMEE_dis
|
23, 33
|
dUfdis
|
original aus Dispo
|
|
Retten strMEE_bew
|
strMEE_bew_rett
|
|
|
|
ME, PE für Preise
|
ME
|
Variable
|
Feld ME
|
Feld UF
|
Feld PE
|
Bemerkung
|
|
Lager für Bewegung
|
strMEL_bew
|
22, 30
|
|
|
|
|
Eingabe Menge
|
strMEE_bew
|
22, 28
|
29
dUfbew
|
32
dPebew
|
auch Preis wird umgerechnet -> strMEP_ein, 1/12
|
|
Lager aus 731
|
strMEL_dis
|
23, 35
|
|
|
wird nicht verwendet
|
|
Eingabe aus 731
|
strMEE_dis
|
23, 33
|
34
dUfdis
|
37
dPedis
|
12/1
|
|
Preis in Position aus 731
|
strMEP_bpo
|
107, 76
|
77
dUfpreis
|
57
dPepreis
|
strMEP_bpo wird nicht verwendet, zu strMEL_dis, 12/1
|
|
Eingabe Preis
dPreisFWext
dPreisbruttoFWext
|
strMEP_ein
|
255, 126
|
255, 132
dUfeing
|
255, 120
dPeeing
|
zu strMEL_bew, 12/1
|
|
Lager Teil
dPreisLWint
|
strMEL_tss
|
6, 13
|
= 1
|
dPetss
|
|
|
Bestellung Teil
EK laut TSS 255, 196 ungeplant
|
strMEB_tss
|
27, 7
|
dUfek_tss
22, 29
23, 34
|
dPeek_tss
22, 32
23, 37
|
12/1
|
|
Retten strMEE_bew
|
strMEE_bew_rett
|
|
|
|
|
|
Retten strMEP_ein
|
strMEP_ein_rett
|
|
|
|
|
Preise und Umrechnungen
|
Preis
|
in ME
|
in PE
|
aus
|
in ME
|
in PE
|
|
dPreisFWext
255, 55 für TLB
|
MEP_ein
|
dPeeing
|
107, 58
|
MEP_bpo
|
dPepreis
|
|
|
|
|
255, 55
|
=
|
=
|
|
|
|
|
dWertFWext, dMngBuchExt
|
=
|
=
|
|
|
|
|
dWertFWext, dMngBuchExt
|
MEE_bew
|
---
|
|
|
|
|
dPreisbruttoFWext
|
=
|
=
|
|
|
|
|
Eingabe
|
=
|
=
|
|
|
|
|
Eingabe Wert
|
=
|
=
|
|
dPreisbruttoFWext
255, 385 für TLB
|
MEP_ein
|
dPeeing
|
107, 59
|
MEP_bpo
|
dPepreis
|
|
|
|
|
255, 385
|
=
|
=
|
|
|
|
|
Eingabe
|
=
|
=
|
|
|
|
|
dPreisFWext
|
=
|
=
|
|
|
|
|
Eingabe Wert
|
=
|
=
|
|
dPreisLWbew
Buchung 22, 31
|
MEE_bew
|
dPebew
|
23, 36
|
MEE_dis
|
dPedis
|
|
|
|
|
dPreisLWint
|
= 1
|
dPetss
|
|
|
|
|
dPreisFWext
|
MEP_ein
|
dPeeing
|
|
dPreisLWint nicht gerundet für Umrechnung
255, 184 gerundet
|
= 1
|
dPetss
|
dPreisLWbew
|
MEL_bew
|
dPebew
|
|
|
|
|
dPreisFWext
|
MEP_ein
|
dPeeing
|
|
EK laut TSS
255, 196 für TSS-MWI (ltzt., gleit.)
|
MEB_tss
|
dPeek_tss
|
dPreisLWbew
|
MEL_bew
|
dPebew
|
|
|
|
|
dPreisFWext
|
MEP_ein
|
dPeeing
|
|
|
|
|
dPreisLWint
|
= 1
|
dPetss
|
„=“ bei „aus“ ist gleich wie beim „Preis“
Umrechnungen
|
wo
|
Umrechnung
|
aus
|
in
|
wann
|
|
Check 24
ME Bewegung
|
umr_preis_lw_bew
|
dPreisLWint
|
dPreisLWbew
|
alte ME Bew. = alte ME Preis, MEE_bew -> MEP_ein
|
|
|
ber_preis_fw_ext
|
dPreisLWbew
|
dPreisFWext
|
------- “ “ --------
|
|
|
ber_wert
|
dPreisFWext
|
|
immer
|
|
Check 29
interne Menge
|
ber_wert
|
dPreisFWext
|
|
bei Menge in ext. umrechnen
|
|
Check 31
Preis netto
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
umr_preis_lw_bew
|
dPreisLWint
|
dPreisLWbew
|
|
|
|
ber_preis_brutto
|
dPreisFWext
|
dPreisbruttoFWext
|
|
|
|
ber_wert
|
dPreisFWext
|
|
|
|
Check 32
ME Preis
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
ber_wert
|
dPreisFWext
|
|
|
|
Check 38
PE Preis
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
umr_preis_lw_bew_pme
|
dPreisFWext
|
dPreisLWbew
|
|
|
|
ber_wert
|
dPreisFWext
|
|
|
|
Check 45
Wert netto
|
ber_wert_lw
|
dWertFWext
|
22, 33
|
|
|
|
umr_preis_fw_ext_aus_wert
|
dWertFWext
|
dPreisFWext
|
|
|
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
umr_preis_lw_bew
|
dPreisLWint
|
dPreisLWbew
|
|
|
Check 53
Rabatt %
|
ber_preis_netto
|
dPreisbruttoFWext
|
dWertFWext
|
|
|
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
umr_preis_lw_bew
|
dPreisLWint
|
dPreisLWbew
|
|
|
|
ber_wert
|
dPreisFWext
|
|
|
|
Check 54
Preis brutto
|
ber_preis_netto
|
dPreisbruttoFWext
|
dWertFWext
|
|
|
|
umr_preis_int
|
dPreisFWext
|
dPreisLWint
|
|
|
|
umr_preis_lw_bew
|
dPreisLWint
|
dPreisLWbew
|
|
|
|
ber_wert
|
dPreisFWext
|
|
|
|
umr_preis_fw_ext_aus_wert
|
ber_preis_brutto
|
dPreisFWext
|
dPreisbruttoFWext
|
|
|
ber_preis_fw_ext
|
ber_preis_brutto
|
dPreisFWext
|
dPreisbruttoFWext
|
|
