项目需求:应收应付管理中的账龄分析问题,现在查询应收账龄分析的时候,如果按照正常的流程走,先做销售订单,然后形成出库单、发票,最后形成应收单,应收单上是可以带出来“收付款协议”的,但是如果走退货流程,也就是做销售退货申请单-形成出库单、发票,因为退货申请单上没有收付款协议,这样形成的应收单是没有收付款协议的。解决思路:因为退货申请单本身没有收付款协议字段,但有自定义项,考虑引用自定义项通过vo对照把自定义项传到发票的收付款协议字段上,这样发票上就能带出收付款协议了,可通过VO对照修改那正常的销售业务上收付款协议就不能传到发票上了,因此在销售订单上也使用自定义项,把让其自动取订单收付款协议字段的值,这样也通过自定义项把收付款协议的值传到发票上。项目的业务流程:实际操作方式:1、集团定义自定义项2、集团引用自定义项引用单据:销售订单表头、退货申请单表头、调拨订单表头、库存出入库单表头、存货核算出入库单表头本例是引用的自定义项203、修改模板:销售订单-需要在收付款协议设公式,让自定义项直接取收付款协议的数据销售订单、公司间调拨订单、调拨出库单、销售出库单自定义项20对于客户没有显示的意义,可以不用修改模板,本例为了测试效果直接,都将自定义项20及pk值显示出来退货申请单需要可以录入收付款协议,因此需要将自定义项20显示出来,允许编辑4、修改销售出库单到发票的VO对照5、修改销售结算单到应收单的vo对照getColValue(so_saleinvoice,ctermprotocolid,csaleid,B_csaleid)6、由于退货申请单到公司间调拨订单没有自定义项pk值的传递,因此需要在vo对照中增加这项内容增加3U销售退货申请单的20个自定义项PK字段的单据项目配置数据交换管理:销售退货申请单公司间调拨订单,增加表头和表体的自定义项主键的对应关系。图中增加的是表头自定义项主键20,还有19个表头自定义项主键和20个表体自定义项主键也可以同样自行处理。7、基础设置工作完成后,可以到公式去检验实际效果,包括正向的流程和退货的流程正向销售流程退货流程NC产品支持部刘艳liuyana@ufida.com.cn