Search The Adilas.biz Developer's Notebook
Time Period:
Daily (enter the day you want to see)
Monthly
Custom Date Range to
Template Filter:
Color Code:
General Text Filter:

(use a plus "+" sign to separate search terms. ex: jack+jill+hill)
Sort Value:
 
Adilas.biz Developer's Notebook Report - 7/1/2018 to 7/31/2018 - (55)
Photos
Time Id Color Title/Caption Start Date   Notes
No po photos available. Click to view time details.
Shop 3876 Adilas Time 7/2/2018  

On the morning meeting. Did some catch-up with Alan and also with Steve. I then worked on a couple of bugs and small tweaks. Worked on the customer types and tax settings as well as cart and invoice rounding stuff. Pushed files up live and did some testing.

 
No po photos available. Click to view time details.
Shop 3893 Adilas Time 7/2/2018  

Working on the developer's notebook project. Checking pages and going over code. Also got a call from Calvin and we touched base on some Campaign Rise stuff. Lots of new mapping and even some virtual directories to make it work with both adilas domains and the campaignrise.com domain.

 
No po photos available. Click to view time details.
Shop 3874 General 7/2/2018  

Popped in to the afternoon GoToMeeting session. Dustin and I chatted about a possible conference room in the Denver Tech Area. I worked on the developer's notebook pages and being able to show media/content as part of the pages. I also did some emails and phone calls. Light tech support.

 
No po photos available. Click to view time details.
Shop 3884 Adilas Time 7/3/2018  

Dustin, Alan, Wayen, and I were on the morning meeting. Small demo by Wayne on object oriented coding. We were seeing all kinds of service objects, data objects, database access objects, and other models. This all goes back to the keeping the data, the validation, the business logic, and the database stuff all on different levels. That just makes the code more re-usable and more logical to follow (both internal and external). All of this makes things more modular and easy to use.

We spent a little bit of time talking about MVC's (model view controller). Each area is different. You have the model, the view, and the controller piece. They are all kept separate and run on their own levels. You can then mix them as needed. We talked about DAO's (data access objects) and using universal getters and setters to get at the data and the sub pieces of those concepts.

The guys were getting into what will and won't work and why. They were talking trade-offs of simplicity vs flexibility and other factors. Other topics ranged clear out to security, XSS (cross site scripting), SQL injections, etc. They were talking about transactional records, commits, roll-backs, try/catches, and other safety measures. They were talking table level locking, application flow, traffic, scalability, and usability.

They were talking about unit tests, global testing, and other pieces. Standalone tests, mock-ups, and sequence tests. Having their testing already ready and done really helps them to go in and change things with confidence. Test driven design and getting that peace of mind, knowing that you have a number of prebuilt and preselected tests to run on your old and new code. It is a real time saver and helps them have the confidence that things are working, even with changes.

We are changing the implementation (how things are done) vs the background core principles (why or what is being done). Pretty technical discussion. These guys are masters and are good at what they do.

We are trying to get the entire application out to the web/API socket level. We need a way to structure things and yet have modular data and open access to all.

After the demo/meeting we all split up and worked on our own projects. Steve, Alan, and Wayne kept working on some Metrc plant code. I was working on the developer's notebook project. Then after that, we jumped into a discussion about servers, virtual servers, and how to help optimize the different servers. We were talking heap sizes, through put, and other optimizing and server asset management options.

 
No po photos available. Click to view time details.
Shop 3899 Adilas Time 7/3/2018  

Nothing really happened here. The morning meeting went late and I wasn't able to get back to anything during the early afternoon.

 
No po photos available. Click to view time details.
Shop 3914 round cart 7/3/2018  

Met up with Bryan to go over some of the cart and invoice rounding pieces. We looked over some code, did some merging, and then pushed things live. We also got Anthony with All Greens on the Zoom meeting and watched him go through his process a couple of times. It is fun to watch how fast of these guys get while using the system. We took some notes and made a few small changes.

 
No po photos available. Click to view time details.
Shop 3875 Happy 4th of July 7/4/2018  

Enjoy the day and have fun with family and friends.

 
No po photos available. Click to view time details.
Shop 3890 Adilas Time 7/5/2018  

On the morning meeting with the guys. We were looking into stuff on data 5. We found that there were 10,000+ hits on the searchQuotes API socket. That is 1 hit every 5-10 seconds. That method alone was joining 4 or 5 tables and filtering through 500,000 records per call. We got Calvin on the meeting and then talked about possible options and watched some of the CPU monitors on the data 5 box. We talked about a number of possible solutions.

- talked about options such as: indexing queries, tables, re-writing API sockets, looking into ColdFusion settings, bigger processors, more ram, etc.

Towards the end of the session, we also looked into the refresh rate and queries that run on the mmj_home_2.cfm page. This one was doing a refresh and joining 150,000 customer records and 500,000 invoices per corp to figure out the top 15 customers. This query was being run as part of their homepage with an auto refresh rate. We talked about running that query and then doing a local cache of that data on a per day basis vs every page request. Just looking for ways to speed things up.

 
No po photos available. Click to view time details.
Shop 3907 Adilas Time 7/5/2018  

Helped Bryan out with some random query questions and small bugs. We looked at some code and decided to simplify things a bit. Lots of talk about fake fields, queries of queries, conditionally adding certain pieces back in to the mix.

Light checking on the developer's notebook files.

 
No po photos available. Click to view time details.
Shop 3915 Friends in town 7/5/2018  

I've got some friends in town from Alaska and they are leaving tomorrow morning. I wanted to spend some time and catch-up with them. I will be out of the office for the last part of  the day.

 
No po photos available. Click to view time details.
Shop 3910 Brandon out of the office all day 7/6/2018  
 
No po photos available. Click to view time details.
Shop 3881 Adilas Time 7/9/2018  

On the morning meeting. Wayne popped in and wanted to get permission to setup a server to help monitor the other servers. We talked about it and decided to let him setup a server on AWS (amazon web services) to monitor our other servers. He will build things out and then report back to us on the progress. Basically, that allows us to experiment without jumping in hook, line, and sinker.

We spent a good portion of the meeting going over code, options, and answering questions. Back and forth between myself and Steve. We also talked quite a bit about optimizing database and queries. Light tech support to help Steve, Dustin, and Bryan. Around 11 am, Bryan popped in and we worked on a server primary domain mapping issue so that new and/or white label custom domain names could work with the adilas.biz application. Made some tweaks and pushed up new code.

Emails and other tech support stuff.

 
No po photos available. Click to view time details.
Shop 3906 Adilas Time 7/9/2018  

I started out the afternoon session doing emails and tech support stuff. Numerous emails and some phone calls. I then worked with Alan on testing in-line dollars off discount code. Alan was fixing bugs while I was testing and taking some notes. Good session and we fixed a number of tiny bugs. Most of it looked pretty good.

 
No po photos available. Click to view time details.
Shop 3891 Adilas Time 7/10/2018  

Steve, Dustin, and I were all on the morning meeting. I was working on the developer's notebook pages and project. Currently working on a page that shows web ready (public entries) elements of time in a grid type breakdown by month and year. The goal is to help web spiders and other web crawlers to be able to get to the elements of time and then index and archive the content easier. This is a big part of the developer's notebook project.

Our underlying goal is somewhat of an attempt to help publish and publicize some of the core concepts that adilas.biz is build on. Going way back, we went to a workshop on intellectual property and how to patent, copyright, trademark, etc.  As part of that, they said that if there was prior art or prior work, you couldn't do the patents, copyrights, and trademark stuff. So, in a way, we are trying to make some of the core concepts become part of the public knowledge bank. We are basically trying to make it so that the core concepts are unable to be patented or trademarked. We need them to be open and available for all entities.

Wayne popped in and he showed us some server monitor stuff using a Nagios server. We setup some server monitors for all known servers.

 
No po photos available. Click to view time details.
Shop 3905 Adilas Time 7/10/2018  

Working with Alan on the in-line dollars off discounts. Lots of testing, taking notes, and making small tweaks and fixes. Both Alan and I were working on different little sections, bug fixes, and formatting issues. We would then communicate and then pass code back and forth through bit bucket and git (code repository stuff). Pretty cool. Great combined session.

 
No po photos available. Click to view time details.
Shop 3879 Adilas Time 7/11/2018  

Morning work session. Helping Steve with some code to show the top 15 customers and then saving the settings to populate some of the retail homepages based off of the top 15 customers. Bryan came on and had a few questions about some of the new servers that are being setup. We had to go in and work on some dates and default pieces for the new server setup process. Both Dustin and I were working on our own projects as well.

 
No po photos available. Click to view time details.
Shop 3898 Adilas Time 7/11/2018  

The plan was to be working on in-line discounts with Alan. However, we had a power outage and I couldn't get online. Nothing was really done on this.

 
No po photos available. Click to view time details.
Shop 3916 Server 10 7/11/2018  

Went over to Bryan's house and worked with him on two new servers that are being setup.

 
No po photos available. Click to view time details.
Shop 3887 Adilas Time 7/12/2018  

Steve and I were talking about how we really want to change up the existing homepages to a more graphical homepage of sorts. We currently show the last 30 days worth of data (raw line by line records). We would like to switch things up and show more stats, charts, and easy access to data subsets (today, yesterday, this week, last week, this month, last month, etc.). It will look better and should be much faster on the processing side of things. We really need to look into this. We have wanted to do this for years. Maybe now is the time.

Working with Steve on merging in his code branch. Had to fix a few small merge conflicts. We also had to do some URL encoding for the JSON data storage stuff. We had some clients that were adding "nick names" (in double quotes) to the customer records. This was causing problems as we pushed things into JSON for data storage. Anyways, we got it fix and keep moving on. Good stuff.

 
No po photos available. Click to view time details.
Shop 3902 Adilas Time 7/12/2018  

Working with Steve on some custom error messages and trying to help point the users to what is needed (better info). Also sent out a couple of emails dealing with some internal changes for our developers. Paying bills and merging in files.

 
No po photos available. Click to view time details.
Shop 3917 eXPO: API refund 7/12/2018  

Working with Bryan and merging in some code for refunding Expo payments. This is a 3rd party solution and payment service. They are also trying to be a white label solution and help to resale adilas using the Expo name.

Part way through, Shawn showed Bryan and I some YouTube videos that he made with multiple takes of himself singing the same song. He said that it might be fun to do something similar and have adilas both show a teacher and a student and show some basic adilas concepts. Great idea. Who says it has to just be one person. It could even be animated and/or two fun characters having a conversation. It all comes back to time and available funding. Some fun ideas.

 
No po photos available. Click to view time details.
Shop 3925 General 7/12/2018  

Working on some database updates and prepping things for some upcoming changes.

 
No po photos available. Click to view time details.
Shop 3913 Brandon out of the office all day 7/13/2018  
 
No po photos available. Click to view time details.
Shop 3892 Adilas Time 7/16/2018  

On the morning meeting with Steve, Dustin, and Wayne. Steve and Wayne were working on a bunch of different things and updates to Metrc stuff (state compliance API calls). I was answering emails, light tech support, and checking on random bugs.

 
No po photos available. Click to view time details.
Shop 3908 Adilas Time 7/16/2018  

Working through various tech support and email requests. Took some time and got the new data 10 server fully updated and ready for service. Did some backend database work and bridged key adilas persons to the new data 10 server. Let Steve and Shari O. know that the data 10 box was fully live and ready. Worked on merging in code from other developers. I also got some paper work put together to secure the meeting room reservations for the next adilas training in Denver in September of 2018.

We were going to be working on in-line discounts with Alan, but it didn't happen.

 
No po photos available. Click to view time details.
Shop 3878 Adilas Time 7/17/2018  

On the morning GoToMeeting session with Steve, Dustin, Wayne, and Alan. We were all working on different projects. Alan and I were primarily working on in-line discounts and making sure that the new excise tax calculations were playing well. Lots of back and forth debugging. Wayne and Steve were working on new Metrc plants, packages, and cultivation stuff. They were working through a small date issue with the databases. Lots of testing and micro tweaks on all sides. It was also nice to have another pair of eyes for the different projects. Sometimes Alan was helping Steve or Wayne or I was helping Steve or Wayne. Lots of back and forth, all using the same meeting. Good session.

 
No po photos available. Click to view time details.
Shop 3900 Adilas Time 7/17/2018  

The morning session went longer than normal. This afternoon block was used up in the morning session. See notes from there for more details.

 
No po photos available. Click to view time details.
Shop 3924 Rounding 7/17/2018  

Bryan checked in and asked about a couple of custom projects. One was dealing with showing a report for change due and reporting those values back to the client. I showed him the existing way of getting at the data and we briefly talked about some other options. His main goal was to merge in some cart and invoice rounding code but Alan and I were still in the middle of testing the changes.

 
No po photos available. Click to view time details.
Shop 3926 In-line discounts with Alan 7/17/2018  

Working with Alan to finish up some of the global testing for the new in-line dollars off discounts. We are hoping to push up new files tomorrow morning. Lots of micro tweaks and some good hours and hours of testing and pushing on things. Good stuff.

 
No po photos available. Click to view time details.
Shop 3966 Setting up my work schedule 7/17/2018  

Setting up the schedule for July, August, and first part of September. We have a couple big events and week-long activities that needed to be scheduled.

 
No po photos available. Click to view time details.
Shop 3886 Adilas Time 7/18/2018  

Working through bugs, issues, and such. Helped Dustin with some JavaScript. Also working with Alan on in-line discounts and dollars off discounts. We made some final tweaks and pushed up code on the data 0 box (live) and did some testing. We then pushed up files to all servers. An hour or so after the big push, we got a few emails and texts saying that certain companies were having problems. We spent the rest of the session and afternoon chasing bugs and making small fixes. We tried to get what we could, but a few little ones got past us. Not too bad for majorly tweaking the entire shopping cart engine and discount options. :)

 
No po photos available. Click to view time details.
Shop 3967 Rounding 7/18/2018  

Bryan popped to work on the cart/invoice rounding stuff but Alan and I were busy tracking down small bugs in the in-line dollars off discounts and other changes that were pushed up earlier today. We had to postpone the cart rounding project.

 
No po photos available. Click to view time details.
Shop 3895 Adilas Time 7/18/2018  

Emails, tech support, and fixing a few custom shopping carts. Paying bills and entering expenses.

 
No po photos available. Click to view time details.
Shop 3883 Adilas Time 7/19/2018  

On the morning meeting with the guys. We had a number of random emails and tech support requests come in from last night and this morning. We spent most of the morning session brainstorming and talking about options and what we could do to help track things down. We even invited Shari O. and Drea into our meeting and got some of their feedback. They have been helping out with tech support and what not.

We determined 3 main things that were problems/issues. They were all dealing with rounding errors, tax rounding, and cart/invoice rounding. The other common thread was a tax category called "with tax included". What that means is we have to back into a known target (certain dollar figure) and then adjust the price and the taxes to perfectly match that target value. That may not see very hard, but it gets crazy tough in the backend. We did test after test, took notes, talked about options, and came up with a light plan.

Most of the coding was done by Alan Williams and myself. The others were mostly sounding boards, consultants, and extra sets of eyes. We demoed the cart/invoice rounding and the potential there. We also came up with a plan to help on the line item level and how to control the rounding. Alan had to switch some of the business logic around to make it work.

By the time the morning session was over, I felt pretty beat-up and thrashed. In the mean time... more emails and phone calls were coming in asking about updates and timeframes for getting things fixed. At the time, it felt pretty overwhelming with just a small hint of a plan. I'm so grateful for other players who helped shoulder some of the load and responsibility. Good stuff.

 
No po photos available. Click to view time details.
Shop 3968 Rounding 7/19/2018  

Met up with Bryan and we chatted a bit about some of the existing options. We spent a few minutes and talked about using a receipt printer to open a cash drawer and some interesting things about the cart/invoice rounding pieces that we are trying to do and make.

I feel kinda bad, Bryan has been trying to get an appointment to merge in some code for the past three days. Each day, we've been hunting down bugs and doing emergency fixes. We will have to wait till next week. It is a good thing that "there will still be time... " (quote from 'Goose Girl' by Shannon Hale).

 
No po photos available. Click to view time details.
Shop 3901 Adilas Time 7/19/2018  

I called and talked with Alan a few times and then I got back on the GoToMeeting session with Steve. We rehashed a number of the earlier discussions and tried to poke holes in our plans. I was going through and writing examples out and then trying to beat them up. Basically, we had a plan, but it still had some cloudy parts in it. Our/my goal was to get a better picture of what we needed to do and what would work the best. After the meeting, I called and relayed some of the info and findings to Alan who was going to be doing some of the coding. It took a little bit, but I think that all of us are on the same page now. Hoping for some good work time tomorrow to get things back in order and fully set right.

This is a side note, but I sure can get flustered pretty easily. I'm working on it, but sometimes it gets the best of me. Oh well, life goes on.

 
No po photos available. Click to view time details.
Shop 3912 Brandon out of the office all day 7/20/2018  
 
No po photos available. Click to view time details.
Shop 3970 Working with Alan on cart logic 7/20/2018  

Working with Alan on some cart logic. We also checked on some random bugs dealing with sub inventory and passing values off to Metrc for API socket connections. We got it all done and did some testing. It appears to be up and good to go. Great job Alan... you saved the day! Yee haw.

 
No po photos available. Click to view time details.
Shop 3888 Adilas Time 7/23/2018  

Jumped on the morning meeting with Steve and Dustin. We briefly talked about some topics for the upcoming Denver training (9/11 to 9/14) Some of the recommended topics were things like: new cultivation processes, production and packaging processes, Metrc Specific topics, new sales tax stuff, new discount stuff, normal and advanced POS (point of sale) stuff, ecommerce, my cart favorite buttons, sub inventory, labels, loyalty points, etc.

We also talked about getting the graphical homepages into place and even starting with sales tax and invoice homepages. We would also like for the adilas developers to be able to present to us while in Denver... (merging in technology and live classroom stuff).

People who could help out: Cory from Pagosa Springs, Kelly Whyman, Steve Mitchel, Shannon, Russell, Alan, and other adilas developers.

After talking, we broke into a work session type scenario. We were all working on our own projects. I went back to working on the developer's notebook stuff and showing the historical listing of elements of time (for web indexing and web crawlers). We got back together for random questions throughout the morning session.

 
No po photos available. Click to view time details.
Adi 1451 Keep up with news and updates 7/23/2018  

Cory has taken on this project as of early 2019. As projects are completed new updates will be added online.










 
No po photos available. Click to view time details.
Adi 1467 Possible error with calculations for the full_extended_with_tax value - cart logic 7/23/2018  










 
No po photos available. Click to view time details.
Shop 3894 Adilas Time 7/23/2018  

Back working on the final stages of the developer's notebook project. Looking over code, signing off on things, and getting ready to push things live. This project has been years and years in the coming. Thanks to Shannon and others, we have notebook entries that have been typed and digitized since the very beginning. Once we open this section up, there should be 5,000 to 6,000 historical entries from past notebooks, brainstorming sessions, meetings, and other planning sessions. Tons of great material. It will also be cool that we can search web ready elements of time from multiple corporations at the same time. No login required and ready for web crawlers to index and archive. Exciting.

 
No po photos available. Click to view time details.
Shop 3969 Rounding 7/23/2018  

Working with Bryan over a Zoom session to figure out the cart/invoice rounding pieces. We checked some code, did some merging, and then started to work through the process of taking code on a single black box page and trying to integrate it with the main system and make it global for all users. We got the initial part done and then ran into some errors while testing. Spent some time going through things on a tighter level. We had to stop because we ran out of time. We'll hit it again later.

 
No po photos available. Click to view time details.
Shop 3877 Adilas Time 7/24/2018  

On the morning meeting with Steve and Dustin. We mostly worked on our own projects. I was pushing up some code and changes for the adilas developer's notebook project. I made some small navigation changes and tried to make sure that the pages could be viewed with both a valid login (set session look and feel) as well as just normal generic look and feel. I then spent some time looking around and browsing some of the older entries. Talk about a trip down memory lane. Good stuff.

 
No po photos available. Click to view time details.
Shop 3903 Adilas Time 7/24/2018  

Alan pushed up some code for in-line discounts and dollars off for invoice line items (discounts after the fact in invoice land). Going through the code and checking things out. Made a few changes and pushed live up live.

 
No po photos available. Click to view time details.
Shop 3971 Rounding 7/24/2018  

Met up with Bryan on a GoToMeeting session to work on cart/invoice rounding (as a whole or on the cart as a whole). We mostly were working on cascading new rounding display options through the 5 custom shopping carts that are available by default, inside of adilas. As we coded them, we were chatting and talking and then testing the custom carts in the different modes. We should be able to finish this project up with one more focused session. Getting close.

On a different note, I mentioned to Bryan that we are headed to Denver in September 2018 for a week long training course. I offered him to go with us to help and we could pay him $1,000 to go and help. We also talked about some other fun things that we could do, there in Denver, while we are out that direction.

 
No po photos available. Click to view time details.
Shop 3973 General 7/24/2018  

On a phone call with Russell. We were talking about possible options for making an adilas community and an adilas open source app and/or apps. Lots of potential and good stuff. We will be talking more about that later on. I also spent some time wrapping up the day and recording notes. I'm kinda excited that today is the first day that as soon as I add some notes to my element of time (daily entries), they automatically shows up in the developer's notebook section. That has been a dream that has taken years and years to realize. Pretty cool. Yee haw!

 
No po photos available. Click to view time details.
Shop 3880 Adilas Time 7/25/2018  

Spent most of the morning meeting doing tech support and helping Steve and Wayne merge in some new code. Wayne Andersen is taking some our older code and turning it in to more object oriented code and script. Steve and I were looking over things and drawing up analogies to help internalize some of the new changes. It is kind of the old school meets the new school on tactics and logic. We looked at code and tried to digitally diagram and talk about what was doing what and what options that brings to the table. Kinda interesting.

I got a call from the Utah Workforce Services and they had some 1099 questions about tax year 2017. I spent some time getting them info, PDF's, numbers, and contact info for our independent developers.

 
No po photos available. Click to view time details.
Shop 3896 Adilas Time 7/25/2018  

Uploading a number of new files that Wayne has been working on. Some of them required us to login to each server in order to set up some sub folders to put the new files in. There were about 63 new files and we had to push them to all live servers manually. Light tech support and emails.

 
No po photos available. Click to view time details.
Shop 3972 Rounding 7/25/2018  

Bryan and I were working and going over some existing code for the cart/invoice rounding feature. This deals with the cart/invoice on a whole. We have been working on this project for the past couple of days. We keep getting closer and closer and pushed up some new changes today. We only tested things on data 6 but have plans to push code to all other servers very soon. The only current problem deals with exchanges and doing negative invoices or returns. There seems to be a sales tax bug that only shows up under certain scenarios. Those are the hardest ones to find and debug.

 
No po photos available. Click to view time details.
Shop 3974 General 7/25/2018  

Following code logic in the update cart page. This page is the first line of defense as a shopping cart is submitted and/or updated in any way. We had some general cart/invoice rounding logic way at the top of the page. I ended up moving it down lower and even trying to help it do the main page functions before any rounding calculations were done. It got kinda tricky as we were switching between local variables and more global session values on a per user basis. Making progress.

 
No po photos available. Click to view time details.
Shop 3885 Loyalty Points with Eric 7/26/2018  

Eric and I were supposed to be working on loyalty points and gift cards all day, but we had to postpone due to other pressing issues. I spent the first part of the day merging in files and pushing up new Metrc changes (state compliance API socket stuff) as well as some new general cart/invoice rounding pieces. I then went in and started following an error that was recently added with a target price and a thing called with tax included.

I was following things around in code and then Bryan popped in. He helped me and we tried tracking down some of the new changes. Lots of moving pieces. The biggest issue was keeping track of positive and negative values. For certain things, we needed the values to be positive and then for others we needed to either force and/or allow things to go negative. Pretty deep. As a side note, Bryan and I ended up making a call to Alan who help us out (help, Alan, we can't figure it out). We made some changes and pushed up the new code.

Once we finished with that project, at least we thought that we had finished, we started talking about cross-corp mappings and application flex grid stuff. Bryan and I spent a good half an hour or more going over ideas, concepts, scenarios, and working with sample data in Excel. In the most simple way, cross-corp stuff is like saying x = y, and then you fill in the gaps and/or replace x and y. This could be part categories, invoices to PO's, expense types, or even adilas records to QuickBooks records (cross-application or cross-system mappings)

- talking with bryan about cross corp mappings and application flex grid stuff - lots of drawing, scenarios, and sample data in Excel

- we got told about a new bug with negative my cart favorite buttons being used... similar tax rounding issue.

 
No po photos available. Click to view time details.
Shop 3897 Loyalty Points with Eric 7/26/2018  

Fixing preset negative my cart favorite buttons (manual preset discounts and bogo's (buy one get one) deals). Then another session on smart group buttons. Ended up calling Alan and we went through thousands of lines of code. It came down to two or three lines. New code was pushed up and multiple emails and text messages were sent out.

A small history on what happened… Last night we had a report of a funky calculation that doubled the taxes. We fixed it for the updates. What we didn’t know was it unfixed it for the negative add process with tax included. So, as soon as we got that notice, we fixed the new error that we created. Long story short, there are multiple ways that things come and go into the cart. They could be positive coming in, with tax included, normal taxable, no taxes, auto discounts, customer or no customer, updated manually, flipped to a negative, preset to a positive (normal button), preset to a negative (normal discount button), etc. Lots of moving pieces.

 
No po photos available. Click to view time details.
Shop 3911 Brandon out of the office all day 7/27/2018  
 
No po photos available. Click to view time details.
Shop 3882 Brandon out of the office all week 7/30/2018  

Family reunion