Debugging Deserialization Errors Between AIR and BlazeDS on ColdFusion using ORM
Now that I am using CF + ORM for most of my Flex and AIR projects, I've had a much more difficult time with the deserialization of objects from AS to CF. The errors thrown by BlazeDS are not helpful at all, and not indicative of the true issue. cfgatewayadapter.jar is a closed source, and make it even more difficult, because it is the culprit in these issues. These issues can sometimes take a full day or two to resolve because the only way I've seen to debug is to start removing code line by line until the thing works. Huge waste of time.
The problem stems from the fact that during deserlization CF barfs when something doesnt match. Instead of throwing a useful error, it proclaims the CFC doesnt exist serverside. The developer then has to go through each componenty property-by-property to try to determine where the problem is.
What we need is something more specific to what the actual problem is. I've not found an adequate way to debug this, and it's causing me to seriously considering changing the backend to Groovy + Granite so I can get the control I need. Really, Adobe just needs to open up the source on cfgatewayadapter or put some time into refining it so that it throws accurate errors.
Examing the error below, one would think that the CFC does not exist. However, if you run the same examples from CFML and pass it an instance of StreamProvider it works fine.
[BlazeDS]Error deserializing client message.
coldfusion.runtime.CfJspPage$NoSuchTemplateException: Could not find the ColdFusion component or interface StreamProvider.
at coldfusion.flash.messaging.io.ColdFusionPropertyProxy.createInvokable(ColdFusionPropertyP roxy.java:132)
at coldfusion.flash.messaging.io.ColdFusionPropertyProxy.createInstance(ColdFusionPropertyPr oxy.java:93)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadScriptObject(CFAMF3Input.java:524)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.readScriptObject(CFAMF3Input.java:250)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadObjectValue(CFAMF3Input.java:138)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadObject(CFAMF3Input.java:88)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadJavaArray(CFAMF3Input.java:748)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadBodyAsJavaArray(CFAMF3Input.java:110)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.cfreadBodyAsJavaArray(CFAMF3Input.java:102)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.readScriptObjectInternal(CFAMF3Input.java:3 95)
at coldfusion.flash.messaging.io.amf.CFAMF3Input.readScriptObject(CFAMF3Input.java:246)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf0Input.readObjectValue(Amf0Input.java:123)
at flex.messaging.io.amf.Amf0Input.readArrayValue(Amf0Input.java:359)
at flex.messaging.io.amf.Amf0Input.readObjectValue(Amf0Input.java:127)
at flex.messaging.io.amf.Amf0Input.readObject(Amf0Input.java:94)
at flex.messaging.io.amf.AmfMessageDeserializer.readObject(AmfMessageDeserializer.java:227)
at flex.messaging.io.amf.AmfMessageDeserializer.readBody(AmfMessageDeserializer.java:206)
at flex.messaging.io.amf.AmfMessageDeserializer.readMessage(AmfMessageDeserializer.java:126)
at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:145)
at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:291)
at coldfusion.flash.messaging.CFAMFEndPoint.service(CFAMFEndPoint.java:295)
at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:353)
at coldfusion.flex.ColdFusionMessageBrokerServlet.service(ColdFusionMessageBrokerServlet.jav a:114)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at coldfusion.filter.FlashRequestControlFilter.doFilter(FlashRequestControlFilter.java:71)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
[BlazeDS]Deserializing AMF/HTTP request
Version: 3
(Message #0 targetURI=null, responseURI=/3)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.RemotingMessage')
source = "com.mediaslurp.remoting.ProviderServiceProxy"
operation = "savePendingProvider"
timeToLive = 0
body = (Array #1)
[0] =
[BlazeDS]Serializing AMF/HTTP response
Version: 3
(Message #0 targetURI=/3/onStatus, responseURI=)
(Typed Object #0 'flex.messaging.messages.ErrorMessage')
headers = (Object #1)
rootCause = (Typed Object #2 'coldfusion.runtime.CfJspPage$NoSuchTemplateException')
rootCause = null
message = "Could not find the ColdFusion component or interface StreamProvider."
localizedMessage = "Could not find the ColdFusion component or interface StreamProvider."
detail = "Ensure that the name is correct and that the component or interface exists."
cause = null
missingFileName = "StreamProvider"
type = "Application"
body = null
correlationId = null
faultDetail = null
faultString = "Error deserializing client message."
clientId = null
timeToLive = 0.0
destination = null
timestamp = 1.295530026739E12
extendedData = null
faultCode = "Client.Packet.Encoding"
messageId = "6C6E6657-430C-12E6-8B58-E33F7A6D59DC"
does MySQL work by itself? did you try connecting to your
databases with
phpMyAdmin or alike?
also, make sure you do not have several
mysql-connector-xxxxxx.***.bin
(whatever their names are, you know, the jdbc driver files)
of different
versions - make sure there is only ONE, preferably the latest
one,
anywhere on your server. remove any other ones.
if i remember correctly, the exception you get in the error
is usually
caused by incorrect/old mysql connector drivers...
Azadi Saryev
Sabai-dee.com
Vientiane, Laos
http://www.sabai-dee.com
Similar Messages
-
Synchronization error between LMDB and SMSY
Hello Experts
I have a sync error between LMDB and SMSY entries. I want your help to make this synchronization to Solution Manager 7.1 SP07.
Thank you very much for your help
Juan Carlos Salazar RSolman Setup - Configuration Lost
To try to solve the synchronization error
I have been running a Report for get some information and as a consequence all the information into the solman configuration was lost. I mean everything, all the clock (the date of modification) are in zero, and all the status are grey.
Someone know How to bring this information back; without performing a backup or to perform a setup again.
The report is the RLMDB_SYNC_TECHNICAL_SYSTEM -
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interfa
Hi
i am try do
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interface
With The help of SDN Contribution
link----
( have look on it)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4943f2b7-0a01-0010-37af-faff35b2f08c
I am getting error in
Partner system as HTTPLOG and "Execute" to check the results
Error is -- Port could not be created
RFC destination HTTPLOG Not specified for system HTTPLOG
any 1 have any idea if plzzzzzzzz...........
Thank u
RamHello .
we are also in process of implementing the same
could you share the knowledge pl?
1)is it a separate add on with ALE to saphr
or using ECC ??
2)can u share the configuration part ??
we are trying it on webas as addon 3.0 . -
Is it possible to transfer music between iPhones and iPods with out using iTunes
Is it possible to transfer music between iPhones and iPods with out using iTunes
Nope. Both require iTunes on a computer to sync music from.
Unless the iPod is an iPod Touch and the music was bought from iTunes. In which case the Touch can simply go to the iTunes App, under Purchased and download the purchased songs for free. -
What are the configuration need between R3 and XI when we use RFC sync adap
hi,
What are the configuration need between R3 and XI when we use RFC sync adapter.
Regards
siva.if its the sender adapter ref:
RFC adapter
Sender- /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
Receiver;
http://help.sap.com/saphelp_nw04/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
Also;
trouble shooting rfc/soap -
/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009 -
I have an IMac OSX and a 2013 MacBook Air and I want to use the screen on my IMac. I have purchased the cable and connected, but the IMac will not connect to my MacBook. I have tried the Command/F2 but it does not work. Any help would be appreciated.
Target Display Mode 2009 & 2010 iMacs
Target Display Mode 2011 & Later iMacs
iMac- How to use your iMac as a Target Display Mode display
Target Display Mode- Frequently Asked Questions (FAQ) -
Every time I close my Macbook Air and then go to use it again. My wifi is not connected, I have to go to the network diagnostics and basically find my network and reconnect every time. Is there anything I can do to fix this?
worksafe's link with the KeyChain fix is good.
This usually happens when KeyChain has two entries for the same WiFi network.
If repair did not work you can follow the manual steps:
Disconnect WiFi
Open KeyChain from Applications / Utilities and find your WiFi network entry(ies) and delete all of them.
Connect to your WiFi again. -
Connecting between labVIEW and PLC S7-1200 using EPICS
Hello everyone,
I'm trying to connect between LabVIEW and PLC S7-1200 using EPICS. I did it using OPC and it succeeded and the communication was done, so right now i'm trying to do it using EPICS. so Can anyone help me with that?
Thanks in advance.
AhmedHello,Ahmed:
Now I'm trying to conect S7-1200 to Labview by OPC server 2012, I'm newer for both PLC S7-1200 and OPC server. by the help file of NI's OPC I tested many times, but lost totally.
You mentioned that you have succeeded making the connection between them, could you please help me :
1) How to set in Simense TIA software? I can set the PLC's IP address now, that's all;
2) OPC server setting.
if there is a video, that will be great.
thanks a lot.
Delphi77. -
I downloaded the OS X on my air and I can't use my keyboard and it won't let me restart my computer because it says that the application assistant canceled the shut down, I don't know what to do
When all else fails (it sounds like it has) hold the power button for about 10 seconds. This shuts down the computer. Then tap it to restart. Since it sounds like the OS upgrade began but then failed to perform a restart you may find that the Install Mavericks file is still in the Applications folder and you can try again. Or you might find that you have to redownload. I don't think the installation is going to proceed as if the computer had successfully restarted but I could be wrong (and in this case gladly so for your sake.)
-
How do I transfer ring tones between ipad and non-apple phone using bluetooth
Can I transfer ring tones between ipad and non-apple phone using bluetooth?
No. iOS devices do not support file transfers between non-iOS devices over Bluetooth.
They probably wouldn't work anyway, as iOS ringtones have to be in a specific format. -
Crc error between 2950 and 3620 router
I have connected the 2950 to the 3620, and the running-config of 2950 below:
2950#show running-config
Building configuration...
Current configuration : 1279 bytes
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
hostname 2950
enable secret xxxx
no ip subnet-zero
no ip finger
no ip domain-lookup
interface FastEthernet0/1
duplex half
speed 10
interface FastEthernet0/2
interface FastEthernet0/23
interface FastEthernet0/24
interface FastEthernet0/24.122
interface FastEthernet0/24.123
interface Vlan1
bandwidth 10000
ip address 192.168.10.200 255.255.255.0
no ip route-cache
delay 100
ip default-gateway 192.168.10.254
no ip http server
line con 0
transport input none
line vty 0 4
password xxx
login
line vty 5 15
login
end
And the 3620 router just set the interface ethernet0/3:
interface Ethernet0/3
ip address 192.168.10.254 255.255.255.0
half-duplex
I have connected the f0/1 of switch to the eth0/3 of router. There are many crc errors between the switch and router, and try to change the duplex and speed rate, but it didn't take effect. I ensure the cable is good.
Thank you for your suggestion!First, thank you for your notice of my problems.
Yes. When I ping from both directions, I'm seeing the CRC error only in the switch. And I have cleared the counters in both ends.
And I try to connect to another port of the router, It exists the same problem.
I'm seeing both of the input errors and CRC errors.
The interface of f0/1 (in switch)is following:
2950#show int f0/1
FastEthernet0/1 is up, line protocol is up
Hardware is Fast Ethernet, address is 0007.84fc.d1c1 (bia 0007.84fc.d
MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec,
reliability 219/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Half-duplex, 10Mb/s
input flow-control is off, output flow-control is off
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:03:10, output 00:00:00, output hang never
Last clearing of "show interface" counters 00:11:25
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: fifo
Output queue :0/40 (size/max)
5 minute input rate 1000 bits/sec, 1 packets/sec
5 minute output rate 1000 bits/sec, 3 packets/sec
299 packets input, 39511 bytes, 0 no buffer
Received 5 broadcasts, 0 runts, 0 giants, 0 throttles
164 input errors, 164 CRC, 0 frame, 0 overrun, 33 ignored
0 input packets with dribble condition detected
1058 packets output, 81544 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
2950# -
Any SAP Note for RFC Error between BI and ECC 5.0
Hi..
the RFC Destination between BI and ECC 5.0 is giving errors.
Plz let me know if there is any Support pack or any solution to fix this error.
thanks..Hi,
pls find the RFC connection details
1 Prerequisites
1.1 User Roles
Use
With the Building Block Connectivity a configuration role for each component is provided to access all transactions relevant for the installation. The following roles are available:
Technical name Description File name for upload
B02_01C B02 - Connectivity Configuration Role (SAP R/3) B02_01C.SAP
B02_03C B02 - Connectivity Configuration Role (SAP BW) B02_03C.SAP
C71_04C B02 - Connectivity Configuration Role (SAP CRM) C71_04C.SAP
B02_04C_SRM B02 - Connectivity Configuration Role (SAP SRM) B02_04C_SRM.SAP
Procedure
Please upload the necessary roles and add them to your user, using transactions PFCG (Role Maintenance).
2 Local Settings
This chapter describes all local settings that are necessary for each component like SAP R/3, SAP SCM, SAP BW, SAP CRM or SAP SRM.
2.1 SAP R/3
2.1.1 Define Client Administration (SAP R/3)
Use
This activity allows you to change Customizing settings.
Prerequisites
You have logged on to the system in English in order to start with the installation of the Best Practices Scenario.
Procedure
Run the following activity:
SAP R/3 Role Menu Define Client Administration (SAP R/3)
Transaction Code SCC4
SAP R/3 Menu Tools Administration Administration Client Administration Client Maintenance
Then carry out the following steps:
1. Choose Display Change.
2. Confirm the warning message Caution: The table is cross client.
3. Select your SAP R/3 client and choose Details.
4. In the Change View Clients: Details screen, activate the following settings:
u2022 Automatic recording of changes
u2022 Changes to Repository and cross-client Customizing allowed
u2022 eCATT and CATT allowed.
5. Save.
6. Go back to the SAP Easy Access menu.
2.1.2 Defining a Logical System for SAP R/3 (SAP R/3)
Use
The purpose of this activity is to create a logical system for your SAP R/3 System. To enable communication between systems within your system landscape, you must
1. Define the systems as logical systems.
2. Assign the logical system for the SAP R/3 System to a client.
This enables the systems to recognize the target system as an RFC destination. If the logical system has already been created, skip this activity.
Logical systems are defined cross-client.
Procedure
Carry out the following steps:
1. Access the transaction using:
SAP R/3 Role Menu Defining a Logical System for SAP R/3 (SAP R/3)
Transaction Code SPRO
SAP R/3
IMG Menu Basis Components (for R/3 Enterprisse: SAP Web Application Server) Application Link Enabling (ALE) Sending and Receiving Systems Logical systems Define Logical System
2. Choose New entries.
3. In the column Log System, enter a name for the logical system that you want to create.
4. In the column Name, enter a description of the logical system.
Log. System Name
where XXX is the system name
and NNN is the client.
5. Save your entries.
A transport request for Workbench appears.
6. Select an existing request or create a new request, if necessary.
A transport request for Customizing appears.
7. Select an existing request or create a new request, if necessary.
2.1.3 Assigning Logical System to Client
Use
The purpose of this activity is to make an assignment for the logical system. Skip this activity if a logical system is already assigned to your client.
Procedure
Carry out the following steps:
1. Access the transaction using:
SAP R/3 Role Menu Assign Logical System to Client
Transaction Code SCC4
SAP R/3 Menu Tools Administration Administration Client Administration Client Maintenance
2. Choose Display ® Change.
3. Confirm the warning message The table is cross client.
4. Select your R/3 client and choose Details.
5. Enter the name of the logical system of your SAP R/3 client.
6. Save and confirm the warning message Be careful when changing the logical system.
7. Choose Back twice.
2.1.4 Creating an RFC User (SAP R/3)
Use
To enable communication between the SAP R/3 back-end system and the SAP SCM System, you have to create an RFC user in the SAP R/3 System.
The RFC user in the application client enables multiple RFC connections. Skip this activity if an RFC User has already been created.
Procedure
Carry out the following steps:
1. Access the transaction using:
SAP R/3 Role Menu Creating an RFC User (SAP R/3)
Transaction Code SU01
SAP R/3 Menu Tools Administration User Maintenance Users
2. In the User field, enter RFCUSER.
3. Choose Create.
4. On the Maintain User screen, enter the following data on the Tab entry screens:
Address
Last Name
Function
Logon data
User type System
Password LOGIN
Profile
Profiles SAP_ALL
SAP_NEW
S_BI-WX_RFC
Defaults
Logon Language EN
5. Save your entries.
2.3 SAP BW
2.3.1 Define Client Administration
Use
This activity defines changes and transports of the client-dependent and client-independent objects.
Procedure
1. To perform this activity, choose one of the following navigation options:
SAP BW Role Menu Local Settings ® Define Client Administration
Transaction Code SCC4
SAP BW Menu Tools Administration Administration Client Administration Client Maintenance
2. Switch to change mode.
3. Select your client.
4. Choose details.
5. In field Currency enter the ISO-code of the local currency, e.g. USD or EUR.
6. In field Client Role enter Customizing
7. Check the settings for changes and transport of client-specific objects and client-independent object changes
If you want to use the settings made by BC-Sets or manually in other systems (other than BW), u201CAutomatic recording of changesu201D and u201CChanges to Repository object and cross-client Customizing allowedu201D is required.
Result
Client administration has been defined to support the installation using Best Practices.
2.3.2 Defining a Logical System for SAP BW (SAP BW)
Use
In this step, you define the logical systems in your distributed system.
Prerequisites
Logical systems are defined cross-client. Therefore cross-client customizing must be allowed in your client (this can be checked in transaction SCC4).
Procedure
To carry out the activity, choose one of the following navigation options:
SAP BW Role Menu Defining a Logical System for SAP BW (SAP BW)
Transaction Code SPRO
IMG Menu SAP Reference IMG SAP Customizing Implementation Guide SAP NetWeaver Business Information Warehouse Links to other Systems General Connection Settings Define Logical System
1. A dialog box informs you that the table is cross-client. Choose Continue.
2. On the Change View u201CLogical Systemsu201D: Overview screen, choose New entries.
3. On the New Entries: Overview of Added Entries screen enter the following data:
Field name Description R/O/C User action and values Note
Log. System Technical Name of the Logical System Enter a name for the logical BW system that you want to create
Name Textual Description of the Logical System Enter a clear description for the logical BW system
4. Choose Save.
If a transport request for workbench and customizing is displayed choose existing requests or create new requests.
If you want to continue with the next activity, do not leave the transaction.
Result
You have created a Logical System Name for your SAP BW client.
2.3.3 Assigning Logical System to Client (SAP BW)
Procedure
To carry out the activity, choose one of the following navigation options:
SAP BW
Role Menu Assigning Logical System to Client (SAP BW)
Transaction Code SCC4
SAP BW Menu Tools Administration Administration Client Administration Client Maintenance
1. In the view Display View "Clients": Overview, choose Display. Change
2. Confirm the message.
3. Select your BW client.
4. Choose Details.
5. In the view Change View "Clients": Details, insert your BW system in the Logical system field, for example, BS7CLNT100.
6. Save the entries and go back.
2.3.4 Opening Administrator Workbench
Procedure
To carry out the activity, choose one of the following navigation options
SAP BW Modeling Administrator Workbench: Modeling
Transaction Code RSA1
1. In the Replicate Metadata dialog box, choose Only Activate.
2. If a message appears that you are only authorized to work in client ... (Brain 009) refer to SAP Note 316923 (do not import the support package, but use the description under section Workaround).
2.3.5 Creating an RFC-User (SAP BW)
Procedure
To carry out the activity, choose one of the following navigation options:
SAP BW Role Menu Creating RFC User
Transaction Code SU01
SAP BW Menu Tools Administration User Maintenance Users
Then carry out the following steps:
1. On the User Maintenance: Initial Screen screen:
a. Enter the following data:
Field Entry
User RFCUSER
b. Choose Create.
2. On the Maintain User screen:
a. Choose the Address tab.
b. Enter the following data:
Field Entry
Last Name RFCUSER
Function Default-User for RFC connection
c. Choose the Logon data tab.
d. Enter the following data:
Field Entry
Password LOGIN
User type System
e. Choose the Profiles tab.
f. Enter the following data:
Field Entry
Profiles SAP_ALL , SAP_NEW and S_BI-WHM_RFC
g. Choose Save.
Do not change the password of this user as it is used in RFC connections.
2.3.6 Define RFC-USER as default (SAP BW)
Procedure
To carry out the activity, choose one of the following navigation options
SAP BW Role Menu Define RFC-USER as default (SAP BW)
Transaction Code RSA1
SAP BW Menu Modeling Administrator Workbench: Modeling
1. On the Administrator Workbench: Modeling screen choose Settings Global Settings.
2. In the Global Settings/Customizing dialog box choose Glob. Settings.
3. On the Display View u201CRSADMINA Maintenance Viewu201D: Details screen:
a. Choose Display Change.
b. Enter RFCUSER in the BW User ALE field.
c. Choose Save.
Hope this helps in solving u r problem
Regards
Ramakrishna Kamurthy -
Offline synchronization using AIR and Blazeds
hi freinds how we do offline synchronizaton in AIR application using Blazeds ...
can u please guide me..
thanks in advance
Prajnith.Basically, is you use straight PHP, then you do everything yourself, unless you are using a framework written in PHP like AMFPHP.
So with PHP you typically use Flex HTTPService controls to call your PHP scripts, and the communication is one-way, you call the script and handle the returned data.
With BlazeDS and AMFPHP, you can use Flex RemoteObject controls for two-way "server push" functionality, like a stock ticker updating automatically without the user doing anything if the price of a stock goes up.
Backend distributed data just means you have the data elsewhere (not on the user's machine), and it could be distributed (on serveral servers).
If this post answers your question or helps, please mark it as such. Thanks!
http://www.chikaradev.com
Adobe Flex Development and Support Services -
Real Time Integration Document - Rounding Error between LC1 and LC2
Hi!
We recently underwent currency conversion. After the conversion, we noticed that Real Time Integration document that is generated due to Assessment Run (KSU5) produces a document which are off by cents between LC1 and LC2 ,even though both have the same currency
LC1 = EUR (Currency Type 10 - Company Code Currency)
LC2 = EUR (Currency Type 60 - Global Company Currency)
Document being generated
Document Currency = USD (Controlling Area Currency)
Account LC1 (EUR) LC2 (EUR)
XXX 2297.44 2297.43
Any help would be appreciated .Hello Manish,
I am encountering the same issue. Have you found solution on this.
BR,
Zulfikar -
What is difference between modify and update i am using
hi
what is difference between mofify and update
my requiremen is to have three condition checkec while mofifying or updating from a internal table
the three fields are
cus no
status
date these all are primary key in the database table
so which sould i use modify or update
there might be entry already existing in database table or new entry to be created if already existin it should check on the primary keys and updatat if not it should add a record
pls suggest whihc to use and how to implement the check on teh threee primary key
like if modify ztable from table it_test
now where condition ? can be used or not with modify? and if yes how
if not should i use update will update create a new entry if no entry is there and please give syntex
regards
AroraHi Nishant Arora,
Modify: It works in performing two actions.
They are: Insert + Update.
For Example If a record that is exited in database, so you are modifying that record, it updates that particular record.
Similarly, If the is not existed in the database, you are modifying it, it inserts a new record.
Update: Update means just it updates the status, I mean it only updates the record. It doesn't inserts any new record if that particular record is not present in the database.
These are the cases you need to write these statements.
Syntaxes: :
Go through this links please.,
http://help.sap.com/saphelp_nw04/helpdata/en/e7/968aa8b2384dd9835f91e7f8470064/content.htm
http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb35eb358411d1829f0000e829fbfe/content.htm
Reward points if useful
Cheers,
Swamy Kunche
Edited by: Swamy Kunche on Jun 11, 2008 2:41 PM
Maybe you are looking for
-
Can't delete newly added row in inner advanced table
Hi! Im using advanced in advanced table and i can't delete a row after i added in detail table, i have to refresh the page in order to delete the row. This is what i do. execute query from master table expand row in master table click Add row button
-
Icloud mail sending doesn't work for outlook2010
I am trying to setup icloud on my PC, but smtp send is not working. I used icloud control panel as well to get the settings. Does anyone know how to fix it? I am using IMAP and receiving works, but sending doesn't work. I tried these settings also: h
-
How to create an entry in Badi Filter table T77HAP_FLT_PRP
How to create an entry in Badi Filter table T77HAP_FLT_PRP
-
How to display the dataset field values in my ssrs bar chart report ?
HI i have a Bar Chart report in that i want to display the dataset one field values in my x-axis of my ssrs report? so how should i display those values into my bar chart report? consider i want to display the Every Qtrly details in my x-axis so how
-
Hi All, Ca anybody Explain me how to delete the perticular entire column in a table. Regards, Srinath