Quantcast
Viewing all articles
Browse latest Browse all 175888

RE: Change item id to auto generate in product entity in data import export framework

To solve that issue we discussed with MS about a possible fix. They suggested the following workaround:

  1. Extend the NumberSeqModuleInventory.loadModule() with the following Code: 
    // Setup product display number for DMFProductEntity
       datatype.parmDatatypeId(extendedtypenum(EcoResProductDisplayProductNumber));
       datatype.parmReferenceHelp("@SYS301183");
       datatype.parmReferenceLabel(literalstr("@SYS133863"));
       datatype.parmWizardIsContinuous(false);
       datatype.parmWizardIsManual(NoYes::No);
       datatype.parmWizardIsChangeDownAllowed(NoYes::No);
       datatype.parmWizardIsChangeUpAllowed(NoYes::No);
       datatype.parmSortField(1);
       datatype.parmWizardHighest(999999);
       datatype.addParameterType(NumberSeqParameterType::DataArea, true, false);
       this.create(datatype); 
  2. Change the method from protected to public 
  3. Create a job to call the loadModule method:
    NumberSeqModuleInventory numberSeqModuleInventory = new NumberSeqModuleInventory();
    numberSeqModuleInventory.loadModule(); 

  4. Change the method back to protected 
  5. Go to Inventory and Warehousemanagement Parameters and set the Number Sequence for Product Number. You could use the same Number Sequence as for Item Number or create a new one.
     

Viewing all articles
Browse latest Browse all 175888

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>