Day 7 : 案例分享(2.2) B2B 客制寄仓处理

案例说明及适用场景

  • 概念上是属於暂收款的机制,但与特定商品绑定
  • 寄仓通常都会搭配商品折扣,所以在退换货的处理上也会较为特殊
  • 一般的功能需求
    • 在报价单输入商品,选寄仓时不出货
    • 在报价单输入商品,寄仓出货时无帐款
    • 同种类商品换货
    • 查看客户寄仓数量
    • 查看客户寄库价格(换不同类型时商品时使用)
  • 需要满大量的客制,但还是专门写一篇文章,主要是适用性满高的,提供一些客制思维

一.於销售明细,新增寄库选项

  • 选项内容包含
    • 寄库
    • 寄库出
    • 寄库退
    • 寄库退换

image

二.新增客户寄仓总数量资料表(依销售明细即时运算),销售明细即为寄仓历程

减少资料删除还需回覆的问题。直接与销售明细关联,资料保持一致

image

三.简易控制,寄库不出货,寄库出没帐款

odoo 原生当报价单确认时,会自动产生出货单,需控制,寄库出也需控制不能产生帐款,这边比较建议冲转暂收款

image

四.寄库换货,以销售明细直接定义

将寄库商品与出货商品分开,同时可以处理实际出货的商品及想扣掉的寄仓商品

image

简易系统功能说明

  • 主要想要表达如何搭配Odoo原生流程去客制系统,我相信袛要具备基础的客制能力都可以达成

小结

销售、客户、库存、会计(应收),各自独立,反而方便我们从中加以客制,Odoo原生的功能若有时间都可自己看原始码加以理解


<<:  共享资料夹&硬碟管理总结

>>:  day22 : TIDB on K8S (中)

D28 - 彭彭的课程# Python 实体物件的建立与使用 - 下篇 - 实体方法 - Instance Method(2)

可恶今天抽的各种卷我都没中奖 呜呜 希望下礼拜可以轮到我 好今天要来练习读档案的包装程序 会读这两个...

{DAY 3}如何处理一笔数据?(下)

前言 第三天要延续介绍如何处理一笔数据。 对於数据分析的用途跟前几个步骤 请看上一篇文章 数据分析...

透过 RISC-V 模拟器搞懂指令管线化

本文目标 理解处理器在各个 stage 会有何种行为 Pinpline 的概念 现代处理器面临的挑战...

拆掉 v-model + computed get/set 到 vuex

为什麽要特别写 Form 表单攻略呢? 因为这是使用者可以输入资料的常见途径,一种可以「写入」资料的...

业务说明要简报,不要繁报

常会在邀请演讲或工作讲习时,主办单位会要求要演说的人先做PowerPoint(简称PPT),并在限定...