Thursday 12 December 2019

Saturday 30 November 2019

Recent updates

Bug fixes.


Layout manager

The Layout manager did not always save the last item in the layout definition.


Receive Lenses

After use, the software did not always find the job to receive


Wholesale Entry.

Fix bugs in grid entry, in minus cyl and cells being marked as outside range.


CEF

A tracefile supplied with such orders is now retained.


Sales Extract.

The software now handles then cases when a job is uncompleted.


Frame data.

When adding a new frame, the brand and supplier were not copied.


Wait Orders.

The option to deelete old orders did not work.


VCADevice

The Inclined bevel option was not saved properly.


Freeform.

If left eye only was a freeform lens then the freeform link was not shown.

The freeform answer is retained when a balance lens is used.


Web ordering.

When there are multiple accounts for a supplier, these are now retained in the order as specified and not sorted into sequence.


Returns report.

The column headers have been tidied up.


Glazing Assembly.

The tint description is now looked up from the treatment csv file.


Improvements


Upload track

There is a runtime parameter to decide if to upload compcsv files to Solenzara. This will make this information available for other users to download into their Annapurna systems.


View Orders.

There is now a new search by attribute.

It is possible to view the invoice from the order.


Viewing lists.

When saving to csv file, only the columns that are displayed are saved.


Substitute lens codes.

In the substitution file then can now be entries such as

XXXX=FIN.

This will only force substitution of XXXX with another lens code to only happen on powers in the finished range.


Selecting frame.

There is now a check that library traces have sufficient points for glazing.


Reject.

When there is a reject a new service time is calculated to see if the job will be delayed. This will set an attribute of delayed and these can be viewed in view orders.


Job status

These have been updated to ensure that Annapurna_email and upload track use the same descriptions.


Estimate date.

The calculation of the estimated date is adjusted to consider the current status.


Inventory.

There is a new question to return stock if the order is cancelled.


VCADevice

A new feature of force Active blocking mode has been added.


Pricing

There is a new setting to ignore positive package prices.


Frame data.

There are new fields to record Panto and Wrap which are shown in order entry.

If the frame data is locked then there is an option for view only.


Individual Invoice.

There is an option to print the invoice directly from completion.


Customers.

There is a new invoice method of Not Invoiced.  This is for internal customers where an invoice is not to be raised.

 It is possible to set the customer so all orders are locked for review.


Courier.

There is an option to specify the last number in the range.


Daily report.

There are options to exclude credits and cancelled orders.


Receiving orders.

There is now receive frame button for glazed orders. This will advise if the lenses are available.


Inventory

For finished lenses, the back orders will be considered when making the reorder report.


Browse Orders.

If the notepad search is used then there is a print all option.


Deployment.

There is a new option to deploy lens / frame or both.














Thursday 21 November 2019

Thursday 8 August 2019

Different Accounts by Order Type for Supplier.

An earlier post explained how to set up different accounts with the supplier for different customers. If this is not implemented then it is possible to have different accounts with the supplier based on the order type.  If different accounts are set by customer then this step cannot be done and it is necessary to use the order type marker in the job reference.  This is explained at the end of this note.

The aim is to have different accounts for different order types so that the supplier will sort the orders into different boxes on delivery. The accounts are entered in the account field with : as the separator 
eg 123456:123457.  There needs to be matching passwords for each account also separated with :

There have been different requests so the rules for setting the accounts is more complicated than it needs to be but these are the rules.

2 accounts
123456:123457
The first account is for Uncut and Remote edge orders, the second is for glazed. The supplier is expected to have done the remote edging.

3 accounts
123456:123457:123458
The first account is for diameter, the second is for precal(shape), the third is for traced orders. This is really for ease of organising the work flow on receipt.

4 accounts
123456:123457:123457:123458
The first account is for uncuts, the second for glazed, the third is not used and the fourth is for remote edging.  It is allowed to have the account numbers repeated so if remote edging orders is to take place in the lab rather than at the supplier then it can be set to the same account so
123456:123457:123457:123457 will put uncuts on one account and all others on the other account.





To add order type marker into the reference sent to the supplier, please change the reference format in the supplier configuration to {uncut}{order}.  The {uncut} will be replace with @ for Uncut orders and ~ for remote edge order. Glazed orders will remain as is.  The reference including the order type marker will be printed on the lens label.  If Code 39 barcode is used then these defaults can be replaced with a character from the Code 39 font by settings under Web Ordering.


Friday 26 July 2019

Power in 0.01 steps

There are some lenses that are permitted to have power in 0.01 steps.  This is allowed in Annapurna and Solenzara by a new column in the ranges csv file. This is Column O. If it is blank then the default power steps are applied. A value of 100 means steps are in 0.01 (1/100) and a value of 4 means steps are in 0.25 (1/4).




Note: Column N is used in Annapurna for routing the order for finished lenses.

Wednesday 24 July 2019

Retain Manual Pricing

Manual Pricing in Annapurna.

It has always been possible to set a manual price in Annapurna but there was a problem. If an order was ‘redone’ then the system prices were restored. It is now possible to retain the manual prices. There is a new setting in Prices / Retain Manual Pricing.

When an order is manually priced then the pricelist used is set to the manual price shown by **.  When the order is amended then any lines flagged with the manual pricelist are not updated.

This can also be useful where a lens may be upgraded to a higher product due to inventory problems but the original price is to be retained.

Monday 18 March 2019

Seiko Price list importing

Seiko have made available new pricelist for importing. There are 4 pricelists in the file.


P0001 – List

This is the standard prices Seiko will charge for their lenses.

P0002 – Tier2

This is a range of special prices for customers who purchase a specific level from Seiko.

P0003 – Tier1

This is a range of special prices for customers who purchase above a specific level from Seiko.

P0004 – Lab

This is a range of special prices for Lab/Wholesale users who purchase above a specific level from Seiko.

Sunday 17 March 2019

Pick Bin / Overstock bin for lenses

Finished lenses inventory has been updated so that the stock can be arranged in 2 bins.
Pick stock is the stock in the bin to be picked from.
Overstock is the stock in a location where bulk items for the product are held.

When an order is entered then the default is to pick from the pick bin but if there are insufficient then the pick is from the overstock bin. 

It is also possible to set up a process to replenish the pick stock from the overstock overnight.

Wednesday 13 March 2019

Specifying Glazing OMA tags by frame / lens.

There is a new feature where the OMA tags can be set for a job based on frame, frame brand, lens or lens index, frame type and power.

From the lens data screen, there is a More button in the bottom right. Click this and select Frame/Lens Glazing Settings.

This will bring up a CSV.  The first columns are to define the rules and the columns after the tags define the OMA tags to be set in the glazing file. Note this applies to both in house glazing and remote edge.

The columns are 

  • FrameID - this can be a specific  frame code or General to apply to all frames. It is also possible to put in a frame brand code.
  • Type - this is the Annapurna frame type as shown in order entry frame type list.
  • Lens ID - these is to allow different values for different Index - If it is blank then it  applies to all indexes.
  • Min Power, Max Power - this defines the range to be applied,  you may wish to set different bevel for minus / plus powers.
  • Tags >   needed to indicate where tags start
  • The next set of columns identify which tags are to be placed in the OMA file. If an entry is not blank then it will be inserted into the OMA file.  The tag CORR is used to increase the radii by the specified value.



CAUTION.  When the option is first taken then a sample file is shown. If this file is altered then it will be saved and applied thereafter.


Sunday 10 March 2019

Updates Mar 2019

Annapurna Users.
There is a new user option to allow finance to override customer status.
There is a new user option to indicate if user is allowed to use handheld device for picking.

View Job.
Can now sent Email when estimated is changed and there is a setting for this to be automated.

Browser.
Tray search – can use * for any live job in a tray and  ****** for jobs with 6 digit trays.


Lens Ordering.
Source rules can now consider customer chain so can route orders for a chain to a particular supplier.

Lens Data.
Added ‘Can Cancel Prism Thin’ in technical data as some lenses require this to be set.

Alerts.
Added Overdue report so can be informed of all overdue orders.

Inventory.
There is a new Snap report

Pick from bin and overstock bin added. 

There is option to add expected delivery date.

There is new option in Annapurna order entry to automatically add out of stock finished to a Purchase Order for ordering.

Purchase Order.
Allow order quantity to be amended before printing or sending.

Pricing.
If lens extra charge ends in -1 then it applies to one lens only eg Slab off.

There is a new cost price list for buyin lenses. This is used when finished lens was chosen and tracking indicates that lens was bought in.


Reports.
Dashboard report - Added lates as shown in daily report.

Location Report - New glazing mix report on the location report. 
Select an operator / machine and can see the mix of glazing types performed by the operator / machine.

Sales Analysis - Bug fix was only showing up to 5000 products.


Complete Order.
Bug fix – if postage is first job then ensure all orders sent on the day are considered for checking whether postage is to be applied.

Receive Order.
There is now an option on receiving lenses from supplier to directly complete uncut lenses. Lenses requiring glazing will be forwarded to the glazing lab.

Glazing.
Make OMA file for glazing sometimes retained information from previous order.

There is a new feature to define OMA tags by frame / lens combinations. ***

Tracing.
Bug fix – lens status is retained if frame traced while lens is on order.


General Features.
Layout. Word wrap has been added to the layout manager for long comments.
Listviews. It is now possible to right click and create chart based on the entry in the list view.


Orinoco.
Grid entry can be in minus cyl format.
Grid entry blocks out of stocks’ if ‘out of stocks’ file is uploaded overnight in alerts.


Kalahari.
If there is a reject then the last reject reason is shown when called for calculation to prevent same mistake again.
The last Sag gauge diameter used is retained.

Calculation – Kalahari will attempt to increase subs if the lens will knife to give flaky edge. If a suitable increase is not found then the subs will be reverted to the original subs rather than retain thicker subs which gives less flakiness.

VCADevice.
Bug fix. OMA tag BI EX was not changed to BI SV when block exec as SV was ticked.

Solenzara.
Bug fixes when additional frame types are available.
Bug fix user selected tint description was not shown on right but shown on the left.
The Frame Sunglass filter can now be used to limit the tint treatments offered such as dark tints only.
Prevent Supra being allowed on Glass lenses.



Friday 11 January 2019

Deleting an incorrect reject

This is now possible for Admin users.

Go to the reject report and run a report. 

On the browser tab, select a reject. In the top right corner there are new options to edit or delete the reject.  Edit is to change department or reason.

Wednesday 2 January 2019

Emailing Shipping Notes

A recent update allowed shipping notes to be emailed.  This can be automated so that it can be run nightly from the Santiago program.  To do this, Santiago should be run Annapurna with parameter
SHIPPING SHIPEMAIL   USER=user PASSWORD=password

You may wish to create a specific user for this purpose.

All accounts with a valid email address will have the shipping note sent.

If you want to create shipping notes for a particular chain only then the parameter
SHIPCHAIN=chaincode

can be included.