MOGenerator Prior Builds

V12.0.57 / 14.0.32 / 16.0.10 Changes 1-DEC-2016

  • MORI: (1) no longer requires MFG BOM if an alternate BOM is specified in MOHdrOpt, (2) no longer requires a Primary Routing if an alternate Routing is specified in MOHdrOpt, (3) ProcessSerLot now registers triggers once, then enables/disables on subsequent use, (4) Added MOSer table to support single receipts with multiple serial numbers, (5) Running multiple instances of MORI: Added a second check of wMOHdr Status immediately before processing starts to ensure a second processor has not already started on the same record.
  • MOGen-Create Child MOs: (1) now reads the parent’s picklist (rather than BOM) to create subassembly MOs, (2) Parent picklist’s draw from site becomes the child MO’s post to site, (3) Child MO Draw From site is determined, in the following order,  by looking at the BOM Line Issue From Site assigned to the component (if any), or the Component’s BOM Header record Default Issue From site, or the Scheduling Preference. (4) It now allows MOs to be created with past due Due Dates.
  • Fixed sql conversion error that occurred when updating time fields in non-USA SQL deployments.

V12.0.56 / 14.0.31 / 16.0.9 Changes  26-OCT-2016

  • Auto-Generate Child MOs from SOP: changed integration point so that it runs automatically for both Manual MO and Silent MO generation.  Creating Child MOs will now happen automatically without prompting the user.
  • Auto-Generate Child MOs: create child routine was incorrectly validating Item-Site combinations for the subassembly items against the MO Post To site rather than the Draw From Site.

V12.0.55 / 14.0.30 / 16.0.8 Changes 4-OCT -2016

  • MORI: when MORI creates a split-MO to record a partial receipt, and the Default Scheduling Preference does not have sites specified, it generated a picklist missing the Issue From Site. This caused a $0 Inventory Adjustment, which a material variance on the MO equivalent to the value of the missing raw materials.  The root cause is that Manufacturing’s Quick MO code (which MORI uses to create a picklist), only uses the Issue From Site specified on the Scheduling Preference. So if it is blank on the Scheduling Pref, it will be blank on the Quick MO Picklist.  MORI now corrects this, setting the Issue From on the Picklist to the Issue From on the MO.

V12.0.54 / 14.0.29 / 16.0.7 Changes 30-SEP -2016

  • MORI: added support for posting an MO receipt for an MO that has any of the following- Outsourced POs, WIP Data Collection, Component Transaction “Allocations”. This is only supported when posting a single receipt for an existing MO, it is not supported for posting partial receipts.
  • Schedule Preference Lookup: fixed issue that causes illegal address error when the lookup is opened from two different locations at the same time.

V12.0.53 / 14.0.28 / 16.0.6 Changes 23-AUG -2016

  • MO Receipt Integration: replaced call to MFG code with our own code because the MFG code does not check if a working routing exists before attempting to delete it, which resulted in errors when creating split MOs. (#20164463)
  • Installation: fixed error caused by process that updates wspMOGenInvenCheck if that procedure already exists (#20164809)
  • MO Receipt Integration: added routine to clear pre-entered ser/lot table for an MO Receipt prior to adding new ser/lot (#20165075)
  • MO Receipt Integration: added “batch processing” to MORI. It can now process a “batch” of MO Receipts at once, before waiting for posting to complete and the timer to kick-off another batch of receipts.

V12.0.52 / 14.0.27 / 16.0.5 Changes 15-AUG -2016

  • MO Receipt Integration: to improve processing speed, added a dex.ini switch to process receipts in groups (i.e. batches of 20). MORI defaults to batches of 0.  Add MOGenBatchSize=20 to the dex.ini file to change to a batch size of 20.  MOGenBatchSize=0 will process one receipt, then wait for the timer to kick-off another receipt, and MOGenBatchSize=20 will process 20 receipts, then wait for the timer to kick-off another batch of receipts.  It is recommended to use the smallest batch size possible to allow manufacturing time to finish posting receipts.
  • Updated WW Internal Resources

V12.0.51 / 14.0.26 / 16.0.4 Changes 4-AUG -2016

  • MOGen: (a) added wspMOGenChildAltRouting as a dummy stored proc that can be edited by the end-user to provide a Routing other than the Primary Routing. This is called when creating Child MO’s linked to parent MO. (b) MOGen now reports the Qty when ‘invalid qty’ is detected., (c) DROP PROC wspMOGenInvenCheck.  Parameters change with this build.  If you have customized the proc you will need to re-create your changes after installing this build. ReqDate was removed, and ParentMO was added.

V12.0.50 / 14.0.25 / 16.0.3 Changes 27-JUN -2016

  • MO Receipt Integration: fixed issue that cause MO Receipt to post without consuming components when (1) It is a complete receipt against an existing MO, (2) it is marked as the final receipt and (3) the picklist is being imported.
  • MO Receipt Integration: added check that receipt quantity is greater than zero (#20163854)
  • Updated WW Internal Resources

V12.0.49 / 14.0.24 / 16.0.2 Changes 15-JUN -2016

  • MOGen: Fixed issue in the “Create MO” utilities where if the import data for the first MO to be created has an error, it caused the remaining items to also fail to generate MOs but produce no error messages.

V12.0.48 / 14.0.23 / 16.0.1 Changes 17-MAY -2016

  • Updates for GP2016 (v16) release
  • GP2010 (v11) development and support discontinued
  • Added check that Excel can be Opened (#20162922)
  • Added deadlock handling to AllocateAll (#20161400)

V11.0.51 / 12.0.47 / 14.0.22 Changes 21-APR-2016

  • MO Receipt Integration: (a) added check to processor so it does not attempt to process receipts for locked MOs, or MOP-SOP linked MOs where the SOP Document is locked, (b) receipts for existing MOs no longer require the Item Number and Post To Site as they will be pulled automatically from the MO.

V11.0.50 / 12.0.46 / 14.0.21 Changes 29-MAR-2016

  • Update WW Internal Resources (#20161108)

V11.0.49 / 12.0.45 / 14.0.20 Changes 11-MAR-2016

  • Import utilities now clear screen when finished
  • MO Scheduler: (a) added ability to reschedule child MOs when parent MO is rescheduled, (b) fixed issue that was causing MOScheduler to incorrectly report there was activity on an MO which prevented re-scheduling.

V11.0.48 / 12.0.44 / 14.0.19 Changes 3-MAR-2016

  • Manual MO Gen: fixed issued that caused process to hang when generating child MOs (20160844)

V11.0.47 / 12.0.43 / 14.0.18 Changes 20-JAN-16

  • Added check during install to see if wsopMOGenInvenCheck already exists (20160285)
  • MOGen: MO Scheduler utilities: (1) can be provided a new due date and will reschedule the MO

V11.0.46 / 12.0.42 / 14.0.17 Changes 20-JAN-16

  • MO Receipt Integration: added suppression of “Sales Order Crossreference” report when receiving MOs linked to Sales Order.

V11.0.45 / 12.0.41 / 14.0.16 Changes 11-DEC-15

  • MO Receipt Integration: added Bin Number to the MOHdrOpt table. Integrations can now specify a Material Receipts bin for each MO, rather than using the default Material Receipts Bin on the Item-Site.

V11.0.44 / 12.0.40 / 14.0.15 Changes 11-NOV-15

  • MOGen: added MO Gen Status table (W7158MOGenStatus) which gets updated each time MOGen runs so that an unattended processor can be monitored remotely (20151898).

V11.0.43 / 12.0.39 / 14.0.14 Changes 28-OCT-15

  • MO Receipt Integration: Status on split MOs was not being set to NEW
  • MOGen: Added a new setup option: Use System Date. When MOGen is left running unattended, marking this option will cause it to automatically update the User Date each day.

V11.0.42 / 12.0.38 / 14.0.13 Changes 29-SEP-15

  • MOGen: The GP MFG scheduling routine only checks Down Days after it removes LTO. Correct behavior is to check Down Days in a way that results in changing the MO Dates based on LTO using Work Days.  This build replaces the MFG scheduling logic with our own scheduling routine that correctly calculates LTO work days.

V11.0.41 / 12.0.37 / 14.0.12 Changes 4-SEP-15

  • Added check to startup routine to confirm GP Manufacturing is installed.
  • MOGen: scheduling Child MO’s now checks for the Work Center Down Days when calculating the child’s Due Date.
  • MO Receipt Integration: now sets Status to 9999 while the MO Receipt is being processed. Changed the timing of when it sets Status to Done (2) so that it occurs after all posting is completed.

V11.0.40 / 12.0.36 / 14.0.11 Changes 25-AUG-15

  • MOGen: (a) changed description on child-MOs created for a phantom to reference upper-level parent MO, (b) child MO’s now created at same status as parent
  • Auto-Reschedule: added Setup option to control whether or not the Picklist is rebuilt during rescheduling.

V11.0.39 / 12.0.35 / 14.0.10 Changes 23-AUG-15

  • MO Receipt Integration: (a) Fixed issue where it would try to ‘consume’ phantoms. It now correctly allocates and consumes the components of phantoms, (b) ImportBOM – fixed issue where lot number allocations would have two or more lines including a negative quantity line.  Lot components are now correctly selected, allocated and consumed, (c) MOP-SOP Linking: it now looks for MOP-SOP Linking, and updates the linked Sales Order/Invoice as needed, and allocates the inventory, (d) when doing a “LastReceipt” as the only receipt for an MO, the system checks the Default Close Option and will either backflush components based on the quantity received, or consume the entire picklist quantity.

V11.0.38 / 12.0.34 / 14.0.9 Changes 21-AUG-15

  • Auto-Reschedule Child MOs- if Child MO’s are created, and the top-level Parent MO is rescheduled, MOGen can automatically reschedule the children. A new option in Setup enables/disables this feature.

V11.0.37 / 12.0.33 / 14.0.8 Changes 18-AUG-15

  • MO Receipt Integration: fixed issue with ser/lot numbered components that prevented them from being consumed correctly.

V11.0.36 / 12.0.32 / 14.0.7 Changes 29-JUL-15

  • API: the two methods (Extern_CreateMO2 and Extern_CreateMO4) which provide MOP-SOP linking functionality now look at the Down Days setting and Due Date Offset on the MFG Sales Preferences window.

V11.0.35 / 12.0.31 / 14.0.6 Changes 23-JUL-15

  • MO Receipt Integration: added MOHdrOpt table to provide overrides to default values. MOHdrOpt can be used to specify a specific BOM (i.e. a config BOM), a specific routing (i.e. by default the primary routing is used), and a Scheduling Preference.

V11.0.34 / 12.0.30 / 14.0.5 Changes 23-JUL-15

  • MO Receipt Integration: (a) fixed issue with “last receipt” setting when the final receipt needs to close the MO short of the full end quantity, (b) changed processor so it retrieves records by dex_row_id so that it always gets the ‘oldest’ record first, rather than by MO Number.

V11.0.33 / 12.0.29 / 14.0.4 Changes 21-JUL-15

  • MO Receipt Integration: (a) fixed issue with “last receipt” setting when there is only one receipt for the MO

V11.0.32 / 12.0.28 / 14.0.3 Changes 25-JUN-15

  • Added Application Programming Interface (API) functionality to provide the ability for other applications to use MOGen to create manufacturing orders.

V11.0.31 / 12.0.27 / 14.0.2 Changes 13-MAR-15

  • MO Receipt Integration: (a) fixed issue with importing routings which caused an error on the SETUPTIME_I field, (b) added routine to ensure the Working Routing Auto-Backflush Labor and Machine options are always set to TRUE.

V11.0.30 / 12.0.26 / 14.0.1 Changes 26-JAN-15

  • Updates for GP2015.
  • Changed MO Due Date restriction so it accepts “today” or after (rather than requiring due date in the future).
  • Removed requirement that child items be Make To Stock to be included by MOGen.
  • Fixed Scheduling Preference Lookup
  • Added stored procedure wspMOGenInvenCheck. End-user can modify this stored procedure to provide custom logic to determine whether or not an MO should be created for a subassembly.

V11.0.29 / 12.0.25 Changes 28-OCT-14

  • MO Receipt Integration: added detailed process logging

V11.0.28 / 12.0.24 Changes 14-OCT-14

  • MO Receipt Integration: added additional checks to ensure MOGen is correctly notified when processing for an MO has completed; removed use of ‘default form’ in MOGen processing script, replaced with fully qualified names.

V11.0.27 / 12.0.23 Changes 7-OCT-14

  • MO Receipt Integration: fixed issue with timer when importing partial receipts which caused it to not post the ‘split MOs’.

V11.0.26 / 12.0.22 Changes 6-OCT-14

  • MO Gen – Manual Entry: fixed issue where MOGen could create multiple copies of child-MOs. This was caused by a trigger re-registering each time the user switched companies

V11.0.25 / 12.0.21 Changes 3-OCT-14

  • MO Receipt Integration: changed processor so that it waits for posting to complete before starting to process another import record; added a status message showing number of records remaining.

V11.0.24 / 12.0.20 Changes 27-SEP-14

  • Updated WW Internal Resources

V11.0.23 / 12.0.19 Changes 12-SEP-14

  • MO Receipt Integration: when lot controlled components are included, and a specific lot number is provided, a new check has been added to see if there are negative allocations on the lot in the lot master (IV00300).

V11.0.22 / 12.0.18 Changes 5-SEP-14

  • Fixed issue with selecting lots imported in MOPick that caused the lot selection routine to loop.

V11.0.21 / 12.0.17 Changes 30-AUG-14

  • Fixed issue with MO Receipt Integration that caused it to not correctly allocate & consume serial/lot numbers from the MOPick Table.
  • MO Receipt Integration now supports backflushing serial/lot controlled components without needing to provide them in the MOPick table. Standard MFG auto-selection logic is applied.  Previously there was a check to prevent processing if the BOM had serial/lot controlled components and they were not provided in MOPick.  This restriction has been removed and the software will now auto-select serial/lot controlled components if they do not exist in MOPick.

V11.0.20 / 12.0.16 Changes 8-AUG-14

  • Fixed issue with MO Receipt Integration and Serial/Lot Numbers when multi-bins is enabled which caused the serial/lot to be created with a bin assigned.

V11.0.19 / 12.0.15 Changes 22-JUL-14

  • TABLE MIGRATION: MOHdr, MOPick and MORouting all have a new key column called SEQUENCE1, and MOHdr has a new column called LastReceipt. These changes were made to support integrating multiple partial receipts on existing MOs in GP. Data will be migrated automatically.  Existing integrations must take into account the new columns.
  • Fixed issue with MO Receipt Integration when running on the timer where it doesn’t pick up new MOs added to the table.
  • Updated WW Internal Resources

V11.0.18 / 12.0.14 Changes 7-MAY-14

  • Updated WW Internal Resources
  • Added MO Receipt Integration functionality.

V11.0.17 / 12.0.13 Changes 18-MAR-14

  • Updated WW Internal Resources
  • Setup window: fixed issue where setup option for “Auto-generate from SOP” was not displaying

V11.0.16 / 12.0.12 Changes 30-JAN-14

  • Updated WW Internal Resources
  • MOGen: major redesign of the UI to support new import options (Excel MO’s to create Child MOs, Excel Experlogix MOs). A new integration table supports external integrations that feed data into a SQL table rather than Excel.  Table import supports imports to (a) create MOs, (2) create child MOs, (3) process Experlogix MOs.
  • Error Reporting: MOGen no longer produces a report. All errors are recorded in a new error logging table (W7158ErrLog).
  • Scheduled Integrations: MOGen now has a “timer” mode where it can be set to run unattended and look for new records (in an Excel file, or the Import table) at a time interval set by the user.
  • The “Auto-generate from SOP” option no longer requires that users have security access to the MOGen window.

V11.0.15 / 12.0.11 Changes 13-SEP-13

  • Updated WW Internal Resources
  • The installation routine inside GP will now create a default Security Role called MOGEN and assign the MOGEN Security Task to the Role

V11.0.14 / 12.0.10 Changes 30-APR-13

  • Updated WW Internal Resources
  • Installation can now be run under DYNSA
  • Added Auto-Generate from SOP: MOGen will kick-off automatically when an MO is created from SOP.

V11.0.13 / 12.0.9 Changes 30-APR-13

  • Updated WW Internal Resources

V11.0.12 / 12.0.8 Changes 19-APR-13

  • Updated WW Internal Resources
  • Removed restriction in selection statement for subcomponents which required the primary routing to be present. This causes the items to be skipped.  This has been changed so those items are included but reported as errors.  Also added a check on the subassemblies to ensure they have an Item-Site record for the Post-To site assigned to the top level.  If not, they are skipped and reported as errors.

V11.0.11 / 12.0.7 Changes 19-FEB-13

  • Updated WW Internal Resources
  • Update addresses an issue where MOGen picked-up on the “max” MO Number from the MO master when attempting to generate new MO Numbers. An errantly entered MO0123 for an MO (instead of MO0000123) resulted in MOGen trying to always pick-up at MO0124 instead of the Next Num from MFG Setup of MO0000124 (for example).

V11.0.10 / 12.0.6 Changes 14-DEC-12

  • Updated WW Internal Resources
  • All MO’s will now have dates automatically adjusted to the first available non-Down Day.
  • LTO Offset calculation was not considering the Offset From setting causing the child due date to always be calculated x-days before the parent’s Start Date.

V11.0.9 / 12.0.5 Changes 22-OCT-12

  • Updated WW Internal Resources
  • Addressed an issue where the scheduling routine was not creating Suggested Shipments for MO’s with outsourcing. It also adds a new routine to re-update the working routing after scheduling the MO so the sequences have updated start/end dates from CRP.

V10.0.9 / 11.0.8 / 12.0.4 Changes 19-SEP-12

  • BuildPicklist trigger was re-registering multiple times causing multiple copies of subassembly MOs to be created.

V10.0.8 / 11.0.7 / 12.0.3 Changes 19-SEP-12

  • Removed a constant from wMfg:BuildMRP.
  • Updated WW Internal Resources

V10.0.7 / 11.0.6 / 12.0.2 Changes 13-SEP-12

  • Updated WW Internal Resources
  • Added Excluded Items and User Preferences

V10.0.6 / 11.0.5 / 12.0.1 Changes 30-JUL-12

  • Moved BuildPicklist trigger registration to WinPre on MOGen
  • Added support for Lead Time Offset
  • Updated WW Internal Resources
  • First GP2013 (v12) Release

V10.0.5 / 11.0.4 Changes 4-JUN-12

  • Added MO Status setting and ability to Allocate on Release

V10.0.5 / 11.0.3 Changes 4-JUN-12

  • Updated WW Internal Resources
  • Changes to date handling for international date formats

V10.0.4 / 11.0.2 Changes 19-APR-12

  • Updated WW Internal Resources

V10.0.3 / 11.0.1 Changes 6-JAN-2012

  • First Release on GP2010

V10.0.3 Changes 10-JUNE-2010

  • New MOs were not correctly updating MRP data

V10.0.2 Changes 11-MAY-2010

  • Added MO Description field

V10.0.1 Changes 31-MAR-2010

  • First Release