Questo EP permette di alimentare il primo numero di sotto-lotto con un valore diverso da "00001" indicando la variabile alfanumerica LSLO. Il nuovo valore alfanumerico dovrà avere una lunghezza conforme a GLONSLO e dovrà terminare con almeno un carattere numerico
Non c'è transazione in corso
Può esserci un file traccia aperto a seconda del tipo di movimento (testare GTRACE)
Chiamata sistematica.
Sostituire il ciclo di lettura dei movimenti di stock di un movimento origine per migliorarne le performance.
Questo EP permette di sostituire il ciclo standard di lettura dei movimenti di stock di un movimento di origine durante la picking di quest'ultimo.
Permette quindi di migliorare le performance (per esempio aggiungendo un reckey) soprattutto quando si gestiscono delle matricole.
Bisogna posizionare la variabile globale GPE=1 e riscrivere la seguente sequenza modificandola come richiesto:
For [STJ1]STJ2 Where UPDCOD = 2 &
& ITMREF = [M:ENT]ITMREF &
& IPTDAT >=[F:STJ]IPTDAT &
& VCRTYPORI = [M:ENT]VCRTYPORI &
& VCRNUMORI = [M:ENT]VCRNUMORI &
& VCRLINORI = [M:ENT]VCRLINORI &
& REGFLG <>2 &
& QTYSTU > 0
# Se dati stock identici, si deduce la quantità già resa/ricevuta
If [F:STJ1]LOT=[F:STJ]LOT & [F:STJ1]SLO=[F:STJ]SLO &
& [F:STJ1]BPSLOT=[F:STJ]BPSLOT & [F:STJ1]SERNUM=[F:STJ]SERNUM &
& [F:STJ1]PALNUM=[F:STJ]PALNUM & [F:STJ1]CTRNUM=[F:STJ]CTRNUM &
& [F:STJ1]OWNER =[F:STJ]OWNER
WQTYRET+= [F:STJ1]QTYSTU
WQTYRET-= min(WQTYSTU,[F:STJ1]QTYSTU)
WQTYSTU = max(0,WQTYSTU-[F:STJ1]QTYSTU)
Endif
Next
Non c'è transazione in corso
Può esserci un file traccia aperto a seconda del tipo di movimento (testare GTRACE)
Chiamata durante il ricevimento di consegna, di un reso cliente o di una reintegrazione di stock.
Quando si è in contesto intra-siti, durante l'alimentazione delle caratteristiche stock di una riga di movimento mediante recupero di movimenti di stock di una riga di movimento d'origine, poter cambiare l'assegnazione del lotto e del lotto fornitore.
Non c'è transazione in corso.
Può esserci un file traccia aperto a seconda del tipo di movimento (testare GTRACE)
Questo entry point è situato nel sotto programma STKFILENTW del programma STKENT.
E' chiamato nei seguenti casi quando l'articolo è gestito in lotti:
- picking consegna in ricevimento (se intra-siti)
- picking reso ricevimento in reso consegna (se intra-siti)
- picking consegna in reso consegna
- reintegrazione di stock
- disassemblaggio di un assemblaggio (elaborazione dei componenti)
La variabile [M:ENT]TRSTYP permette di sapere quale tipo di movimento si elabora. Corrisponde al menù locale 704.
Permette di non conservare i lotti del movimento di origine, ma di assegnarne dei nuovi. Ciò ha un senso solo se si è nel contesto intra-sito quando per esempio si riceve una consegna.
A tal merito bisogna posizionare la variabile globale GPE=1 e riscrivere la seguente sequenza modificandola secondo le esigenze:
Per esempio, per recuperare il lotto del movimento origine nel lotto fornitore ed assegnare il lotto tramite contatore quando si riceve una consegna, bisogna scrivere quanto segue:
Endif
Questo entry point permette di aggiungere un filtro durante il recupero dei movimenti di stock di un movimento origine verso la videata di memorizzazione dei dati di entrata (STOENTW).
E' chiamato in tutti i documenti relativi ai flussi di entrata dopo selezione di un movimento origine.
Non ci sono transazioni in corso.
Non esiste file traccia aperto.
Questo entry point è situato nel sotto-programma STJSTOENTW del programma STKENT.
E' chiamato in tutti i documenti relativi ai flussi di entrata dopo selezione di un movimento origine, durante il recupero dei movimenti di stock di questo documento origine per memorizzazione nella videata STOENTW.
Permette allora di aggiungere un filtro sui movimenti di stock da recuperare.
Tale filtro deve essere definito nella variabile WFILPE.
Esempio:
In un reso cliente, permette ad esempio di filtrare i movimenti di stock della consegna origine su un lotto particolare:
If LTRS=12 & [M:ENT]VCRTYPORI=4 : WFILPE="LOT=lottoinserito" : Endif
Le variabili significative sono:
LTRS = Tipo movimento (menù locale 704)
LTYP = Tipo documento (menù locale 701)
[M:ENT]VCRTYPORI = Tipo documento origine (menù locale 701)
[M:ENT]VCRNUMORI = Numero documento origine
[M:ENT]VCRLINORI = Riga documento origine
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...).
Tabella | Contenuto significativo | Descrizione Tabella |
STOJOU | No | Movimenti di stock |