Why, if I change the value of the source, which would write them to a single field, these same changes get into another field? For example, I have a file with ID product and its attributes (color and size). For SKU product I use pattern [id] - [size] - [color]. But I also have a field VendorSKU where to bring the original ID. But due to the fact that the original ID is changed for all fields, and gets VendorSKU entries such as "222-M-green". How do I use the plugins separately for each field?
Well, I decided to go to the trick: have as a source of non-existent field (OrirginalID) and added the plugin "Copy source value" and set the "From" ID. No result. I decided to check one more time, and instead of "Copy source value" used the "Rewrite" with the value "test". Also there is no result in the VendorSKU. Obtained if there is no such file orgiginalnom field, then it is not to be handled?

Comments

I have a similar problem:

I have 2 fields in my source that are mapped straight to 2 fields in the destination. But I also want to combine them to create the guid. I tried to map them both to guid in addition to the other fields they are mapped to, but feeds only keeps the second one.

By default feeds tamper will change the source values, which would basically stick the combined guid into both fields that should just be a straight import. I tried what aa2007 said, and created a fake source field, and tried to copy the values of the 2 fields into it. This doesn't work... seems like it's not copying any of the values.

Copy to guid (instead of from the other fields) almost works. However, I am left with the original problem, that mapping 2 different fields to a single one will throw away the first value instead of concatenating.

Issue summary:View changes

I'm running into this issue as well -- not seeing results whether I "copy from" or "copy to" one field to another.

Has anyone figured this out?