Vai al contenuto

Vendite - Programmi interni

SWC002 - Esportazione merci

Questo programma esporta i dati su alcune tabelle dimensione:

Tabella origine Tabella destinazione Contenuto
COGMERCI BINMERCI Anagrafica merci e dati collegati

Esportazione tabelle per codice merce avanzato

A - Esportazione dati per Siderpress L'esportazione di queste tabelle per Siderpress e' particolare, perche' per i prodotti finiti, definiti da una determinata classe e da un determinato gruppo merceologico (PF e PR), le tabelle da esportare non devono essere quelle specifiche della classe a cui appartengono, ma quelle della materia prima con cui sono costruiti.

Per ottenere questi dati: * Ricerca su TGLPRRKE usando il tipo chiave K-TRPK-PART-CM della merce in esame * Ricerca della prima riga di preventivo a cui e' associata la chiave (TGLPRRIG/TGLPRRIP) * Qui trovero' le caratteristiche richieste:

Idx Tabella Descrizione
1 MT Materiale
2 DU Durezza
3 CC Composizione chimica
4 F Famiglia
5 PR Profilo

NB: si era verificato che la chiave di cui sopra in determinati casi non veniva valorizzata. Di conseguenza prima dell'estrazione delle merci e' stato inserito un giro che la ricostruisce partendo dalle righe preventivi.

SWC009 - Esportazione vendite

Questo programma esporta i dati su alcune tabelle misura per l'analisi delle vendite:

Tabella origine Tabella destinazione Contenuto
CLCANAMA BINVENDI Movimenti vendita e dati collegati
BINVENKT Dettaglio componenti kit collegati ai movimenti vendita

Esportazione documenti da non fatturare Se la configurazione uscite-da-non-fatturare vale "S", si dovranno estrarre tutti i documenti di uscita a cliente, a prescindere dal parametro di fatturazione presente sulla causale del documento.

Esportazione dati per taglio lamiere

Su BINVENDI sono presenti alcuni dati specifici per la gestione taglio lamiere:

Nome campo Descrizione Note
BVEN-COSTO-UN Costo unitario movimento Informazione gia' presente
BVEN-COSTO-UN-IVA Costo unitario ivato Informazione gia' presente
BVEN-PESO-TEO-NETTO Peso teorico netto, prelevato dal preventivo Informazione nuova
BVEN-PESO-SFRIDO Peso sfrido, prelevato dal preventivo Informazione nuova
BVEN-PESO-REALE-NETTO Peso reale netto, prelevato dal preventivo Informazione nuova
BVEN-COSTO-MP Costo medio materia prima per particolare Informazione nuova

Per ciascuna riga inserita su BINVENDI, se e' configurata la gestione taglio lamiere ("abilita"-"taglio-lamiere"), si dovra' seguire questo procedimento:

A.1 - Peso totale bolla Per ciascuna bolla in esame cercare il "peso totale bolla" su COGDESOR, tipo "BA" (vedi COGV50W).

A.2 - Ricerca riga preventivo La riga documento deve essere collegata ad una riga ordine. Leggere COGTORAG e determinare il tipo di ordine (TAR-TIPO-SPECIALE): * " ": ordine di "Taglio lamiere" * "PR": ordine di "Taglio profilati"

La riga preventivo si cerca su: * TGLPRRIG.TRPR-ORDINE-CLIENTE (lamiere) * TGLPRRIP.TRPP-ORDINE-CLIENTE (profilati)

A.3 - Calcolo dati

Nome campo Procedimento
BVEN-PESO-TEO-NETTO (TRP*-PESO-NETTO / TPR*-PEZZI) * quantita' movimento
BVEN-COSTO-UN ((TRP*-PESO-NETTO / TPR*-PEZZI) * TRP*-MP-COSTO-NETTO) + (TRP*-COSTO-LAV / TRP*-PEZZI)
BVEN-COSTO-UN-IVA BVEN-COSTO-UN maggiorato dell'IVA
BVEN-COSTO-MP TRP*-COSTO-MP-CNS (se = 0 eseguire A.3.1 per calcolarlo)

A.3.1 - Calcolo costo materia prima a consuntivo

A.3.1.1 - Ricerca lanci collegati alla riga ordine Ricerca su TGLLNCDT (dettaglio lanci), usando TCLD-CHIA2.

A.3.1.2 - Ricerca nesting collegati al lancio Ricerca su TGLLNCNS, usando la chiave primaria. Da TGLNESTS si ricava il codice materia prima utilizzato.

A.3.1.3 - Ricerca prezzo di acquisto materia prima Se la merce e' uno sfrido (contiene "/" dopo il primo), cercare il costo sulla merce originale. Cercare il primo movimento di magazzino collegato alla merce, fino a trovare un movimento di entrata. Dalla riga ordine fornitore prendere il costo di acquisto al Kg: ROR-PREZZO.

Calcolo costo medio particolare Media ponderata del costo al kg, poi moltiplicato per il peso netto del particolare. TRP*-COSTO-MP-CNS = (PMKg * PesoNettoParticolare)

A.4 - Calcolo peso reale netto BVEN-PESO-TEO-NETTO * ("peso totale bolla" / "peso teorico netto bolla")


Estratto da documentazione interna ClickUp