Datenübernahme in elements 6.0
Hallo
Seit Jahren arbeite ich mit Photoschop Elements 2.0 und Album, das damals noch getrennt zum Elements verkauft wurde.
Nun will ich auf die neue Version Elements 6.0 umsteigen. Kann ich die Album Daten in das Elements 6.0 übernehmen? Wo ist die Portierung beschrieben und was muss beachtet werden?
Thomas
Hallo! Ich hatte ein Problem mit der Konvertierung des Katalogs von PSASE nach PSE6. Das ging überhaupt nicht! Ich habe aber im Forum eine elegante, wenn auch zeit- und downloadaufwändige Lösung gefunden:
Barry Parsons, "upgraded from PSASE to PSE, catalog won't convert" #7, 20 Feb 2008 12:06 pm
hoffe geholfen zu haben
chr.kohout
Similar Messages
-
Habe Lightroom 5.7 installiert. Probleme mit Datenübernahme von Aperture
Ich habe zwei Mediatheken im Aperture/Iphoto. Zur Datenübernahme zeigt es mir aber nur eine Mediathek an. Habe jetzt eine Mediathek (Iphoto Mediathek) übernommen. Dies waren Bilder ab dem Jahr 2011. Jetzt habe ich noch eine zweite Mediathek in Aperture (Iphoto bis 2010). Diese Bilder wurden nicht übernommen und ich kann diese Mediathek auch nicht übernehmen. In Lightroom zeigt es mir auch nur Ordner ab 2011 an. Wenn ich jedoch in den Finder gehe und unter Lightroom Master nachschaue, zeigt es mir die komplette Ordnerstruktur auch vor 2011 an. (ab 2004) Jedoch sind in den jeweiligen Ordner keine Bilder importiert.
In Lightroom sind auch alle Projekte ab 2004 hinterlegt, mit Name usw. Jedoch bei allen Projekten vor 2011 sind keine Bilder bzw. Verknüpfungen hinterlegt. Sie sind auch leer.
Wie bekomme ich jetzt die Bilder der Iphoto Mediathek "Iphoto bis 2010" komplett auf Lightroom? Die Bilder (Originale) die bis jetzt importiert wurde, sind diese jetzt doppelt auf der Festplatte? Einmal in der Iphoto Mediathek und einmal in Lightroom Master? Soll ich jetzt die Lightroom Master Datei nochmals löschen und die zwei Mediatheken verbinden und dann nochmals die Daten übernehmen?
Wer kann mir hier weiterhelfen?
Danke!Did you use the Lightroom command File->Upgrade Photoshop Elements Catalog?
-
Datenübernahme von InDesign CS6 auf CC funktioniert nicht
Hallo Spezialisten,
ich habe bei Erscheinen sofort von InDesign CS6 auf CC umgestellt. Damit wollte ich einfach bereits in CS6 begonnene Datein einfach weiter vervollständigen usw. Dabei stellte sich heraus, dass die Jobs zwar aufgerufen werden konnten, aber bei Anklicken des Textwerkzeugs sofort abstürzten.
Ich habe auch versucht, ein Layout für eine Zeitschrift in CC neu aufzubauen. Auch hier die gleiche Panne: Textwerkzeug angeklickt - wuff und weg war die Datei. Photoshop und Illustrator CC habe ich auch schon installiert, aber ich will sie erst gar nicht benutzen. - Für einen guten Rat im Voraus besten Dank.
WilhelmLieber Kollege Adelberger,
besten Dank für Deine schnelle Rückantwort.
Da gibt es leider eine Schwierigkeit: ich kann nicht Englisch.
Vermutlich muss ich deshalb künftig auf die Beschäftigung dieser Art verzichten!
Freundliche Grüße
Wilhelm Gietl
[email protected]
Hinweis: E-Mail-Programme können das Senden oder Empfangen von bestimmten Dateitypen als Anlagen aufgrund von Computerviren verhindern.
Überprüfen Sie die E-Mail-Sicherheitseinstellungen, um zu ermitteln, wie Anlagen gehandhabt werden.
Am 22.06.2013 um 16:10 schrieb Willi Adelberger:
Re: Datenübernahme von InDesign CS6 auf CC funktioniert nicht
created by Willi Adelberger in Deutsche Foren - View the full discussion
Schau mal hier:
44.amxyz,
http://forums.adobe.com/4.5.6/resources/images/status/staff_33x12.png http://forums.adobe.com/4.5.6/themes/adobe_forums_global/images/custom/plus.one_12x12.BW.p ng
20.06.2013 22:46 in reply to buckchri
Report
Hi everyone,
First and foremost, on behalf of Adobe, I'm sorry for all the inconveniences we've caused.
The InDesign engineer team is aware of the issue and is working on providing a fix soon.
Meanwhile, please refer to this help document for troubleshooting steps:
http://helpx.adobe.com/indesign/kb/indesign-cc-crashing-launch.html
1. Quit InDesign
2. Remove all fonts from the fonts folder and add a small batch of fonts back in
3. Launch InDesign
4. If it doesn't crash, quit InDesign and add some more fonts.
If it crashes, you know one of that batch is the problem, narrow down further.
ex. Split the fonts into halves, add half of the fonts back in > if crashes > add half of the batch that causes the crash > half of that to narrow down the list
Look out for fonts with special characters in the name. Some examples of problem fonts reported by the community are:
Ithornët
Typo3-Medium.ttf
Typo3Normal.ttf
batang.ttf
Savoye LET
IndyPimp
ImpactLabel
If InDesign CC continues to crash, please collect the crash log, paste it to http://pastebin.com and share the link here so we can investigate further.
Thanks!
http://forums.adobe.com/message/5438453#5438453
Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5438593#5438593
Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/5438593#5438593
To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/5438593#5438593. In the Actions box on the right, click the Stop Email Notifications link.
Start a new discussion in Deutsche Foren by email or at Adobe Community
For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746. -
Anzeige von Canon EOS 30d RAW-Daten in PS Elements 4.0
Hallo,
Photoshop Elements zeigt im Organizer die CR2-Dateien meiner neuen EOS 30d nicht an. Meldung: Die Datei ist beschädigt oder liegt in einem Format vor, daß nicht angezeigt werden kann."
Camera Raw 3.4 ist ordnungsgemäß installiert.
Wer hat eine Idee?Hallo capo67,
die Meldung zeigt eigentlich immer eine fehlerhafte Installation an. Wenn die neue Camera Raw.8bi richtig im Verzeichnis File Formats liegt, kann es noch daran liegen, dass die schon im Programm integrierte Camera Raw.8bi vorher nicht gelöscht/verschoben wurde.
Also einfach noch mal die Datei(en) löschen und das RAW-PlugIn neu installieren. Nach einem Programm-Neustart funktioniert es dann, oder ?
Grüße
Matthias
www.wertvolleswissen.de -
Wie kann ich KOMPLETT alle Daten und Einträge vom 4s zum neuen 5er übernehmen?
Gruß MichaAm einfachsten ist es, wenn man kurz vor dem "Tausch" ein Backup macht. Idealerweise über iCloud. Beim starten des iPhone 5 wird man durch ein Menü geführt, bei dem man nach Eingabe der Apple-ID, aus dem Backup des iPhone 4s wiederherstellen kann. Einzige Daten, die "verloren" gehen, sind Passwörter der Mail-Konten und der Wlan-Netzwerke. Musik und Fortos, die ggf. vorher vom PC synchronisiert wurde, müssen dann noch "manuell" aufgespielt werden.
-
Hi,
there is someone could post me the code of the program /SMB40/FM06P (print program for best-practice smartforms Request Order) ?
I have lost the source of the code during the upgrade from ECC 5.0 to ECC 6.0.
(the version of the ECC 5.0).
Thanks
Fred.Hi Frederic Girod,
Here i'm sending the code for program /SMB40/FM06P.
Subroutine pool /SMB40/FM06P
Smart Form Print Program *
*Data
INCLUDE /SMB40/FM06TOP.
Subroutines for the Print Program
INCLUDE /SMB40/FM06PE02.
program /smb40/fm06p message-id me.
type-pools: addi, meein,
mmpur.
tables: nast, "Messages
*nast, "Messages
tnapr, "Programs & Forms
itcpo, "Communicationarea for Spool
arc_params, "Archive parameters
toa_dara, "Archive parameters
addr_key. "Adressnumber for ADDRESS
type-pools szadr.
tables : varposr,
rwerter,
mtxh.
data umbruch type i value 4.
data headerflag.
data begin of vartab occurs 15.
include structure varposr.
data end of vartab.
data tabn type i.
data taba type i.
data ebelph like ekpo-ebelp.
data bis type i.
data xmax type i.
data tab like varposr-yzeile.
data diff type i.
data ldat_sam like eket-eindt.
data: s, v type i.
data: sampr like pekpov-netpr, varpr like pekpov-netpr.
Struktur zur Variantenbildung
data: begin of wertetab occurs 30.
include structure rwerter.
data: atzhl like econf_out-atzhl,
end of wertetab.
Interne Tabelle fuer Konditionen
data: begin of kond occurs 30.
include structure komvd.
data: end of kond.
Hilfsfelder
data:
merknamex(15) type c, "Merkmalname x-Achse
merknamey(15) type c, "Merkmalname y-Achse
merknrx like rwerter-nr, "Int. Merkmal x-Achse
merknry like rwerter-nr, "Int. Merkmal y-Achse
i type i value 1,
nr like cawn-atinn.
data: inserterror(1),sum type i,menge type i,gsumh type i, xmaxh type i.
data: gsumv type i.
Matrixflag
data: m_flag value 'x'.
*- Tabellen -
tables: cpkme,
ekvkp,
ekko,
pekko,
rm06p,
ekpo,
pekpo,
pekpov,
pekpos,
eket,
ekek,
ekes,
ekeh,
ekkn,
ekpa,
ekbe,
eine, *eine,
lfa1,
likp,
*lfa1,
kna1,
komk,
komp,
komvd,
ekomd,
econf_out,
thead, *thead,
sadr,
mdpa,
mdpm,
mkpf,
tinct,
ttxit,
tmsi2,
tq05,
tq05t,
t001,
t001w,
t006, *t006,
t006a, *t006a,
t024,
t024e,
t027a,
t027b,
t052,
t161n,
t163d,
t166a,
t165p,
t166c,
t166k,
t166p,
t166t,
t166u,
t165m,
t165a,
tmamt,
*mara, "HTN 4.0C
mara,
marc,
mt06e,
makt,
vbak,
vbkd,
*vbkd,
vbap.
tables: drad,
drat.
tables: addr1_sel,
addr1_val.
tables: v_htnm, rampl,tmppf. "HTN-Abwicklung
tables: stxh. "schnellerer Zugriff auf Texte Dienstleistung
tables: t161. "Abgebotskennzeichen für Dienstleistung
*- INTERNE TABELLEN -
*- Tabelle der Positionen -
data: begin of xekpo occurs 10.
include structure ekpo.
data: bsmng like ekes-menge,
end of xekpo.
*- Key für xekpo -
data: begin of xekpokey,
mandt like ekpo-mandt,
ebeln like ekpo-ebeln,
ebelp like ekpo-ebelp,
end of xekpokey.
*- Tabelle der Einteilungen -
data: begin of xeket occurs 10.
include structure eket.
data: fzete like pekpo-wemng,
end of xeket.
*- Tabelle der Einteilungen temporär -
data: begin of teket occurs 10.
include structure beket.
data: end of teket.
data: begin of zeket.
include structure eket.
data: end of zeket.
*- Tabelle der Positionszusatzdaten -
data: begin of xpekpo occurs 10.
include structure pekpo.
data: end of xpekpo.
*- Tabelle der Positionszusatzdaten -
data: begin of xpekpov occurs 10.
include structure pekpov.
data: end of xpekpov.
*- Tabelle der Zahlungbedingungen----
data: begin of zbtxt occurs 5,
line(50),
end of zbtxt.
*- Tabelle der Merkmalsausprägungen -
data: begin of tconf_out occurs 50.
include structure econf_out.
data: end of tconf_out.
*- Tabelle der Konditionen -
data: begin of tkomv occurs 50.
include structure komv.
data: end of tkomv.
data: begin of tkomk occurs 1.
include structure komk.
data: end of tkomk.
data: begin of tkomvd occurs 50. "Belegkonditionen
include structure komvd.
data: end of tkomvd.
data: begin of tekomd occurs 50. "Stammkonditionen
include structure ekomd.
data: end of tekomd.
*- Tabelle der Bestellentwicklung -
data: begin of xekbe occurs 10.
include structure ekbe.
data: end of xekbe.
*- Tabelle der Bezugsnebenkosten -
data: begin of xekbz occurs 10.
include structure ekbz.
data: end of xekbz.
*- Tabelle der WE/RE-Zuordnung -
data: begin of xekbez occurs 10.
include structure ekbez.
data: end of xekbez.
*- Tabelle der Positionssummen der Bestellentwicklung -
data: begin of tekbes occurs 10.
include structure ekbes.
data: end of tekbes.
*- Tabelle der Bezugsnebenkosten der Bestandsführung -
data: begin of xekbnk occurs 10.
include structure ekbnk.
data: end of xekbnk.
- Tabelle für Kopieren Positionstexte (hier wegen Infobestelltext) ---
data: begin of xt165p occurs 10.
include structure t165p.
data: end of xt165p.
*- Tabelle der Kopftexte -
data: begin of xt166k occurs 10.
include structure t166k.
data: end of xt166k.
*- Tabelle der Positionstexte -
data: begin of xt166p occurs 10.
include structure t166p.
data: end of xt166p.
*- Tabelle der Anahngstexte -
data: begin of xt166a occurs 10.
include structure t166a.
data: end of xt166a.
*- Tabelle der Textheader -
data: begin of xthead occurs 10.
include structure thead.
data: end of xthead.
data: begin of xtheadkey,
tdobject like thead-tdobject,
tdname like thead-tdname,
tdid like thead-tdid,
end of xtheadkey.
data: begin of qm_text_key occurs 5,
tdobject like thead-tdobject,
tdname like thead-tdname,
tdid like thead-tdid,
tdtext like ttxit-tdtext,
end of qm_text_key.
*- Tabelle der Nachrichten alt/neu -
data: begin of xnast occurs 10.
include structure nast.
data: end of xnast.
data: begin of ynast occurs 10.
include structure nast.
data: end of ynast.
*------ Struktur zur Übergabe der Adressdaten -
data: begin of addr_fields.
include structure sadrfields.
data: end of addr_fields.
*------ Struktur zur Übergabe der Adressreferenz -
data: begin of addr_reference.
include structure addr_ref.
data: end of addr_reference.
*------ Tabelle zur Übergabe der Fehler -
data: begin of error_table occurs 10.
include structure addr_error.
data: end of error_table.
*------ Tabelle zur Übergabe der Adressgruppen -
data: begin of addr_groups occurs 3.
include structure adagroups.
data: end of addr_groups.
*- Tabelle der Aenderungsbescheibungen -
data: begin of xaend occurs 10,
ebelp like ekpo-ebelp,
zekkn like ekkn-zekkn,
etenr like eket-etenr,
ctxnr like t166c-ctxnr,
rounr like t166c-rounr,
insert,
flag_adrnr,
end of xaend.
data: begin of xaendkey,
ebelp like ekpo-ebelp,
zekkn like ekkn-zekkn,
etenr like eket-etenr,
ctxnr like t166c-ctxnr,
rounr like t166c-rounr,
insert,
flag_adrnr,
end of xaendkey.
*- Tabelle der Textänderungen -
data: begin of xaetx occurs 10,
ebelp like ekpo-ebelp,
textart like cdshw-textart,
chngind like cdshw-chngind,
end of xaetx.
*- Tabelle der geänderten Adressen -
data: begin of xadrnr occurs 5,
adrnr like sadr-adrnr,
tname like cdshw-tabname,
fname like cdshw-fname,
end of xadrnr.
*- Tabelle der gerade bearbeiteten aktive Komponenten -
data begin of mdpmx occurs 10.
include structure mdpm.
data end of mdpmx.
*- Tabelle der gerade bearbeiteten Sekundärbedarfe -
data begin of mdsbx occurs 10.
include structure mdsb.
data end of mdsbx.
*- Struktur des Archivobjekts -
data: begin of xobjid,
objky like nast-objky,
arcnr like nast-optarcnr,
end of xobjid.
Struktur für zugehörigen Sammelartikel
data: begin of sekpo.
include structure ekpo.
data: first_varpos,
end of sekpo.
*- Struktur für Ausgabeergebnis zB Spoolauftragsnummer -
data: begin of result.
include structure itcpp.
data: end of result.
*- Struktur für Internet NAST -
data: begin of intnast.
include structure snast.
data: end of intnast.
*- HTN-Abwicklung
data: begin of htnmat occurs 0.
include structure v_htnm.
data: revlv like rampl-revlv,
end of htnmat.
data htnamp like rampl occurs 0 with header line.
*- Hilfsfelder -
data: hadrnr(8), "Key TSADR
elementn(30), "Name des Elements
save_el(30), "Rettfeld für Element
retco like sy-subrc, "Returncode Druck
insert, "Kz. neue Position
h-ind like sy-tabix, "Hilfsfeld Index
h-ind1 like sy-tabix, "Hilfsfeld Index
f1 type f, "Rechenfeld
h-menge like ekpo-menge, "Hilfsfeld Mengenumrechnung
h-meng1 like ekpo-menge, "Hilfsfeld Mengenumrechnung
h-meng2 like ekpo-menge, "Hilfsfeld Mengenumrechnung
ab-menge like ekes-menge, "Hilfsfeld bestätigte Menge
kzbzg like konp-kzbzg, "Staffeln vorhanden?
hdatum like eket-eindt, "Hilfsfeld Datum
hmahnz like ekpo-mahnz, "Hilfsfeld Mahnung
addressnum like ekpo-adrn2, "Hilfsfeld Adressnummer
tablines like sy-tabix, "Zähler Tabelleneinträge
entries like sy-tfill, "Zähler Tabelleneinträge
hstap, "statistische Position
hsamm, "Positionen mit Sammelartikel
hloep, "Gelöschte Positionen im Spiel
hkpos, "Kondition zu löschen
kopfkond, "Kopfkonditionen vorhanden
no_zero_line, "keine Nullzeilen
xdrflg like t166p-drflg, "Hilfsfeld Textdruck
xprotect, "Kz. protect erfolgt
archiv_object like toa_dara-ar_object, "für opt. Archivierung
textflag, "Kz. druckrel. Positionstexte
flag, "allgemeines Kennzeichen
spoolid(10), "Spoolidnummer
xprogram like sy-repid, "Programm
lvs_recipient like swotobjid, "Internet
lvs_sender like swotobjid, "Internet
timeflag, "Kz. Uhrzeit bei mind. 1 Eint.
h_vbeln like vbak-vbeln,
h_vbelp like vbap-posnr.
*- Drucksteuerung -
data: aendernsrv.
data: xdruvo. "Druckvorgang
data: neu value '1', "Neudruck
aend value '2', "Änderungsdruck
mahn value '3', "Mahnung
absa value '4', "Absage
lpet value '5', "Lieferplaneinteilung
lpma value '6', "Mahnung Lieferplaneinteilung
aufb value '7', "Auftragsbestätigung
lpae value '8', "Änderung Lieferplaneinteilung
lphe value '9', "Historisierte Einteilungen
preisdruck, "Kz. Gesamtpreis drucken
kontrakt_preis, "Kz. Kontraktpreise drucken
we value 'E'. "Wareneingangswert
*- Hilfsfelder Lieferplaneinteilung -
data:
xlpet, "Lieferplaneinteilung
xfz, "Fortschrittszahlendarstellung
xoffen, "offene WE-Menge
xlmahn, "Lieferplaneinteilungsmahnung
fzflag, "KZ. Abstimmdatum erreicht
xnoaend, "keine Änderungsbelege da LPET
xetdrk, "Druckrelevante Positionen da LPET
xetefz like eket-menge, "Einteilungsfortschrittszahl
xwemfz like eket-menge, "Lieferfortschrittszahl
xabruf like ekek-abruf, "Alter Abruf
p_abart like ekek-abart. "Abrufart
*data: sum-euro-price like komk-fkwrt. "302203
data: sum-euro-price like komk-fkwrt_euro. "302203
data: euro-price like ekpo-effwr.
*- Hilfsfelder für Ausgabemedium -
data: xdialog, "Kz. POP-UP
xscreen, "Kz. Probeausgabe
xformular like tnapr-fonam, "Formular
xdevice(10). "Ausgabemedium
*- Hilfsfelder für QM -
data: qv_text_i like tq09t-kurztext, "Bezeichnung Qualitätsvereinb.
tl_text_i like tq09t-kurztext, "Bezeichnung Technische Lieferb.
zg_kz. "Zeugnis erforderlich
*- Hilfsfelder für Änderungsbeleg -
data: objectid like cdhdr-objectid,
tcode like cdhdr-tcode,
planned_change_number like cdhdr-planchngnr,
utime like cdhdr-utime,
udate like cdhdr-udate,
username like cdhdr-username,
cdoc_planned_or_real like cdhdr-change_ind,
cdoc_upd_object like cdhdr-change_ind value 'U',
cdoc_no_change_pointers like cdhdr-change_ind.
*- Common-Part für Änderungsbeleg -
*include zzfm06lccd.
data: begin of common part fm06lccd.
*------- Tabelle der Änderunsbelegzeilen (temporär) -
data: begin of edit occurs 50. "Änderungsbelegzeilen temp.
include structure cdshw.
data: end of edit.
data: begin of editd occurs 50. "Änderungsbelegzeilen temp.
include structure cdshw. "für Dienstleistungen
data: end of editd.
*------- Tabelle der Änderunsbelegzeilen (Ausgabeform) -
data: begin of ausg occurs 50. "Änderungsbelegzeilen
include structure cdshw.
data: changenr like cdhdr-changenr,
udate like cdhdr-udate,
utime like cdhdr-utime,
end of ausg.
*------- Tabelle der Änderunsbelegköpfe -
data: begin of icdhdr occurs 50. "Änderungbelegköpfe
include structure cdhdr.
data: end of icdhdr.
*------- Key Tabelle der Änderunsbelegköpfe -
data: begin of hkey, "Key für ICDHDR
mandt like cdhdr-mandant,
objcl like cdhdr-objectclas,
objid like cdhdr-objectid,
chang like cdhdr-changenr,
end of hkey.
*------- Key der geänderten Tabelle für Ausgabe -
data: begin of ekkey, "Tabellenkeyausgabe
ebeln like ekko-ebeln,
ebelp like ekpo-ebelp,
zekkn like ekkn-zekkn,
etenr like eket-etenr,
abruf like ekek-abruf,
ekorg like ekpa-ekorg, "Änderungsbelege Partner
ltsnr like ekpa-ltsnr, "Änderungsbelege Partner
werks like ekpa-werks, "Änderungsbelege Partner
parvw like ekpa-parvw, "Änderungsbelege Partner
parza like ekpa-parza, "Änderungsbelege Partner
consnumber like adr2-consnumber, "Änderungsbelege Adressen
comm_type like adrt-comm_type, "Änderungsbelege Adressen
end of ekkey.
data: end of common part.
*- Direktwerte -
Direktwerte *
*------- Werte zu Trtyp und Aktyp:
constants: hin value 'H', "Hinzufuegen
ver value 'V', "Veraendern
anz value 'A', "Anzeigen
erw value 'E'. "Bestellerweiterung
constants:
BSTYP
bstyp-info value 'I',
bstyp-ordr value 'W',
bstyp-banf value 'B',
bstyp-best value 'F',
bstyp-anfr value 'A',
bstyp-kont value 'K',
bstyp-lfpl value 'L',
bstyp-lerf value 'Q',
BSAKZ
bsakz-norm value ' ',
bsakz-tran value 'T',
bsakz-rahm value 'R',
BSAKZ-BEIS VALUE 'B', "not used
BSAKZ-KONS VALUE 'K', "not used
BSAKZ-LOHN VALUE 'L', "not used
BSAKZ-STRE VALUE 'S', "not used
BSAKZ-MENG VALUE 'M', "not used
BSAKZ-WERT VALUE 'W', "not used
PSTYP
pstyp-lagm value '0',
pstyp-blnk value '1',
pstyp-kons value '2',
pstyp-lohn value '3',
pstyp-munb value '4',
pstyp-stre value '5',
pstyp-text value '6',
pstyp-umlg value '7',
pstyp-wagr value '8',
pstyp-dien value '9',
Kzvbr
kzvbr-anla value 'A',
kzvbr-unbe value 'U',
kzvbr-verb value 'V',
kzvbr-einz value 'E',
kzvbr-proj value 'P',
ESOKZ
esokz-pipe value 'P',
esokz-lohn value '3',
esokz-konsi value '2', "konsi
esokz-charg value '1', "sc-jp
esokz-norm value '0'.
constants:
Handling von Unterpositionsdaten
sihan-nix value ' ', "keine eigenen Daten
sihan-anz value '1', "Daten aus Hauptposition kopiert, nicht änd
sihan-kop value '2', "Daten aus Hauptposition kopiert, aber ände
sihan-eig value '3'. "eigene Daten (nicht aus Hauptposition kopi
Unterpositionstypen
constants:
uptyp-hpo value ' ', "Hauptposition
uptyp-var value '1', "Variante
uptyp-nri value '2', "Naturalrabatt Inklusive (=Dreingabe)
uptyp-ler value '3', "Leergut
uptyp-nre value '4', "Naturalrabatt Exklusive (=Draufgabe)
uptyp-lot value '5', "Lot Position
uptyp-dis value '6', "Display Position
uptyp-vks value '7', "VK-Set Position
uptyp-mpn value '8', "Austauschposition (A&D)
uptyp-sls value '9', "Vorkommisionierungsposition (retail)
uptyp-div value 'X'. "HP hat UP's mit verschiedenen Typen
Artikeltypen
constants:
attyp-sam(2) value '01', "Sammelartikel
attyp-var(2) value '02', "Variante
attyp-we1(2) value '20', "Wertartikel
attyp-we2(2) value '21', "Wertartikel
attyp-we3(2) value '22', "Wertartikel
attyp-vks(2) value '10', "VK-Set
attyp-lot(2) value '11', "Lot-Artikel
attyp-dis(2) value '12'. "Display
Konfigurationsherkunft
constants:
kzkfg-fre value ' ', "Konfiguration sonst woher
kzkfg-kan value '1', "noch nicht konfiguriert
kzkfg-eig value '2'. "Eigene Konfiguration
constants:
c_ja type c value 'X',
c_nein type c value ' '.
Vorgangsart, welche Anwendung den Fkt-Baustein aufruft
constants:
cva_ab(1) value 'B', "Automatische bestellung (aus banfen)
cva_we(1) value 'C', "Wareneingang
cva_bu(1) value 'D', "Übernahme bestellungen aus fremdsystem
cva_au(1) value 'E', "Aufteiler
cva_kb(1) value 'F', "Kanban
cva_fa(1) value 'G', "Filialauftrag
cva_dr(1) value 'H', "DRP
cva_en(1) value '9', "Enjoy
cva_ap(1) value '1', "APO
cva_ed(1) value 'T'. "EDI-Eingang Auftragsbestätigung Update Preis
Status des Einkaufsbeleges (EKKO-STATU)
constants:
cks_ag(1) value 'A', "Angebot vorhanden für Anfrage
cks_ab(1) value 'B', "Automatische Bestellung (aus Banfen) ME59
cks_we(1) value 'C', "Bestellung aus Wareneingang
cks_bu(1) value 'D', "Bestellung aus Datenübernahme
cks_au(1) value 'E', "Bestellung aus Aufteiler (IS-Retail)
cks_kb(1) value 'F', "Bestellung aus Kanban
cks_fa(1) value 'G', "Bestellung aus Filialauftrag (IS-Retail)
cks_dr(1) value 'H', "Bestellung aus DRP
cks_ba(1) value 'I', "Bestellung aus BAPI
cks_al(1) value 'J', "Bestellung aus ALE-Szenario
cks_sb(1) value 'S', "Sammelbestellung (IS-Retail)
cks_ap(1) value '1', "APO
cks_en(1) value '9', "Enjoy Bestellung
cks_fb(1) value 'X'. "Bestellung aus Funktionsbaustein
Vorgang aus T160
constants:
vorga-angb(2) value 'AG', "Angebot zur Anfrage ME47, ME48
vorga-lpet(2) value 'LE', "Lieferplaneinteilung ME38, ME39
vorga-frge(2) value 'EF', "Einkaufsbelegfreigabe ME28, ME35, ME45
vorga-frgb(2) value 'BF', "Banffreigabe ME54, ME55
vorga-bgen(2) value 'BB', "Best. Lief.unbekannt ME25
vorga-anha(2) value 'FT', "Textanhang ME24, ME26,...
vorga-banf(2) value 'B ', "Banf ME51, ME52, ME53
vorga-anfr(2) value 'A ', "Anfrage ME41, ME42, ME43
vorga-best(2) value 'F ', "Bestellung ME21, ME22, ME23
vorga-kont(2) value 'K ', "Kontrakt ME31, ME32, ME33
vorga-lfpl(2) value 'L ', "Lieferplan ME31, ME32, ME33
vorga-mahn(2) value 'MA', "Liefermahnung ME91
vorga-aufb(2) value 'AB'. "Bestätigungsmahnung ME92
Felder für Feldauswahl (früher FMMEXCOM)
data: endmaske(210) type c,
kmaske(140) type c,
auswahl0 type brefn,
auswahl1 type brefn,
auswahl2 type brefn,
auswahl3 type brefn,
auswahl4 type brefn,
auswahl5 type brefn,
auswahl6 type brefn.
Sonderbestandskennzeichen
constants:
sobkz-kdein value 'E', "Kundeneinzel
sobkz-prein value 'Q', "Projekteinzel
sobkz-lohnb value 'O'. "Lohnbearbeiterbeistell
Min-/Maxwerte für Datenelemente
constants:
offener Rechnungseingangswert / Feldlänge: 13 / Dezimalstellen: 2
c_max_orewr like rm06a-orewr value '99999999999.99',
c_max_orewr_f type f value '99999999999.99',
c_max_orewr_x(15) type c value '**************',
c_max_proz_p(3) type p decimals 2 value '999.99', "@80545
c_max_proz_x(6) type c value '******', "@80545
c_max_menge like ekpo-menge value '9999999999.999', "@83886
c_max_menge_f type f value '9999999999.999', "@83886
c_max_netwr like ekpo-netwr value '99999999999.99', "@83886
c_max_netwr_f type f value '99999999999.99'. "@83886
Distribution Indicator Account assignment
constants:
c_dist_ind-single value ' ', "no multiple = single
c_dist_ind-quantity value '1', "quantity distribution
c_dist_ind-percent value '2'. "percentag
Datendefinitionen für Dienstleistungen
tables: eslh,
esll,
ml_esll,
rm11p.
data begin of gliederung occurs 50.
include structure ml_esll.
data end of gliederung.
data begin of leistung occurs 50.
include structure ml_esll.
data end of leistung.
data return.
*- interne Tabelle für Abrufköpfe -
data: begin of xekek occurs 20.
include structure iekek.
data: end of xekek.
*- interne Tabelle für Abrufköpfe alt----
data: begin of pekek occurs 20.
include structure iekek.
data: end of pekek.
*- interne Tabelle für Abrufeinteilungen -
data: begin of xekeh occurs 20.
include structure iekeh.
data: end of xekeh.
*- interne Tabelle für Abrufeinteilungen -
data: begin of tekeh occurs 20.
include structure iekeh.
data: end of tekeh.
*- Zusatztabelle Abruf nicht vorhanden XEKPO----
data: begin of xekpoabr occurs 20,
mandt like ekpo-mandt,
ebeln like ekpo-ebeln,
ebelp like ekpo-ebelp,
end of xekpoabr.
*-- Daten Hinweis 39234 -
*- Hilfstabelle Einteilungen -
data: begin of heket occurs 10.
include structure eket.
data: tflag like sy-calld,
end of heket.
*- Key für HEKET -
data: begin of heketkey,
mandt like eket-mandt,
ebeln like eket-ebeln,
ebelp like eket-ebelp,
etenr like eket-etenr,
end of heketkey.
data: h_subrc like sy-subrc,
h_tabix like sy-tabix,
h_field like cdshw-f_old,
h_eindt like rvdat-extdatum.
data z type i.
Defintionen für Formeln
type-pools msfo.
data: variablen type msfo_tab_variablen with header line.
data: formel type msfo_formel.
Definition für Rechnungsplan
data: tfpltdr like fpltdr occurs 0 with header line.
data: fpltdr like fpltdr.
Definiton Defaultschema für Dienstleistung
constants: default_kalsm like t683-kalsm value 'MS0000',
default_kalsm_stamm like t683-kalsm value 'MS0001'.
data: bstyp like ekko-bstyp,
bsart like ekko-bsart.
data dkomk like komk.
Defintion für Wartungsplan
tables: rmipm.
data: mpos_tab like mpos occurs 0 with header line,
zykl_tab like mmpt occurs 0 with header line.
data: print_schedule.
data: begin of d_tkomvd occurs 50.
include structure komvd.
data: end of d_tkomvd.
data: begin of d_tkomv occurs 50.
include structure komv.
data: end of d_tkomv.
Definition Drucktabellen blockweises Lesen
data: leistung_thead like stxh occurs 1 with header line.
data: gliederung_thead like stxh occurs 1 with header line. "HS
data: begin of thead_key,
mandt like sy-mandt,
tdobject like stxh-tdobject,
tdname like stxh-tdname,
tdid like stxh-tdid,
tdspras like stxh-tdspras.
data: end of thead_key.
ranges: r1_tdname for stxh-tdname,
r2_tdname for stxh-tdname.
data: begin of doktab occurs 0.
include structure drad.
data dktxt like drat-dktxt.
data: end of doktab.
Additionals Tabelle (CvB/4.0c)
data: l_addis_in_orders type line of addi_buying_print_itab
occurs 0 with header line.
Die Additionals-Strukturen müssen bekannt sein
tables: wtad_buying_print_addi, wtad_buying_print_extra_text.
data: ls_print_data_to_read type lbbil_print_data_to_read.
data: ls_bil_invoice type lbbil_invoice.
data: lf_fm_name type rs38l_fnam.
data: ls_control_param type ssfctrlop.
data: ls_composer_param type ssfcompop.
data: ls_recipient type swotobjid.
data: ls_sender type swotobjid.
data: lf_formname type tdsfname.
data: ls_addr_key like addr_key,
dunwitheket type xfeld.
data: l_zekko like ekko,
l_xpekko like pekko,
l_xekpo like table of ekpo,
l_wa_xekpo like ekpo.
data: l_xekpa like ekpa occurs 0,
l_wa_xekpa like ekpa.
data: l_xpekpo like pekpo occurs 0,
l_wa_xpekpo like pekpo,
l_xeket like table of eket with header line,
l_xekkn like table of ekkn with header line,
l_xekek like table of ekek with header line,
l_xekeh like table of ekeh with header line,
l_xkomk like table of komk with header line,
l_xtkomv type komv occurs 0,
l_wa_xtkomv type komv.
data ls_ssfcompop type ssfcompop.
*& Include /SMB40/FM06PE02
*& Form GET_PLANT_ADDRESS
FORM get_plant_address USING p_werks LIKE t001w-werks
CHANGING p_adrnr
p_sadr LIKE sadr.
parameter P_ADRNR without type since there are several address
fields with different domains
DATA: l_ekko LIKE ekko,
l_address LIKE addr1_val.
CHECK NOT p_werks IS INITIAL.
l_ekko-reswk = p_werks.
l_ekko-bsakz = 'T'.
CALL FUNCTION 'MM_ADDRESS_GET'
EXPORTING
i_ekko = l_ekko
IMPORTING
e_address = l_address
e_sadr = p_sadr.
p_adrnr = l_address-addrnumber.
ENDFORM. " GET_PLANT_ADDRESS
*& Form GET_CUSTOMER_ADDRESS
FORM get_customer_address USING p_kunnr LIKE ekpo-kunnr
CHANGING p_adrnr.
parameter P_ADRNR without type since there are several address
fields with different domains
DATA: l_adrnr LIKE kna1-adrnr.
CHECK NOT p_kunnr IS INITIAL.
SELECT SINGLE adrnr FROM kna1 INTO (l_adrnr)
WHERE kunnr = p_kunnr.
IF sy-subrc EQ 0.
p_adrnr = l_adrnr.
ELSE.
CLEAR p_adrnr.
ENDIF.
ENDFORM. " GET_CUSTOMER_ADDRESS
*& Form GET_VENDOR_ADDRESS
FORM get_vendor_address USING p_emlif LIKE lfa1-lifnr
CHANGING p_adrnr.
parameter P_ADRNR without type since there are several address
fields with different domains
DATA: l_lfa1 LIKE lfa1.
CHECK NOT p_emlif IS INITIAL.
CALL FUNCTION 'VENDOR_MASTER_DATA_SELECT_00'
EXPORTING
i_lfa1_lifnr = p_emlif
i_data = 'X'
i_partner = ' '
IMPORTING
a_lfa1 = l_lfa1
EXCEPTIONS
vendor_not_found = 1.
IF sy-subrc EQ 0.
p_adrnr = l_lfa1-adrnr.
ELSE.
CLEAR p_adrnr.
ENDIF.
ENDFORM. " GET_VENDOR_ADDRESS
*& Form get_addr_key
text
-->P_CS_BIL_INVOICE_HD_ADR text
<--P_CS_ADDR_KEY text
FORM get_addr_key
USING l_xekko LIKE ekko
CHANGING l_addr_key.
DATA: l_lfa1 LIKE lfa1.
IF l_xekko-lifnr NE space.
CALL FUNCTION 'MM_ADDRESS_GET'
EXPORTING
i_ekko = l_xekko
IMPORTING
e_sadr = sadr
EXCEPTIONS
OTHERS = 1.
MOVE-CORRESPONDING sadr TO l_lfa1.
IF sy-subrc = 0.
MOVE l_lfa1-adrnr TO ls_addr_key.
ENDIF.
ENDIF.
ENDFORM. " get_addr_key
*& Form protocol_update_I
text
--> p1 text
<-- p2 text
FORM protocol_update_i.
CHECK xscreen = space.
CALL FUNCTION 'NAST_PROTOCOL_UPDATE'
EXPORTING
msg_arbgb = syst-msgid
msg_nr = syst-msgno
msg_ty = syst-msgty
msg_v1 = syst-msgv1
msg_v2 = syst-msgv2
msg_v3 = syst-msgv3
msg_v4 = syst-msgv4
EXCEPTIONS
OTHERS = 1.
ENDFORM. " protocol_update_I
*& Form add_smfrm_prot
text
--> p1 text
<-- p2 text
FORM add_smfrm_prot.
DATA: lt_errortab TYPE tsferror.
DATA: lf_msgnr TYPE sy-msgno.
DATA: l_s_log TYPE bal_s_log,
p_loghandle TYPE balloghndl,
l_s_msg TYPE bal_s_msg.
FIELD-SYMBOLS: TYPE LINE OF tsferror.
get smart form protocoll
CALL FUNCTION 'SSF_READ_ERRORS'
IMPORTING
errortab = lt_errortab.
SORT lt_errortab.
delete adjacent duplicates from lt_errortab comparing errnumber.
add smartform protocoll to nast protocoll
LOOP AT lt_errortab ASSIGNING -msgv4
EXCEPTIONS
OTHERS = 1.
ENDLOOP.
open the application log
l_s_log-extnumber = sy-uname.
CALL FUNCTION 'BAL_LOG_CREATE'
EXPORTING
i_s_log = l_s_log
IMPORTING
e_log_handle = p_loghandle
EXCEPTIONS
OTHERS = 1.
IF sy-subrc 0.
ENDIF.
ENDLOOP.
Function module to display error logs during
smart form processing
Notice , the function 'BAL_DSP_LOG_DISPLAY' can
not be used when you using output dispatch time
4 (Send immediately), so the statement is comment
out by default.
You can enable the function call statement
if your form can not be output and you want to
see the error log. Set output dispatch time to 3
before save your order, then print or preview the
output.
DATA lv_debug.
IF NOT lv_debug IS INITIAL.
CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'.
ENDIF.
ENDFORM. " add_smfrm_prot
*& Form ENTRY_NEU
text
-->ENT_RETCO text
-->ENT_SCREEN text
FORM entry_neu USING ent_retco ent_screen.
DATA: l_druvo LIKE t166k-druvo.
DATA: ls_xfz TYPE char1.
xscreen = ent_screen.
CLEAR ent_retco.
IF nast-aende EQ space.
l_druvo = '1'.
ELSE.
l_druvo = '2'.
ENDIF.
*>>> Start of Insertion >>> OSS 754573 (Liu Ke)
IF xscreen EQ 'X' AND ( nast-tdarmod EQ '2' OR nast-tdarmod EQ '3').
nast-tdarmod = '1'.
ENDIF.
*<<< End of Insertion <<<
PERFORM processing_po USING nast ls_xfz
CHANGING ent_retco ent_screen l_druvo.
ENDFORM. "entry_neu -
Command map with subrc = 4
Dear Experts,
I'm currently facing a problem where I'm adding a Mapping List into an internal table.
Then the mapping will be executed dynamically based on the list.
The problem is that there are some fields where it isn't working.
May some can explain me more about the command "map" how it works.
Badi
include: LMEGUICJM
Class lcl_req_item_table - Method read_from_catalog
Line: 4954
TRY.
CALL FUNCTION 'ME_MAP_CHAR_TO_PACK'
EXPORTING
im_pack = <target>
CHANGING
ch_char = <source>
EXCEPTIONS
OTHERS = 1.
map <s_target> ls_map_fields-item_field <source>.
-----------> if I use my own fields field it fails with subrc 4
CATCH cx_sy_conversion_error cx_sy_arithmetic_error.
* Fehler bei Datenübernahme von &1 aus dem Katalog
* in das Feld &2
MESSAGE i765(me)
WITH <source> ls_map_fields-item_field.
l_map_error = mmpur_yes.
ENDTRY.
In Badi: IF_EX_CATALOG_CUST~MAP_CATALOG_VALUES
clear ls_fields_map.
ls_fields_map-catalog_field = 'CUST_FIELD5'.
ls_fields_map-item_field = 'PROCESS'.
append ls_fields_map to ct_field_map.
PROCESS is available in EBAN user exit include CI_EBANDB.Hi
map <s_target> ls_map_fields-item_field <source>
MAP is a macro:.
DEFINE map.
* &1 - destination structure
* &2 - destination field
* &3 - source value
is_input_allowed &2.
if sy-subrc is initial.
assign component &2 of structure &1 to <target>.
if sy-subrc is initial.
<target> = &3.
endif.
endif.
END-OF-DEFINITION.
As you can see It move te value by field-symbols, the problem should be in IS_INPUT_ALLOWED, it's another macro:
DEFINE is_input_allowed.
* &1 - destination field
* lt_fs - lokal table fieldselection (metafield - fieldstatus)
* my_cat_mapping - table fieldmapping (fieldname - metafield)
read table my_cat_mapping into l_map
with key fieldname = &1.
if sy-subrc is initial.
read table my_cat_fs into ls_fs
with key metafield = l_map-metafield.
if sy-subrc is initial.
if not ( ls_fs-fieldstatus eq '+' or
ls_fs-fieldstatus eq '.' or
ls_fs-fieldstatus is initial ).
sy-subrc = 1.
endif.
endif.
endif.
END-OF-DEFINITION.
If it's returns a SY-SUBRC = 4, it means:
- or your field is not loaded in internal table MY_CAT_MAPPING
- or your field is not loaded in intenal table MY_CAT_FS
So you should check why your fields is not in those table
Max -
Regarding Module Pool's Cancel button
Hi Guys,
Please help me I have created on Module Pool and now this module pool is called through a a UserExit .
now the thing is if i cancel button which is placed on my popup screen then it is still going into the output which is wrong it should show up the previous screen.
My code for the Sy-ucomm = cancel is
IF SY-UCOMM = 'CANC'.
SET SCREEN 0.
LEAVE SCREEN.
ENDIF.
Can you please provide me some code by which i can go to the previous screen.I am calling the Module pool through User exit and inside user exit i am calling FM which calls my screen.
Userexit -> FM -> ModulePool
here is the code :
***INCLUDE LZRMA_NOTIFO01 .
*& Module STATUS_0150 OUTPUT
* text
MODULE STATUS_0150 OUTPUT.
* SET PF-STATUS SY-DYNNR.
* SET TITLEBAR SY-DYNNR.
ENDMODULE. " STATUS_0150 OUTPUT
*& Module CUA_STATUS OUTPUT
* text
MODULE CUA_STATUS OUTPUT.
* SET PF-STATUS SY-DYNNR.
* SET TITLEBAR SY-DYNNR.
ENDMODULE. " CUA_STATUS OUTPUT
*& Module EXIT_SCREEN INPUT
* text
MODULE EXIT_SCREEN INPUT.
DATA: C_FCODE_ABBR LIKE SY-PFKEY VALUE 'ABBR' .
break-point.
CASE OK-CODE.
WHEN C_FCODE_ABBR.
*-- Abbrechen
* Daten zurücknehmen
CLEAR RQM01.
* RAISE CANCEL.
set screen 0.
LEAVE TO SCREEN 0.
call transaction 'QM01'.
ENDCASE.
IF SY-UCOMM = 'CANC'. " Here is the SY-UCOMM Where i have to handle the CANC BUTTON
* SET SCREEN 0.
* LEAVE SCREEN.
LEAVE PROGRAM.
ENDIF.
ENDMODULE. " EXIT_SCREEN INPUT
*& Module CHECK_NOTIF_NO INPUT
* text
MODULE CHECK_NOTIF_NO INPUT.
*& Below condition checks if the user enter a Notification Num and Porduction
* Order Then Message comees Please enter a Prod Order or RMA Notif Num only
* Process cannot accept both.
IF NOT VIQMEL-QMNUM IS INITIAL.
IF NOT RQM01-FERTAUFNR IS INITIAL.
MESSAGE E904(QM). " Please enter a Prod order or RMA Notif Num only.
" Process can't accept both
ENDIF.
ENDIF.
*& If Production order is entered, then check if the Order type is 'AES1' or *
*& 'AES3'AES2,AES4, AES5, AES6,ICSO, PM01, PM02, RMA, SM01, SM02, ZEXR,
*& Message flashes ' Please enter only enter RMA Notif Number. *
data: v_dauat like afpo-dauat.
SELECT SINGLE DAUAT INTO V_DAUAT FROM AFPO WHERE AUFNR = RQM01-FERTAUFNR.
if sy-subrc = 0.
IF V_DAUAT = 'AES1' OR V_DAUAT = 'AES3' OR
V_DAUAT = 'AES2' OR V_DAUAT = 'AES4' OR
V_DAUAT = 'ICSO' OR V_DAUAT = 'PM01' OR
V_DAUAT = 'PM01' OR V_DAUAT = 'RMA' OR
V_DAUAT = 'SM01' OR V_DAUAT = 'SM02' OR V_DAUAT = 'ZEXR'..
MESSAGE E905(QM). " Please Only enter a RMA Notif Number.
ENDIF.
endif.
ENDMODULE. " CHECK_NOTIF_NO INPUT
*& Module FEAUF_SAAUF_CHECK INPUT
* text
MODULE FEAUF_SAAUF_CHECK INPUT.
OK-CODE = SY-UCOMM.
*Added by CChauhan
IF VIQMEL-QMNUM IS INITIAL.
*& End of Addition by CChauhan
IF NOT RQM01-FERTAUFNR IS INITIAL
AND ( NOT RQM01-VERID IS INITIAL
OR NOT RQM01-RM_WERKS IS INITIAL
OR NOT RQM01-RM_MATNR IS INITIAL ).
* only production order or manufacturing version meaningfully
MESSAGE E902(QM).
ENDIF.
*Added by CChauhan
ENDIF.
*& End of Addition by CChauhan
ENDMODULE. " FEAUF_SAAUF_CHECK INPUT
*& Module FEAUF_FEPOS_CHECK INPUT
* text
MODULE FEAUF_FEPOS_CHECK INPUT.
IF VIQMEL-QMNUM = ''.
IF RQM01-FERTAUFNR = ''
AND RQM01-FERTVORNR <> ''.
MESSAGE E903(QM).
ENDIF.
ENDIF.
IF SY-UCOMM = 'CANC'.
LEAVE SCREEN.
ENDIF.
ENDMODULE. " FEAUF_FEPOS_CHECK INPUT
*& Module FAUF_LESEN INPUT
* text
MODULE FAUF_LESEN INPUT.
*& Added by CChauhan Date: 01/23/2007
*& Execute further if RMa_Notif(VIQMEL-QMNUM)ield is blank.
IF VIQMEL-QMNUM IS INITIAL.
*&End by CChauhan Date: 01/23/2007
PERFORM FAUF_LESEN USING RQM01-FERTAUFNR
RQM01-FERTVORNR
CHANGING CAUFV
AFVC.
* Belegdaten an Qualitätsmeldung übergeben
PERFORM FAUF_TO_QMEL USING CAUFV
AFVC
CHANGING RQM01.
*& Added by CChauhan Date: 01/23/2007
ENDIF.
*&End by CChauhan Date: 01/23/2007
ENDMODULE. " FAUF_LESEN INPUT
*& Form FAUF_LESEN
* text
* -->P_RQM01_FERTAUFNR text
* -->P_RQM01_FERTVORNR text
* <--P_CAUFV text
* <--P_AFVC text
FORM FAUF_LESEN USING VALUE(P_AUFNR) LIKE RQM01-FERTAUFNR
VALUE(P_VORNR) LIKE RQM01-FERTVORNR
CHANGING VALUE(P_CAUFV) LIKE CAUFV
VALUE(P_AFVC) LIKE AFVC .
CALL FUNCTION 'QMHL_HELP_FAUF'
EXPORTING
I_AUFNR = P_AUFNR
I_VORNR = P_VORNR
I_FOLGE = G_FOLGE
IMPORTING
E_CAUFV = P_CAUFV
E_AFVC = P_AFVC
EXCEPTIONS
ORDER_NOT_FOUND = 1
OPERATION_NOT_FOUND = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " FAUF_LESEN
*& Form FAUF_TO_QMEL
* text
* -->P_CAUFV text
* -->P_AFVC text
* <--P_RQM01 text
FORM FAUF_TO_QMEL USING VALUE(P_CAUFV) LIKE CAUFV
VALUE(P_AFVC) LIKE AFVC
CHANGING P_RQM01 LIKE RQM01.
* zunächst Berechtigung für Meldungsart/Werk prüfen
PERFORM CHECK_QAUT_QMEL USING SY-TCODE
TQ80-QMART
P_CAUFV-WERKS.
* Materialnummer des Fertigprodukts ermitteln
SELECT * FROM AFPO
WHERE AUFNR = P_CAUFV-AUFNR.
* Materialnummer steht in der ersten Auftragsposition
EXIT.
ENDSELECT.
IF SY-SUBRC IS INITIAL.
* Materialnummer übernehmen
P_RQM01-MATNR = AFPO-MATNR.
IF NOT AFPO-MATNR IS INITIAL.
PERFORM MATERIAL_CHECK USING AFPO-MATNR.
ENDIF.
* Charge
P_RQM01-CHARG = AFPO-CHARG.
*--- Lieferantencharge bestimmen
IF NOT P_RQM01-CHARG IS INITIAL.
SELECT SINGLE * INTO MCHA FROM MCHA
WHERE MATNR = P_RQM01-MATNR
AND WERKS = P_RQM01-MAWERK
AND CHARG = P_RQM01-CHARG.
IF SY-SUBRC EQ 0.
MOVE MCHA-LICHA TO P_RQM01-LICHN.
ENDIF.
ENDIF.
P_RQM01-LGORTCHAR = AFPO-LGORT.
ENDIF.
P_RQM01-MAWERK = P_CAUFV-WERKS.
IF NOT AFPO-MATNR IS INITIAL
AND NOT P_CAUFV-WERKS IS INITIAL.
PERFORM MATERIAL_WERK_CHECK USING AFPO-MATNR
P_CAUFV-WERKS.
ENDIF.
* Revisionsstand
P_RQM01-REVLV = P_CAUFV-REVLV.
* reklamierte Menge
P_RQM01-RKMNG = P_CAUFV-GAMNG - P_CAUFV-GASMG.
P_RQM01-BZMNG = P_CAUFV-GAMNG - P_CAUFV-GASMG.
P_RQM01-MGEIN = P_CAUFV-GMEIN.
* Arbeitsplatz
P_RQM01-ARBPL = P_AFVC-ARBID.
* eindeutiger Schluessel fuer Vorgang
P_RQM01-FERTAUFPL = P_AFVC-AUFPL.
P_RQM01-PNLKN = P_AFVC-APLZL.
* Info über automatische Datenübernahme
MESSAGE S026(QM) WITH P_CAUFV-AUFNR RQM01-FERTVORNR.
ENDFORM. " FAUF_TO_QMEL
*& Form CHECK_QAUT_QMEL
* text
* -->P_SY_TCODE text
* -->P_TQ80_QMART text
* -->P_P_CAUFV_WERKS text
FORM CHECK_QAUT_QMEL USING VALUE(P_TCODE)
VALUE(P_QMART)
VALUE(P_WERK).
CHECK NOT P_WERK IS INITIAL.
MOVE-CORRESPONDING RQM01 TO H_VIQMEL.
CALL FUNCTION 'QAUT_QMEL'
EXPORTING
I_WERKS = P_WERK
I_QMART = P_QMART
I_TCODE = P_TCODE
I_VIQMEL = H_VIQMEL.
ENDFORM. " CHECK_QAUT_QMEL
*& Form MATERIAL_CHECK
* text
* -->P_AFPO_MATNR text
FORM MATERIAL_CHECK USING VALUE(P_MATNR).
*-- lokale Daten
DATA : BEGIN OF L_DUMMY_TAB OCCURS 0,
DUMMY(1),
END OF L_DUMMY_TAB.
* Prüfung nur, falls Materialnummer und Werk gefüllt
CHECK NOT P_MATNR IS INITIAL.
* Verprobung auf MARA-Segment
MOVE C_MARA_SEGMENT TO MTCOM-KENNG.
MOVE P_MATNR TO MTCOM-MATNR.
TABLES: MTCOR.
CALL FUNCTION 'MATERIAL_READ'
EXPORTING
SCHLUESSEL = MTCOM
IMPORTING
MATDATEN = MARA
RETURN = MTCOR
TABLES
SEQMAT01 = L_DUMMY_TAB
EXCEPTIONS
ACCOUNT_NOT_FOUND = 01
BATCH_NOT_FOUND = 02
FORECAST_NOT_FOUND = 03
LOCK_ON_ACCOUNT = 04
LOCK_ON_MATERIAL = 05
LOCK_ON_PLANT = 06
LOCK_ON_SALES = 07
LOCK_ON_SLOC = 08
LOCK_SYSTEM_ERROR = 09
MATERIAL_NOT_FOUND = 10
PLANT_NOT_FOUND = 11
SALES_NOT_FOUND = 12
SLOC_NOT_FOUND = 13
SLOCNUMBER_NOT_FOUND = 14
SLOCTYPE_NOT_FOUND = 15
TEXT_NOT_FOUND = 16
UNIT_NOT_FOUND = 17.
CASE SY-SUBRC.
WHEN C_RC00.
* alles o.k.
RQM01-MATKL = MARA-MATKL.
RQM01-PRDHA = MARA-PRDHA.
WHEN C_RC10.
MESSAGE E005(QM) WITH P_MATNR.
ENDCASE.
* Beim Material sitzt Loeschvormerkung.
IF NOT MTCOR-LVORM IS INITIAL.
MESSAGE W008(M3).
ENDIF.
ENDFORM. " MATERIAL_CHECK
*& Form MATERIAL_WERK_CHECK
* text
* -->P_AFPO_MATNR text
* -->P_P_CAUFV_WERKS text
FORM MATERIAL_WERK_CHECK USING VALUE(P_MATNR)
VALUE(P_WERK).
*-- local data
DATA : BEGIN OF L_DUMMY_TAB OCCURS 0,
DUMMY(1),
END OF L_DUMMY_TAB.
* Examination only, if materials number and work filled
CHECK ( NOT P_MATNR IS INITIAL
AND NOT P_WERK IS INITIAL ).
* Checking on MARC segment
MOVE C_MARC_SEGMENT TO MTCOM-KENNG.
MOVE P_MATNR TO MTCOM-MATNR.
MOVE P_WERK TO MTCOM-WERKS.
CALL FUNCTION 'MATERIAL_READ'
EXPORTING
SCHLUESSEL = MTCOM
IMPORTING
MATDATEN = MARC
TABLES
SEQMAT01 = L_DUMMY_TAB
EXCEPTIONS
ACCOUNT_NOT_FOUND = 01
BATCH_NOT_FOUND = 02
FORECAST_NOT_FOUND = 03
LOCK_ON_ACCOUNT = 04
LOCK_ON_MATERIAL = 05
LOCK_ON_PLANT = 06
LOCK_ON_SALES = 07
LOCK_ON_SLOC = 08
LOCK_SYSTEM_ERROR = 09
MATERIAL_NOT_FOUND = 10
PLANT_NOT_FOUND = 11
SALES_NOT_FOUND = 12
SLOC_NOT_FOUND = 13
SLOCNUMBER_NOT_FOUND = 14
SLOCTYPE_NOT_FOUND = 15
TEXT_NOT_FOUND = 16
UNIT_NOT_FOUND = 17.
CASE SY-SUBRC.
WHEN C_RC00.
* alles o.k.
RQM01-KZDKZ = MARC-KZDKZ.
RQM01-KZKRI = MARC-KZKRI.
WHEN C_RC11.
MESSAGE E004(QM) WITH P_MATNR
P_WERK.
WHEN C_RC10.
MESSAGE E005(QM) WITH P_MATNR.
ENDCASE.
ENDFORM. " MATERIAL_WERK_CHECK
*& Module FCODE INPUT
* text
MODULE FCODE INPUT.
*& Inserted by CC 01/24/2007
II_VIQMEL-FERTAUFNR = RQM01-FERTAUFNR.
*& End by CC 01/24/2007
PERFORM FCODE USING OK-CODE.
ENDMODULE. " FCODE INPUT
*& Form FCODE
* text
* -->P_OK_CODE text
FORM FCODE USING VALUE(P_FCODE) LIKE SY-TCODE.
CASE P_FCODE.
WHEN C_FCODE_ENT1.
*-- Weiter
SET SCREEN 0.
LEAVE SCREEN.
ENDCASE.
IF SY-UCOMM = 'CANC'.
SET SCREEN 0.
LEAVE SCREEN.
ENDIF.
ENDFORM. " FCODE -
CS3 Aktivierung nach PC Absturz
Ich konnte mein CS3 nicht deaktivieren, da mein Rechner defekt ist. Wie kann ich die Aktivierung für einen neuen Rechner wieder freischalten (lassen)?
Vielen Dank im Voraus für Hilfe!Installieren, Seriennummer eingeben aktivieren.
Zwei Geräte dürfen gleichzeitig aktiviert werden, darüber hinaus vergisst Adobe's Aktivierungsserver nach längerer Zeit getätigte Aktivierungen. Es geht ja darum, dass nicht einfach Programmlizenzen an andere verteilt werden, ein Usus, der Vorzeiten mal üblich war.
Also einfach ausprobieren, installieren und aktivieren. Erst wenn die Aktivierung verbraten ist, beim Support anrufen.
Installation muss immer vom Original-Installer erfolgen, Migration oder Datenübernahme aus Sicherungen geht bei Adobe-Programmen nicht. -
Elements 11 verändert Exif-Daten
Hallo
Ich habe zwar schon seit längerer Zeit einen Adobe-Account und benutze Photoshop Elements seit einigen Jahren, aber hier im Forum habe ich meines Wissens noch nie etwas gepostet. Also der Höflichkeit Genüge getan: Grüss Gott allerseits; ich bin ein reise- und fotofreudiger Mann in den späteren Fünfzigern und habe ein Problem:
ich habe kürzlich auf Elements 11 umgestellt und stelle hier folgendes fest: Wenn ich ein Bild bearbeite und als Kopie (...bearbeitet-1.jpg) speichere, werden in den Exif-Daten die verschiedenen Datumsangaben ziemlich unterschiedlich verändert. Teilweise werden sie auf das aktuelle Tagesdatum gestellt, teilweise wird eine andere, ziemlich willkürliche Zeitzone gewählt und die dazugehörige Zeit um entsprechend viele Stunden verschoben. Im Organizer taucht die Datei dann nicht mehr in der richtigen Reihenfolge auf und auf dem iPad später natürlich auch nicht.
Ich muss erwähnen, dass ich die Bilder mit Hilfe von GeoSetter auf die passende Zeit und Zeitzone anpasse oder via Geotagging zuordnen lasse.
Natürlich kann ich die Daten und Zeiten mit Hilfe von GeoSetter, Exif View oder ExifToolGui wieder anpassen, aber das alles im Einzelabrieb und mit entsprechendem Aufwand.
Kann ich den Zugriff auf die Metadaten irgendwo sperren?
Herzlichen Dank
eggitom55Hat wirklich niemand eine Idee?
-
Hallo, gibt`s schon ein Update, für RAW Daten von der NEX5 in Elements 8
Gibt es schon ein Update oder soll es bald ein Update geben, um RAW Daten von der NEX5 zu lesen ?
Bis jetzt bricht Elements 8 nur mit Fehlermeldung ab.
Das Update 6.1 hilft nicht...Hallo Tierfotograf,
der Begriff NEX5(?) sagt wohl eher Dir als stolzer Besitzer einer neuen Kamera was.
Ich gehe davon aus, dass Adobe einigermaßen zeitnah eine aktuelle Version des ACR (AdobeCameraRaw-Converter) auf der entsprechenden Downloadseite veröffentlichen wird. Schau hierzu bitte selbst nach, ob deine Kamera schon unterstützt wird. Vielleicht geht es auch mit dem DNG-Converter, der ebenfalls kostenlos bereit gestellt wird.
Viel Erfolg wünscht dir
Bernhard -
Wieso erkennt Photoshop Elements Organizer die GPS Daten der Kamera nicht?
Hallo
Ich habe ein iPhone auf welchem mit die GPS Daten vorhanden sind (Längen und Breitengrade)
Nun habe ich mich Photoshop Elemenst 13 gekauft in der Hoffnung dass die GPS Daten erkannt werden und der entsprechende Ort auto. hinzugefügt werden kann. Leider wurde ich aber entäuscht. Ich muss für das Foto manuell einen Ort eingeben resp. an den enstprechenden Ort auf der Karte ziehen.
Mache ich etwas falsch? Oder ist es tatsächlich so dass mir die GPS Daten hier gar nicht so viel helfen wie erwartet?"in der Hoffnung" sagt mir, Sie haben sich VOR dem Kauf nicht schlau gemacht, ob PSE 13 das überhaupt kann, richtig?
Die Frage, wieso es das nicht kann, wenn es das nicht kann, ist allerdings einfach zu beantworten: weil es der Hersteller nicht vorgesehen hat.
Und falls es doch GPS-Daten auslesen kann, dann nicht unbedingt von jeder Kamera/jedem Handy. -
Automatische Übernahme von Daten aus einer txt oder xls-Datei in ein pdf Formular
Hallo zusammen,
ich würde gerne automatisch Daten aus einer txt-Datei oder einer xls-Datei in ein pdf Formular übernehmen (z.B. Namen, Geburtsdatum).
Die Daten sollen in Zeugnisformulare einer Schule übernommen werden, so dass alle Lehrerinnen und Lehrer diese Daten nicht mehr manuell eingeben müssen. Das Schulstatistik Programm exportiert die Schülerdaten eben in eine txt oder xls-Datei.
Wie ist das möglich und wie muss ich hierfür die Einstellungen bei den Formularfeldern wählren?
Vielen Dank für eure Antwort!Füll doch ein Formular aus, exportier die Daten als XFDF.
Lies aus, wie das formatiert sein muss.
Formatiere Deine Daten ebenso.
Importiere dann diese Daten. -
Wo sind unter Windows 8 die Reg-Daten für Photoshop elements 10 hinterlegt?
Ich habe nun zum wiederholten male PSE 10 installiert und bekomme gesagt, dass es auf zu vielen Rechnern installiert ist. Ich gehe davon aus, dass ich die Vorversionen nicht sauber deinstalliert habe.
You need to contact support directly for activation/deactivation and other installation issues. It’s usually possible to start a live chat, if an Adobe agent is free, and often to get the problem fixed right away. You will need your serial number. If an agent is not immediately available, refresh the page a few times until you see the green chat button, or try at a later time.
To get help now click here for product support
Can’t get immediate help? click here for further options -
Adobe Photoshop Elements 10 vs.12
Adobe verlangt jetzt die Erstellung einer Adobe-ID.
Im Gegensatz zu Lightroom5 und PSE 11 lässt sich ohne diese ID das Programm nicht mehr installieren.
Diese Politik lässt den ehrlichen Nutzer der seine Daten nicht in die Weltgeschichte schleudern will mal wieder als Dummen dastehen, insbesondere wenn man bedenkt das gerade die Adobe-Server geknackt und 150 Millionen Kundendaten geklaut wurden.
Daher nur 1 Stern für Programm und Hersteller
Klar kann amn es sich günstig bei Amazon kaufen aber -
Das Programm war hier bei Amazon für 44 € im Angebot, aber nur wenige Tage. Die Verfallszeit ist bei Adobe-Produkten sehr kurz. Ich hatte bis jetzt mit Photoshop Elements 10 gearbeitet. Mit der neu erworbenen gut 1 Jahr alte System-Kamera, der Sony NEX-5R, werden die Foto-Dateien nicht akzeptiert. Das Photoshop Elements-Programm ist damit für mich unbrauchbar geworden und 80 € für ein Update akzeptiere ich nicht. Dann kaufe ich mir das DxO für 99 €.
Ich habe mir die Testversion DxO Optics Pro 9 runtergeladen und bin mit diesem Programm voll zufrieden. Im Gegensatz zu Photoshop wird die Kombination von Kamera und Objektiv automatisch erkannt und nach Bestätigung nachinstalliert. Damit wird die Objektiv-Verzerrung (Verzeichnis) und die Schattenränder (Vignettierung) automatisch korrigiert. Krumme Linien werden also gerade gerückt. Bei Photoshop ist das eine Fummelei, weil für jede Brennweite ein anderer Korrekturwert eingegeben werden muss, so auch bei meiner Olympus E-PL1.
Schwach ist nach wie vor die Belichtungskorrektur. Die Gradiationskurve fehlt nach wie vor. Spitzlichter lassen sich nur unzureichend beseitigen. DxO bietet hier viel mehr. Vor allem ist die Rauchminderung allen anderen Programmen überlegen.
Wer ein Allround-Grafikprogramm braucht, sollte sich mal mit Paintshop pro x6 befassen.
Ich erwarte von einem Hersteller, dass es seine Kunden nach dem Kauf nicht im Regen stehen lässt und sie nicht zwingt beim Kauf einer etwas neueren Kamera das erst 2 Jahre alte Programm in die Tonne werfen zu lassen.
Vor 5 Monaten kaufte ich Version 11 von Elements und war damit sehr zufrieden. Leider öffnet das mit Elements gelieferte ACR meine Raw Bilder nicht. Es gibt zwar ein Update des ACR, welches auch meine RAW-Aufnahmen öffnen kann, aber dieses Update stellt Adobe für die 11er Version von Elements leider nicht zur Verfügung.
Der Support von Adobe empfiehlt: kaufen Sie Elements 12, da ist das Update möglich.
Falls Sie sich für Elements entscheiden und ev. in wenigen Monaten eine neue Kamera kaufen, könnte es sein, dass Sie Ihre neuen RAW-Aufnahmen nicht mit Elements bearbeiten können. Auch wenn es ein Update gibt - Sie werden es wahrscheinlich nicht bekommen...
ach ja -
Wird die Software erstmals geöffnet, entdeckt sie die ältere Datenbank von PE11 und fragt ob diese konvertiert werden soll. Anschliessend staunt man, denn die Software kopiert sämtliche Dateien auf die Systemplatte. Das ist natürlich inakzeptabel, da
-ich eine SSD habe, die nicht in Terrabyte bemessen ist
-ich meine eigene Verzeichnisstruktur selbst bestimmen möchte
-das ganze Kopieren ewig dauert, besonders wenn anschliessend alle Dateien wieder zurück geschoben werden
-die Zwangsaktivierung ist ebenfalls ein Witz,
wieso ist da adobe so mies?
und wenn ich einen bekannten frage.
Ich habe vor einigen Tagen PSE 12 mit Premiere Elements gekauft (bei EDV-Buchversand.de)und wollte nach der Installation das vom Programm angeforderte Update durchführen. Es kam dann der Hinweis die Datei "ElementsAutoAnalyzer.exe" zu schließen, obwohl ich kein Programm und keine Datei geöffnet hatte. Nach längerem Suchen auf der unübersichtlichen Homepage der Fa. Adobe fand ich dann einen Lösungsvorschlag, nämlich im Organizer unter Voreinstellungen - Medienanalyse alle Häkchen zu entfernen. Auch das brachte keinen Erfolg, das Update war nicht möglich, weil nach wie vor "ElementsAutoAnalyzer.exe zu schließen war. Nach längerem googeln fand ich dann die Lösung, nämlich im Taskmanager unter Prozessen diese Datei zu beenden. ich finde es von Adobe schon eine Zumutung, die Kunden mit einer offensichtlich nicht richtig programmierten Software zu verärgern. Zum Produkt selbst kann ich noch keine Aussage treffen, weil ich PSE 12 nur zur Ergänzung zu Lightroom benutze und nur einige Funktionen des Editors brauche.Was meinst du mit 16 Bit Unterstüztung?
die Berichte die du gelesen hast, die sind doch nicht von Idioten, die haben das Programm doch selber überprüft, und wo sollst du dich sons verlassen als auf die Berihte?
ich habe die 10 er Versio, die ist super, die Photoshop Elements, leider geht das nicht immer mit der Helligkeit gut, ich mache nur Jpg Fine Fotos, sehr viele und bei einigen kommen ich nicht so super weiter
z.b. beim Kopierstempel, da sollte der Zielbutton nicht weiterwandern wenn ich mti der Maus über eine Stelle wandere die ausradiert gehört sondern gleich bleiben.
wenn du z.b. bei einem dokument was kopierst, also ne weiße Stelle vom Blatt Papier, und dieses weiße kommt über einen Dreckfleck, dann färhst du ja mit der Maus herum, da ist das blöde, dass der Zielbutton wenn du die Alt Taste drückst, auch mit wnadert was oft blöd ist, überhaupt wenn du das ganze Dokument voller Flecken und Buchstaben hast, dann werden die ganzen Flecken mit kopiert, verstehst du?
aber zurück zum 12 er, wie du siehst haben sehr viele Leute negative Sachen geschrieben und berichten darüber und zwar mehrer Leute wie du siehst, und das muß ja einen Grund haben oder?
Das mit der ID finde ich blöd z.b. wiel so viele Programme brauchst du nicht mit ID ausstatten, du installierst es und fertig, ist doch bei der 10 er damals auch so gewesen denke ich.
Ich habe z..b immer Jpg fine weil ich viele Fotos mache
falls du dich mal austoben möchtest, hier meine homepage
http://www.flickr.com/photos/tuvok1/sets/
Maybe you are looking for
-
How to extraxct data from a view.
hi, i'm tying to extrct data from a view vbdka, with select. but i;m getting a syntax error that it anot a DB Table or DB view, pls tell me how to extract data from that view. thanks.
-
Ipod Nano previously on Windows, want to use on a Mac now
Is it possible to use a previously used Nano from a Windows PC to my new Macbook?
-
In iTunes, custom "start time" is not playing back accurately. How do I fix this?
The track plays a couple seconds early from the time I entered, and if I change it again to compensate it often doesn't change at all. Something is stuck. I'm using new iTunes 6.1.7. This is very important to me as I need to cue songs exactly to play
-
Same driver version, different file sizes? What the dif?
<div class="DownloadBriefBox"><div class="DownloadNameBox">Creative Sound Blaster Audigy series beta driver 2.8.00 [/i] <span class="DownloadSizeBox">Filesize : <span class="DownloadSizeText">42.35 MB <img height="6" src="http://support.creative.com/
-
I know how to preload an external file using LoadVars. Now I want to combine it with loading a text file containing html tags. For example: I'm loading a text file which contains: <img src="mybigimage.jpg" /> And let's suppose this jpg file is large,