Erp100论坛's Archiver

daangenji 发表于 2007-10-29 17:46

我的weberp实战手册(三), weberp 用來管理樣品,出samples order

在htdocs底下新开一个目录samples,当然Database也要新增。然后再Z_index.php里面新增一个公司Samples..不然要上传产品图片的时候目录会错误。

    这次的目的是把WebERP来管理样品,PO改成样品的需求单,PO的code改成Brand。在输入item的时候,把品牌名称输入item category,,,接下来就是要开始修改了。

1:打开PO_PDFPurchOrder.php
    把130,131行的Purchase Order 改成 Samples Order ,如下
    [font=宋体]$pdf->addinfo('Title', _('Samples Order') );
    $pdf->addinfo('Subject', _('Samples Ordert Number').' ' . $_GET['OrderNo']);[/font]

    然后呢。如何把PO上的code的内容改成category(就是香型的牌子)呢?这个有点复杂,关系到三个表: purchorderdetails , stockmaster, stockcategory.怎么从purchorderdetails的itemcode,连结到stockmaster的categoryid,然后才到stockcategory将categorydescription内容取出来。答案是。。。LEFT JOIN

    在140行,Select 最后,加上categorydescription,然后把stockcategory ,LEFT JOIN到 stockmaster,,,修改完后如下:

[font=宋体]$sql = "SELECT itemcode,
       deliverydate,
    itemdescription,
    unitprice,
    units,
    quantityord,
    decimalplaces,
    categorydescription
   FROM purchorderdetails LEFT JOIN stockmaster
    ON (purchorderdetails.itemcode=stockmaster.stockid)
    LEFT JOIN stockcategory
    ON (stockmaster.categoryid=stockcategory.categoryid)
   WHERE orderno =" . $OrderNo;[/font]

  2:更改栏位名称
   打开includes/PO_PDFOrderPageHeader.inc
   再142行将 code改成 Brand.

结论:把PO改成样品需求单,可以方便库存管理.出样品给客人的时候,也有个记录。

搞了一个下午,,生意都没做到。。。

wjfonhand 发表于 2007-10-30 13:20

新开了一个公司管样品?

我觉得不如新建一个销售类型/价格表,样品
新建一个客户,样品客户。
把要发送样品的客户维护成这个客户的分公司(因不涉及发票结算,故无需考虑应收账款的影响)。

维护样品物料在样品价格表下的价格为0.
这样就可以对这些物料就可以正常销售了。整个流程与库存发货也结合在一起了。

楼主认为此方案是否可行?

daangenji 发表于 2007-11-1 00:27

看得出版主的用心,,几乎每个帖子你都给了深入的建议。看得出你对系统地了解。。。哈哈,我还要再花店时间研究一下啊。。。谢谢你的建议

vpjames 发表于 2008-4-26 08:42

谢谢指教

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.