Giter VIP home page Giter VIP logo

neptune-dev's Introduction

Neptune v.3.15.xx

A highly opinionated statistical process control web app for electronics manufacturing.

Track all aspects of building a widget.

Items, products, process, time, nonconformaces, shortages and more.

A Commutron Industries project.

Built with ReactJS, MeteorJS, and MongoDB.

Copyright (c) 2016-present Commutron Industries, https://www.commutron.ca

Author 2016-2021 Matthew Andreas https://github.com/mattandwhatnot

All Rights Reserved, No Public License

Source avaliable, limited to Github and the "Github Terms of Service"

neptune-dev's People

Contributors

dependabot[bot] avatar mattandwhatnot avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

neptune-dev's Issues

Possible bug of duplicate time entry

Taylor logged into work and found that it somehow was duplicated and running at the same time. Unfortunately, she logged out and logged back in to correct the issue before we could get a screenshot of the issue or before I could see this for myself.
I took a screenshot of the record for the sake of giving you something. To our knowledge, we have not encountered this before.
This is
duplicate entry at same time

First-off can be completed without a builder

i used my name in the video but have tested this with other users. Only locks pass button on your user before clearing the prompt. Other users show pass option before (like normal), and after clearing the prompt.

Don't think anyone will accidentally do this. I only noticed because i filled out the Method first, and accidentally clicked my name instead of Adam.

20210811_095601.1.mp4

Production Terminal Style - Inline Scan & Go

A slim production module for rapidly tracking items though a single task. Where the process step is recorded when the item barcode is scanned. To integrate with an inline, one piece flow process. Specifically, packing & shipping.

Work Order time tracking for multiple work orders at once

Specific to testing where employee utilization dictates that a tester can reasonably work on a secondary task while long tests execute.

Request to accommodate 2 different work orders at once from 1 or 2 different products/customers. Duration is same on all orders

Find Work Order by Part Number

When a short part is received it would be helpful to know which work order it goes to. Shortage part numbers are commonly in work order notes if known before hand. Part number is entered as a shortage on the serial item if unexpected.

(Non-Urgent) Nonconformance big

If adding multiple nonconformances at once, if you leave a comma at the end, it will add an empty nonconformance. Example (j10,j11,j12,). It was a mistake on my part, and doesn't happen often, as this is the first time I have seen it.

Time Tracking by SubTask

Record time to a more specific tasks. Including tasks that are not progress tracked but correspond to the work instruction sections. ie. 3rd Hand Solder or Selective Masking.

And

View task time totals compared to the time quoted for that narrow task.

plus

  • Limit task dropdown list to used for that product/order
  • Don't break any past or in progress
  • Work without for non-upgraded products
  • Don't require deeper time budget to be input

Custom theme color

A desire to change the main neptune blue color to any color. Suggested by Alex, Jordan, Hollis... and maybe more.

Overview not loading consistently

In our show-and-tell of the latest release this morning and since there have been a number of times, the overview page will not load when returning to it from another page. One must refresh/F5 the browser to get data to load.
I was not able to replicate myself, though it took several attempts-- intermittent, therefore.

Screen shot:
overview not loading

RMA progress bars are not displaying newly packed product.

The bar is being updated, but when hovering over the bar, it will show that new is still "0" packed, but the remaining goes down. Only seems to be happening on rma progress bars, as I tested this on North Star while it wasn't under an rma, and that one had showed that 1 had been newly packed.

serial number sequence crash

if the serial number sequence starts high enough, adding more than the remaining numbers left till you reach more than "9999" it will crash

20210811_083750

video re-recorded on desktop, instead of chromebook

Upload.from.GitHub.for.iOS.MOV

shipment notification

As there is a notification when the product is released to the floor, there would be customer benefits for a shipment notification as well. The benefit would be for customers with multiple products and partial shipments of the products. The MRP platform isn't reliable for the notifications as once was thought.

Mark a work order as on hold

  • a status for "on hold"
  • viewable in overview and downstream
  • override priority (as priority is irrelevant while on hold)

Visualization graphs with touchscreen on chrome book

Unable to zoom. The function to pan works. This may be present for android touch screen devices as well, unfortunately i do not have access to one that I can try it on at the moment

Upload.from.GitHub.for.iOS.MOV

Data from week previous not populating

Noted this morning, March week 5 is not populated in downstream metrics.

image

Last data populated seems to be from week 13 (March 21-25). Here is what we seen in week 14,

image

Seaarchable bugs (NON-URGENT)

Here is a short video showing what I had found. The one I'm unsure of is the last one. As mentioned, I did find others not that didn't match what was written in the name, but after a long list of attempts, I thought to bring it to your attention.

Search.Bar.bugs.mp4

Removal of Alert(), Prompt(), and Confirm()

Chrome team has stated that their intention is to remove support for all these html actions.

alert() removal for cross-origin iFrames is first in 2022.

The rest will follow after. Timeline unknown.

Undo ship does not work properly

Undo button in shipping is overwritten by the "finished" text box that appears, however on very rare occasions in shows up for a brief instant. If you click it during that time it causes the board to be undone on a different process besides "pack". Example being a board that comes from wave solder will be stuck on wave inspect even though the board is marked as finished.

Reactivate a work order

When reactivating a work order to undo product due to the customer returning previously used product for installing into new product and new work order, the closing of this order once that is complete moves our ship date out and shows as late. The work around has been to move the date to the current date. That would cause an issue for the previous weeks KPI and the monthly? Is there a different solution?

Processes are becoming locked even with permissions.

Example: click off hand solder inspect. The next process of testing may become locked, or when you scan another board at hand solder inspect it will become locked

Doesn't matter what inspection you click off. Doesn't matter the product.

Two ways of bypassing this temporarily are to refresh the page, or to scan another board and go back to the previous. If you need a better example or explanation let me know

Clarity/Organization for orders that have a delayed start

A significant number of orders will start production well later than the Sales Order Start Date (when the sales order is ordered).
Ongoing, long term issue mainly because of supply constraints. Sales orders are created and immediately put on hold for months. Creates clutter in the UI but more importantly creates uncertainty for when those held orders need to get going for on time delivery.

Solutions are unclear but the Priority calculation does provide a "needs to start by date" that could be utilized.

Equipment Time Reporting

View time per each service task (total and per person)

Reports per Equip, per department and per overall (with custom duration selector).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.