Apache Hop version?
2.17.0
Java version?
openjdk 23.0.2 2025-01-21
Operating system
Windows
What happened?
Scenario
When using transform "Salesforce Upsert" and using fields, that are presented to me as a ExternalID I want them to be mark them in the GUI or let me do it manually. These are the fields with format: Objekt:ExternalID/ReferenceTable, e.g., Campaign:MyExternalID/SpecialCampaign__r.
Expected result
I expect my changes should safed so when I open it the next time all fields which are ExternalIDs are shown as them again. Furthermore I'd like to use them in the Pipeline.
Actual result
But I am receiving an error that something is wrong with the fieldnames when executing the pipeline. When I try to change those setting directly in the gui those changes where not saved. If I change something else via gui all ExternalID fields where marked again as N. Same happend, when I try to get the fields from Salesforce.
When I change the setting in the *.hpl file directely from
N
to
Y
the pipeline will work but after changing something in the pipeline alle modifications to where lost.
So i assume a bug in the gui.
General information
In Salesforce I use API: 64.
Issue Priority
Priority: 2
Issue Component
Component: Hop Gui
Apache Hop version?
2.17.0
Java version?
openjdk 23.0.2 2025-01-21
Operating system
Windows
What happened?
Scenario
When using transform "Salesforce Upsert" and using fields, that are presented to me as a ExternalID I want them to be mark them in the GUI or let me do it manually. These are the fields with format: Objekt:ExternalID/ReferenceTable, e.g., Campaign:MyExternalID/SpecialCampaign__r.
Expected result
I expect my changes should safed so when I open it the next time all fields which are ExternalIDs are shown as them again. Furthermore I'd like to use them in the Pipeline.
Actual result
But I am receiving an error that something is wrong with the fieldnames when executing the pipeline. When I try to change those setting directly in the gui those changes where not saved. If I change something else via gui all ExternalID fields where marked again as N. Same happend, when I try to get the fields from Salesforce.
When I change the setting in the *.hpl file directely from
N
to
Y
the pipeline will work but after changing something in the pipeline alle modifications to where lost.
So i assume a bug in the gui.
General information
In Salesforce I use API: 64.
Issue Priority
Priority: 2
Issue Component
Component: Hop Gui