Giter Club home page Giter Club logo

envoy.website's People

Watchers

 avatar  avatar  avatar

envoy.website's Issues

Inventory not being reduced

Confirming that the inventory is not being reduced after the order is processed.

When I first set this up, I remember it being an issue and it was resolved but telling the data to be saved twice in the controller. This caused another issue but it was not a big deal and didn't really effect anything.

-- Glen

Brochures Database - Inventory not taken out after an order?

After a brochure is shipped & order finalized, Scanned, etc.,

Status changed out for delivery - done.
Shipped Via - should be changed to whatever the shipping is - shipping is lost in the table.
Tracking number should be included in the table, but is not.

Links on home page

The links for "custom marketing solutions" and "The Envoy Overview" should re-direct to their respective pages.

Shipping Module

Here's what the requirements are:

· A shipping module was created to assist the warehouse staff pick and ship orders.
· The main shipping page lists all the orders where there is at least 1 associated order item which has status pending.
· Any rush orders appear at the top of the list in red and the others are listed with the oldest first.
· The warehouse worker will click on an order to be processed.
· Full order details will appear with details of the first order item to be picked. The worker scans the barcode of the box containing the brochures, if it matches the sku, then a message confirming this appears and the status of the order item is changed to packaged. The worker can also change the qty shipped if it differs from the qty ordered.
· This process is repeated for each order item with pending status.
· When complete, “ship order” is clicked.
· A list of all the order items picked appears together with the total package weight
· The workder selects which delivery mode to use (Canpar, UPS, Canada Post, etc)
· The packing slip is then printed (this is included in the order being shipped out)
· The worker then clicks the button to export a csv file which in turn is imported into the appropriate courier shipping system (the import part is done manually by the worker and is not part of the website). A waybill is generated from the courier’s shipping system and scanned in by the worker prior to completing the order. This number is captured in the tracking number field for each order item.
· The order is then finalized, the status of each order item is changed to out for delivery and the inventory balances are updated.

NEW – looks like some changes have been made but it still doesn't work like it should

Agent Order Issue

when placing order from agent section, the comment field is NOT captured in the orders table

Agent Brochure Index

This is from the requirements doc I sent you a while back:
Supplier can go one step further and force the Travel Agent to order their brochures in preset quantities. For example, their brochures might come in bundles of 10. They may elect to put a maximum order of 50 copies and only allow the Travel Agent to order 10, 20, 30, 40 or 50 brochures (this will save the supplier packaging costs). These quantities are set in the “brochure_order_amts” table. If the brochure id is in the “brochure_order_amts” table, the agent will use a drop down menu to select the brochure quantity. Otherwise, they will enter the qty on their keyboard. In both cases, the quantity ordered is checked against the max order amt for the brochure. If the qty ordered is higher, an error message is generated

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.