Daynote ,Svenson

Sjon
 
-- Home -- Links -- To do -- Calendar -- The Gang -- The Undeniables --

  -- Yesterday -- Week view -- Tomorrow  

MM-ccxvi     Thurday

 

2000-08-03

 


The good weather is drifting away. It was overcast and raining in the morning (11°C), with enough gaps to enjoy that big red neon sign rising. Throughout the day it was dry except for one short but furious shower but overcast. Enough blue spots so it wasn't a grey day.

The latest patch for TeleSales is being finished. V9 ready and shipped today and V8 scheduled for shipping tomorrow. Of course this is the best moment for Jan to report a problem and demand a fix to be included in the shipments.

On an order the user has to enter an invoice address (and an order address and a delivery address). Not all addresses in the database are invoice addresses. Nothing was checked originally which of course was wrong and a PR was made. And solved by adding a test on a status field in the address file. Now Jan reports that it still doesn't work, Ronny tests it here and it does work. Claim and counter claim, it works, it doesn't work, it does, it doesn't etc. etc. Finally we find that the test works as it should but somewhere else an invoice address can be logically deleted and that is registered in one file but the main address file isn't updated.
So IT works and IT is not a bug as Jan claims but interference from a real bug in a different function (originally 'tested' and accepted by Jan) is causing the problem.
A clear example for
Aloha.Dan that not everything a user calls bug is an actual bug.

I leave the trigger problem for a moment and concentrate on a "bug" in America. According to Jan there is a problem with the processing of the Invoice Calculation Files. Records remain in the file long after they should be processed and removed.

Let us apply the Standard Procedure. :

Problem located.

The solution is that they change the calculation, pre flagging the records for cleanup so that immediately after invoicing they are removed. And to correctly remove the current records they should run the first step in the Posting interface.

Problem solved.


Adios
-- Yesterday -- This week -- Tomorrow --

Swijsen © 2000

Where there is law there is a loophole > >