|
||
Parametri globali:
RADIOTERMINALE
START PROGRAM-LIST
VCHAR1 = miClavEticStHouseRadioTermClick
STYLEHOUSE
CONTO LAVORO ETICHETTE
NUMBER1 = ID_TIPODOC bolla invio conto lavoro (Numerazione automatica, Causale Scarico(Causale Carico agganciata), Non indicare i magazzini)
VCHAR1 = Codice Interno Campo agg. OPERATORE (Testata Documento)
Proprietà documento Conto Lavoro:
I campi quantità, Causali, Magazzini non sono modificabili.
Se si cancella il documento o la riga dettaglio, le etichette collegate tornano sul magazzino di partenza.
Filtri eseguiti dal programma
L'etichetta deve essere aperta (QTA_PRODOTTA - Q.TA_SCARICATA > 0)
Non deve essere già inviata a laboratorio (non registrata in BOLLEDCLI_RIEP2.ID_ETIC_LANCI)
SELECT
NVL(0,0) FLAG_CONF,
E.ID_ETIC_LANCI,
E.ID_LANCI_PROD_DET,
E.ID_ARTICOLI,
E.QTA QTA_ETIC,
E.BARCODE,
E.ID_CARRELLO1,
E.ID_CARRELLO2,
E.ID_MAG_CARICO,
A1.CODICE COD_CARRELLO1,
A1.DESCRIZIONE DESC_CARRELLO1,
A2.CODICE COD_CARRELLO2,
A2.DESCRIZIONE DESC_CARRELLO2,
FN_QTA_ETIC_PROD_LANCI (E.ID_ETIC_LANCI,0) QTA_PRODOTTA,
FN_QTA_ETIC_PROD_LANCI (E.ID_ETIC_LANCI,1) QTA_DA_PRODURRE,
FN_QTA_ETIC_PROD_LANCI (E.ID_ETIC_LANCI,2) QTA_GIAC,
LT.NUM_LANCIO,
LT.DATA_LANCIO,
A.CODICE COD_ART,
A.DESCRIZIONE DESC_ART,
U.DESCRIZIONE DESC_UM,
T.ID_ORDTCLI,
T.NUMORD,
T.DATA_CAR,
T.DATA_ASSUNZ,
T.ID_CLI,
R.QTA ORD_QTA,
R.QTACONS ORD_QTACONS,
R.QTARES ORD_QTARES,
R.SALDO_RIEP ORD_SALDO,
C.CODCLI_CONTA,
C.RAGSOC,
M.DESCRIZIONE DESC_MAG
FROM
ETIC_LANCI E,
LANCI_PROD_TES LT,
LANCI_PROD_DET LD,
ORDDCLI_RIEP R,
ORDTCLI T,
CLIFOR C,
ARTICOLI A,
ARTICOLI A1,
ARTICOLI A2,
UN_MIS U,
MAGAZZINI M,
BOLLEDCLI_RIEP2 R2
WHERE
LD.ID_LANCI_PROD_DET = E.ID_LANCI_PROD_DET
AND LD.ID_LANCI_PROD_TES = LT.ID_LANCI_PROD_TES
AND E.ID_ARTICOLI = A.ID_ARTICOLI
AND A.ID_UM = U.ID_UN_MIS
AND LD.ID_FASE = :pID_FASE
AND FN_QTA_ETIC_PROD_LANCI (E.ID_ETIC_LANCI,2) > 0
AND R.ID_ORDDCLI_RIEP (+)= LD.ID_ORDDCLI_RIEP
AND T.ID_ORDTCLI (+)= R.ID_ORDTCLI
AND C.ID_CLIFOR (+)= T.ID_CLI
AND M.ID_MAG = E.ID_MAG_CARICO
AND A1.ID_ARTICOLI (+)= E.ID_CARRELLO1
AND A2.ID_ARTICOLI (+)= E.ID_CARRELLO2
AND R2.ID_ETIC_LANCI (+)= E.ID_ETIC_LANCI
AND R2.ID_BOLLEDCLI_RIEP IS NULL
ORDER BY
A.DESCRIZIONE,
E.BARCODE