Problem with LSMW infotype 1950 recording
Hi !
When I use The LSMW recording facility to play in a PO10 Properties (HR infotype 1950) I get error in the process step when the pgm action to the =UPD command is to clear all the screens fields (pgm MP195000 screen 2000).
I see that when LSMW process step is running sets sy-datar to "X" when MP195000 screen 2000 is executing and then a clear step executes
....but it do not be the same with manually infotyp input by the same screens.
Can some one help me with this problem?
Can I import it from the QA Client....there are lot of recording in this project , in which I just want to export/import only one project , how can I do that .
Similar Messages
-
Mapping problem with compressed key update record
Hi, could you please advise?
I'm getting the following problem:
About a week ago replicat abened with "Error in mapping" error. I found in discard file some record looking like:
filed1 = NULL
field2 =
field3 =
field4 =
field5 =
datefield = -04-09 00:00:00
field6 =
field8 =
field9 = NULL
field10 =
Where filed9 = @GETENV("GGHEADER", "COMMITTIMESTAM"), field10 = = @GETENV("GGHEADER", "COMMITTIMESTAM"), others are table fields mapped by USEDEFAULTS
So I got Mapping problem with compressed key update record at 2012-06-01 15:44
I guess I need to mention that extract failed in 5 minuts before it with: VAM function VAMRead returned unexpected result: error 600 - VAM Client Report <[CFileInfo::Read] Timeout expired after 10 retries with 1000 ms delay, waiting to read transaction log or backup files. To increase the number of retries, use SETENV (GGS_CacheRetryCount = n) in Extract parameter file. To control retry delay time, use SETENV (GGS_CacheRetryDelay = n). handle: 0000000000000398 ReadFile GetLastError:997 Wait GetLastError:997>.
I don't know if it has ther same source as data corruption, could you tell me if it is?
Well, I created new extract, starting 2012-06-01 15:30 to check if there was something with extract at the time, but got the same error.
If I run extract beging at 15:52 it starts and works.
But well, I got another one today. Data didn't look that bad, but yet one column came with null value:( And I'm using it as a key column, so I got Mapping problem with compressed key update record again:(
I'm replicating from SQL Server 2008 to Oracle 11g.
I'm actually using NOCOMPRESSUPDATES in Extract.
CDC is enabled for all tables replicated. The only thing is that it is enabled not by ADD TRANDATA command, but by SQL Server sys.sp_cdc_enable_table, does it matter?
Could you please advise why does it happen?Well, the problem begins somewhere in extract or before extract, may be in transaction log, I don't know:(
Here are extract parameters:
EXTRACT ETCHECK
TRANLOGOPTIONS MANAGESECONDARYTRUNCATIONPOINT
SOURCEDB TEST, USERID **, PASSWORD *****
exttrail ./dirdat/ec
NOCOMPRESSUPDATES
NOCOMPRESSDELETES
TABLE tst.table1, COLS (field1, field2, field3, field4, field5, field6, field7, field8 );
TABLE tst.table2, COLS (field1, field2, field3, field4 );
Data pump:
EXTRACT DTCHECK
SOURCEDB TEST, USERID **, PASSWORD *****
RMTHOST ***, MGRPORT 7809
RMTTRAIL ./dirdat/dc
TABLE tst.table1;
TABLE tst.table2;
Replicat:
REPLICAT rtcheck
USERID tst, PASSWORD ***
DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
SOURCEDEFS ./dirdef/sourcei.def
HANDLECOLLISIONS
UPDATEDELETES
MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
Rpt file for replicat:
Oracle GoldenGate Delivery for Oracle
Version 11.1.1.1 OGGCORE_11.1.1_PLATFORMS_110421.2040
Windows x64 (optimized), Oracle 11g on Apr 22 2011 00:34:07
Copyright (C) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
Starting at 2012-06-05 12:49:38
Operating System Version:
Microsoft Windows Server 2008 R2 , on x64
Version 6.1 (Build 7601: Service Pack 1)
Process id: 2264
Description:
** Running with the following parameters **
REPLICAT rtcheck
USERID tst, PASSWORD ***
DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
SOURCEDEFS ./dirdef/sourcei.def
HANDLECOLLISIONS
UPDATEDELETES
MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
CACHEMGR virtual memory values (may have been adjusted)
CACHEBUFFERSIZE: 64K
CACHESIZE: 512M
CACHEBUFFERSIZE (soft max): 4M
CACHEPAGEOUTSIZE (normal): 4M
PROCESS VM AVAIL FROM OS (min): 1G
CACHESIZEMAX (strict force to disk): 881M
Database Version:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
Database Language and Character Set:
NLS_LANG = "AMERICAN_AMERICA.CL8MSWIN1251"
NLS_LANGUAGE = "AMERICAN"
NLS_TERRITORY = "AMERICA"
NLS_CHARACTERSET = "CL8MSWIN1251"
For further information on character set settings, please refer to user manual.
** Run Time Messages **
Opened trail file ./dirdat/dc000000 at 2012-06-05 12:49:39
2012-06-05 12:58:14 INFO OGG-01020 Processed extract process RESTART_ABEND record at seq 0, rba 925 (aborted 0 records).
MAP resolved (entry tst.table1):
MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
2012-06-05 12:58:14 WARNING OGG-00869 No unique key is defined for table table1. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
Using the following default columns with matching names:
field1=field1, field2=field2, field3=field3, field4=field4, field5=field5, field6=field6, field7=field7, field8=field8
Using the following key columns for target table R_019_000001.TCALCULATE: field3.
2012-06-05 12:58:14 WARNING OGG-01431 Aborted grouped transaction on 'tst.table1', Mapping error.
2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
2012-06-05 12:58:14 WARNING OGG-01151 Error mapping from tst.table1 to tst.table1.
2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
Source Context :
SourceModule : [er.main]
SourceID : [er/rep.c]
SourceFunction : [take_rep_err_action]
SourceLine : [16064]
ThreadBacktrace : [8] elements
: [C:\App\OGG\replicat.exe(ERCALLBACK+0x143034) [0x00000001402192B4]]
: [C:\App\OGG\replicat.exe(ERCALLBACK+0x11dd44) [0x00000001401F3FC4]]
: [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x000000014009F102]]
: [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B29CC]]
: [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B8887]]
: [C:\App\OGG\replicat.exe(releaseCProcessManagerInstance+0x25250) [0x000000014028F200]]
: [C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0xd) [0x000000007720652D]]
: [C:\Windows\SYSTEM32\ntdll.dll(RtlUserThreadStart+0x21) [0x000000007733C521]]
2012-06-05 12:58:14 ERROR OGG-01296 Error mapping from tst.table1 to tst.table1.
* ** Run Time Statistics ** *
Last record for the last committed transaction is the following:
Trail name : ./dirdat/dc000000
Hdr-Ind : E (x45) Partition : . (x04)
UndoFlag : . (x00) BeforeAfter: A (x41)
RecLength : 249 (x00f9) IO Time : 2012-06-01 15:48:56.285333
IOType : 115 (x73) OrigNode : 255 (xff)
TransInd : . (x03) FormatType : R (x52)
SyskeyLen : 0 (x00) Incomplete : . (x00)
AuditRBA : 44 AuditPos : 71176199289771
Continued : N (x00) RecCount : 1 (x01)
2012-06-01 15:48:56.285333 GGSKeyFieldComp Len 249 RBA 987
Name: DBO.TCALCULATE
Reading ./dirdat/dc000000, current RBA 987, 0 records
Report at 2012-06-05 12:58:14 (activity since 2012-06-05 12:58:14)
From Table tst.table1 to tst.table1:
# inserts: 0
# updates: 0
# deletes: 0
# discards: 1
Last log location read:
FILE: ./dirdat/dc000000
SEQNO: 0
RBA: 987
TIMESTAMP: 2012-06-01 15:48:56.285333
EOF: NO
READERR: 0
2012-06-05 12:58:14 ERROR OGG-01668 PROCESS ABENDING.
Discard file:
Oracle GoldenGate Delivery for Oracle process started, group RTCHECK discard file opened: 2012-06-05 12:49:39
Key column filed3 (0) is missing from update on table tst.table1
Missing 1 key columns in update for table tst.table1.
Current time: 2012-06-05 12:58:14
Discarded record from action ABEND on error 0
Aborting transaction on ./dirdat/dc beginning at seqno 0 rba 987
error at seqno 0 rba 987
Problem replicating tst.table1 to tst.table1
Mapping problem with compressed key update record (target format)...
filed1 = NULL
field2 =
field3 =
field4 =
field5 =
datefield = -04-09 00:00:00
field6 =
field8 =
field9 = NULL
field10 =
Process Abending : 2012-06-05 12:58:14 -
Mapping problem with compressed key update record (target format)...
Hi Guys,
Getting below error while replication from Source to target. Source table is having NOT NULL Column, but on target replicat process giving error about some NULL value ??
How to overcome this issue, any idea...
2011-08-04 10:35:04 INFO OGG-00995 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK starting.
2011-08-04 10:35:05 INFO OGG-00996 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK started.
2011-08-04 10:35:06 WARNING OGG-00869 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: OCI Error ORA-01407: cannot update ("INFRA"."CUST"."CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE" = :a4,"ORD_QTY" = :a5,"ORD_PRICE" = :a6,"CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.
2011-08-04 10:35:06 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Aborted grouped transaction on 'INFRA.CUST', Database error 1407 (ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL).
2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
2011-08-04 10:35:06 *WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: SQL error 1407 mapping INFRA.CUST to INFRA.CUST OCI Error ORA-01407:* *cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE"=:a4,"ORD_QTY"*
*= :a5,"ORD_PRICE" = :a6,"SCRP_CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.*
2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
2011-08-04 10:35:06 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Error mapping from INFRA.CUST to INFRA.CUST.
2011-08-04 10:35:06 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: PROCESS ABENDING.
Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-04 10:35:05
Current time: 2011-08-04 10:35:06
Discarded record from action ABEND on error 1407
OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
(status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
error at seqno 68708 rba 44132192
Problem replicating INFRA.CUST to INFRA.CUST
*Mapping problem with compressed key update record (target format)...*
ORD_QTY = 500
ORD_PRICE = 37430
SCRP_CODE =
MKRT_CODE = N
Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-
04 10:35:05
Current time: 2011-08-04 10:35:06
Discarded record from action ABEND on error 1407
OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
(status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
error at seqno 68708 rba 44132192
Problem replicating INFRA.CUST to INFRA.CUST
Mapping problem with compressed key update record (target format)...
ORD_QTY = 500
ORD_PRICE = 37430
SCRP_CODE =
MKRT_CODE = N
Any inputs / help would be appreciated.
Regards,
ManishThe SCRP_CODE column has a NOT NULL constraint. The ORA-01407 error is telling you that you cannot update or set a value for this column to null because of the constraint. This has absolutely nothing to do with an index. You can use a marker/sentinel value in lieu of using NULL. For a numeric field, where everything is positive, a negative value (-1) can be decoded as meaning null. For a character field, a code such as NA can represent NULL.
This also has nothing to do (directly) with GoldenGate failing because of this error. The underlying SQL statement will fail everywhere, regardless of the tool or application. It is not a case of failing only in GoldenGate. -
I have a problem with my iphone 5s. recording a vid using back lens and no sound but on the rear lens there is a clear voice.. anyone with any answers???
Hi, Nurlynn.
Thank you for visiting Apple Support Communities.
I would need clarification on this issue to provide a better answer. However, here are a couple articles that I would go through when experiencing issues with the Mic and Camera.
If your voice is too faint or sounds unclear using iPhone, or iPod touch
http://support.apple.com/kb/ts5183
Get help with the camera on your iPhone, iPad, or iPod touch
http://support.apple.com/kb/HT6350
Cheers,
Jason H. -
Problem with LSMW - G/L Account Centrally for 2 or more Company Codes.
Hi,
I have a problem with an LSMW G/L Account Centrally Master Data.
I used the Object: 0010 GL A/C Master Record, and the Method: 0001 Hier. structure.
I can create massives Accounts but I can't create Same Accounts with differents Company Codes.
Please, somebody can explain me, how create Same Accounts with differents Company Code in masive form with LSMW?
Thanks and Regards!Try this report RFBISA10: "Copy General Ledger Account Master Data: Send"
or RFBISA20: "Copy G/L Account Master Data in Target Company Code: Receive"
Bye. -
Problems with a thread that records dvd on suse linux
PLEASE HELP
I am using SuSE linux, and I record dvd+/- RW with the program growisofs.
By command line on the linux shell, growisofs records normally, but when I try to use the same line cone that I use in the shell in a java thread, it never stops recording, I mean, it records all data, but it apparently does not close the dvd session, for the grenn light on the drive never stops blinking, and I have to stop the proccess manually, because it never releases the dvd drive.
I use the thread in a large program, but for debugging this I have made a simple program, whose error is the same.
the code is:
String s = "/usr/local/bin/growisofs -speed=1 -M /dev/dvdram -V MIS27 -A growisofs -P MedImServer " +
" -p MedImServer -sysid Linux -J -R -l -relaxed-filenames -allow-lowercase -allow-multidot /windows/C/online";
Process p;
try {
p = Runtime.getRuntime().exec(s);
p.waitFor();
catch (IOException ex) {
JOptionPane.showMessageDialog(null,"erro no runtime");
System.exit(0);
catch (InterruptedException ex1) {
JOptionPane.showMessageDialog(null,"erro no waitfor");
System.exit(0);
}with JBuilder 9 debug, I realized that it freezes at the moment of "p.waitFor()".
I thought that it was a problem with the recording software, but it is not: the same command line that I use in the program I have used in the Linux shell and it recorded perfectly. The program does not require any user interaction but the command line I wrote before. The problem with the Java program is that it records all data, but never returns from the process. It's not a problem with the software, for it records perfectly when it's not called within the Java program, so I imagine that it is some funny thing in either the Runtime.getRuntime().exec(...) or the p.wait().
Better yet:
Is there a way to record dvds with a java command instead with an exteranal program?
This would be the heaven...
IF it is possible, do it require some sun package?
Thans
TiagoDid you mean like this?
Process p = null;
String s = null;
File f;
try {
f = new File(pathtmp);
f.mkdir();
if(VERBOSE) Log.info(GRAVA_LOG_MARK + "Pasta " + f.getPath() + " criada");
for (Iterator iter = estudos.iterator(); iter.hasNext(); ) {
HashMap item = (HashMap) iter.next();
String id = (String) item.get("id_paciente");
String dt_hr = (String) item.get("dt_hr_estudo");
String estudo = id + "." + dt_hr;
File dir = new File(distriOff.path);
String[] arquivos = dir.list(new FiltroInicio(estudo));
for (int i = 0; i < arquivos.length; i++) {
File src = new File(distriOff.path + arquivos);
File dest = new File(pathtmp + arquivos[i]);
try {
Util.copy(src, dest);
catch (Throwable ex) {
Log.error(mensagem + " " + ex);
prop.enviaMsg(mensagem + " " + ex);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + ex);
String os = System.getProperty("os.name");
String modo;
if(midia.getEspaco_disponivel_midia() == midia.getTamanho_midia()) {
//primeira gravagco
modo = "-Z";
else {
//gravagco de novas segues
modo = "-M";
String speed = "-speed=1";
String cmd = "/usr/local/bin/growisofs " + speed + " " + modo + " " + dvdDevice + " "
+" -V " + prop.getIdMidiaAtual() + " -A growisofs -P MedImServer "
+"-p MedImServer -sysid " + os + " -J -R -l -relaxed-filenames -allow-lowercase -allow-multidot " + pathtmp;
p = Runtime.getRuntime().exec(cmd);
p.waitFor();
catch (IOException ex){
Log.error(mensagem + " " + ex);
prop.enviaMsg(mensagem + " " + ex);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + ex);
catch (InterruptedException ex) {
Log.error(mensagem + " " + ex);
prop.enviaMsg(mensagem + " " + ex);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + ex);
try
BufferedReader stdInput = new BufferedReader(new InputStreamReader(p.getInputStream()));
// Lj saida padrco do comando
while ( (s = stdInput.readLine()) != null)
Log.info(GRAVA_LOG_MARK + s);
catch (IOException ex)
Log.error(mensagem + " " + ex);
prop.enviaMsg(mensagem + " " + ex);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + ex);
try
BufferedReader stdErr = new BufferedReader(new InputStreamReader(p.getErrorStream()));
// Lj qualquer erro do comando
while ( (s = stdErr.readLine()) != null) {
Log.info("Processo de Gravagco: " + s);
if((s.indexOf("failed") != -1) || (s.indexOf("error") != -1) || (s.indexOf("unable") != -1)) {
Log.error(mensagem + " " + s);
prop.enviaMsg(mensagem + " " + s);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + s);
catch (IOException ex)
Log.error(mensagem + " " + ex);
prop.enviaMsg(mensagem + " " + ex);
throw new ExcecaoDistribuicao(ExcecaoDistribuicao.ERRO, mensagem + " " + ex);
I tried to execute it, and it indeed doesn't freeze, but it doesn't record a thing either...
now it doesn't even wait for the thread, which is VERY weird: it does not record a thing!!! It just passes by the line 'p.waitFor()'...
Any sugestion?
By the way, thanks for helping me...
Tiago -
Hello,
I have a problema with the IT1222 (General Attribute Maint.) in OM (Po10). I have configured it in SPRO with a new sutype (9104) and this subtype with 2 attributes in the table T77OMATTR.
Well, all is working, but I need that those attributes gets inherited to the objects (organizational units) that has a relationship in a lower level to the main organizational unit.
Thanks,Thanks all, I have solved it.
-
Hi all,
i have a dought regarding can we use <b>Batch session</b> and <b>call transaction</b> methods in LSMW ?Hi,
LSMW does not supports call transaction methods.
It supports only Batch input session, Recording, BAPI & Idoc methods.
Following are the steps to create the LSMW Procedure through Batch Input Session Method.
Using Tcode MM01 -- Maintain the source fields are
1) mara-amtnr char(18)
2) mara-mbrsh char(1)
3) mara-mtart char(4)
4) makt-maktx char(40)
5) mara-meins char(3)
the flate file format is like this as follows
MAT991,C,COUP,Srinivas material01,Kg
MAT992,C,COUP,Srinivas material02,Kg
AMT993,C,COUP,Srinivas material03,Kg
MAT994,C,COUP,Srinivas material04,Kg
MAT995,C,COUP,Srinivas material05,Kg
goto Tcode LSMW
give Project Name
Subproject Name
object Name
Press Enter -
Press Execute Button
It gives 13 radio-Button Options
do the following 13 steps as follows
1) select radio-Button 1 and execute
Maintain Object Attributes
select Standard Batch/Direct Input
give Object -- 0020
Method -- 0000
save & Come Back
2) select radio-Button 2 and execute
Maintain Source Structures
select the source structure and got to click on create button
give source structure name & Description
save & Come Back
3) select radio-Button 3 and execute
Maintain Source Fields
select the source structure and click on create button
give
first field
field name matnr
Field Label material Number
Field Length 18
Field Type C
Second field
field name mbrsh
Field Label Industrial Sector
Field Length 1
Field Type C
Third field
field name mtart
Field Label material type
Field Length 4
Field Type C
fourth field
field name maktx
Field Label material description
Field Length 40
Field Type C
fifth field
field name meins
Field Label base unit of measurement
Field Length 3
Field Type C
save & come back
4) select radio-Button 4 and execute
Maintain Structure Relations
go to blue lines
select first blue line and click on create relationship button
select Second blue line and click on create relationship button
select Third blue line and click on create relationship button
save & come back
5) select radio-Button 5 and execute
Maintain Field Mapping and Conversion Rules
Select the Tcode and click on Rule button there you will select constant
and press continue button
give Transaction Code : MM01 and press Enter
after that
1) select MATNR field click on Source filed(this is the field mapping) select MATNR and press Enter
2) select MBRSH field click on Source filed(this is the field mapping) select MBRSH and press Enter
3) select MTART field click on Source filed(this is the field mapping) select MTART and press Enter
4) select MAKTX field click on Source filed(this is the field mapping) select MAKTX and press Enter
5) select MEINS field click on Source filed(this is the field mapping) select MEINS and press Enter
finally
save & come back
6) select radio-Button 6 and execute
Maintain Fixed Values, Translations, User-Defined Routines
Create FIXED VALUE Name & Description as MM01
Create Translations Name & Description as MM01
Create User-Defined Routines Name & Description as MM01
after that delete all the above three just created in the 6th step
FIXED VALUE --MM01
Translations --MM01
User-Defined Routines --MM01
come back
7) select radio-Button 7 and execute
Specify Files
select On the PC (Frontend) -- and click on Create button(f5)
give the path of the file like "c:\material_data.txt"
description : -
separators as select comma radiao- button
and press enter save & come back
8) select radio-Button 8 and execute
Assign Files
Save & come back
9) select radio-Button 9 and execute
Read Files
Execute
come back
come back
10) select radio-Button 10 and execute
Display Imported Data
Execute and press enter
come back
Come back
11) select radio-Button 11 and execute
Convert Data
Execute
come back
Come back
12) select radio-Button 12 and execute
Display Converted Data
Execute & come back
13) select radio-Button 13 and execute
Start Direct Input Program
select the Program
select continue button
go with via physical file
give the lock mode as 'E'
and execute
Regards
Sreeni -
Hi Problem with LSMW-IDOC message type COND_A(COND_A02)
hi Experts,
I am using LSMW-IDOC to create the condition record for transcation code(XK15) when i am executing i am generating successfully idoc i can see the updated vales in TK15 tcode, the data base is getting updated the problem is the scale id is increaminting automatically i should increament the scaleid i am passing the scale id that scale id should be displayed in Tk15 but the scale id is increamenting.......
its urgent requirement...Hi,
Thanks. But still I don't see values.
I have a question in chang pointer.
When I change the values in the table( Segment data ) for IDOCs, an IDOC should be generated
Other words, When I change any application, an IDOC should be generate.
What should I do, I think Change pointer is required for this to geneate idoc for change of application/data.
In BD50 I see the change pointer is active for my custom message type.
May be I'm misunderstanding about change pointer.
can you help me out.
Venkata -
Problem with the preview of recorded audio
Hi lads! I'm running Logic 8 in my iMac, with a RME Fireface400 interface (connected through a Lacie external firewire hard disk), and I have a small problem.....
I'm trying to record audio using my audio interface. I can record audio into Logic with no problem, everthing works fine, but the recorded audio part just looks empty in Logic! It is really recorded, and it sounds, but it just look like an empty audio part.
If i close the project and I re-open it, the audio is prevosialized and it looks fine.
I know it is a small deal, but it can be very annoying! This thing happens since I bought the RME, but....it really looks like a Logic issue....
Is there any option like "auto preview recorded audio" in Logic? Does anybody know how to solve this little issue?
Thanks!So what you are saying is that no overwiew of the waveform has been drawn? And that it has been drawn when you reload the song?
Open the region with the audio file in the *Sample Editor*, and choose *Refresh Overview(s)* from the *Audio File* menu in the Sample Editor.
regards, Erik. -
Problems with Multi Track Audio Recording
I'm having difficulties getting Logic to record multiple audio tracks. Basically, I'm using a MOTU 896HD Firewire Interface and despite setting up audio objects in the environment window to receive from the relevant inputs and assigning those to tracks it doesn't seem to allow for each wave of audio to be recorded separately.
Last night I was trying to record 4 tracks - 2 vox and 2 guitars and had no luck. On the first two tracks it was recording identical waves with both vox and guitar together of one musician. And for tracks 3 and 4 it was recording the vox and guitar of the same musician in each track, like it should have done in tracks 1 and 2. It did not record the other musician's parts at all ignoring him altogether. I just don't understand because I tested each mic and guitar to check whether it was in fact receiving audio from the source and it worked fine when getting levels but when it came to recording everything messed up.
Can any of you kind people help me? I'm obviously doing something very wrong but cant for the life of me understand.....all thoughts will be greatly appreciated.
MacBook Mac OS X (10.4.6) 2GHz, 1GB RAM, 60GB - primary use is music making with Logic ProJust thought I would let anyone who's reading this
topic know that I have resolved my issue, it was to
do with the Audio Configuration of Logic to the
inputs from the MOTU. I went to Logic>Audio>Audio
Configuration and configured it so that each track
received from the respective inputs.
You might want to mark the thread as "Answered".
This will let anyone with the same problem know
they might find there answer here. RIght now the
thread is listed as "Unanswered". To do this click on
the answered link at the top of the thread. -
Hi,
I am new to SAP. I am facing problem in mapping the Customer master Tax Fields in LSMW. I am uploading customer master records from flat file using LSMW and in KNVI table, I am not able to populate the two tax classification values.I've tried it for one country and was successful. But I am not able to populate for two countries at a time.Any suggestions on this problem?Just went thru the program documentation and found this.
For taxes, only "valid" records may be transferred, that is, BKNVI-ALAND must be the country of the sales organization or one of the plants belonging to it, and BKNVI-TATYP must be allocated to this country via table TSTL. These two fields must be transferred. Furthermore, note that the tax classification BKNVI-TAXKD for the tax type is permitted (table TSKD).
When transferring tax data using batch input, you should also note that the data is always transferred to the step loop screen 1350 of module pool SAPMF02D. This is also the case if there is only one relevant tax rate (country/tax type/tax classification). In this case, screen 1350 would not apply online and the tax classification would be maintained on screen 0320 (billing document).
In batch input, however, tax data must never be transferred to screen 0320, otherwise a termination occurs.
Screen 1350 follows screen 0320 in the process flow. The complete datasets (KNVI-ALAND, KNVI-TATYP and KNVI-TAXKD) are to be transferred in each case. You should consider the tax determination, and in particular the contents of table KNVI before structuring the batch input process online. -
Problem with audio quality using Record Audio Comment
I am recording audio comments in Adobe Acrobat Professional using the "Record Audio Comment" tool. The sound quality is bad--very scratchy and has a noisy hum. I am using a good USB headset/microphone. Recordings outside of Acrobat are fine, e.g., in Audacity. I have tried two different microphones with both Acrobat 8 and 9 on two different computers (a desktop and a laptop) with similar results.
I have not found an audio quality setting in Acrobat. Is there some way to improve the audio quality when recording comments? I suspect Acrobat is compressing the audio so much in order to save file size, however, the poor quality makes it almost unusable.
Thanks in advance for any suggestions or advice. I know I can record outside of Acrobat and then add the pre-recorded audio as a comment, but that defeats the purpose.
BevSorry to hear you are having problems.
A few things you can try:
1. Turning the volume of your TV up too high during a call can cause the kinds of audio problem you describe. Try turning the TV volume down and this should stop the 'feedback' problems you are having.
2. If you are using external speakers, then try switching these off and using the speakers built in to the TV. The TV was originally tested for Skype using the TV's internal speakers, so if you have a soundbar or other external speakers connected, the audio performance may suffer on Skype calls.
Best wishes -
Problem with Garageband 11 when recording Vocal, always "Follow tempo...
Hi!
Every time i try to record vocal in Garageband 11, it automatically selects "Follow tempo and pitch". Even when I turn it off, it always turns on when I start to record, and then always is checked. I always have to uncheck it later when I already have recorded, and then my audio seems somehow a little bit altered because I recorded with "Follow tempo and pitch".
Anyone know what the problem might be?
CheersNo, he's just making a point repeatedly: checking this box doesn't alter the vocals, neither the original recording (which is never changed by any effect or manipulation) nor the playback. What might have happened is that you either changed the tempo or key of the song, or you happened to play with the cursor in the Editor pane which might have pushed some audio around. Or you made another track the groove track so the vocal track tries to groove along with it. The checkbox alone doesn't do anything.
-
Hello all, first of all I want to state that I'm a total newbie to LSMW
I'm trying to update our customer master with tax classifications.
I have 19 rows to be updated with data and the problem is that the window where
the data should be entered shows only 15 rows so I get the following message: Field KNVI-TAXKD(15) does not exist in the screen SAPMF02D 1350 (the same message for KNVI-TAXKD(16),KNVI-TAXKD(17),KNVI-TAXKD(18),KNVI-TAXKD(19).
It took me alot of time to realize that the rows that gets updated is the first 15 that is visable in the window. Does anyone know how to get around this?
BR
Matshi,
i have used debmas to extend customer . you can also use this option to create customer. in case your customer is already created and you want to extend it for sales and company code view. use msgfn(message function) as 005 . in case you are creating a customer and all mandatory field values are provided in extract file then you can set value of msgfn as initial(dont map) and then use idoc to populate the data.
this should solve your problem...
reward points if found successfull.
regards
pragya
Maybe you are looking for
-
Syntax error in program "SAPLBBP_BAPI_PO " while PO transfer
Hi: I am getting below dump in ECC when I order PO in SRM. PO is created in SRM successfully, but err out. I am on SRM 701 with PPS and ECC 6. I am guessing some switch needs to be activated but not sure. Any help is appreciated. Syntax error in p
-
I have a problem with loading the PNG image
I have a problem with loading the PNG image from site. For ex. go to icefilms com and is starts to load png like crazy CPU is huge and you can not shut down Firefox at least a minute. This is not just in this site but whit any one whit lots of pictur
-
Failed to capture service in APP-V 5.0 SP2
Failed to capture service in APP-V 5.0 SP2 Seq'r Version: APP-V 5.0 SP2 OS version: Windows 7 64 bit SP2 Issue: Application (Source) installing two services. IBM MQSeries IBM WebSphere But while seq'g the application, seq'r able to capture only one s
-
I can't uninstall flash player 10.0.45.2??
I completed a vulnerability scan today (I use Kaspersky anti-virus if that matters) and it came up with three vulnerable applications like adobe player 9.0 and shockwave 11.5.1 I came to the site and came across some security updates from last year a
-
how i can HIDE THE STORED PROCEDURE for other user oracle version 9i Edited by: razagold on Jun 5, 2010 6:29 AM Edited by: razagold on Jun 5, 2010 6:30 AM