CATS msges while transferring data to FI HR PP MM PS
Hell all,
I need to know that the system generates how many messages/ interfaces when the data from CATS is being transported to FICO, HR, MM, PP, PS etc.
What data CATS can send to all FICO and HR and what tables it picks up and drops data.
need urgent help.
sunnzy
Hello,
I need the message type and BAPI for CATS to HR
thanks
sunny
Similar Messages
-
Kernel Panic while transfering data between MAC HD and network drives
Kernel Panic while transfering data between MAC HD and network drives. it's an iMAC 24" 2011. Snow Leopard 10.6.8. I can't seem to find the cause to this.Thank you guys !
Here is the log fine with error code:
Error code: 0x0000000000000000
Interval Since Last Panic Report: 5 sec
Panics Since Last Report: 1
Anonymous UUID: 3C5AA43F-D876-4F9D-A831-D8043218C6E0
Tue Aug 16 14:54:46 2011
panic(cpu 0 caller 0xffffff80002d1208): Kernel trap at 0xffffff7f815c6b54, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000005, CR3: 0x0000000000100000, CR4: 0x0000000000040660
RAX: 0x0000000000000000, RBX: 0xffffff8000000000, RCX: 0x0000000001000000, RDX: 0xffffff8013ae9200
RSP: 0xffffff80de173ea0, RBP: 0xffffff80de173ed0, RSI: 0x0000000000000000, RDI: 0xffffff8013ae9200
R8: 0x0000000000000001, R9: 0x0000000000000000, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0x0000000000000000, R13: 0xffffff8016207008, R14: 0xffffff8015a228f8, R15: 0x0000000000000000
RFL: 0x0000000000010246, RIP: 0xffffff7f815c6b54, CS: 0x0000000000000008, SS: 0x0000000000000010
Error code: 0x0000000000000000
Backtrace (CPU 0), Frame : Return Address
0xffffff80de173b40 : 0xffffff8000204d15
0xffffff80de173c40 : 0xffffff80002d1208
0xffffff80de173d90 : 0xffffff80002e3f4a
0xffffff80de173da0 : 0xffffff7f815c6b54
0xffffff80de173ed0 : 0xffffff80002524fe
0xffffff80de173f00 : 0xffffff8000478c7f
0xffffff80de173f40 : 0xffffff7f8159b158
0xffffff80de173fa0 : 0xffffff80002c8527
Kernel Extensions in backtrace (with dependencies):
com.thursby.kext.cifs(5.1)@0xffffff7f815ae000->0xffffff7f815cffff
dependency: com.thursby.kext.NetBIOS(5.1)@0xffffff7f8158b000
com.thursby.kext.NetBIOS(5.1)@0xffffff7f8158b000->0xffffff7f815adfff
BSD process name corresponding to current thread: kernel_task
Mac OS version:
10K549
Kernel version:
Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64
System model name: iMac12,1 (Mac-942B5BF58194151B)
System uptime in nanoseconds: 105374280984
unloaded kexts:
(none)
loaded kexts:
com.vmware.kext.vmnet 3.1.3
com.vmware.kext.vmioplug 3.1.3
com.vmware.kext.vmci 3.1.3
com.trendmicro.kext.KERedirect 1.0.0
com.trendmicro.kext.filehook 1.5.0
com.vmware.kext.vmx86 3.1.3
com.thursby.kext.cifs 5.1
com.thursby.kext.NetBIOS 5.1
com.apple.filesystems.smbfs 1.6.7 - last loaded 60402747883
com.apple.filesystems.autofs 2.1.0
com.apple.driver.AppleTyMCEDriver 1.0.2d2
com.apple.driver.AppleHWSensor 1.9.3d0
com.apple.driver.AudioAUUC 1.57
com.apple.driver.AppleUpstreamUserClient 3.5.7
com.apple.driver.AppleMikeyHIDDriver 1.2.0
com.apple.driver.AppleMCCSControl 1.0.20
com.apple.driver.AppleIntelPenrynProfile 17
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleMikeyDriver 2.0.5f14
com.apple.kext.ATIFramebuffer 6.3.6
com.apple.driver.AppleBluetoothMultitouch 54.3
com.apple.driver.AppleIntelHDGraphics 6.3.6
com.apple.driver.AppleIntelNehalemProfile 11
com.apple.driver.AudioIPCDriver 1.1.6
com.apple.driver.AppleHDA 2.0.5f14
com.apple.driver.AppleGraphicsControl 2.10.6
com.apple.ATIRadeonX3000 6.3.6
com.apple.iokit.AppleBCM5701Ethernet 3.0.5b8
com.apple.driver.AppleIntelMeromProfile 19
com.apple.driver.AirPort.Atheros9388 426.35.3
com.apple.driver.ACPI_SMC_PlatformPlugin 4.7.0a1
com.apple.driver.AppleLPC 1.5.1
com.apple.driver.AppleBacklight 170.0.46
com.apple.kext.AppleSMCLMU 1.5.2d10
com.apple.driver.AppleIntelSNBGraphicsFB 6.3.6
com.apple.driver.AppleUSBCardReader 2.6.1
com.apple.driver.AppleIRController 303.8
com.apple.iokit.SCSITaskUserClient 2.6.8
com.apple.iokit.IOAHCIBlockStorage 1.6.4
com.apple.driver.AppleUSBHub 4.2.4
com.apple.driver.AppleFWOHCI 4.7.3
com.apple.BootCache 31.1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.driver.AppleEFINVRAM 1.4.0
com.apple.driver.AppleAHCIPort 2.1.7
com.apple.driver.AppleUSBEHCI 4.2.4
com.apple.driver.AppleUSBUHCI 4.2.0
com.apple.driver.AppleACPIButtons 1.3.6
com.apple.driver.AppleRTC 1.3.1
com.apple.driver.AppleHPET 1.5
com.apple.driver.AppleSMBIOS 1.7
com.apple.driver.AppleACPIEC 1.3.6
com.apple.driver.AppleAPIC 1.4
com.apple.driver.AppleIntelCPUPowerManagementClient 142.6.0
com.apple.security.sandbox 1
com.apple.security.quarantine 0
com.apple.nke.applicationfirewall 2.1.12
com.apple.driver.AppleIntelCPUPowerManagement 142.6.0
com.apple.driver.AppleProfileReadCounterAction 17
com.apple.driver.AppleProfileTimestampAction 10
com.apple.driver.AppleProfileThreadInfoAction 14
com.apple.driver.AppleProfileRegisterStateAction 10
com.apple.driver.AppleProfileKEventAction 10
com.apple.driver.AppleProfileCallstackAction 20
com.apple.iokit.IOSurface 74.2
com.apple.iokit.IOBluetoothSerialManager 2.4.5f3
com.apple.iokit.IOSerialFamily 10.0.3
com.apple.driver.AppleHDAHardwareConfigDriver 2.0.5f14
com.apple.driver.IOBluetoothHIDDriver 2.4.5f3
com.apple.driver.AppleMultitouchDriver 207.11
com.apple.driver.DspFuncLib 2.0.5f14
com.apple.iokit.IOAudioFamily 1.8.3fc2
com.apple.kext.OSvKernDSPLib 1.3
com.apple.driver.AppleSMBusController 1.0.10d0
com.apple.iokit.IOFireWireIP 2.0.3
com.apple.iokit.AppleProfileFamily 41
com.apple.driver.AppleHDAController 2.0.5f14
com.apple.iokit.IOHDAFamily 2.0.5f14
com.apple.iokit.IO80211Family 320.1
com.apple.iokit.IONetworkingFamily 1.10
com.apple.driver.IOPlatformPluginFamily 4.7.0a1
com.apple.driver.AppleSMBusPCI 1.0.10d0
com.apple.driver.AppleBacklightExpert 1.0.1
com.apple.iokit.IONDRVSupport 2.2
com.apple.driver.AppleSMC 3.1.0d5
com.apple.driver.AppleThunderboltEDMSink 1.1.1
com.apple.driver.AppleThunderboltEDMSource 1.1.1
com.apple.kext.ATI6000Controller 6.3.6
com.apple.kext.ATISupport 6.3.6
com.apple.iokit.IOGraphicsFamily 2.2
com.apple.driver.AppleThunderboltDPOutAdapter 1.3.2
com.apple.driver.AppleThunderboltDPInAdapter 1.3.2
com.apple.driver.AppleThunderboltDPAdapterFamily 1.3.2
com.apple.driver.AppleThunderboltPCIDownAdapter 1.1.6
com.apple.driver.AppleUSBHIDKeyboard 141.5
com.apple.driver.AppleHIDKeyboard 141.5
com.apple.driver.BroadcomUSBBluetoothHCIController 2.4.5f3
com.apple.driver.AppleUSBBluetoothHCIController 2.4.5f3
com.apple.iokit.IOBluetoothFamily 2.4.5f3
com.apple.iokit.IOUSBMassStorageClass 2.6.7
com.apple.iokit.IOSCSIBlockCommandsDevice 2.6.8
com.apple.iokit.IOUSBHIDDriver 4.2.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.8
com.apple.iokit.IOBDStorageFamily 1.6
com.apple.iokit.IODVDStorageFamily 1.6
com.apple.iokit.IOCDStorageFamily 1.6.1
com.apple.driver.AppleUSBMergeNub 4.2.4
com.apple.driver.AppleUSBComposite 3.9.0
com.apple.driver.XsanFilter 402.1
com.apple.iokit.IOAHCISerialATAPI 1.2.6
com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.8
com.apple.driver.AppleThunderboltNHI 1.2.6
com.apple.iokit.IOThunderboltFamily 1.4.9
com.apple.iokit.IOFireWireFamily 4.2.6
com.apple.iokit.IOUSBUserClient 4.2.4
com.apple.driver.AppleFileSystemDriver 2.0
com.apple.iokit.IOAHCIFamily 2.0.6
com.apple.iokit.IOUSBFamily 4.2.4
com.apple.driver.AppleEFIRuntime 1.4.0
com.apple.iokit.IOHIDFamily 1.6.6
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.TMSafetyNet 6
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 289
com.apple.iokit.IOStorageFamily 1.6.3
com.apple.driver.AppleACPIPlatform 1.3.6
com.apple.iokit.IOPCIFamily 2.6.5
com.apple.iokit.IOACPIFamily 1.3.0
System Profile:
Model: iMac12,1, BootROM IM121.0047.B0A, 4 processors, Intel Core i5, 2.7 GHz, 8 GB, SMC 1.71f22
Graphics: AMD Radeon HD 6770M, AMD Radeon HD 6770M, PCIe, 512 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.35.3
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HDS722020ALA330, 1.82 TB
Serial ATA Device: OPTIARC DVD RW AD-5690H
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 / 2
USB Device: Officejet Pro 8000 A809, 0x03f0 (Hewlett Packard), 0x3612, 0xfd140000 / 5
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfd110000 / 4
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 / 3
USB Device: FaceTime HD Camera (Built-in), 0x05ac (Apple Inc.), 0x850b, 0xfa200000 / 3
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 / 2
USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1006, 0xfa130000 / 5
USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x0220, 0xfa132000 / 8
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 4
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8215, 0xfa111000 / 6There is something incompatible would be my guess. Did you disconnect all your peripherals in safe mode just to check?
You might now create a new temporary user account. Log into the new account. Do the panics still occur?
I would also visit The XLab FAQs and read the FAQ on diagnosing kernel panics. Sometimes they can be difficult to track down. Looking at each new panic log would help determine if it's cause is associated with the same extensions. -
Fatal error while transferring data from one bb to another
I was trying to transfer data from one bb to a different bb using the bb desktop manager tool. It collected all the data from the first bb fine and then while transferring data to the new one it said a fatal error occured to try again. That bb will not even turn on now. No white screen or anything. Its like there is no operating system. I don't know what to do. I tried to connect it and just update the software but that isnt working either. Says it is not responding during initialization! I think I killed it.... any ideas what to do???
You can try to reload the OS in one of the following ways
http://www.blackberry.com/btsc/KB03485
http://blackberryfaq.net/index.php/How_do_I_wipe_the_BlackBerry_using_Jl_Cmder%3F
If someone has been helpful please consider giving them kudos by clicking the star to the left of their post.
Remember to resolve your thread by clicking Accepted Solution. -
While transferring data from old iphone 3gs to new iphone4s through itunes the data in messages is not getting transferred.
@ melfromvictoria
Have you tried right clicking on the 4s and select "restore from back up" -
Error in subroutine READ_NAMTB while transferring data from HCM to xRPM.
Hi Guys,
I am facing a problem while transferring data from HCM to xRPM via ALE.
We are getting the error " Error in subroutine READ_NAMTB" during the Inbound Processing of Idocs in xRPM.
We have used the standard message type HRMD_ABA and IDoc type HRMD_ABA04 without any modifications.
Request you all to kindly let me know the solution to fix this issue asap.
Thanks in advance,
Punkuj..It was a bug in SP2, it is fixed in SP2 Patch 4.
Cheers !!
Zaheer -
While transfering data from my pc to my mac my pc crashed. what do i do now??
While transfering data from my old pc to my new mac the pc crashed what do i do now?
If you used Migration Assistant and do not have the PC data on an external disk you can merge the two accounts by copying the data to through Shared folder.
-
Run Time Error while Transferring data to Application server
Hello Abaper's,
I have generated a XML data using the FM : " SAP_CONVERT_TO_XML_FORMAT ".
While transferring the data to a File on Application Server using the statement
DATA : wa_xmltab TYPE truxs_xml_line,
it_xmltab TYPE truxs_xml_table.
OPEN DATASET FNAME FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc EQ 0.
LOOP AT it_xmltab INTO wa_xmltab.
TRANSFER wa_xmltab TO FNAME. <<<<<<<<<<<<<< Getting Error here
ENDLOOP.
ELSE.
MESSAGE e004(zmsg5) WITH 'File FNAME not opened'.
ENDIF.
CLOSE DATASET FNAME.
The Run Time Error i am Facing is
Short text
The current statement is only defined for character-type data objects.
Error analysis
For the statement
"TRANSFER f TO ..."
only character-type data objects are supported at the argument position
"f".
In this case. the operand "f" has the non-character-type "TRUXS_XML_LINE". The
current program is a Unicode program. In the Unicode context, the type
'X' or structures containing not only character-type components are
regarded as non-character-type.
Regards
jvHello Volker Binder ,
Thank you . it's now transferring the data to Application sercver. I forgot to try using Binay mode,
Thers is one more problem. There are 10 Records in that internal table that is being converted to XML format,
but the XML data is showing only first 4 records.... the XML data format for the remaining data is not seen.
Actual No. of Records in Internal table :
matnr matkl meins
0-BUY1 012 PC
0-BUY2 012 PC
1 EA
2 012 L
3 01 EA
12 EA
23 001 ST
24 015` EA
28 010 EA
29 015` AU
XML Format for the above 10 fields is :
<?xml version="1.0"?><TY_MARA><TY_MARA><MATNR Datatype="C" Length="36">0-BUY1</MATNR><MATKL Datatype="C" Length="18">012</MATKL><MEINS Datatype="C" Length="6">PC
</MEINS>
</TY_MARA><TY_MARA><MATNR Datatype="C" Length="36">0-BUY2</MATNR><MATKL Datatype="C" Length="18">012</MATKL><MEINS Datatype="C" Length="6">
PC </MEINS>
</TY_MARA><TY_MARA><MATNR Datatype="C" Length="36">000000000000000001</MATNR><MEINS Datatype="C" Length="6">EA</MEINS>
</TY_MARA><TY_MARA><MATNR Datatype="C" Length="36">000000000000000002</MATNR
This 4th record data in XML is also incomplete..
The above XML format is generated only for 4 records out of 10 Records.
Please let me know , how can i increase the Size / Memory of the Application server file to accomodate for the reamining Records
Regards
Jv -
Mac mini drop connection while transferring data/files
Hi guys,
I took my second step away from Windows and into Mac by buying the mac mini and gave it as a present to my mom! :-D I love that little thing almost as much as my iBook! First thing my dad said was "where is the rest of it!?" hehe!
Okay, now onto the issue that with the mini. From the very first moment, it is having massive troubles while transferring files from internet as well as my home network. Right in the middle of file transfer, the transfer (for no apparent reason) just stops. I can stil click and minimize it etc. but thats about it. Then Finder freezes and then I end up restarting the mini my hard-reset...Its quite painful to do that...
I can see there are lots of posts in regards to wireless issue of mini, but I couldn't locate the one that resembles mine. I can surf the internet fine, but the problem hits as soon as I try to download something directly. Any ideas? Suggestions?
Oh, Im running a wireless network. My main transfer of files is either from the internet (updating OS X and related files etc.) or to bring in files from my XP-based PC which is on LAN based ethernet. My mini is wifi of course. I don't seem to have any troubles downloading files to my iBook from the same XP PC, but mini isn't able to handle it. Yes, not even the automatic downloads from Apple...
I want to call Apple but they will just blame it on third party stuff! Sometimes I wonder why they are sitting there in the first place! I am not happy with their customer service. Though I love this forum!!!! Any help will be greatly appreciated :-D Thanks, in advance!I've had a similar problem. I've noticed that when I turn off "Convert higher bit-rate songs to ..." that it seems to resolve it. Try that and see if it solves your problem.
-
Error while transferring Data from PSA to DSO
Hi all,
We had a requirement to load data into the DSO.We are extracting it from R3.
Problem is that while loading in PSA it is showing 1056 records ,But when we are trying to load it in DSO it is showing Transferred records as 1428 and added records as 1073.Please help ASAP!!!!!!!!Hi,
the difference in records can be due to some changes happening in the transformation.
check your transformation from the DS to your DSO if it contains any start,end or update routines oe any other such thing.
Also check if there is one to one mapping from DS to DSO or if some fields in DS are not mapped to DSO.
Regards,
Dhanya -
Error While Transferring Data rom PSA to Infocube
Hi Experts,
We are Loading Data from (2LIS_11_VAHDR ) From source system .
1. Data Transferred to PSA .
2. Transformation is activated.(mapping based on RSOSFIELDMAP table for transfomation)
3. While Executing DTP we are following Error Messages ,
* R7105 - The Object Name is not allowed to be Empty.
* RSBK241 - Error while updating to target OSD_CO3.
* RSBK229 - Data Package processing terminated.
Note: Even though we are getting error messages the data is transferred to infocube
We Need a Solution for Error ?
Thanks,
All.Hi,
I am also got the same problem long back but i can not remeber exactly but that is problem with transformations in the form of may be for some key figures taht currency units not updating
or some of the fileds to info object transformations , check once again that data element and length of fields and info objects and activate once again, or just delete existed DTP , create new DTP between DS and Info cube and try to load.
Thanks & Regards,
Sathish -
Problem while transfering data from form to excel
Hi all.
I have a little problem. I have a procedure that fires on when-button-pressed trigger that goes to current block and download the data into an excel file.
The block has 2200 records.
The problem is that if I make the application visible all is ok; if I make the application not visible it remains "append" and nothing happens.
I'm on developer suite 10g.
Here is the code:
PROCEDURE pr_Forms_to_Excel(p_block_name IN VARCHAR2 DEFAULT NAME_IN('system.current_block')) IS
-- Declare the OLE objects
application OLE2.OBJ_TYPE;
workbooks OLE2.OBJ_TYPE;
workbook OLE2.OBJ_TYPE;
worksheets OLE2.OBJ_TYPE;
worksheet OLE2.OBJ_TYPE;
cell OLE2.OBJ_TYPE;
range OLE2.OBJ_TYPE;
range_col OLE2.OBJ_TYPE;
-- Declare handles to OLE argument lists
args OLE2.LIST_TYPE;
-- Declare form and block items
form_name VARCHAR2(100);
f_block VARCHAR2(100);
l_block VARCHAR2(100);
f_item VARCHAR2(100);
l_item VARCHAR2(100);
cur_block VARCHAR2(100) := NAME_IN('system.current_block');
cur_item VARCHAR2(100) := NAME_IN('system.current_item');
cur_record VARCHAR2(100) := NAME_IN('system.cursor_record');
item_name VARCHAR2(100);
baslik VARCHAR2(100);
row_n NUMBER;
col_n NUMBER;
filename VARCHAR2(100);
BEGIN
-- Start Excel
application:=OLE2.CREATE_OBJ('Excel.Application');
OLE2.SET_PROPERTY(application, 'Visible', 'TRUE');
-- Return object handle to the Workbooks collection
workbooks:=OLE2.GET_OBJ_PROPERTY(application, 'Workbooks');
-- Add a new Workbook object to the Workbooks collection
workbook:=OLE2.GET_OBJ_PROPERTY(workbooks,'Add');
-- Return object handle to the Worksheets collection for the Workbook
worksheets:=OLE2.GET_OBJ_PROPERTY(workbook, 'Worksheets');
-- Get the first Worksheet in the Worksheets collection
-- worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Add');
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, 1);
worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Item',args);
OLE2.DESTROY_ARGLIST(args);
-- Return object handle to cell A1 on the new Worksheet
go_block(p_block_name);
baslik := get_block_property(p_block_name,FIRST_ITEM);
f_item := p_block_name||'.'||get_block_property(p_block_name,FIRST_ITEM);
l_item := p_block_name||'.'||get_block_property(p_block_name,LAST_ITEM);
first_record;
LOOP
item_name := f_item;
row_n := NAME_IN('SYSTEM.CURSOR_RECORD');
col_n := 1;
LOOP
IF get_item_property(item_name,ITEM_TYPE)<>'BUTTON' AND
get_item_property(item_name,VISIBLE)='TRUE'
THEN
-- Set first row with the item names
IF row_n=1 THEN
baslik:=NVL(get_item_property(item_name,PROMPT_TEXT),baslik);
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, row_n);
OLE2.ADD_ARG(args, col_n);
cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
OLE2.DESTROY_ARGLIST(args);
OLE2.SET_PROPERTY(cell, 'Value', baslik);
OLE2.RELEASE_OBJ(cell);
END IF;
-- Set other rows with the item values
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, row_n+1);
OLE2.ADD_ARG(args, col_n);
cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
OLE2.DESTROY_ARGLIST(args);
IF get_item_property(item_name,DATATYPE)<>'NUMBER' THEN
OLE2.SET_PROPERTY(cell, 'NumberFormat', '@');
END IF;
OLE2.SET_PROPERTY(cell, 'Value', name_in(item_name));
OLE2.RELEASE_OBJ(cell);
END IF;
IF item_name = l_item THEN
exit;
END IF;
baslik := get_item_property(item_name,NEXTITEM);
item_name := p_block_name||'.'||get_item_property(item_name,NEXTITEM);
col_n := col_n + 1;
END LOOP;
EXIT WHEN NAME_IN('system.last_record') = 'TRUE';
NEXT_RECORD;
END LOOP;
-- Autofit columns
range := OLE2.GET_OBJ_PROPERTY( worksheet,'UsedRange');
range_col := OLE2.GET_OBJ_PROPERTY( range,'Columns');
OLE2.INVOKE( range_col,'AutoFit' );
OLE2.RELEASE_OBJ( range );
OLE2.RELEASE_OBJ( range_col );
-- Get filename and path
args := OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG( args, p_block_name );
OLE2.ADD_ARG( args,'Excel Workbooks (*.xls, *.xls');
filename := OLE2.INVOKE_CHAR( application,'GetSaveAsFilename',args );
OLE2.DESTROY_ARGLIST( args );
-- Save as worksheet
IF NVL(filename,'0')<>'0' THEN
args := OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG( args,filename );
OLE2.INVOKE( worksheet,'SaveAs',args );
OLE2.DESTROY_ARGLIST( args );
END IF;
-- Close workbook
OLE2.INVOKE( workbook ,'Close');
-- Release the OLE objects
OLE2.RELEASE_OBJ(worksheet);
OLE2.RELEASE_OBJ(worksheets);
OLE2.RELEASE_OBJ(workbook);
OLE2.RELEASE_OBJ(workbooks);
OLE2.INVOKE(application, 'Quit');
OLE2.RELEASE_OBJ(application);
-- Focus to the original location
go_block(cur_block);
go_record(cur_record);
go_item(cur_block||'.'||cur_item);
END;
Is there anyone that can help me????
Thanks,
FabrizioHi all.
I have a little problem. I have a procedure that fires on when-button-pressed trigger that goes to current block and download the data into an excel file.
The block has 2200 records.
The problem is that if I make the application visible all is ok; if I make the application not visible it remains "append" and nothing happens.
I'm on developer suite 10g.
Here is the code:
PROCEDURE pr_Forms_to_Excel(p_block_name IN VARCHAR2 DEFAULT NAME_IN('system.current_block')) IS
-- Declare the OLE objects
application OLE2.OBJ_TYPE;
workbooks OLE2.OBJ_TYPE;
workbook OLE2.OBJ_TYPE;
worksheets OLE2.OBJ_TYPE;
worksheet OLE2.OBJ_TYPE;
cell OLE2.OBJ_TYPE;
range OLE2.OBJ_TYPE;
range_col OLE2.OBJ_TYPE;
-- Declare handles to OLE argument lists
args OLE2.LIST_TYPE;
-- Declare form and block items
form_name VARCHAR2(100);
f_block VARCHAR2(100);
l_block VARCHAR2(100);
f_item VARCHAR2(100);
l_item VARCHAR2(100);
cur_block VARCHAR2(100) := NAME_IN('system.current_block');
cur_item VARCHAR2(100) := NAME_IN('system.current_item');
cur_record VARCHAR2(100) := NAME_IN('system.cursor_record');
item_name VARCHAR2(100);
baslik VARCHAR2(100);
row_n NUMBER;
col_n NUMBER;
filename VARCHAR2(100);
BEGIN
-- Start Excel
application:=OLE2.CREATE_OBJ('Excel.Application');
OLE2.SET_PROPERTY(application, 'Visible', 'TRUE');
-- Return object handle to the Workbooks collection
workbooks:=OLE2.GET_OBJ_PROPERTY(application, 'Workbooks');
-- Add a new Workbook object to the Workbooks collection
workbook:=OLE2.GET_OBJ_PROPERTY(workbooks,'Add');
-- Return object handle to the Worksheets collection for the Workbook
worksheets:=OLE2.GET_OBJ_PROPERTY(workbook, 'Worksheets');
-- Get the first Worksheet in the Worksheets collection
-- worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Add');
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, 1);
worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Item',args);
OLE2.DESTROY_ARGLIST(args);
-- Return object handle to cell A1 on the new Worksheet
go_block(p_block_name);
baslik := get_block_property(p_block_name,FIRST_ITEM);
f_item := p_block_name||'.'||get_block_property(p_block_name,FIRST_ITEM);
l_item := p_block_name||'.'||get_block_property(p_block_name,LAST_ITEM);
first_record;
LOOP
item_name := f_item;
row_n := NAME_IN('SYSTEM.CURSOR_RECORD');
col_n := 1;
LOOP
IF get_item_property(item_name,ITEM_TYPE)<>'BUTTON' AND
get_item_property(item_name,VISIBLE)='TRUE'
THEN
-- Set first row with the item names
IF row_n=1 THEN
baslik:=NVL(get_item_property(item_name,PROMPT_TEXT),baslik);
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, row_n);
OLE2.ADD_ARG(args, col_n);
cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
OLE2.DESTROY_ARGLIST(args);
OLE2.SET_PROPERTY(cell, 'Value', baslik);
OLE2.RELEASE_OBJ(cell);
END IF;
-- Set other rows with the item values
args:=OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG(args, row_n+1);
OLE2.ADD_ARG(args, col_n);
cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
OLE2.DESTROY_ARGLIST(args);
IF get_item_property(item_name,DATATYPE)<>'NUMBER' THEN
OLE2.SET_PROPERTY(cell, 'NumberFormat', '@');
END IF;
OLE2.SET_PROPERTY(cell, 'Value', name_in(item_name));
OLE2.RELEASE_OBJ(cell);
END IF;
IF item_name = l_item THEN
exit;
END IF;
baslik := get_item_property(item_name,NEXTITEM);
item_name := p_block_name||'.'||get_item_property(item_name,NEXTITEM);
col_n := col_n + 1;
END LOOP;
EXIT WHEN NAME_IN('system.last_record') = 'TRUE';
NEXT_RECORD;
END LOOP;
-- Autofit columns
range := OLE2.GET_OBJ_PROPERTY( worksheet,'UsedRange');
range_col := OLE2.GET_OBJ_PROPERTY( range,'Columns');
OLE2.INVOKE( range_col,'AutoFit' );
OLE2.RELEASE_OBJ( range );
OLE2.RELEASE_OBJ( range_col );
-- Get filename and path
args := OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG( args, p_block_name );
OLE2.ADD_ARG( args,'Excel Workbooks (*.xls, *.xls');
filename := OLE2.INVOKE_CHAR( application,'GetSaveAsFilename',args );
OLE2.DESTROY_ARGLIST( args );
-- Save as worksheet
IF NVL(filename,'0')<>'0' THEN
args := OLE2.CREATE_ARGLIST;
OLE2.ADD_ARG( args,filename );
OLE2.INVOKE( worksheet,'SaveAs',args );
OLE2.DESTROY_ARGLIST( args );
END IF;
-- Close workbook
OLE2.INVOKE( workbook ,'Close');
-- Release the OLE objects
OLE2.RELEASE_OBJ(worksheet);
OLE2.RELEASE_OBJ(worksheets);
OLE2.RELEASE_OBJ(workbook);
OLE2.RELEASE_OBJ(workbooks);
OLE2.INVOKE(application, 'Quit');
OLE2.RELEASE_OBJ(application);
-- Focus to the original location
go_block(cur_block);
go_record(cur_record);
go_item(cur_block||'.'||cur_item);
END;
Is there anyone that can help me????
Thanks,
Fabrizio -
My Dell pc hangs while transferring data to/from the Time Capsule
Hi,
I have a really weird problem.
I bought the TC yesterday and I set it up in "bridge mode". So it is connected to my ADSL modem/router via ethernet cable (plugged into the WAN port on the TC) and it creates a wireless network.
My ADSL modem/router is a Zyxel and it's also a wireless router.
My old network setup was wireless-only: the zyxel modem/router was providing access for my Dell PC and my PowerBook.
Now the modem/router is only working as a modem and the TC is providing wireless access for both computers.
Now. Yesterday I was testing the whole thing and I was copying files from the mac to the TC and viceversa. No problem, everything smooth and fast.
Then I tried to copy a file from the pc to the TC and... BOOOM. The pc HANGS big time as it never did before! Not even the mouse is responding, I just have to restart it. Before copying, everything works fine: internet is ok, I can see the TC disk, I can access it etc... everything looks ok. But after few seconds/minutes into the copying, KABOOM.
My PC is a DELL OPTIPLEX GX620, almost three years old. I updated BIOS, chipset driver and the Zyxel wireless adapter's driver.
Nothing. Exactly the same.
My suspect is the Zyxel wireless adapter that is using the "g" standard. In my old network setup all the devices were using the "g" standard. Now the TC is using the "n" standard and, even if it downgrades automatically to "g" to be compatible, it might be that the Zyxel adapter is not handling it very well and it hangs making the whole PC hang as well.
Specs:
PC: Dell OPTIPLEX GX620 with Windows XP (up to date)
Using a Zyxel G-202 wireless adapter USB (connected to the USB 2.0 back port)
Mac: PowerBook 15" almost 4 years old with Tiger (up to date)
TC: Brand new with firmware 7.3.2
Modem/Router: Zyxel with 4 ethernet ports and wireless (can't remember the model)
Unfortunately I can't access the modem/router configuration.
Any idea? Should I try with a different wireless adapter for the PC? Or am I missing something?
Thanks,
MarcoSorry for my poor english.
What I meant is that my two computers are not connected to the modem/router wireless network anymore and there's nothing else connected to it, except for the TC itself. So the modem/router is, of course, still a router, but it's only used as a modem.
Do you mean I should set the TC as a normal client on the modem/router wireless network? But if I do so, it will work for sure because my PC will then join the modem/router wireless network (and not the TC's anymore) as it always did.
Or maybe you meant something else? -
Performance issue while transferring data from one itab to another itab
hi experts,
i have stored all the general material details in one internal table and description, valuation details of the meterial is stored in another internal table which is of standard table. now i need to tranfer all the data from these two internal tables into one final internal table but it is taking lot of time as it has to transfer lacs of data.
i have declared the output table as shown below
DATA:
t_output TYPE standard TABLE
OF type_output
INITIAL SIZE 0
WITH HEADER LINE.
(according to the standard i have to declare like this and the two internal tables are declared similar to the above one)
could somebody suggest me how shall I procced through this...
thanks in advance....
ragerds,
DeepuHave a look at the following article which you may find useful:
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40729734-3668-2910-deba-fa0e95e2c541">Improving performance in nested loops</a>
good luck, damian -
Problem while transferring data between views
HI,
I have been assigned to a requirement wherein i am working first time in web dynpro. So i followed all the pdf training document for developing application. Now there is a requirement wherein have created 2 views and its required nodes and i have attached those 2 views to window with necessary plug binding. Its for travel report . On first view i have one selection screen and ALV display for header data. Now i am using using components for alv which is defined both in controller as well as in view. Also i am suing onclick property of that alv. Now the thing is that there are 2 nodes respectively HEAD and ITEM. HEAD node would get displayed on first screen and based on selection of one row from that ALV, its corresponding item data would get displayed in another view for which i have written code in method of first view . From that method i am filling data based on raw selection and passing it to second view. The problem is i have done necessary binding and pluging but still when i pass data from first view to second view dump get displayed saying that ITEM node not found for which i have added that ITEM node to both view first view and second view.still problem persist. As an RND i also removed table from second view and it was observed that control is flowing to second view it means there is no issue wid plug binding. Even when i removed alv from second view and put in first view then its working fine.What could be cause of this problem ? I am using ALV component SALV for first view and for second view i am using TABLE element of layout. Can i use same component for second view also ?
Kindly suggest.
Thanks
ParagHi,
You have to created a new method subscribing ON_LEAD_SELECTION event of the ALV, which will get triggered on selection of a row in the ALV.
Now, in the same method get the selected row data and write the logic to fill fetch the item details for the selected row and bind the item data to the ITEM node which you are going to display in second view. So as the item data is binded to the ITEM node, the data gets populated in the table ( which is there in second view ) .
DATA: node_X TYPE REF TO if_wd_context_node,
elem_X TYPE REF TO if_wd_context_element,
stru_X TYPE f_main=>element_X .
node_X = wd_context->get_child_node( name = wd_this->wdctx_X ).
* get element via lead selection
elem_X = node_search_results->get_element( r_param->index ).
* get all declared attributes
elem_X->get_static_attributes(
IMPORTING
static_attributes = stru_X ).
depending on the stru_X values fetch the item data and bind the data to the ITEM node.
Thanks,
Shailaja Ainala. -
Error while transferring data to a Unix file using the FILTER 'gzip'
I have to particularly use the 'gzip' filter to compress the files that are placed in Unix directory through ABAP code. This filter was working fine initially and I was able to get the files saved correctly however lately I am getting a short dump at the TRANSFER command. the runtime error 'DATASET_PIPE_CLOSED'. Kindly guide me as to how i can avoid this.
there is o relation of infoobject name in flat file and infoobjet name at BW side.
please check with the object in the BW and their lengths and type of the object and check your flat file weather u have the same type there,
now check the sequence of the objects in the transfer rules and activate them.
there u go.
Maybe you are looking for
-
Hello I am required to make a program with a loop which records new records broken at a carnival. Someone will input the new record and holder and when the loop is ended it will display all the records, like a printout. I'm fairly new to java, is the
-
Hi, I'm getting into java.util.regex lately. Having used Perl for regex I'm trying to get familiar with Java's regex "spirit". Concerning replacement we can use replaceAll or replaceFirst however: - what if I want to replace only the third or fourth
-
How do I use the sim card If its blocked, not because it is brand new, has blocked its carrier when purchased, my uncle bought it from his old friend
-
My Computer knows iPod without Service Pack 2 but not with it.
What should I do? I updated my Windows with the latest service pack. Now, it doesn't recognises my iPod... (I wish I had a Mac) (I have a 5G iPod)
-
Hello, I have a test lab for cross upgrade from Netware to OES 2 linux. I have 2 nodes with Netware 6.5 SP 8 I have removed node 2, and installed OES linux instead. On node 2 I joined shared iSCSI storage with NSS volumes, installed Novell cluster se