= 4 THEN 1 ELSE 4 END) END, '1', '票据对齐(' || M.BILL_TICKET_STATUS || M.OUTSTOCK_TICKET_STATUS || M.TRANSMNY_TICKET_STATUS || ')', '2', '提单结束', DECODE(M.BILL_STATUS, '0', '提单编制', '1', '提单下发', '2', '(预留)', '3', '提单执行', '4', '提单关闭', '5', '结算接收'))) FROM YDM_ZC_BILL_M M WHERE M.BILL_NO=T.BILL_NO)AS BILL_STATUS , DECODE(T.LOADVEHICLE_TYPE, '1', '实际', '2', '虚拟') AS LOADVEHICLE_TYPE, DECODE(T.AFFIRM_FLAG, '0', '未确认', '1', '确认') AS AFFIRM_FLAG, T.BILL_NO, T.VEHICLE_NO, B.BASENAME AS TRANS_TYPE, T.RECEIV_NO, T.RECEIV_NM, T.STATION_NO, T.STATION_NM, T.SPCL_LN_NO, T.SPCL_LN_NM, T.SHIP_LOT_NO, T.PLANT, T.PLANT_DESC, T.VSTEL_CODE, T.VSTEL_DESC, T.CARRIER_NO, T.CARRY_COMPANY_CODE, T.CARRY_COMPANY_NAME, TO_CHAR(NVL(T.STACKING_WT,0),'FM999999990.000') AS STACKING_WT, NVL(T.STACKING_PIECE,0) AS STACKING_PIECE, TO_CHAR(NVL(T.STACKING_TOTL_LEN,0),'FM999999990.00') AS STACKING_TOTL_LEN, T.PONDER_NO, TO_CHAR(NVL(T.PONDER_GROSS_WT,'0'),'FM999999990.000') AS PONDER_GROSS_WT, T.OUT_STOCK_CODE, T.DELIVY_PLACE_CODE, T.DELIVY_PLACE_NAME, T.STLMT_UNIT_NO, T.STLMT_UNIT_NM, T.CONFIRM_NAME, TO_CHAR(T.CONFIRM_TIME,'YYYY-MM-DD HH24:MI:SS') AS CONFIRM_TIME, TO_CHAR(T.INFACTORY_TIME,'YYYY-MM-DD HH24:MI:SS') AS INFACTORY_TIME, TO_CHAR(T.LOAD_TIME,'YYYY-MM-DD HH24:MI:SS') AS LOAD_TIME, TO_CHAR(T.DELIVY_TIME,'YYYY-MM-DD HH24:MI:SS') AS DELIVY_TIME, T.MEMO, DECODE(T.VALIDFLAG, '0', '无效', '1', '有效') AS VALIDFLAG, T.CREATE_NAME, T.PRINT_NUM, T.PRD_CLS, TO_CHAR(T.PRINT_FLAG,'YYYY-MM-DD HH24:MI:SS') AS PRINT_FLAG, TO_CHAR(T.CREATE_TIME,'YYYY-MM-DD HH24:MI:SS') AS CREATE_TIME, (SELECT DISTINCT M.SALE_ORG_DESC FROM YDM_ZC_BILL_M M WHERE M.BILL_NO=T.BILL_NO) SALE_ORG_DESC FROM YDM_ZC_LOADVEHICLE T LEFT JOIN COM_BASE_INFO B ON B.BASECODE=T.TRANS_TYPE WHERE T.LOADVEHICLE_NO || '&' LIKE ('%' || ? || '%') AND T.TALLYSHEET_NO || '&' LIKE ('%' || ? || '%') AND T.BILL_NO || '&' LIKE ('%' || ? || '%') AND T.RECEIV_NO || '&' LIKE ('%' || ? || '%') AND DECODE(?, NULL, SYSDATE,T.LOAD_TIME) BETWEEN DECODE(?, NULL, SYSDATE,TO_DATE(?,'YYYY-MM-DD HH24:MI:SS')) AND DECODE(?, NULL, SYSDATE,TO_DATE(?,'YYYY-MM-DD HH24:MI:SS')) AND T.AFFIRM_FLAG || '&' LIKE ('%' || ? || '%') AND T.VEHICLE_NO || '&' LIKE ('%' || ? || '%') AND T.VALIDFLAG = '1' AND T.ZOUT_FLAG='0' AND T.RETURN_FLAG='0' ]]> SELECT COUNT(1) ACOUNT FROM YDM_ZC_INITIAL T WHERE (T.BAL_YEAR_MONTH ,T.SUPPLY_UNIT_CODE) in ( SELECT TO_CHAR(ADD_MONTHS(TO_DATE(MIN(L.BAL_YEAR_MONTH), 'YYYY-MM'), 1), 'YYYYMM') BAL_YEAR_MONTH,M.SUPPLY_UNIT FROM YDM_ZC_LOADVEHICLE_MAT L LEFT JOIN YDM_ZC_BILL_M M ON M.BILL_NO = L.BILL_NO WHERE L.BILL_NO= ? AND L.TALLYSHEET_NO = ? AND L.LOADVEHICLE_NO = ? GROUP BY M.SUPPLY_UNIT) SELECT T.AFFIRM_FLAG FROM YDM_ZC_LOADVEHICLE T WHERE T.BILL_NO = ? AND T.TALLYSHEET_NO = ? AND T.LOADVEHICLE_NO = ? AND T.VALIDFLAG = '1' INSERT INTO YDM_ZC_HOOK_WEIGHT( BILL_NO, TALLYSHEET_NO, LOADVEHICLE_NO, JUDGE_STOVE_NO, BATCH_NO, GROUP_NO, SEND_NUM, THEORY_WEIGHT, HOOK_WEIGHT) VALUES( ?, ?, ?, ?, ?, ?, ?, ?, ?) SELECT COUNT(*) FROM YDM_ZC_HOOK_WEIGHT T WHERE T.BILL_NO =? AND T.TALLYSHEET_NO =? AND T.LOADVEHICLE_NO =? AND T.JUDGE_STOVE_NO =? AND T.BATCH_NO =? AND T.GROUP_NO =? DELETE FROM YDM_ZC_HOOK_WEIGHT T WHERE T.BILL_NO =? AND T.TALLYSHEET_NO=? AND T.LOADVEHICLE_NO=? AND T.JUDGE_STOVE_NO=? AND T.BATCH_NO=? AND T.GROUP_NO=?