Chinese Adempiere Tips (简体中文)

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

<返回英文首页> <返回中文首页>

系统设置

  • 当在本窗口中添加新的组织时,您必须重新登录才能访问新的组织。
  • 角色中选择“个人数据加锁”,可以达到个人数据保密的目的。
  • 角色中如果需要查看所有被加锁的数据,需要选择“个人数据访问权”。
  • 查询记录确认,可以设置查询条件窗口弹出的条件,默认为当记录条数大于500时弹出。
  • 在个人偏好中把“显示会计”去掉,“过账”按钮不会显示。
  • 在“国家”页签中,必须选中“区域复选框”才能编辑区域tab。

定价

定义流程

  • 在折扣模式窗口(或者价格表模式窗口)定义价格列表模式,折扣类型是价格表。
  • 在价格列表窗口为业务伙伴生成产品价格表。
  • 在折扣模式窗口定义折扣模式:统一折扣 和批量折扣

价格列表(Price List)

  • 价格表决定币 种、兑换率和税务条款。
  • 为您的供应商和客户定价是通过价格表来完成的。
  • Adempiere 允许您创建所需数量的价格表。
  • 价格表对于您买入或卖出任何东 西都是需要的。
  • 使用价格表,您可控制以什么价格卖什么东西给哪些客户。
  • 存在一个默认价格表,它可被覆盖。
  • 价格表具有版本。价格表版本允许您为不同日期范围 维护并行的列表。当前最近的价格表版本根据单据日期而使用。
  • 您既可手工 输入版本,也可从模式或基础版本中继承而得。如果没有基础版本,产品采 购信息将用于创建价格运行Adempiere\utils\表。
  • 创建特定版本的价格列表:选择折扣模式,如果愿意的话还有基础版本。如果选择了基础版本,那么此价格表上的(列表、标准、限制)价格将用于计算您的新建价格表。如果未输入基础版本,则价格 表将基于产品的列表价格和采购订单价格计算。有效起始字段默认为当前日 期。

注意:如果您在产品价格窗口中修改或添加了价格,它们将在您下次生成价格表时 被覆盖。最好调整折扣模式,以确保适当的价格被计算。

  • 业务伙伴窗口允许您定义价格表,以便用于销售或采购。选择客户或供应商页签,并选择适当的价格表。这些是该业务伙伴将用于销售或采购的价格。 如果可行,为所有销售给该客户的场合选择一个折扣模式。如果折扣模式被定义为统一折扣率%,输入待用的统一折扣率%。

折扣模式(价格列表模式和折扣模式)(Price List and Discount Schema)

  • 价格表模式和折扣模式的不同之处:价格表模式应用于价格表的创建,而折扣模式 应用于订单或发票场合(它们基于价格表以及业务伙伴或批量规则所提供的 价格)。
  • 价格列表模式

价格列表模式行:业务伙伴、产品类别和产品字段可用于限制该模式行序列适用的产品。当创 建基准价格表时,我们建议第一个序列的这些值均保持为空。这将确保为所 有产品创建价格。后续序列可用于定义特定业务伙伴、产品类别或产品的折 扣。后续序列计算的价格,将覆盖前面序列计算的价格。

注意:当创建您的基础价格表时,如果您选择列表价格,那么产品的列表价格将用于计算;如果您选择限制价格,那么产品的采购订单价格将被使用;如果您选择标准价格,则不会计算价格。

  • 折扣 %字段表示将从基础价格上减去的折扣百分比。负值表示将在基础价格 上加上的百分比。
  • 最低毛利与最高毛利字段表示对于产品的基础价格来说,最低或最高的毛利。 毛利的计算方式是,从新计算出的价格中减去原始的限制价格。计算出的价 格不满足最低或最高毛利时,价格将被调整至满足毛利要求。如果该字段包 含 0.00,则不考虑毛利,该字段会被忽略。
  • 价格列表模式是您为产品价格 定义规则和决定币种转换规则(汇率类型)等的地方。

折扣模式

  • 折扣模式允许您定义折扣百分比和附加额。在计算了(标准)价 格以后,
  • 折扣百分比被计算并应用于产生最终价格。
  • 可为业务伙伴应用更多级别的折扣,无论是统一折扣还是基于批量,可通 过创建折扣模式并定义为关联至业务伙伴而完成。
  • 在创建折扣模式的时候,选择折扣类型为统一百分比或分段。所作的选择将决定显示哪些额外的字段。
  • 如果折扣类型是统一百分比,有两个选项。您可能输入统一折扣率,它将应 用于引用该折扣模式的任何业务伙伴;您也可选择业务伙伴统一折扣复选框。统一折扣率字段不再显示。当以这种方式定义时,适用的折扣率将基于业务伙伴窗口→客户页签中输入的百分比。
  • 折扣类型的另一种选项是分段。将基于数量复选框选中,表示该折扣模式基于客户所采购产品的数量。如果它未被选中,那么折扣模式基于客户所采购产品的金额。 选择累计级别为行,这是当前可用的唯一选项。 将业务伙伴统一折扣复选框选中,如果您想在到达分段值时应用为业务伙伴定义的统一折扣率。
  • 与价格表模式不同,更细节的记录应当先定义。当折扣模式被引用时, Compiere 将使用满足条件的首条记录。

价格类型

  • 列表价格:用于接收折扣的客户。 对于该价格类型,可将复选框打勾以在发票 或订单上打印折扣。
  • 标准价格:产品显示出的默认价格。
  • 限制价格:具有限制并会当价格低于所输入的限制时发出警告。限制价格可用 于检查您在折扣、回扣等之后的最终采购成本。

折扣类型

  • 价格表折扣类型决定了列表价格,标准价格和限制价格如何被计算。
  • 它包含 了您与业务伙伴之间的谈判条款。

规则

  • 价格表通过折扣模式而创建
  • 业务伙伴决定价格表,价格表决定价格
  • 推荐的基础价格表为一个采购 价格表和一个销售价格表
  • 除非价格表为手工创建,否则必须使用折扣模式。
  • 价格表窗口允许您为所有产品生成产 品价格表,或为业务伙伴、产品类别或产品应用特定的规则。
  • 第一步,创建一个基础价格表,通常是采购价格表。采购价格表主要由产品 信息决定。(产品窗口中的采购页签包括了对该业务伙伴的主要定价信息)。 该信息用作您的初始价格表基础。
  • 重要:当您导入产品时,对应的产品将在 Compiere 中创建。在每件产品中 会创建一条采购记录。通过导入进行更新也将更新采购信息。
  • 您一般具有一个采购价格表和多个销售价格表,后者基于前者。以这种方式 组织您的价格表,当您的供应商更新他们的价格时,所需做的一切就是更新 您的采购价格表并重新运行(计算)您的销售价格表。

销售

  • 当报价单被“处理”后库存被保留,进入“运行中”状态
  • 只能将处于“运行中”的报价单转化为销售订单
  • 发货单必须指定对应的销售订单
  • 如果产品属于内耗,没有销售订单,需要使用”内部使用库存“功能完成

ORACLE版本选择及配置建议

  • 试用或小规模使用Oracle Database 10g Express Edition Release 10.2.0.1.0较好(compiere3.2以上版本,更应如此),免费下载地址:[1]
  • 使用utf8字符集

Windows版本选择及环境配置建议

  • Windows XP或Windows Server 2003,比linux更适合初学者;
  • 需要正确配置网络;对于初学者可关闭防火墙、杀毒软件、IIS等无关软件,防止端口被封锁或占用等,减少不必要的麻烦。
  • JAVA版本选择JDK 1.6.0.10或以上。

其它

  • 国家至少要保留“US”,否则登录时会无反应。
  • 导入格式文件.csv中,表头的列标题要去掉。
  • 需要“业务伙伴组”或“业务伙伴”中设置好价格表,否则销售订单中无法列出价格表。
  • “付款条件”一定要设置有“默认”,否则,销售订单无法保存,提示“强制付款条件”。
  • 默认情况下,服务端会以主机名而非IP命令主机地址,这将导致客户端使用IP连接服务端时,无法连接应用服务器;默认情况下,服务端使用最小内存64M,最大内存512M。要修改以上两点情况,编辑Adempiere/utils/myEnvironment.sh(win环境下还要修改 Adempiere/jboss/bin/run.bat)文件修改相关部份即可。
  • 当从ZK版的webUI登录到Adempiere的时候,显示第一页是有可能要很久时间的,因为第一页其实是www.adempiere.com网站。
  • “税类”中须设置有“默认”项,否则使用导入工具导入产品时会报“无税类”的错误。
  • 汉化包导出问题,建议使用此方法,修改Adempiere\utils\RUN_TrlExport.bat文件,将@SET AD_LANGUAGE=后面的值改为zh_CN,再运行Adempiere\utils\RUN_TrlExport.bat导出文件,在Adempiere\data\zh_CN目录中可以找到相关文件。这样会保留更多内容,而通过adempiere客户端程序导出文件时丢失的内容则非常多。从pshen处了解到,丢失的原因是由于此处使用java多线程模式,导入时出现超时错误所致。