Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

分享:OpenERP不进行二次开发的情况下,导出含订单明细的excel对账单



  • 卓忆原创分享:Odoo导出OpenERP不进行二次开发的情况下,生成含订单明细的对账单<br /><br />在OpenERP中,默认对账单是电子发票生成之后,才生成的,<br /><br />去对应客户 Payment Follow-up中查看,<br /><br />不过实际情况:可能发票还没给客户之前,就需要先和客户对账了。<br /><br />您可以有几种方案,<br /><br />1:OpenERP中的电子发票并不是真实发票,所以您大可在OpenERP中先生成发票,不过如果客户要退货,生成发票之后,或者送货之后,可能就无法取消订单,只能走一遍系统 比较冗长的 退货流程(这个会在后期陆续介绍)<br /><br />2:直接利用系统导出excel对账单,您可以选择带明细和不带明细的两种方式,<br /><br />本文着重介绍方案2<br /><br />如图:<br /><br />第一步:销售订单 中 搜索 输入 客户名称 的关键字[color=red][size=14pt]并选择这些订单[/size][/color]<br />[attachimg=7]<br /><br /><br />(注意,订单状态不同,在OpenERP中,是以不同的颜色来区分的(您也可以自定义自己的颜色)<br /><br />第二步:选择更多,点导出<br />[attachimg=10]<br /><br /><br />第3步, 根据您的需求按 顺序 点添加要导出的字段,并导出,<br />[color=red][size=18pt](在确定这些字段就是您需要的字段后,您可以保存字段列表,以备再次使用!)[/size][/color]<br /><br />[color=blue][size=14pt]这个导出的目的是导出对账单,并不用于导入,所以可以选择导出所有数据,并导出为excel,<br /><br />这样导出的标题是中文的,而导出的字段也可以是其中文名称。[/size][/color]:<br /><br />[attachimg=8]<br /><br />第4步:修改您的excel(然后发给客户),一般去掉第一列外部id, 最后一行的合计这里,再加个总计就好了(直接粘贴图2中的总计就是了):<br /><br />[attachimg=9]<br /><br />由于保存了导出的列表,下次导出 选择 之前保存过的



  • 卓忆原创分享:Odoo导出OpenERP不进行二次开发的情况下,生成含订单明细的对账单<br /><br />在OpenERP中,默认对账单是电子发票生成之后,才生成的,<br /><br />去对应客户 Payment Follow-up中查看,<br /><br />不过实际情况:可能发票还没给客户之前,就需要先和客户对账了。<br /><br />您可以有几种方案,<br /><br />1:OpenERP中的电子发票并不是真实发票,所以您大可在OpenERP中先生成发票,不过如果客户要退货,生成发票之后,或者送货之后,可能就无法取消订单,只能走一遍系统 比较冗长的 退货流程(这个会在后期陆续介绍)<br /><br />2:直接利用系统导出excel对账单,您可以选择带明细和不带明细的两种方式,<br /><br />本文着重介绍方案2<br /><br />如图:<br /><br />第一步:销售订单 中 搜索 输入 客户名称 的关键字[color=red][size=14pt]并选择这些订单[/size][/color]<br />[attachimg=7]<br /><br /><br />(注意,订单状态不同,在OpenERP中,是以不同的颜色来区分的(您也可以自定义自己的颜色)<br /><br />第二步:选择更多,点导出<br />[attachimg=10]<br /><br /><br />第3步, 根据您的需求按 顺序 点添加要导出的字段,并导出,<br />[color=red][size=18pt](在确定这些字段就是您需要的字段后,您可以保存字段列表,以备再次使用!)[/size][/color]<br /><br />[color=blue][size=14pt]这个导出的目的是导出对账单,并不用于导入,所以可以选择导出所有数据,并导出为excel,<br /><br />这样导出的标题是中文的,而导出的字段也可以是其中文名称。[/size][/color]:<br /><br />[attachimg=8]<br /><br />第4步:修改您的excel(然后发给客户),一般去掉第一列外部id, 最后一行的合计这里,再加个总计就好了(直接粘贴图2中的总计就是了):<br /><br />[attachimg=9]<br /><br />由于保存了导出的列表,下次导出 选择 之前保存过的



  • only export selection 这个勾我还是第一次注意到,谢谢卓忆的分享。<br /><br />分享个更简单的方案,随便点一个产品进入form,【更多】-【销售订单明细】,然后在右上角的筛选中去掉产品。恩,这是进入销售订单行界面的常见方法之一。<br />接下来在右上角筛选条件中直接输入你客户的名称,就筛出来了。<br /><br />结果是 【订单号】-【客户】-【说明】-【数量】-【销售员】-【小计】-【状态】-【已开发票】<br />这样的列表,比您那个缺了个单价,多了个小计,不过这对excel来说不算问题。<br />然后动用osbzr版本里的 web_printscreen,直接导出为excel<br /><br />



  • 标记一下


  • 管理员

    [quote author=Jeff link=topic=16284.msg27651#msg27651 date=1395066733]<br />分享个更简单的方案,随便点一个产品进入form,【更多】-【销售订单明细】,然后在右上角的筛选中去掉产品。恩,这是进入销售订单行界面的常见方法之一。<br />接下来在右上角筛选条件中直接输入你客户的名称,就筛出来了。<br />[/quote]<br /><br />原来可以这样找到销售订单行记录 :D 。看来将销售订单行作为一个单独的菜单项还是挺有用的,下面介绍一个不用编程的方法:<br />在设置-技术-用户界面-菜单项 下创建一个新的菜单,按下图设置即可得到一个独立的销售订单行的菜单项:<br /><br />[attachimg=1]<br /><br />效果:<br /><br />[attachimg=2]



  • 校长好兴致,竟然自定义菜单。<br /><br />其实,勾这个就行的:<br />[attachimg=1]<br /><br />然后菜单就出现在这里啦<br /><br />[attachimg=2]<br /><br />


  • 管理员

    @Jeff 还真是的,以前没注意 :P ,多谢哈。创建菜单多余了<br /><br /> @卓忆 感谢每每图文并茂的认真分享,跟认真的人在一起没法不认真啊 :D



  • 动用osbzr版本里的 web_printscreen,直接导出为excel



  • 今天才看到,学习啦



  • 这样运作是否可行?<br />平时不开Invoice,对账前集中开具,但不“确认生效”,把草稿状态的Invoice发给客户确认。若客户无异议,再“确认生效”。<br /><br />问题是,客户推期(次月入账)的那部分如何处理?



  • odoo中的流程是这样的:<br />系统开发票-系统生成 对应的 会计凭证 ,<br />这样 才会 记录到 对应的 应收 应付。<br />也就是 说,系统 开发票  之后 ,系统 还 自动 做了 记录应收 应付的 动作。<br /><br />现实中,的确是 先和客户对账,然后再开 发票,<br />我们习惯上,也是 线下发票 ,对应线上发票,<br /><br />等 公司里面的人,都知道 系统的发票目的是为了开始 计算 应收款,那么 可能我们就会提前在系统里面生成发票。<br /><br />不过这又带来一个新问题:<br />取消订单,可能 操作就更麻烦些, <br />取消送货(已送货的就要 走完整的退货流程了)<br />取消发票的 动作 我还没操作过,可能先要核销 凭证,再取消发票。



  • 学习学习多谢几位



  • 真是受教了,多谢几位的分享



  • v8 好象没有效果了吧?



  • v8,我这个方法和 校长的方法 都可以用 :)



  • 为什么我导出的全是英文



  • 好帖子,一定要mark


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待