设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3268|回复: 14
打印 上一主题 下一主题

模仿“罗斯文”编写一个进销存的程序时,碰到了一个很棘手的问题

[复制链接]
跳转到指定楼层
1#
发表于 2002-11-29 22:37:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在模仿“罗斯文”编写一个进销存的程序时,碰到了一个很棘手的问题,也许您早就遇到过,所以再次请教:

假设一个批发商,进货以箱为单位,而售货的时候绝大部分以箱为单位,少数却以件(衣服)或双(鞋子)为单位。这样就造成了单位、数量和价格上的混乱。同样的,比如一个零售商,进货主要是以箱为单位,少数以件或者双为单位,销售的时候,却都是单个的,以件或者双为单位售出。这样就造成了上面同样的单位、数量和价格的混乱。

怎样解决这个问题呢?也许这是很多初学者面临的普遍性问题。愿听取兄的高见。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
15#
发表于 2011-10-7 00:04:24 | 只看该作者
我还没入门
14#
发表于 2011-10-7 00:03:29 | 只看该作者
学习
13#
发表于 2011-10-8 10:49:29 | 只看该作者
应该以最小销售单位为基础数量
增加各级包装转换率字段
在输入界面可以选择按大包装,中包装,小包装数量输入,自动转换后按最小单位数量保存
12#
发表于 2011-10-6 15:48:51 | 只看该作者
太复杂了,我还得继续学习!!!
11#
 楼主| 发表于 2002-12-7 02:08:00 | 只看该作者
以下是引用eio在2002-12-4 21:09:02的发言:
就不改动什么的情况下,应该将同品种不同包装的东西转换为两个产品,采用不同的名称和编号即可,例如一包500K电阻用 “500K(包500ps)”,而单只用“500K(散)”即可,如果有人买20只(整数也是没有约等值的),则用500K(散)调出,否则如300ps用0.6包嘛!


首先感谢eio姐姐。

1.如果300ps用0.6包,那么312ps用零点几呢?算起来真麻烦哪!

2.您说,“将同品种不同包装的东西转换为两个产品,采用不同的名称和编号”,后来一想,又出现问题了。就是说,在库存管理里面产品的库存就算不出来了。也就是说,在库存里面,同一种产品,既有箱,又有件。
混乱了。原来在库存查询里面,我通过一种产品,都以箱为单位,进了多少,售出了多少,初期存货多少算出来目前的库存实况。现在将同品种不同包装的东西转换为两个产品,采用不同的名称和编号,库存管理里面产品的库存就算不出来了。或者说,就要分成两种产品算了。

请您再想一想,有没有更好的办法?

小弟保罗拜
10#
发表于 2002-12-6 03:36:00 | 只看该作者
能否把你的东西传上来
9#
发表于 2002-12-6 01:07:00 | 只看该作者

此法没有问题

以下是引用eio在2002-12-4 21:09:02的发言:
就不改动什么的情况下,应该将同品种不同包装的东西转换为两个产品,采用不同的名称和编号即可,例如一包500K电阻用 “500K(包500ps)”,而单只用“500K(散)”即可,如果有人买20只(整数也是没有约等值的),则用500K(散)调出,否则如300ps用0.6包嘛!

其实一般只要将常用的品种分两个品种(箱和件)就可以,比如讲香烟以柜(500箱)、箱(100条)、条(20包)以及包,我会只分2个单位如条和包,如果有人买2包就用包,买一箱就用100条,买1柜条就用50000条好了。再明细的分,我问您,想很多软件(以速达为例)输入客户、供应商甚至商品名称时都不能用编号,想想是多麻烦,就是用编号(象管家婆),有编号的查询功能,又没有助记附,例如50000种没有特征的编号,常用100种,为何要记编号,不如用助记拼音,例如(DZ代表电阻,或者用R500的编号又或者输入500做查询是最好不过的)
  又如某些用窗体做报表的查询者,想想有1万个记录的话,窗体方便翻页吗,我想还是应该从操作者出发,设计前做规划,再编程。
所以,有时候是思想拐弯的原因,象编号问题就另我选用管而不用速,其实速比管好,但没有办法啦!

点击这里给我发消息

8#
发表于 2002-12-5 21:18:00 | 只看该作者
我会采用在表里全部以最小单位为准,转换单位可以在界面里做。
7#
发表于 2002-12-5 17:57:00 | 只看该作者
这个问题问的好,我也一直在疑惑呢?
我有用过这样的软件,进货时允许进1大箱或1小件,出货进如果要拆包卖,则到另一窗口实行拆包。但查询结果时又能合并起来查。如1箱12件,如有16件的话,查出结果则为1箱4件。
这如何实现?那软件好像是用SQL编写的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-17 03:28 , Processed in 0.094819 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表