金蝶云星空供應(yīng)鏈領(lǐng)域銷售模塊支持的寄售流程是支持退貨補貨功能的,即寄售出庫后由同一上游直接調(diào)撥單下推退貨方向的寄售結(jié)算單,再由退貨方向寄售結(jié)算單下推銷售退貨單(銷售退貨單為退貨補貨類型且退貨倉庫為客戶倉)以實現(xiàn)退貨補貨,一旦退貨補貨成功,直接調(diào)撥單就可以再次下推發(fā)出方向的寄售結(jié)算單。
在2021.11版本之前,如果退補成功后又發(fā)出了,然后又反審核并刪除銷售退貨單,這種流程在某些情況下會有問題,以下圖1-1為例舉個詳細流程加以說明。
步驟1,新增直接調(diào)撥單D1(調(diào)撥數(shù)量為10),此調(diào)撥單可以直接新增或由未勾選控制發(fā)貨數(shù)量(此復(fù)選框在銷售訂單交貨明細頁簽,后面會解釋為何要不勾選控制發(fā)貨數(shù)量)的銷售訂單下推生成,此時調(diào)撥單上的結(jié)算關(guān)聯(lián)數(shù)量,未結(jié)算關(guān)聯(lián)數(shù)量,結(jié)算可退數(shù)量,退貨補貨客戶倉數(shù)量分別為0,10,0,0
步驟2,直接調(diào)撥單D1下推寄售結(jié)算單S1(發(fā)出方向,結(jié)算數(shù)量為10),S1保存后,此時調(diào)撥單上的結(jié)算關(guān)聯(lián)數(shù)量,未結(jié)算關(guān)聯(lián)數(shù)量,結(jié)算可退數(shù)量,退貨補貨客戶倉數(shù)量分別為10,0,0,0
從上面的流程可以看出,步聚10就已經(jīng)導(dǎo)致直接調(diào)撥單上的未結(jié)算關(guān)聯(lián)數(shù)量為負數(shù)了,這種數(shù)據(jù)就有異常,步聚7中能再次發(fā)出的數(shù)量(補發(fā))是要依據(jù)于步聚5,6中退貨補貨客戶倉的數(shù)量。步聚5,6共退貨了4個數(shù)量。所以步聚7一共可以再次發(fā)出*多4個數(shù)量,當然上面的步驟7只補發(fā)2個也是可以的,補發(fā)并出庫后,如果要反審核原來的步聚5,6中的銷售退貨單,理論上*多只能反審核2個數(shù)量的銷售退貨單,但是現(xiàn)象就是能夠?qū)е仑摂?shù)的。 |