76

(15 replies, posted in Installation)

How does it fail?

When you go to Setup->Software Upgrade what do you see?

Under

77

(10 replies, posted in Manufactoring)

Well I expanded the report to be able to use 'material_cost' or 'actual_cost'

I know actual_cost is unused, so why not? smile

then I just need to make a function to recompute actual_cost for all items based upon purchase pricing
and optionally set material_cost at the same time.

thoughts?

78

(10 replies, posted in Manufactoring)

Well, after looking around it looks like the Sales Reports -> Price Listing report is pretty close to what I need.

I like the GP% but would like to add an optional cost column.

But the Gross Profit is based upon the Material Cost (running  average)

If I have some large cost changes (which I have, one Rare Earth Material I rely upon has increased 5x-6x in the last year)
I would like to reset the average material_cost (stock_master) to actual cost.

I am thinking of a simple module that clears all material_cost and recomputes material_cost based on foriegn item_codes
and manufacturing BOM's

I could then re-run the Price Listing and check the GP to see what prices need to be adjusted.

The nice part is the report can be loaded in excel if needed...

Now... (finally a question)

Will updating the material cost to actual cost have any serious negative impact from an accounting point of view?
(like violate any Accounting 101 concepts)

or is it maybe just a Good Idea? smile

tom
ps. I also notice that last_cost is updated, but all of my actual_cost fields are 0, is that normal? Is actual_cost no longer used?
pps. actual_cost is only referenced in One place... read only... includes/ui/items_cart.inc   the constructor for class line_item

79

(19 replies, posted in Modules Add-on's)

I have seen that, but it still begs the question:

Is it safe to assume you verify the contributed extensions have unique numbers before posting them on the website?

If I create a new extension from an existing one and forget to change the number, we could have two with the same number.

tom

80

(19 replies, posted in Modules Add-on's)

How can developers request values for modules they create?

Maybe set a range for local use and any others need to be allocated by the core development team?

tom

81

(15 replies, posted in Installation)

I created a new db, copied the existing db into it (2.2)

installed the files in a fa23 directory and copied/updated config_db.php   (change database name)

I think that was about it.

Login go to Setup->Software Upgrade

etc

82

(15 replies, posted in Installation)

I just upgraded from 2.2.10 to 2.3.5 and had no problems.

But as always - BACKUP BACKUP BACKUP!

I also installed into a new directory and new database, mostly so I can run both side by side... just in case smile

tom

83

(19 replies, posted in Modules Add-on's)

So maybe they could all be the same value?
Seems odd to me...

84

(19 replies, posted in Modules Add-on's)

'define ('SS_IMPORTCUSTOMERS', 105<<8);'

I think a more important question is: Does the 105 have to be unique across all add-on modules?
Are we granted security permissions based upon that bit mask?

If two modules have the same SS_ value won't they be controlled together in the security settings?

Tom

I have not looked at osCommerce 3 yet and totally agree.

But the good news is that since I only rely on the database for information it may no be a hard change.
I'd just need to update the SQL entries, since after all it is still just a mysql database (I HOPE)

But, having just upgraded to 2.3.1, moving to 3.0 is not really on my priority list.

Tom
--
TEP 2.1, osc 2.2 core developer

86

(10 replies, posted in Manufactoring)

I guess it will be a small module... or maybe a Report...

87

(10 replies, posted in Manufactoring)

Yeah maybe... I better upgrade to 2.3 first smile

88

(10 replies, posted in Manufactoring)

The closest thing I have found is Manufacturing-> Costed Bill Of Material Inquiry it is one item at a time, not a report.

But that uses the Unit Cost (I guess which is a running average from manufacturing)

I have gotten an updated price list for all my bulk products and would like to get all the manufactured items Unit Costs updated to match.
Then I can take the price list apply my markup and generate a sales price list...

It looks like I need to do a lot of this manually...

tom

89

(10 replies, posted in Manufactoring)

Which report gives the item COST based on the manufacturing components?

90

(10 replies, posted in Manufactoring)

I need to update my sales pricing and to do this I first want to review the material cost of all items,
including manufactured items.

I'd like to export it in excel so I can generate price lists to be imported.

I have looked around and done some searches but I can't find out how...

Thanks
Tom

91

(59 replies, posted in Modules Add-on's)

Thanks to Janusz for pointing out my mistake.

I have submitted a new release for posting on the website.

I also added code to automatically detect if you are using the same DB for both.

It pretty much assumes that if the server and db name you give have osc tables in them
then you are using one DB, otherwise they are separate.

You still should use a unique mysql user if you are using different db's on the same server.

I look for the osc table 'order_status_history' actually I look for a table that contains that
string anywhere in the name kajsdfgajs_order_status_history_laksdaklsjd matches

I hope this helps

tom

92

(59 replies, posted in Modules Add-on's)

I can't imagine that that has changed.

Is it possible that TB_PREF is wrong?

What company number are you working with?
Maybe the module install had TB_PREF set wrong?

tom

@Jason - I will call it a Price List - If you edit a Price List it changes the price for all customers assigned to that Price List. You could have 1 price list for each customer, or have 3 different price lists and pick the price list based upon the customer's volume, negotiating skills, etc

@itronics: Sounds like Ed wants dynamic special pricing based on date, stock levels etc. FA can't do that, but on a Line by Line item you can change the price or set the discount.

@ed One way I could see to support this kind of pricing was if we were to expand the Sales type to include a Group of Price lists. For example the Sales type could retain the Price Factor to handle the default price (based on the Base Price List) and then an ordered list of price lists, if the item is not found in the First list, the second one is checked, etc If it is found you are done, if it was not found in any then use the Base Price * factor as it does now.

It might take a new table or a new field in an existing table but with a little bit of work it could be done and would be a great contribution to the project!

tom

Under Sales->Manage Customer there is a pull down menu "Sales Type/Price List"

That pull down is a complete price list for all products.

These price lists are created under Sales->Sales Types
Once created you can edit the per item prices under Items and Inventory->Sales Pricing

I looked at the factor field in the Sales type and it seems to be used to automatically generate
a price based upon the Base Price using that factor if there is no Sales Pricing defined.
If there IS a Sales Pricing price entered it will use it (and ignore the factor)

You should be able to create a price list with the factor = 1.00 (100%) and then edit the
prices as you see fit under Items/Inventory -> Sales pricing

It is actually a helpful shortcut, if you know you can offer 5% off of any product you can use
a factor of 0.95, now if you have some items that you want to make 45% off you have to enter
that price by hand.

Any prices manually entered will have to be manually updated when prices change.

Tom

Ok here I go with Backup in hand!

Thanks
ps. editing the database directly is NOT for the faint of heart! and *always* have a backup ready for when you DO mess up!

Could it be as simple as clearing the 'reconciled' field?

But there is still the question of where are the beginning/ending balances stored for each statement.

Perhaps a bank_trans transaction?

tom

97

(4 replies, posted in Reporting)

Since the reports are numbered and so are the various option pull-downs,
it might be easy to have the report remember the last options selected,
cookies might be easiest or something in the account.

Since it is just a convenience, cookies may be best

tom

Is there any easy (or hard) way to remove a statement to start it over?

I have a messed up statement and I just noticed there is an extra statement that only about a week long.

I must have made a typo on the date one time... this could explain why it is messed up.

Yes I have backup *now* but I am not sure when that extra statement came in.

tom

99

(59 replies, posted in Modules Add-on's)

ckrosco - when you are done please send me your file and I will update and post the new file for all to use

Thanks!

100

(59 replies, posted in Modules Add-on's)

Yes that sounds right

tom