Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Dear community,
After having worked with Salesforce components, I conclued to this two rules :
My first problem here is to answer the questions below:
I have already tested to modified the timezone of
and it didn't affect the way my Date field values had been processed...
The timezone depends on the user defined for the salesforce connection.
You need to get the value from the User object.
Thank you for your answer TRF,
I tried again to modify the Salesforce user timezone (field User.TimeZoneSidKey) with a timeZone (Asia/Hong_kong GMT+08) very different of "Europe/Paris" (GMT +01). I verified with Workbench, it has been well applied. I modified the user I am using for my connection.
I tried to : get a single record from an object : ID+MyDateTimeField with a tSalesforceInput, and then without any transformation, to update the record with tSalesforceOutput.
The result : I get +1hour to my MyDateTimeField as result
So it make me think that editing the Salesforce user timezone is not the right solution...
Here is an example of a run with "Europe/Paris" configure for my Salesforce User (as for my PC): Please observe the +1hour on the datetime field value
No transform action, but the datetime field value changes
By the way, I have observed that my Datetime field value doesn't change when I configure my OS Timezone as "(UTC+08:00) Beijing, Congqing, Hong Kong (R.A.S.), Urumqi".
The OS Timezone seems to be very related to this case
Hum...
What when you query the value using the Salesforce Developer Console?
I have never used Salesforce Developer Console.
I will be able to do so in few days, then I will answer to you! Thank you