Could I Add some items on the console left side of the tree
Hi, If I want to Add some application control items into the tree on the
left side of the console, how to do it? and when I click on my item, some
information can show on the right side.
Tom Hsu
Hi Tom,
With the current 6.0 release there is no support for adding items. In a
future
release we anticipate adding that functionality.
-Michael
"bea newsgroup" <[email protected]> wrote in message
news:[email protected]..
Hi, If I want to Add some application control items into the tree on the
left side of the console, how to do it? and when I click on my item, some
information can show on the right side.
Tom Hsu
Similar Messages
-
I want to add some fields in the report of FBL5N, Can anybody tell me how ?
I want to add some fields in the report of FBL5N, Can anybody tell me how to do it?
The fields are sales order, delivery, order quantity, net value and others.
I can only find the shipment number in FI document.
Thank you very much.Dear Jie,
Billing document number can be displayed in customer line item display
(FBL5N) and not in G/L line item display (FBL3N).
The value of VBELN is saved in table BSEG. So, this means, you
have to define the field BSEG-VBELN as a special field in table
T021S. Then you can use it in FBL3N, because then the report looks
directly in BSEG-VBELN.
For further information,please read the SAP note 207436. You don't have to
implement the coding corrections, if they are already in your system
with the hotpackage. But it explains very detailed the system
behaviour. The example in the note with field EBELN could be
replicated on your field VBELN.
About the MEINS field, please refer to 1-U_MEINS (bseg-meins field).
The SAP note 215798 may also be helpful.
Mauri -
Form with report, where some items in the form have been given values.
Hi, greetings:
I have a question that maybe silly but annoying to me. I need to provide a form with report, where some items in the form have been given values automatically, and these items (display only) are supposed to show given values in the form automatically.
I used the APEX form with report. The update and delete worked well. But I cannot show automatic values when insert. By default APEX insert form makes every item null; I tried to give value for two items: P5212_USERKEY, P5212_DAILY_VER_DATE with process before header, after header, after regions and before footer, and computation, or set values of these two items in the branch when user hit create button (submit). It never worked out, the two items always displayed null value, and when I insert, I got "ORA-01400: cannot insert NULL into ("TBSBI"."DAILYVERPRODNOTE"."USERKEY")", since I have set up constraint in database that these two columns should not be null.
Could anyone help on this? any suggestion would be appreciated.
SamIf you have made these values 'Display Only' they would by default not save the session state. Accessing the page items will always return NULL. Did you change the 'Save Session State' option to 'Yes'?
-
UDS 4.0 once again: Could not add "DB11.DBB6" to the response list.
Hi,
once again we have heavy trouble with UDS 4.0 connecting to a SINUMERIK OPC server.
Unfortunately the OPC server does not support browsing. GroupList and TagList returns nothing.
The facts:
- MII 12 on Windows Server 2003
- UDS 4.0 SP1 on same server.
- OPC connectivity has been tested with Matrikon Explorer. Tag has been added manually (remember, browsing not possible).
- Creating UDS instance works. UDS can see remote OPC server and is able to create an instance from it.
- Data server has been created in MII 12 to connect to UDS.
- Connection status to UDS is ok. Can also be seen as Debug file shows query details.
- TagQuery has been created with adding the tag manually (browsing not possible).
When we try to test the query we always get the error message
Could not add "DB11.DBB6" to the response list.
and
No Tag selected
The strange thing ist that, if we use a non existing tag like "test123" then the same error occurrs instead of "No valid tags requested".
Here you can find the debug file of UDS:
[05/14/2008-10:56:18.889] focketest [P:4000, T:2212, Host, INFO] 0x11201 Host is exiting. [Host.cpp @ 338, CHostModule::RunMessageLoop]
[05/14/2008-10:56:19.030] focketest [P:4000, T:2556, UDS, INFO] 0x2028 Disconnected from the server. [Connection.cpp @ 2224, CLHOpcDaConnection::Unload]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11400 Command Line: "C:\Programme\SAP\xMII\UDS\xMIIUDSHost.exe" test. [Host.cpp @ 433, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11405 Host Build Configuration: Release. [Host.cpp @ 436, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11406 Host Build Date: Dec 11 2007. [Host.cpp @ 437, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11407 Host Description: xMII UDS Host. [Host.cpp @ 438, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11408 Host File: xMIIUDSHost.exe. [Host.cpp @ 439, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11409 Host Version: 4.0.3.10. [Host.cpp @ 440, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11401 Found Aspect: OPC-DA. [Host.cpp @ 468, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Include Quality = No. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Acquisition Mode = Synchronous. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Read From Device = true. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Read Delay = 100. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Force flat namespace = false. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Automatically Reconnect = true. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: OPC Group Number = 1234. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: OPC Group Name = LHDS_OPCGROUP. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Acceptable Data Quality = Good. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.341] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Startup Delay = 1000. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Use Legacy Tag Format = false. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Legacy Delimiter = .. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Activate Items = Both. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Group Update Rate = 0. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: OPC Server = 192.168.0.1; OPC.SINUMERIK.Machineswitch; OPC DA2. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11401 Found Aspect: Cache. [Host.cpp @ 468, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Mode = Cache with Dynamic Metadata. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Mask = . [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11401 Found Aspect: Host. [Host.cpp @ 468, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Pool Size = 5. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Runtime Mode = Service. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Threading Model = MTA. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Stack Size = 0. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Collect Requests = false. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Shutdown Timeout = 10. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Use IOCP = true. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Service Startup = Manual. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Service Dependencies = Eventlog. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Trusted Requesters = . [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Maximum Concurrent Connections = 100. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Connection Wait Time = 5000. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Max Reconnect Sleep Time = 1000. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Auto-reconnect Attempts = 5. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Monitor Cycle = 15. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Port = 9000. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Service User = .\auduser. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Service Password = *****. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11402 Found Parameter: Log Level = Debug. [Host.cpp @ 487, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11401 Found Aspect: Logging. [Host.cpp @ 468, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11403 Operating System Version: Windows XP Professional (Build 2600) with Service Pack 2, Version (2.0), Components: Single User Terminal Services. [Host.cpp @ 501, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11411 Processor 0 Info - Speed: 1596 MHz, Name: Genuine Intel(R) CPU 2140 @ 1.60GHz, Identifier: x86 Family 6 Model 15 Stepping 2, Vendor: GenuineIntel. [Host.cpp @ 548, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11411 Processor 1 Info - Speed: 1596 MHz, Name: Genuine Intel(R) CPU 2140 @ 1.60GHz, Identifier: x86 Family 6 Model 15 Stepping 2, Vendor: GenuineIntel. [Host.cpp @ 548, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, SYSTEM] 0x11412 Memory Used 71% - Physical Used 294 of 1021 MB, Paged File 2896 of 3988 MB, Virtual Used 1996 of 2047 MB. [Host.cpp @ 557, CHostModule::LogConfig]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, DEBUG] 0x14000 Creating the provider thread. [DataServerThread.cpp @ 44, DataServerThread::Spawn]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, DEBUG] 0x14002 Spawning the thread. [DataServerThread.cpp @ 53, DataServerThread::Spawn]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1236, Host, DEBUG] 0x14003 Waiting for thread callback. [DataServerThread.cpp @ 57, DataServerThread::Spawn]
[05/14/2008-10:56:40.356] focketest [P:2532, T:1492, Host, DEBUG] 0x14100 Provider thread has been created, and attempting to enter the xMIIOpcDaUDS.DataServer.1. [DataServerThread.cpp @ 82, DataServerThread::SpawnServer]
[05/14/2008-10:56:40.372] focketest [P:2532, T:1492, Host, DEBUG] 0x14101 Initializing COM environment. [DataServerThread.cpp @ 91, DataServerThread::SpawnServer]
[05/14/2008-10:56:40.372] focketest [P:2532, T:1492, Host, DEBUG] 0x14102 Creating the provider. [DataServerThread.cpp @ 98, DataServerThread::SpawnServer]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, Host, DEBUG] 0x14103 Creating the local configuration context object. [DataServerThread.cpp @ 105, DataServerThread::SpawnServer]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, Host, DEBUG] 0x14104 Initializing the provider. [DataServerThread.cpp @ 109, DataServerThread::SpawnServer]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2000 Got the self pointer. [Connection.cpp @ 246, CLHOpcDaConnection::FinalInitialize]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2001 Got the DCOM settings: machine = 192.168.0.1, progid = OPC.SINUMERIK.Machineswitch. [Connection.cpp @ 252, CLHOpcDaConnection::FinalInitialize]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2002 Got the OPC settings: group = 1234, client = LHDS_OPCGROUP, mode = SYNCHRONOUS. [Connection.cpp @ 258, CLHOpcDaConnection::FinalInitialize]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2003 Got the sleep time. {extra params}: {1000} [Connection.cpp @ 270, CLHOpcDaConnection::FinalInitialize]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2016 Checking the state of the connection. [Connection.cpp @ 2032, CLHOpcDaConnection::Load]
[05/14/2008-10:56:40.387] focketest [P:2532, T:1492, UDS, DEBUG] 0x2017 Attempting to connect to the server. [Connection.cpp @ 2036, CLHOpcDaConnection::Load]
[05/14/2008-10:56:40.450] focketest [P:2532, T:1492, UDS, DEBUG] 0x2018 Got the servers class id. [Connection.cpp @ 2048, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.903] focketest [P:2532, T:1492, UDS, DEBUG] 0x201a Advising on the servers events. [Connection.cpp @ 2087, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.903] focketest [P:2532, T:1492, UDS, DEBUG] 0x201b Adding the group. [Connection.cpp @ 2096, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.903] focketest [P:2532, T:1492, UDS, DEBUG] 0x201c Loading group data. [Connection.cpp @ 2114, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.903] focketest [P:2532, T:1492, UDS, DEBUG] 0x201e Adding all connection items. [Connection.cpp @ 2143, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.903] focketest [P:2532, T:1492, UDS, INFO] 0x201f Connected to the SINUMERIK OPC-Server DataAccess-V2.4.2.98 (C) Siemens AG (1998-2003) server. [Connection.cpp @ 2154, CLHOpcDaConnection::Load]
[05/14/2008-10:56:41.950] focketest [P:2532, T:2696, UDS, INFO] 0x0 Initializing Browser. [tagUtil/lhds2BrowseThread.h @ 127, lhds::BrowsingThread::DoBrowse]
[05/14/2008-10:56:41.950] focketest [P:2532, T:2696, UDS, INFO] 0x0 Reading Groups. [tagUtil/lhds2BrowseThread.h @ 147, lhds::BrowsingThread::DoBrowse]
[05/14/2008-10:56:41.950] focketest [P:2532, T:2696, UDS, INFO] 0x0 Reading Items. [tagUtil/lhds2BrowseThread.h @ 172, lhds::BrowsingThread::DoBrowse]
[05/14/2008-10:56:41.965] focketest [P:2532, T:2696, UDS, INFO] 0x0 Shutting Browser Down. [tagUtil/lhds2BrowseThread.h @ 279, lhds::BrowsingThread::DoBrowse]
[05/14/2008-10:56:41.965] focketest [P:2532, T:2696, UDS, INFO] 0x0 Browsing Finnished. [tagUtil/lhds2BrowseThread.h @ 303, lhds::BrowsingThread::DoBrowse]
[05/14/2008-10:56:41.997] focketest [P:2532, T:1492, UDS, DEBUG] 0x1003 Adding the modes. [DataServer.cpp @ 80, CLHOpcDaDataServer::FinalInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3000 Initializing the Current mode. [basemode.h @ 59, OPCDABaseMode<class CLHOpcDaDSCurrent>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3001 Reading from the device? TRUE. [basemode.h @ 67, OPCDABaseMode<class CLHOpcDaDSCurrent>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x4001 Accessing using: SYNCHRONOUS. [basemode.h @ 75, OPCDABaseMode<class CLHOpcDaDSCurrent>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x4002 Delay time: 100. [basemode.h @ 82, OPCDABaseMode<class CLHOpcDaDSCurrent>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3004 Minimum required quality: BOTH. [basemode.h @ 122, OPCDABaseMode<class CLHOpcDaDSCurrent>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3000 Initializing the Current mode. [basemode.h @ 59, OPCDABaseMode<class CLHOpcDaDSCurrentWrite>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3001 Reading from the device? TRUE. [basemode.h @ 67, OPCDABaseMode<class CLHOpcDaDSCurrentWrite>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x4001 Accessing using: SYNCHRONOUS. [basemode.h @ 75, OPCDABaseMode<class CLHOpcDaDSCurrentWrite>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x4002 Delay time: 100. [basemode.h @ 82, OPCDABaseMode<class CLHOpcDaDSCurrentWrite>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, DEBUG] 0x3004 Minimum required quality: BOTH. [basemode.h @ 122, OPCDABaseMode<class CLHOpcDaDSCurrentWrite>::FinalTagModeInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, UDS, INFO] 0x1004 Finnished initializing. [DataServer.cpp @ 86, CLHOpcDaDataServer::FinalInitialize]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, Host, DEBUG] 0x14105 Attaching the providers to the Accept Thread classes cookie. [DataServerThread.cpp @ 113, DataServerThread::SpawnServer]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, Host, DEBUG] 0x14106 Setting the initialization event. [DataServerThread.cpp @ 120, DataServerThread::SpawnServer]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1492, Host, DEBUG] 0x14107 Entering the local message pump. [DataServerThread.cpp @ 126, DataServerThread::SpawnServer]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1236, Host, DEBUG] 0x14004 Finished initializing the provider thread. [DataServerThread.cpp @ 68, DataServerThread::Spawn]
[05/14/2008-10:56:42.012] focketest [P:2532, T:1236, Host, DEBUG] 0x12101 Created a link to the WSA subsystem. [ConnectionManager.cpp @ 23, ConnectionManager::Initialize]
[05/14/2008-10:56:42.090] focketest [P:2532, T:0252, Framework, DEBUG] 0x1a01b Attempting to initialize. [LHDSResponse.cpp @ 84, CLHDSResponse::Initialize]
[05/14/2008-10:56:42.090] focketest [P:2532, T:3476, Framework, DEBUG] 0x1a01b Attempting to initialize. [LHDSResponse.cpp @ 84, CLHDSResponse::Initialize]
[05/14/2008-10:56:42.090] focketest [P:2532, T:2700, Framework, DEBUG] 0x1a01b Attempting to initialize. [LHDSResponse.cpp @ 84, CLHDSResponse::Initialize]
[05/14/2008-10:56:42.090] focketest [P:2532, T:2628, Framework, DEBUG] 0x1a01b Attempting to initialize. [LHDSResponse.cpp @ 84, CLHDSResponse::Initialize]
[05/14/2008-10:56:42.090] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01b Attempting to initialize. [LHDSResponse.cpp @ 84, CLHDSResponse::Initialize]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x13100 Starting up the accept thread socket. [AcceptThread.cpp @ 146, AcceptThread::ListenIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x13101 Creating accept socket. [AcceptThread.cpp @ 162, AcceptThread::ListenIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x13102 Binding accept socket. [AcceptThread.cpp @ 169, AcceptThread::ListenIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x13103 Listening to accept socket. [AcceptThread.cpp @ 176, AcceptThread::ListenIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x13105 Spawning accept socket thread. [AcceptThread.cpp @ 182, AcceptThread::ListenIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x12102 Finnished initializing the connection manager. [ConnectionManager.cpp @ 42, ConnectionManager::Initialize]
[05/14/2008-10:56:42.122] focketest [P:2532, T:0172, Host, DEBUG] 0x13300 Accept thread created. [AcceptThread.cpp @ 192, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11104 Finnished PreMessageLoop operations. [Host.cpp @ 308, CHostModule::PreMessageLoop]
[05/14/2008-10:56:42.122] focketest [P:2532, T:0172, Host, DEBUG] 0x13301 Waiting for requests. [AcceptThread.cpp @ 208, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140a UDS Progid: xMIIOpcDaUDS.DataServer.1. [Host.cpp @ 592, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140b UDS Build Configuration: Release. [Host.cpp @ 593, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140c UDS Build Date: Dec 11 2007. [Host.cpp @ 594, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140d UDS Description: xMII OPC-DA UDS. [Host.cpp @ 595, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140e UDS File: xMIIOpcDaUDS.dll. [Host.cpp @ 596, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, SYSTEM] 0x1140f UDS Version: 4.0.3.10. [Host.cpp @ 597, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module xMIIUDSHost.exe: Path = C:\Programme\SAP\xMII\UDS\xMIIUDSHost.exe. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module ntdll.dll: Path = C:\WINDOWS\system32\ntdll.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module kernel32.dll: Path = C:\WINDOWS\system32\kernel32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module WS2_32.dll: Path = C:\WINDOWS\system32\WS2_32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module msvcrt.dll: Path = C:\WINDOWS\system32\msvcrt.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module WS2HELP.dll: Path = C:\WINDOWS\system32\WS2HELP.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module ADVAPI32.dll: Path = C:\WINDOWS\system32\ADVAPI32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module RPCRT4.dll: Path = C:\WINDOWS\system32\RPCRT4.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module Secur32.dll: Path = C:\WINDOWS\system32\Secur32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module USER32.dll: Path = C:\WINDOWS\system32\USER32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module GDI32.dll: Path = C:\WINDOWS\system32\GDI32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module ole32.dll: Path = C:\WINDOWS\system32\ole32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.122] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module OLEAUT32.dll: Path = C:\WINDOWS\system32\OLEAUT32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module ATL80.DLL: Path = C:\WINDOWS\WinSxS\x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_cbb27474\ATL80.DLL. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module MSVCR80.dll: Path = C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700\MSVCR80.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module IMM32.DLL: Path = C:\WINDOWS\system32\IMM32.DLL. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module xpsp2res.dll: Path = C:\WINDOWS\system32\xpsp2res.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module CLBCATQ.DLL: Path = C:\WINDOWS\system32\CLBCATQ.DLL. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module COMRes.dll: Path = C:\WINDOWS\system32\COMRes.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module VERSION.dll: Path = C:\WINDOWS\system32\VERSION.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module msi.dll: Path = C:\WINDOWS\system32\msi.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module SXS.DLL: Path = C:\WINDOWS\system32\SXS.DLL. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module xMIIUDSFramework.dll: Path = C:\Programme\SAP\xMII\UDS\xMIIUDSFramework.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module COMCTL32.dll: Path = C:\WINDOWS\system32\COMCTL32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module SHELL32.dll: Path = C:\WINDOWS\system32\SHELL32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module SHLWAPI.dll: Path = C:\WINDOWS\system32\SHLWAPI.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module USERENV.dll: Path = C:\WINDOWS\system32\USERENV.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module comctl32.dll: Path = C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module msxml4.dll: Path = c:\WINDOWS\system32\msxml4.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module WININET.dll: Path = C:\WINDOWS\system32\WININET.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module Normaliz.dll: Path = C:\WINDOWS\system32\Normaliz.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module iertutil.dll: Path = C:\WINDOWS\system32\iertutil.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module urlmon.dll: Path = C:\WINDOWS\system32\urlmon.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module MSOXMLMF.DLL: Path = C:\Programme\Gemeinsame Dateien\Microsoft Shared\OFFICE11\MSOXMLMF.DLL. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module xMIIOpcDaUDS.dll: Path = C:\Programme\SAP\xMII\UDS\xMIIOpcDaUDS.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module NETAPI32.dll: Path = C:\WINDOWS\system32\NETAPI32.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module opccomn_ps.dll: Path = C:\WINDOWS\system32\opccomn_ps.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module mswsock.dll: Path = C:\WINDOWS\system32\mswsock.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module msv1_0.dll: Path = C:\WINDOWS\system32\msv1_0.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module iphlpapi.dll: Path = C:\WINDOWS\system32\iphlpapi.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module avsda.dll: Path = C:\WINDOWS\system32\avsda.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module hnetcfg.dll: Path = C:\WINDOWS\system32\hnetcfg.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module wshtcpip.dll: Path = C:\WINDOWS\System32\wshtcpip.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module opcproxy.dll: Path = C:\WINDOWS\system32\opcproxy.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module rsaenh.dll: Path = C:\WINDOWS\system32\rsaenh.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, DEBUG] 0x11500 Found Module msxml3.dll: Path = C:\WINDOWS\system32\msxml3.dll. [Host.cpp @ 611, CHostModule::LogState]
[05/14/2008-10:56:42.137] focketest [P:2532, T:1236, Host, INFO] 0x11200 Host is starting. [Host.cpp @ 329, CHostModule::RunMessageLoop]
[05/14/2008-10:56:54.386] focketest [P:2532, T:0172, Host, DEBUG] 0x13302 Accepted a good socket. [AcceptThread.cpp @ 216, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:0172, Host, DEBUG] 0x13303 Creating IOCP request data. [AcceptThread.cpp @ 227, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:0172, Host, DEBUG] 0x13304 Sending IOCP the request data. [AcceptThread.cpp @ 231, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:0172, Host, DEBUG] 0x13306 IOCP handle accepted. [AcceptThread.cpp @ 240, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:0172, Host, DEBUG] 0x13301 Waiting for requests. [AcceptThread.cpp @ 208, AcceptThread::AcceptThreadProcIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:3688, Host, DEBUG] 0x15003 IOCP completed and performing a read operation. [ThreadPool.cpp @ 427, ThreadPool::ThreadProc]
[05/14/2008-10:56:54.386] focketest [P:2532, T:3688, Framework, DEBUG] 0x17004 Attempting to execute the IOCP logic. [LHDSChannelHandler.cpp @ 470, CLHDSChannelHandler::ExecuteIOCP]
[05/14/2008-10:56:54.386] focketest [P:2532, T:3688, Framework, DEBUG] 0x17005 Attempting to executing the query. [LHDSChannelHandler.cpp @ 552, CLHDSChannelHandler::OnExecute]
[05/14/2008-10:56:54.386] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a028 Clearing the response. [LHDSResponse.cpp @ 94, CLHDSResponse::Clear]
[05/14/2008-10:56:54.386] focketest [P:2532, T:3688, Framework, DEBUG] 0x17008 Decoding the input. [LHDSChannelHandler.cpp @ 559, CLHDSChannelHandler::OnExecute]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x12002 Decoded the context. Original query was: STYLESHEET http://bermii:50000/XMII/Stylesheets/IllumRowsetHTML.xsl QueryTemplate DemoMaschine/testquery Content-Type text/html TotalizerFactor 1.0 NumberFormat 0.00 UseGroupMask false ReaderRoles XMII Users IsCachable false WriterRoles XMII Developers,XMII Administrators DurationUnits M Mode Current IntervalCount 1 RowCount 60 AllowFuture true Version 12.0.3 Build(106) Trace false DocType TagQuery Debug false Resolution 0 SaveDate 05/14/2008 10:48:58 PathID 111 CacheDuration 0 Server OPCserver Duration 60 DateFormat MM/dd/yyyy HH:mm:ss ExcludeRemotes true CacheDurationUnits M AllowBuffering false ID -1 StartDate 1210751815 EndDate 1210755415 TagName.1 DB11.DBB6 !. [LHDSContext.cpp @ 190, CLHDSContext::DecodeContext]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x17006 Executing the query. [LHDSChannelHandler.cpp @ 598, CLHDSChannelHandler::OnExecute]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, UDS, DEBUG] 0x2016 Checking the state of the connection. [Connection.cpp @ 2032, CLHOpcDaConnection::Load]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, UDS, DEBUG] 0x2005 Connecting. [Connection.cpp @ 326, CLHOpcDaConnection::FinalConnect]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, UDS, DEBUG] 0x2016 Checking the state of the connection. [Connection.cpp @ 2032, CLHOpcDaConnection::Load]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, UDS, DEBUG] 0x2006 Connected. [Connection.cpp @ 329, CLHOpcDaConnection::FinalConnect]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a028 Clearing the response. [LHDSResponse.cpp @ 94, CLHDSResponse::Clear]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a002 Setting a new message. [LHDSResponse.cpp @ 378, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a004 Header was not sent. [LHDSResponse.cpp @ 382, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a000 Setting a non-fatal message. [LHDSResponse.cpp @ 390, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a00e Preparing the response. [LHDSResponse.cpp @ 350, CLHDSResponse::Prepare]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a007 Attempting to send the header. [LHDSResponse.cpp @ 317, CLHDSResponse::SendHeader]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a006 Sending the header. [LHDSResponse.cpp @ 320, CLHDSResponse::SendHeader]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x17001 Attempting to send the data. [LHDSChannelHandler.cpp @ 221, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x17002 Sending: {0-0-0-1-0-0-1-25-230-110-141-88-0-0-1-25-230-165-123-216}. [LHDSChannelHandler.cpp @ 242, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x17000 Finnished sending. [LHDSChannelHandler.cpp @ 283, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a002 Setting a new message. [LHDSResponse.cpp @ 378, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.418] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a003 Header was sent as non-fatal. [LHDSResponse.cpp @ 406, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a002 Setting a new message. [LHDSResponse.cpp @ 378, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a003 Header was sent as non-fatal. [LHDSResponse.cpp @ 406, CLHDSResponse::SetMessage]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a011 Attempting to lock the response. [LHDSResponse.cpp @ 470, CLHDSResponse::Lock]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a010 Locking the response. [LHDSResponse.cpp @ 473, CLHDSResponse::Lock]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a017 Attempting to insert a node. [LHDSResponse.cpp @ 215, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01a Node already exists. [LHDSResponse.cpp @ 218, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a023 Finalizing all response nodes. [LHDSResponse.cpp @ 114, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a011 Attempting to lock the response. [LHDSResponse.cpp @ 470, CLHDSResponse::Lock]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01c Sending node, This is not the last node. [LHDSResponse.cpp @ 120, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01e Sending non-fatal message. [LHDSResponse.cpp @ 124, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17001 Attempting to send the data. [LHDSChannelHandler.cpp @ 221, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17002 Sending: {0-0-0}. [LHDSChannelHandler.cpp @ 242, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17000 Finnished sending. [LHDSChannelHandler.cpp @ 283, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01f Sending messages. [LHDSResponse.cpp @ 173, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01d Sending non-fatal message contents. [LHDSResponse.cpp @ 177, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17001 Attempting to send the data. [LHDSChannelHandler.cpp @ 221, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17002 Sending: {0-2-0-47-67-111-117-108-100-32-110-111-116-32-97-100-100-32-34-68-66-49-49-46-68-66-66-54-34-32-116-111-32-116-104-101-32-114-101-115-112-111-110-115-101-32-108-105-115-116-46-0-17-78-111-32-116-97-103-115-32-115-101-108-101-99-116-101-100-46}. [LHDSChannelHandler.cpp @ 242, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x17000 Finnished sending. [LHDSChannelHandler.cpp @ 283, CLHDSChannelHandler::SendData]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a028 Clearing the response. [LHDSResponse.cpp @ 94, CLHDSResponse::Clear]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a023 Finalizing all response nodes. [LHDSResponse.cpp @ 114, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a011 Attempting to lock the response. [LHDSResponse.cpp @ 470, CLHDSResponse::Lock]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a010 Locking the response. [LHDSResponse.cpp @ 473, CLHDSResponse::Lock]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a017 Attempting to insert a node. [LHDSResponse.cpp @ 215, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01a Node already exists. [LHDSResponse.cpp @ 218, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.433] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01c Sending node, This is not the last node. [LHDSResponse.cpp @ 120, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a028 Clearing the response. [LHDSResponse.cpp @ 94, CLHDSResponse::Clear]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a023 Finalizing all response nodes. [LHDSResponse.cpp @ 114, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a011 Attempting to lock the response. [LHDSResponse.cpp @ 470, CLHDSResponse::Lock]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a010 Locking the response. [LHDSResponse.cpp @ 473, CLHDSResponse::Lock]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a017 Attempting to insert a node. [LHDSResponse.cpp @ 215, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01a Node already exists. [LHDSResponse.cpp @ 218, CLHDSResponse::InsertFinished]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a01c Sending node, This is not the last node. [LHDSResponse.cpp @ 120, CLHDSResponse::FinalizeAll]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1a028 Clearing the response. [LHDSResponse.cpp @ 94, CLHDSResponse::Clear]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x17007 Done the execution cycle. [LHDSChannelHandler.cpp @ 604, CLHDSChannelHandler::OnExecute]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x1700c Finnished executing: 1. [LHDSChannelHandler.cpp @ 606, CLHDSChannelHandler::OnExecute]
[05/14/2008-10:56:54.449] focketest [P:2532, T:3688, Framework, DEBUG] 0x17003 Finnished execution the IOCP logic. [LHDSChannelHandler.cpp @ 538, CLHDSChannelHandler::ExecuteIOCP]
[05/14/2008-10:57:08.104] focketest [P:2532, T:1236, Host, INFO] 0x11201 Host is exiting. [Host.cpp @ 338, CHostModule::RunMessageLoop]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, Host, DEBUG] 0x14108 Shutting down provider the provider thread. [DataServerThread.cpp @ 137, DataServerThread::SpawnServer]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, Host, DEBUG] 0x14109 Destroying the local configuration context. [DataServerThread.cpp @ 143, DataServerThread::SpawnServer]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2020 Checking status before disconnecting. [Connection.cpp @ 2164, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2021 Attempting to disconnect from the server. [Connection.cpp @ 2171, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2023 Removing the Async event interface. [Connection.cpp @ 2189, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2024 Removed the group interface. [Connection.cpp @ 2195, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2025 Unadvising on the servers events. [Connection.cpp @ 2207, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2027 Server removed. [Connection.cpp @ 2221, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, INFO] 0x2028 Disconnected from the server. [Connection.cpp @ 2224, CLHOpcDaConnection::Unload]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, UDS, DEBUG] 0x2004 Shutting down the connection. [Connection.cpp @ 316, CLHOpcDaConnection::FinalShutdown]
[05/14/2008-10:57:08.120] focketest [P:2532, T:1492, Host, DEBUG] 0x1410a Setting the shutdown event. [DataServerThread.cpp @ 160, DataServerThread::SpawnServer]
The Debug file is from a Windows XP Professional system. But the same thing happens with the UDS installed
on Windows Server 2003 (x64).
The following config variations have been tried:
- synchronous / asynchronous
- Cache mode "None"
- Threading model STA / MTA
Any suggestions?
Regards,
MatthiasHi Mathais,
I assume you have installed the OPC enum services in the same machine where xMII UDS is running.
Also make sure that the browsing mode is set to true in the OPC Server.
We had the same issue...and were receiving the same error...but once we changed teh Browing mode at teh OPC server to true, tag quesries started working....
Hope it helps...
Pramod -
my ipad shows capacity 13.6 GB, available 0 bytes. Can I clear some items from the memory to increase the available memory?
Getting message "storage almost full"One usually large user of storage space is photos and videos. You could import them to a computer and then delete them from the iPad: Import photos and videos from your iPhone, iPad, or iPod touch to your Mac or Windows PC - Apple Support
You can also go to Settings > General > Usage and click on "Manage Storage" (in the Storage section, not the iCloud section) and that will show what is using the storage and may help you decide if you want to delete some apps or something else. -
How to add an item in the combobox list at runtime
i want to add an item to the list of items in the combobox. How can I do this? I tried to use the methods getselecteditem() and getitem() from the actionlistener but no success.
so after i add an item, the next time when i run that frame, that item should be displayed in the list of items in the combobox. Can anybody help me with this?Thanks Encephalophathic.
Let me explain you the whole design -
I have a frame having textfields and comboboxes. Now in the combobox, i have added some fields during design time and some i want the user to add at runtime. After the user clicks the Save button, i want the new string if entered in the combobox by the user at runtime to be added in the list of items of the combobox. So the next time when that frame is run, the item added by the user at runtime previously should be there in the list of items displayed in the combobox.
What I am trying to do in this code at the combobox is if the user enters a new string in the combobox, then if he presses enter key, the value entered in the list of the combobox should be entered in the list of items of the combobox. Actually i m just trying to get the item typed in by the user, so just testing with enter key, but really i want it on the button click. I tried to add the code for adding an item to the combobox in the actionperformed, but i m not able to add it so confused what to do. Please help me with this.
Here's the whole code for that -
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JComboBox;
import java.awt.event.ActionListener;
import javax.swing.JOptionPane;
import javax.swing.JDialog.*;
import javax.swing.JComboBox;
public class EnterFD implements ActionListener{
private JFrame frame;
private JPanel mainpanel,menupanel,userinputpanel,buttonpanel;
private JMenuBar menubar;
private JMenu menu,submenu;
private JMenuItem menuitem;
private JCheckBoxMenuItem cbmenuitem;
private JLabel fdnumber;
private JLabel bankname;
private JLabel beneficiaryname;
private JLabel entereddate;
private JLabel maturitydate;
private JLabel rateofinterest;
private JLabel amount;
private JLabel maturityamount;
private JTextField fdnumbertxtfield;
private JComboBox banknamecombobox;
private JTextField beneficiarynametxtfield;
private JComboBox entereddatecombobox;
private JComboBox maturitydatecombobox;
private JTextField rateofinteresttxtfield;
private JTextField amounttxtfield;
private JTextField maturityamounttxtfield;
private JButton savebutton;
private JButton clearbutton;
public EnterFD() {
initComponents();}
private final void initComponents(){
fdnumber = new JLabel("FD Number:");
bankname = new JLabel("Bank Name:");
beneficiaryname = new JLabel("Beneficiary Name:");
entereddate = new JLabel("Entered Date:");
maturitydate = new JLabel("Maturity Date:");
rateofinterest = new JLabel("Rate Of Interest:");
amount = new JLabel("Amount:");
maturityamount = new JLabel("Maturity Amount:");
fdnumbertxtfield = new JTextField();
banknamecombobox = new JComboBox();
banknamecombobox.addItem("State Bank Of India");
banknamecombobox.addItem("Bank Of Baroda");
banknamecombobox.addItem("IDBI Bank");
banknamecombobox.addItem("ICICI Bank");
banknamecombobox.addItem("Punjab National Bank");
banknamecombobox.setEditable(true);
banknamecombobox.setSelectedIndex(-1);
banknamecombobox.addKeyListener(new java.awt.event.KeyAdapter() {
@Override
public void keyTyped(java.awt.event.KeyEvent evt) {
banknamecomboboxKeyTyped(evt);
banknamecombobox.addKeyListener(new java.awt.event.KeyAdapter() {
@Override
public void keyReleased(java.awt.event.KeyEvent evt) {
banknamecomboboxKeyReleased(evt);
beneficiarynametxtfield = new JTextField();
entereddatecombobox = new JComboBox();
maturitydatecombobox = new JComboBox();
rateofinteresttxtfield = new JTextField();
amounttxtfield = new JTextField();
maturityamounttxtfield = new JTextField();
menubar = new JMenuBar();
menu = new JMenu("File");
menubar.add(menu);
menuitem = new JMenuItem("New");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Save");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Close");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Exit");
menu.add(menuitem);
menuitem.addActionListener(this);
menu = new JMenu("Edit");
menubar.add(menu);
menuitem = new JMenuItem("View FD");
menu.add(menuitem);
menuitem.addActionListener(this);
mainpanel = new JPanel(new BorderLayout());
menupanel = new JPanel(new BorderLayout());
menupanel.add(menubar);
userinputpanel = new JPanel(new GridLayout(8,2,5,20));
userinputpanel.setBorder(BorderFactory.createEmptyBorder(50,50,80,80));
userinputpanel.add(fdnumber);
userinputpanel.add(fdnumbertxtfield);
fdnumbertxtfield.setColumns(50);
userinputpanel.add(bankname);
userinputpanel.add(banknamecombobox);
userinputpanel.add(beneficiaryname);
userinputpanel.add(beneficiarynametxtfield);
beneficiarynametxtfield.setColumns(50);
userinputpanel.add(rateofinterest);
userinputpanel.add(rateofinteresttxtfield);
rateofinteresttxtfield.setColumns(50);
userinputpanel.add(amount);
userinputpanel.add(amounttxtfield);
amounttxtfield.setColumns(50);
userinputpanel.add(maturityamount);
userinputpanel.add(maturityamounttxtfield);
maturityamounttxtfield.setColumns(50);
savebutton = new JButton("Save");
clearbutton = new JButton("Clear");
JPanel buttonpanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
buttonpanel.add(savebutton);
buttonpanel.add(clearbutton);
savebutton.addActionListener(this);
clearbutton.addActionListener(this);
mainpanel.add(menupanel,BorderLayout.NORTH);
mainpanel.add(userinputpanel,BorderLayout.CENTER);
mainpanel.add(buttonpanel,BorderLayout.SOUTH);
frame = new JFrame("Enter FD");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(3000,3000);
frame.setContentPane(mainpanel);
frame.pack();
frame.setVisible(true); } -
Want to add an item to the Mail tool bar?
In Mail I often find a need to toggle "Quote the text of the original message." Each time I do this means a trip into Mail "preferences." Is there some way to add this item to the Mail tool bar?
Thanks,
JimHIn Mail I often find a need to toggle "Quote the text of the original message." Each time I do this means a trip into Mail "preferences." Is there some way to add this item to the Mail tool bar?
Thanks,
JimH -
How to add an item into the Newsstand
How to add an item into the Newsstand. Please do NOT reply using "tech-language." Use standard- normal everyday English. Thanks,
Don Otlin
Franklin Square, NYOpen Newsstand. Tap on the "Store" button in the upper right. Any newspaper or magazine you download from the store will appear in Newsstand.
-
How to add some days to the current system date
can anyone help how to add some days to the current date i.e if today is 3-12-2007 and if v add 15 more days then the output should be 18-12-2007
RajeshChandan wrote:
First of all thanks a lot ,and coming to the question i dont mean to change the sysdate instead i want to write a prg. where after entering the current date it should effect with the no.of days that i have given but not the system date .if u can answer please reply for thisAh, I see. In that case, you can use an instance of GregorianCalendar and use it's add(...) method to add days, months, years etc. to it.
http://java.sun.com/javase/6/docs/api/java/util/GregorianCalendar.html
Good luck. -
Why are some items on the purchased list duplicated
Why are some items on the purchased list duplicated
Perhaps you are repeatedly checking for available updates while downloads are in progress. This can sometimes cause more than one copy to be added to the download queue.
tt2 -
When I add some code like the below to a webpage
sometimes when I add some code like the below to a
webpage[dwmr mx 2004 or cs4], the page destroyed/currupted like the
css missing[is inside a template], well I think page stills
displays ok online but in "design view" default fonts appear etc
destructions, well how I recover page just prior entered the code ?
<input name="st" type="hidden" value="<?=
isset($_GET['sort'])?$_GET['sort']:(isset($_GET['price'])?'price':(isset($_GET['popular'] )?'popular':(isset($_GET['wd4'])?'wd4':(isset($_GET['salon'])?'salon':(isset($_GET['manual '])?2:1)))));
?>" />
<script type="text/javascript">
function highlightTableCells()
document.getElementById('cars').style.backgroundColor='#00CC66';
switch(document.getElementById('st').value)
case "price":
document.getElementById('price').style.backgroundColor='#00CC66';
break;
case "2": //manual
document.getElementById('manual').style.backgroundColor='#00CC66';
document.getElementById('manual2').style.backgroundColor='#00CC66';
break;
case "1":
document.getElementById('auto').style.backgroundColor='#00CC66';
document.getElementById('auto2').style.backgroundColor='#00CC66';
break;
case "salon":
document.getElementById('salon').style.backgroundColor='#00CC66';
document.getElementById('salon2').style.backgroundColor='#00CC66';
break;
case "wd4":
document.getElementById('wd4').style.backgroundColor='#00CC66';
document.getElementById('wd42').style.backgroundColor='#00CC66';
break;
case "0":
document.getElementById('all').style.backgroundColor='#00CC66';
break;
case "popular":
document.getElementById('popular').style.backgroundColor='#00CC66';
document.getElementById('popular2').style.backgroundColor='#00CC66';
break;
case "4wd":
document.getElementById('wd4').style.backgroundColor='#00CC66';
document.getElementById('wd42').style.backgroundColor='#00CC66';
break;
case "mpvs":
document.getElementById('mpvs').style.backgroundColor='#00CC66';
break;
case "cabrios":
document.getElementById('open').style.backgroundColor='#00CC66';
break;
case "a":
document.getElementById('a').style.backgroundColor='#00CC66';
break;
case "b1":
document.getElementById('b1').style.backgroundColor='#00CC66';
break;
case "b2":
document.getElementById('b2').style.backgroundColor='#00CC66';
break;
case "c":
document.getElementById('c').style.backgroundColor='#00CC66';
break;
case "d":
document.getElementById('d').style.backgroundColor='#00CC66';
break;
case "d1":
document.getElementById('d1').style.backgroundColor='#00CC66';
break;
case "e1":
document.getElementById('e1').style.backgroundColor='#00CC66';
break;
case "e2":
document.getElementById('e2').style.backgroundColor='#00CC66';
break;
case "f":
document.getElementById('f').style.backgroundColor='#00CC66';
break;
case "g":
document.getElementById('g').style.backgroundColor='#00CC66';
break;
case "h1":
document.getElementById('h1').style.backgroundColor='#00CC66';
break;
case "h2":
document.getElementById('h2').style.backgroundColor='#00CC66';
break;
case "i":
document.getElementById('i').style.backgroundColor='#00CC66';
break;
case "j":
document.getElementById('j').style.backgroundColor='#00CC66';
break;
case "k1":
document.getElementById('k1').style.backgroundColor='#00CC66';
break;
case "k2":
document.getElementById('k2').style.backgroundColor='#00CC66';
break;
case "n":
document.getElementById('n').style.backgroundColor='#00CC66';
break;
case "p1":
document.getElementById('p1').style.backgroundColor='#00CC66';
break;
case "p2":
document.getElementById('p2').style.backgroundColor='#00CC66';
break;
case "s":
document.getElementById('s').style.backgroundColor='#00CC66';
break;
case "u":
document.getElementById('u').style.backgroundColor='#00CC66';
break;
</script>Take a look at a previous thread on this topic: http://forums.adobe.com/message/5099353
-
I would like to know how to add an item to the Apple menu using OSX Lion, any help would be more than appreciated.
Thanks in advance
Ron1. You don't need to use Apple Menu Options for this; to add the item, double-click your hard disk's icon in the Finder and then open the System Folder. You can change the contents of the Apple Menu Items folder as if it was any other folder.
2. Open the Preferences folder in the System Folder and drag the item named Apple Menu Options Prefs inside to the desktop. Try opening the control panel again.
(17477) -
I downloaded the new update 6.0 to my Iphone4 and one of my favorite apps the ShoppingList wont let me add an item to the list. It closes completely when I select to add button. I have tried turning phone off and on and this hasn't helped any. Got any suggestions?
Purchases are tied to the Apple ID they were purchased with. If you use a new ID, you have to buy again.
-
How to add a report into the tree??
Hi all,
Pls help me add a report into the tree same as standard report that we can click icon on tree to run.
Thank you!Hi,
use FM HR_ALV_HIERSEQ_LIST_DISPLAY
there are 2 internal table , one for header and one for detail
below is code for reference
REPORT zinsd_quot_cont.
TYPES : BEGIN OF ty_vbak,
vbeln TYPE vbeln_va,
vkorg TYPE vkorg,
vtweg TYPE vtweg,
spart TYPE spart,
vkbur TYPE vkbur,
vkgrp TYPE vkgrp,
angdt TYPE angdt_v,
bnddt TYPE bnddt,
kunnr TYPE kunnr,
kwmeng TYPE kwmeng,
meins TYPE meins,
kunwe TYPE kunnr,
name1 TYPE name1_gp ,
name2 TYPE name1_gp ,
sel(1),
expand(1),
salesdocument TYPE bapivbeln-vbeln,
message TYPE bapi_msg,
END OF ty_vbak.
DATA : w_vbak TYPE ty_vbak,
t_vbak TYPE TABLE OF ty_vbak.
DATA : w_update TYPE ty_vbak,
t_update TYPE TABLE OF ty_vbak.
TYPES : BEGIN OF ty_kna1,
kunnr TYPE kunnr,
name1 TYPE name1_gp ,
END OF ty_kna1.
DATA : w_kna1 TYPE ty_kna1,
t_kna1 TYPE TABLE OF ty_kna1.
TYPES : BEGIN OF ty_vbap,
vbeln TYPE vbeln_va,
posnr TYPE posnr_va,
matnr TYPE matnr,
matkl TYPE matkl,
werks TYPE werks_ext,
kwmeng TYPE kwmeng,
meins TYPE meins,
mvgr5 TYPE mvgr5,
maktx TYPE maktx,
END OF ty_vbap.
DATA : w_vbap TYPE ty_vbap,
t_vbap TYPE TABLE OF ty_vbap.
TYPES : BEGIN OF ty_makt,
matnr TYPE matnr,
maktx TYPE maktx,
END OF ty_makt.
DATA : w_makt TYPE ty_makt,
t_makt TYPE TABLE OF ty_makt.
TYPES : BEGIN OF ty_sum,
vbeln TYPE vbeln_va,
kwmeng TYPE kwmeng,
END OF ty_sum.
DATA : w_sum TYPE ty_sum,
t_sum TYPE TABLE OF ty_sum.
TYPES : BEGIN OF ty_vbpa,
vbeln TYPE vbeln,
posnr TYPE posnr,
parvw TYPE parvw,
kunnr TYPE kunnr,
END OF ty_vbpa.
DATA : w_vbpa TYPE ty_vbpa,
t_vbpa TYPE TABLE OF ty_vbpa.
TYPES : BEGIN OF ty_vbup,
vbeln TYPE vbeln,
posnr TYPE posnr ,
gbsta TYPE gbsta ,
END OF ty_vbup.
DATA : w_vbup TYPE ty_vbup,
t_vbup TYPE TABLE OF ty_vbup.
TYPE-POOLS slis.
DATA: t_fieldcatalog TYPE slis_t_fieldcat_alv,
w_fieldcatalog TYPE slis_fieldcat_alv,
w_layout TYPE slis_layout_alv,
gs_keyinfo TYPE slis_keyinfo_alv.
DATA: g_tabname_header TYPE slis_tabname,
g_tabname_item TYPE slis_tabname.
data definition
Batchinputdata of single transaction
DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
messages of call transaction
DATA: messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.
DATA : g_lines TYPE i.
*Selection Screen
TABLES : vbak,vbap.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-000.
SELECT-OPTIONS s_vkorg FOR vbak-vkorg. " Sales Org
SELECT-OPTIONS s_vtweg FOR vbak-vtweg. " Dist Channel
SELECT-OPTIONS s_spart FOR vbak-spart. " Division
SELECT-OPTIONS s_vkbur FOR vbak-vkbur. " Sales Off
SELECT-OPTIONS s_vkgrp FOR vbak-vkgrp. " Sales Grp
SELECT-OPTIONS s_matkl FOR vbap-matkl. " Mat Grp
SELECT-OPTIONS s_werks FOR vbap-werks. " Plant
SELECT-OPTIONS s_period FOR vbak-angdt. " Sales Off
SELECTION-SCREEN END OF BLOCK b1.
START-OF-SELECTION.
PERFORM f_getdata.
PERFORM f_initdata.
END-OF-SELECTION.
PERFORM f_createalv.
PERFORM f_dispalv.
*& Form f_getdata
text
--> p1 text
<-- p2 text
FORM f_getdata .
*Sales Header
SELECT
vbeln
vkorg
vtweg
spart
vkbur
vkgrp
angdt
bnddt
kunnr
INTO TABLE t_vbak
FROM vbak
WHERE
vkorg IN s_vkorg " Sales Org
AND vtweg IN s_vtweg " Dist Channel
AND spart IN s_spart " Division
AND vkbur IN s_vkbur " Sales Off
AND vkgrp IN s_vkgrp " Sales Grp
AND angdt IN s_period
AND bnddt IN s_period
AND auart = 'ZQMO'
AND vbtyp = 'B'.
*CUST NAME
SELECT
kunnr
name1
INTO TABLE t_kna1
FROM kna1
FOR ALL ENTRIES IN t_vbak
WHERE
kunnr = t_vbak-kunnr
*Sales Item
SELECT
vbeln
posnr
matnr
matkl
werks
kwmeng
meins
mvgr5
INTO TABLE t_vbap
FROM vbap
FOR ALL ENTRIES IN t_vbak
WHERE
vbeln = t_vbak-vbeln
AND matkl IN s_matkl " Mat Grp
AND werks IN s_werks " Plant
*Partners
SELECT
vbeln
posnr
parvw
kunnr
INTO TABLE t_vbpa
FROM vbpa
FOR ALL ENTRIES IN t_vbak
WHERE
vbeln = t_vbak-vbeln.
IF t_vbpa[] IS NOT INITIAL.
SELECT
kunnr
name1
APPENDING TABLE t_kna1
FROM kna1
FOR ALL ENTRIES IN t_vbpa
WHERE
kunnr = t_vbpa-kunnr
ENDIF.
*Status - Sales Doc
SELECT
vbeln
posnr
gbsta
INTO TABLE t_vbup
FROM vbup
FOR ALL ENTRIES IN t_vbap
WHERE
vbeln = t_vbap-vbeln
AND posnr = t_vbap-posnr
AND gbsta NE 'C'.
SELECT
matnr
maktx
INTO TABLE t_makt
FROM makt
FOR ALL ENTRIES IN t_vbap
WHERE
matnr = t_vbap-matnr
AND spras = 'E'.
ENDFORM. " f_getdata
*& Form f_initdata
text
--> p1 text
<-- p2 text
FORM f_initdata .
SORT t_vbap BY vbeln DESCENDING.
*delete all closed stat items
LOOP AT t_vbap INTO w_vbap.
READ TABLE t_vbup INTO w_vbup
WITH KEY
vbeln = w_vbap-vbeln
posnr = w_vbap-posnr.
IF sy-subrc <> 0.
DELETE t_vbap.
CONTINUE.
ELSE.
READ TABLE t_makt INTO w_makt
WITH
KEY matnr = w_vbap-matnr.
IF sy-subrc = 0.
w_vbap-maktx = w_makt-maktx.
MODIFY t_vbap FROM w_vbap.
ENDIF.
ENDIF.
ENDLOOP.
*find the total quantity
LOOP AT t_vbap INTO w_vbap.
w_sum-vbeln = w_vbap-vbeln.
w_sum-kwmeng = w_vbap-kwmeng.
COLLECT w_sum INTO t_sum.
CLEAR w_sum.
ENDLOOP.
*populate header
LOOP AT t_vbak INTO w_vbak.
Quantity - Total
READ TABLE t_sum INTO w_sum
WITH KEY
vbeln = w_vbak-vbeln.
IF sy-subrc = 0.
w_vbak-kwmeng = w_sum-kwmeng.
ELSE.
CLEAR w_vbak-kwmeng.
ENDIF.
UoM
READ TABLE t_vbap INTO w_vbap
WITH KEY
vbeln = w_vbak-vbeln.
IF sy-subrc = 0.
w_vbak-meins = w_vbap-meins.
ELSE.
CLEAR w_vbak-meins.
ENDIF.
Partner
READ TABLE t_vbpa INTO w_vbpa
WITH KEY
vbeln = w_vbak-vbeln
parvw = 'WE'.
IF sy-subrc = 0.
w_vbak-kunwe = w_vbpa-kunnr.
ELSE.
CLEAR w_vbak-kunwe.
ENDIF.
SHIP TO PARTY NAME
READ TABLE t_kna1 INTO w_kna1
WITH KEY
kunnr = w_vbak-kunwe.
IF sy-subrc = 0.
w_vbak-name2 = w_kna1-name1.
ENDIF.
CUST NAM - SOLD TO PARTY
READ TABLE t_kna1 INTO w_kna1
WITH KEY
kunnr = w_vbak-kunnr.
IF sy-subrc = 0.
w_vbak-name1 = w_kna1-name1.
ENDIF.
MODIFY t_vbak FROM w_vbak.
ENDLOOP.
DELETE t_vbak WHERE kwmeng IS INITIAL.
SORT t_vbak BY vbeln DESCENDING.
SORT t_vbap BY vbeln DESCENDING posnr ASCENDING.
ENDFORM. " f_initdata
*& Form f_createalv
Create Field Cat.
--> p1 text
<-- p2 text
FORM f_createalv .
g_tabname_header = 't_vbak'.
g_tabname_item = 't_vbap' .
CLEAR gs_keyinfo.
gs_keyinfo-header01 = 'VBELN'.
gs_keyinfo-item01 = 'VBELN'.
*VBAK
w_fieldcatalog-fieldname = 'VBELN'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Sales Document'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'VKORG'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Sales Org'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'VTWEG'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Dist Channel'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'SPART'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Division'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'VKBUR'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Sales Office'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'VKGRP'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Sales GRP'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'KUNNR'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Sold to Party'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'NAME1'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-outputlen = 35.
w_fieldcatalog-seltext_l = 'Sold to Party Code - Name'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'KUNWE'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Ship to Party'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'NAME2'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Ship Party Code - Name'.
w_fieldcatalog-outputlen = 35.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'KWMENG'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Quantity'.
w_fieldcatalog-outputlen = 25.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MEINS'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'UoM'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'SALESDOCUMENT'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Document'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MESSAGE'.
w_fieldcatalog-tabname = 't_vbak'.
w_fieldcatalog-seltext_l = 'Log'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
*VBAP
w_fieldcatalog-fieldname = 'POSNR'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'POS'.
w_fieldcatalog-outputlen = 6.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MATNR'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'Material'.
w_fieldcatalog-outputlen = 18.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MAKTX'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'Material Desc'.
w_fieldcatalog-outputlen = 40.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MATKL'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'Material Grp'.
w_fieldcatalog-outputlen = 9.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MVGR5'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'MCNO'.
w_fieldcatalog-outputlen = 4.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'WERKS'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'Plant'.
w_fieldcatalog-outputlen = 91.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'KWMENG'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'Quantity'.
w_fieldcatalog-outputlen = 25.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
w_fieldcatalog-fieldname = 'MEINS'.
w_fieldcatalog-tabname = 't_vbap'.
w_fieldcatalog-seltext_l = 'UoM'.
APPEND w_fieldcatalog TO t_fieldcatalog.
CLEAR: w_fieldcatalog.
LAYOUT
w_layout-colwidth_optimize = 'X'.
w_layout-zebra = 'X'.
w_layout-expand_fieldname = 'EXPAND'.
w_layout-box_fieldname = 'SEL'.
w_layout-box_tabname = 't_vbak'.
ENDFORM. " f_createalv
*& Form f_dispalv
Call ALV
--> p1 text
<-- p2 text
FORM f_dispalv .
CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_callback_pf_status_set = 'SET_PF_STATUS'
i_callback_user_command = 'USER_COMMAND'
is_layout = w_layout
it_fieldcat = t_fieldcatalog
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
i_tabname_header = g_tabname_header
i_tabname_item = g_tabname_item
is_keyinfo = gs_keyinfo
TABLES
t_outtab_header = t_vbak
t_outtab_item = t_vbap
EXCEPTIONS
program_error = 1
OTHERS = 2
IF sy-subrc <> 0.
ENDIF.
ENDFORM. " f_dispalv
*& Form set_pf_status
PF stat
-->RT_EXTAB text
FORM set_pf_status USING rt_extab TYPE slis_t_extab.
SET PF-STATUS 'ZINSD_QUOT_CONT_ST'.
ENDFORM. "set_pf_status
*& Form user_command
Process List UCOMM
-->R_UCOMM text
-->RS_SELFIELD text
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
REFRESH t_update.
IF r_ucomm = 'EXIT'.
LEAVE PROGRAM.
ENDIF.
IF r_ucomm = 'EXECUTE'.
LOOP AT t_vbak INTO w_update
WHERE
sel = 'X'
AND salesdocument = ' '.
APPEND w_update TO t_update.
ENDLOOP.
IF t_update[] IS NOT INITIAL.
LOOP AT t_update INTO w_update.
PERFORM f_bapi_contract_createfromdata USING w_update.
PERFORM f_bdc_contract_from_quotation.
MODIFY t_update FROM w_update.
ENDLOOP.
ELSE.
ENDIF.
PERFORM f_dispalv.
ENDIF.
IF r_ucomm = '&IC1'.
IF rs_selfield-sel_tab_field = 't_vbak-VBELN'.
SET PARAMETER ID 'AGN' FIELD rs_selfield-value.
CALL TRANSACTION 'VA23' AND SKIP FIRST SCREEN.
ENDIF.
IF rs_selfield-sel_tab_field = 't_vbak-SALESDOCUMENT' AND
rs_selfield-value NE ' '.
SET PARAMETER ID 'KTN' FIELD rs_selfield-value.
CALL TRANSACTION 'VA43' AND SKIP FIRST SCREEN.
ENDIF.
ENDIF.
ENDFORM. "user_command
*& Form F_BAPI_CONTRACT_CREATEFROMDATA
BAPI CALL
-->P_W_UPDATE text
FORM f_bapi_contract_createfromdata USING p_w_update STRUCTURE w_update .
DATA : w_contract_header_in TYPE bapisdhd1 ,
w_contract_header_inx TYPE bapisdhd1x ,
t_contract_items_in TYPE TABLE OF bapisditm WITH HEADER LINE,
t_contract_items_inx TYPE TABLE OF bapisditmx WITH HEADER LINE,
t_contract_partners TYPE TABLE OF bapiparnr WITH HEADER LINE,
t_return TYPE TABLE OF bapiret2 WITH HEADER LINE.
CLEAR : w_contract_header_in,
w_contract_header_inx.
REFRESH : t_contract_items_in,
t_contract_items_inx,
t_contract_partners,
t_return.
w_contract_header_in-doc_type = 'ZCNT'.
w_contract_header_in-sales_org = p_w_update-vkorg.
w_contract_header_in-distr_chan = p_w_update-vtweg.
w_contract_header_in-division = p_w_update-spart.
w_contract_header_in-ct_valid_f = p_w_update-angdt.
w_contract_header_in-ct_valid_t = p_w_update-bnddt.
w_contract_header_inx-doc_type = 'X'.
w_contract_header_inx-sales_org = 'X'.
w_contract_header_inx-distr_chan = 'X'.
w_contract_header_inx-division = 'X'.
w_contract_header_inx-ct_valid_f = 'X'.
w_contract_header_inx-ct_valid_t = 'X'.
LOOP AT t_vbap INTO w_vbap
WHERE
vbeln = p_w_update-vbeln.
t_contract_items_in-material = w_vbap-matnr.
t_contract_items_in-plant = w_vbap-werks.
t_contract_items_in-target_qty = w_vbap-kwmeng.
t_contract_items_in-target_qu = w_vbap-meins.
t_contract_items_in-ref_doc = w_vbap-vbeln.
t_contract_items_in-ref_doc_it = w_vbap-posnr.
t_contract_items_in-ref_doc_ca = 'B'.
t_contract_items_in-prc_group5 = w_vbap-mvgr5.
t_contract_items_inx-material = 'X'.
t_contract_items_inx-plant = 'X'.
t_contract_items_inx-target_qty = 'X'.
t_contract_items_inx-target_qu = 'X'.
t_contract_items_inx-ref_doc = 'X'.
t_contract_items_inx-ref_doc_it = 'X'.
t_contract_items_inx-ref_doc_ca = 'X'.
t_contract_items_inx-prc_group5 = 'X'.
APPEND t_contract_items_in.
APPEND t_contract_items_inx.
ENDLOOP.
LOOP AT t_vbpa INTO w_vbpa
WHERE
vbeln = p_w_update-vbeln.
AND posnr = w_vbap-posnr.
t_contract_partners-partn_role = w_vbpa-parvw.
t_contract_partners-partn_numb = w_vbpa-kunnr.
t_contract_partners-itm_number = w_vbpa-posnr.
APPEND t_contract_partners.
ENDLOOP.
CALL FUNCTION 'BAPI_CONTRACT_CREATEFROMDATA'
EXPORTING
SALESDOCUMENTIN =
contract_header_in = w_contract_header_in
contract_header_inx = w_contract_header_inx
SENDER =
BINARY_RELATIONSHIPTYPE = ' '
INT_NUMBER_ASSIGNMENT = ' '
BEHAVE_WHEN_ERROR = ' '
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
IMPORTING
salesdocument = p_w_update-salesdocument
TABLES
return = t_return
contract_items_in = t_contract_items_in
contract_items_inx = t_contract_items_inx
contract_partners = t_contract_partners
CONTRACT_CONDITIONS_IN =
CONTRACT_CONDITIONS_INX =
CONTRACT_CFGS_REF =
CONTRACT_CFGS_INST =
CONTRACT_CFGS_PART_OF =
CONTRACT_CFGS_VALUE =
CONTRACT_CFGS_BLOB =
CONTRACT_CFGS_VK =
CONTRACT_CFGS_REFINST =
CONTRACT_DATA_IN =
CONTRACT_DATA_INX =
CONTRACT_TEXT =
CONTRACT_KEYS =
EXTENSIONIN =
PARTNERADDRESSES =
IF p_w_update-salesdocument NE ' ' .
p_w_update-message = 'SUCCESS'.
ELSE.
READ TABLE t_return INDEX 1.
p_w_update-message = t_return-message.
ENDIF.
READ TABLE t_vbak INTO w_vbak
WITH KEY
vbeln = p_w_update-vbeln.
IF sy-subrc = 0.
MODIFY t_vbak INDEX sy-tabix FROM p_w_update .
ENDIF.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ENDFORM. " F_BAPI_CONTRACT_CREATEFROMDATA
*& Form f_bdc_contract_from_Quotation
BAPI CALL
-->P_W_UPDATE text
FORM f_bdc_contract_from_quotation.
DATA : l_date TYPE char10.
REFRESH : messtab, bdcdata.
CLEAR : messtab, bdcdata.
PERFORM bdc_dynpro USING 'SAPMV45A' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=COPY'.
PERFORM bdc_field USING 'VBAK-AUART'
'ZCNT'.
PERFORM bdc_dynpro USING 'SAPLV45C' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=RANG'.
PERFORM bdc_dynpro USING 'SAPLV45C' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=UEBR'.
PERFORM bdc_field USING 'LV45C-VBELN'
w_update-vbeln.
PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SICH'.
IF NOT w_update-angdt IS INITIAL.
CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL'
EXPORTING
date_internal = w_update-angdt
IMPORTING
date_external = l_date
EXCEPTIONS
date_internal_is_invalid = 1
OTHERS = 2.
PERFORM bdc_field USING 'VBAK-GUEBG'
l_date.
ENDIF.
IF NOT w_update-bnddt IS INITIAL.
CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL'
EXPORTING
date_internal = w_update-bnddt
IMPORTING
date_external = l_date
EXCEPTIONS
date_internal_is_invalid = 1
OTHERS = 2.
PERFORM bdc_field USING 'VBAK-GUEEN'
l_date.
ENDIF.
CALL TRANSACTION 'VA41' USING bdcdata
MODE 'E'
UPDATE 'S'
MESSAGES INTO messtab.
break abap.
READ TABLE messtab WITH KEY msgid = 'V1'
msgnr = '311'.
IF sy-subrc EQ 0.
w_update-message = 'SUCCESS'.
w_update-salesdocument = messtab-msgv2.
ELSE.
READ TABLE messtab WITH KEY msgtyp = 'E'.
IF sy-subrc EQ 0.
DATA : l_info TYPE einfo.
CLEAR l_info.
l_info-msgid = messtab-msgid.
l_info-msgty = messtab-msgtyp.
l_info-msgno = messtab-msgnr.
l_info-msgv1 = messtab-msgv1.
l_info-msgv2 = messtab-msgv2.
l_info-msgv3 = messtab-msgv3.
l_info-msgv4 = messtab-msgv4.
CALL FUNCTION 'MESSAGE_GET_TEXT'
EXPORTING
ieinfo = l_info
ilangu = sy-langu
IMPORTING
etext = w_update-message
EXCEPTIONS
no_t100_found = 1
OTHERS = 2.
ENDIF.
ENDIF.
READ TABLE t_vbak INTO w_vbak WITH KEY vbeln = w_update-vbeln.
IF sy-subrc = 0.
MODIFY t_vbak INDEX sy-tabix FROM w_update transporting message
salesdocument.
ENDIF.
ENDFORM. " f_bdc_contract_from_Quotation
Start new screen *
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "bdc_dynpro
Insert field *
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "bdc_field
Also, check the following:
http://www.sapdevelopment.co.uk/reporting/alv/alvtree.htm
You can get help as programs also.
hope this helps.
cheers,
Hema. -
Some items in the iTunes library were not copied because they could not be converted error
When I try to sync my iPhone with my Windows version of iTunes I get the error "Some of the items in the iTunes library were not copied to the iPhone because one or more errors occurred."
The error for all 3 of the songs is: "iTunes could not copy "song name" to the iPhone because the file could not be converted."
The 3 songs are all songs that I have purchased from iTunes recently. One of them is just one song of an album that I purchased. If I go to my iPhone and download the songs from my purchased music section, they will download and play just fine. However, every time I sync the iPhone and iTunes I get the same error.
I am using iTunes10.6.3.25. I am running 6.0 iOS on the phone.
Thanks!I stumbled across this thread for the same issue. I had 12 songs that suddenly wouldn't sync from iTunes on my iMac to my iPhone 4.
I use iTunes Match and the missing songs were both purchased from iTunes and matched from CD's I had ripped.
Per Winnits I also ended up deleting them and downloading them to resolve the issue.
I took a screenshot of the error window ("Some of the items in the iTunes library were not copied to the iPhone "My Name iPhone" because one or more errors occurred.") showing a list of the songs. Then I disconnected my iPhone.
I then deleted each song (but NOT from iCloud) and sent the files to the trash. The iCloud download icon immediately appeared and I clicked on it to download the song again. A few of the song titles were the same, either from different artists or a couple of live and studio versions. I deleted each one since you can't tell the specifics from the error message.
Then I reconnected my iPhone, let it sync and everything was fine, no more error message. I've no idea what the issue was…perhaps a corrupt file, who knows? I'm just glad it wasn't more than the dozen I ran into.
Hope that helps anyone that follows!
Maybe you are looking for
-
my ipod touch is not responding when i plugged it in even with a different cord and restarting my computer and i am using my moms itunes that she has had for a long time and so i cant uninstall itunes.
-
Error code 0xc0000185 on laptop
When I turn on my laptop I get a black screen and nothing happens, if I push some of the F keys I will get something in the lower left hand corner, then today I got an error code on a blue screen, error code 0xc0000185 for about 2 minutes then the bl
-
Updating sync-ing my iPod playlists
Hi, I recently brought a iPod Video 60GB and I have read the manual and the iPod 101 on the website but I'm unclear on how transferring tunes to my iPod really works. When I got the iPod I decided to allow the iPod to update everything automatically
-
DBIF_RSQL_SQL_ERROR using transation MB25
We are getting the above error. On closer examination of the dump: Database error text........: "Resource limit exceeded. MSGID= Job=168917/PRO03/WP02" Internal call code.........: "[RSQL/OPEN/RKPF ]" Please check the entries in the system log (Trans
-
IMac and MBAir movie file sharing
Hello, I created an iMove project on my MBA and want to move it to my iMac. Any idea how to do that? I have been able to move it but it moves it as a movie NOT a project, so I can't edit things like the music. I've seen replies about putting files on