Skip Menu |

This queue is for tickets about the WWW-Salesforce CPAN distribution.

Report information
The Basics
Id: 71292
Status: open
Priority: 0/
Queue: WWW-Salesforce

People
Owner: Nobody in particular
Requestors: ian [...] broster.co.uk
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.14
Fixed in: (no value)



Subject: Salesforce API version - update
The version number of the API in Salesforce.pm v0.14 is 8.0 $SF_PROXY = 'https://www.salesforce.com/services/Soap/u/8.0'; This is now very old, lacking features such as ability to deal with rich-text fields and so on. As bug 68831 (https://rt.cpan.org/Ticket/Display.html?id=68831) noted, changing this version to a newer version such as 21.0 or 22.0 does allow certain new features to work. However, some things break (such as WWW::Salesforce::Simple->get_tables which uses WWW::Salesforce::describeGlobal. I don't really understand the SOAP layer, but I believe that we're looking for something like //describeGlobalResponse/result/sobjects/name instead. I haven't tested other parts of the API - someone with more understanding than me would be needed to look at that...
Subject: Re: [rt.cpan.org #71292] Salesforce API version - update
Date: Wed, 28 Sep 2011 09:01:27 -0700
To: bug-WWW-Salesforce [...] rt.cpan.org
From: Fred Moyer <fred [...] redhotpenguin.com>
Patches welcome :) On Wed, Sep 28, 2011 at 1:32 AM, Ian Broster via RT <bug-WWW-Salesforce@rt.cpan.org> wrote: Show quoted text
> Wed Sep 28 04:32:29 2011: Request 71292 was acted upon. > Transaction: Ticket created by ianb1469 >       Queue: WWW-Salesforce >     Subject: Salesforce API version - update >   Broken in: 0.14 >    Severity: Normal >       Owner: Nobody >  Requestors: ian@broster.co.uk >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=71292 > > > > The version number of the API in Salesforce.pm v0.14 is 8.0 > > $SF_PROXY       = 'https://www.salesforce.com/services/Soap/u/8.0'; > > This is now very old, lacking features such as ability to deal with > rich-text fields and so on. > > As bug 68831 (https://rt.cpan.org/Ticket/Display.html?id=68831) noted, > changing this version to a newer version such as 21.0 or 22.0 does > allow certain new features to work. > > However, some things break (such as WWW::Salesforce::Simple->get_tables > which uses WWW::Salesforce::describeGlobal. I don't really understand > the SOAP layer, but I believe that we're looking for something like > //describeGlobalResponse/result/sobjects/name instead. > > I haven't tested other parts of the API - someone with more > understanding than me would be needed to look at that... > > > >
From: dsteinbrunner [...] pobox.com
On Wed Sep 28 12:01:37 2011, fred@redhotpenguin.com wrote: Show quoted text
> Patches welcome :)
Just started working with this and salesforce in general. ID field Semi-Join support would be nice... on a tight deadline so I'm just going to deal with more code and api hits than expected for now :(.