Version: eXtendMultiFulfillment 1.0.1 and above
Audience: Administrator, Developer

Use Case

  • Copy additional fields from the original/source item fulfillment record to generated multi-fulfillment records. This way, you can set the additional field values on item fulfillments created through the eXtendMultiFulfillment process.

Configuration

By default, eXtendMultiFulfillments copies the Transaction Date and Status fields from the original/source item fulfillment to the generated multi-fulfillment records. If you want to copy additional fields from the source item fulfillment transaction, you can specify those fields in the bodyFields and/or columnFields variables in the suite_multifulfillment_fields.js file.

Example function:

/**
 * @NModuleScope Public
 */
 define([],
 function () {

   var bodyFields = [
     'trandate', 'shipstatus'
   ];

   var columnFields = [
   ];

   return {
     bodyFields: bodyFields,
     columnFields: columnFields
   }
 }
);