按照以下步骤可以自动创建反向票据1。在c_doctypecounter表配置源和目的票据的反向关系,增加一条该客户的记录(PO->SO)
2。在c_bpartner中设置一个bp的AD_BPORG_ID,指向一个指定的组织
3。新增一个PO,这里注意,在新增PO的时候一定要选择ORG_ID为bp链接的组织id,因为系统会根据票据获取ORGID,然后根据这个ORGID用SELECT C_BPartner_ID FROM C_BPartner WHERE AD_OrgBP_ID=?来获取一个BPID,然后再根据这个BPID构造一个MBPartner对象,判断该对象的链接组织是否和票据的组织相同,如果相同,则设置目的票据的参考票据为该票据id,开始构造目的票据,开始复制源票据行到目的票据行