Developer forum

Forum » Feature requests » "Apply on create only" when using Data Integration runtime mapping - as an option for DW Provider XML

"Apply on create only" when using Data Integration runtime mapping - as an option for DW Provider XML

Allan Iversen
Allan Iversen
Reply

Hi,

A feature request.

Any chance to get "Apply on create only" option on data format:

Like:

<table tableName="EcomProducts">
    <item table="EcomProducts">
      <column columnName="ProductId">P011</column>
      <column columnName="ProductLanguageId">LANG4</column>
      <column columnName="ProductVariantId" />
      <column columnName="ProductDefaultShopID">SHOP1</column>
      <column columnName="ProductNumber" />
      <column columnName="ProductCreated" onlyOnCreate="True">2021-06-30 10:00:00</column>
...
    </item>
</table>

 

 

Automapping-apply-on-create-only-1.png Automapping-apply-on-create-only.png

Replies

 
Scott Forsyth Dynamicweb Employee
Scott Forsyth
Reply

+1 to this.

A use case that I see is where we want to pick up the default from the ERP (often all in uppercase letters) but allow the PIM to own it from that point forward. 

Being able to flag it in XML (or json) would be handy. An alternative is to have a per mapping setting in the data integration job, then it would support all data provider types.

Scott

 
Imar Spaanjaars Dynamicweb Employee
Imar Spaanjaars
Reply

In the job mapping you can already do that today with the checkbox that Allan is showing.

Imar

 
Imar Spaanjaars Dynamicweb Employee
Imar Spaanjaars
Reply

Also, in 9.12 this is now a little easier to discover:

 
Scott Forsyth Dynamicweb Employee
Scott Forsyth
Reply

Hi Imar,

NIce! I missed or forgot about that arriving in 9.10 (I didn't see the image from the email version of the forums post). That's exactly what I'm looking for. And, nice that it's even more obvious in 9.12.

Scott