Calcolo dell’origine della merce
Per poter verificare se una merce è di origine preferenziale o meno bisogna controllare per la tariffa doganale quale regola utilizzare per il calcolo. In questo esempio consideriamo una regola semplice ovvero il valore dei componenti che costituiscono il prodotto finito di origine non preferenziale deve essere inferiore ad una certa percentuale. La base di partenza per questo calcolo è di aver richiesto ai fornitori un certificato di origine nel caso non disponessimo del certificato la merce va considerata di origine non preferenziale. Partiamo dalla seguenti tabelle:
Anagrafica: CODICE, COS, ACQ, DOG
Codici: CODICE, CLIENTE
Origine: CODICE, PREF
Distinta: PADRE, FIGLIO, COEF
La procedura prevede l’esplosione dei codici e l’esecuzione in cascata delle query che calcolano la percentuale di codici con origine non preferenziale.
Esplodi distinta
SELECT [CODICI].CODICE, DISTINTA.FIGLIO AS C1, DISTINTA_1.FIGLIO AS C2, DISTINTA_2.FIGLIO AS C3, DISTINTA_3.FIGLIO AS C4, DISTINTA_4.FIGLIO AS C5, DISTINTA.COEF AS CO1, DISTINTA_1.COEF AS CO2, DISTINTA_2.COEF AS CO3, DISTINTA_3.COEF AS CO4, DISTINTA_4.COEF AS CO5, [CODICI].CLIENTE INTO [distinta eslposa] FROM [CODICI] LEFT JOIN ((((DISTINTA LEFT JOIN DISTINTA AS DISTINTA_1 ON DISTINTA.FIGLIO = DISTINTA_1.PADRE) LEFT JOIN DISTINTA AS DISTINTA_2 ON DISTINTA_1.FIGLIO = DISTINTA_2.PADRE) LEFT JOIN DISTINTA AS DISTINTA_3 ON DISTINTA_2.FIGLIO = DISTINTA_3.PADRE) LEFT JOIN DISTINTA AS DISTINTA_4 ON DISTINTA_3.FIGLIO = DISTINTA_4.PADRE) ON [CODICI].CODICE = DISTINTA.PADRE;
Padri
SELECT [distinta eslposa].CODICE, IIf([C5] IS NOT NULL,[C5],IIf([C4] IS NOT NULL,[C4],IIf([C3] IS NOT NULL,[C3],IIf([C2] IS NOT NULL,[C2],IIf([C1] IS NOT NULL,[C1],[CODICE]))))) AS FIGLIO, IIf([CO1] IS NULL,1,[CO1]*nz([CO2],1)*nz([CO3],1)*nz([CO4],1)*nz([CO5],1)) AS COEF, [distinta eslposa].CLIENTE INTO CODEXP FROM [distinta eslposa];
AGG CT00
SELECT CODEXP.CODICE, CODEXP.FIGLIO, CODEXP.COEF, CODEXP.CLIENTE, [Anagrafica].COS AS C2P, [Anagrafica].ACQAS CAP, [ANA ARTICOLI].COS AS C2F, [ANA ARTICOLI].ACQAS CAF INTO CT00 FROM (CODEXP INNER JOIN [Anagrafica] ON CODEXP.CODICE = [Anagrafica].CODICE) INNER JOIN [ANA ARTICOLI] ON CODEXP.FIGLIO = [ANA ARTICOLI].CODICE;
AGG CT01
SELECT CT00.CODICE, CT00.FIGLIO, CT00.COEF, CT00.CLIENTE, IIf([CAP]=0,[C2P],[CAP]) AS [COSTO P], IIf([CAF]=0,[C2F],[CAF]) AS [CO UNIT F], [CO UNIT F]*[COEF] AS [COSTO F] INTO CT01 FROM CT00;
AGG CT02
SELECT CT01.CODICE, CT01.FIGLIO, CT01.CLIENTE, CT01.[COSTO P], CT01.[COSTO F], IIf([PREFE] IS NULL,"NC",[PREFE]) AS PREF INTO CT02 FROM CT01 LEFT JOIN [ORIGINE] ON CT01.FIGLIO = [ORIGINE].CODICE;
AGG CT03
SELECT CT02.CODICE, CT02.CLIENTE, CT02.[COSTO P], CT02.PREF, Sum(CT02.[COSTO F]) AS [TOT COMP] INTO CT03 FROM CT02 GROUP BY CT02.CODICE, CT02.CLIENTE, CT02.[COSTO P], CT02.PREF;
CT04
SELECT CT03.CODICE, CT03.CLIENTE, CT03.[COSTO P], CT03.PREF, CT03.[TOT COMP], [TOT COMP]/[COSTO P] AS PPRE, IIf([PREF]="NC","N",[PREF]) AS TP FROM CT03 WHERE (((CT03.[COSTO P])<>0 AND (CT03.[COSTO P]) IS NOT NULL));
CT05
SELECT CT04.CODICE, CT04.CLIENTE, CT04.TP, Sum(CT04.PPRE) AS PCOMP FROM CT04 GROUP BY CT04.CODICE, CT04.CLIENTE, CT04.TP;
NN
SELECT CT05.CODICE, Count(CT05.TP) AS N FROM CT05 GROUP BY CT05.CODICE;
AGG FINALE01 (Sostituire VALORE con la soglia definita dalla regola doganale)
SELECT CT05.CODICE, CT05.CLIENTE, IIf([PCOMP] AGG FINALE <pre lang="SQL">SELECT FINALE1.CODICE, FINALE1.CLIENTE, FINALE1.ORIGINE, FINALE1.[COD DOG], FINALE1.PCOMP INTO FINALE FROM FINALE1 WHERE (((FINALE1.E)=1));
CPFR
Il flusso dei materiali e delle informazioni attraversa l’impresa ma passa anche attraverso altre imprese, in modo particolare nelle supply chain. L’EDI e l’e-commerce tendono di ridurre le discontinuità nel flusso delle informazioni tra diversi sistemi, ma è possibile ridurre ulteriormente le discontinuità attraverso il CPFR (Collaborative Planning, Forecasting, and Replenishment) ovvero lo scambio di consuntivi e stime di vendita tra i partner di un’impresa commerciale. Per implementare questi scambi di informazioni si utilizza molto spesso la rete internet. Il software CPFR rielabora i dati in possesso e permette di mettere in allerta nel caso che rilevasse alcune eccezioni alle regole precedentemente stabilite. La realizzazione di questi scambi richiede la definizione di standard e linee guide che sono definite dalla Voluntary Interindustry Commerce Standards (VICS) Association che sono consultabili sul sito dell’associazione. Il CPFR richiede una stretta collaborazione tra le imprese della filiera ed un sistema informativo efficiente, inoltre si pone come base per la sincronizzazione dei processi all’interno della supply chain. A fronte di questi costi, i benefici dell’implementazione del CPFR sono notevoli e riguardano la riduzione delle scorte, una maggiore rapidità di risposta alle variazioni del mercato, una riduzione degli sprechi.
Liste di prelievo
Nel caso di una gestione automatizzata dei prelievi con un magazzino automatico abbiamo a disposizione dei dati da poter utilizzare per analisi della nostra attività. La prima operazione è individuare la tipologia di database che il software che gestisce il magazzino utilizza, a questo punto se il database non è un formato proprietario è possibile creare il collegamento ODBC alle tabelle per estrarre i dati in access. Le tabelle che ci interessano sono quelle con la testata ed il dettaglio delle liste di prelievo, individuate le tabelle estraiamo i dati in una tabella con le seguenti informazioni:
LISTA, ARTICOLO, DATA INIZIO, DATA FINE, DURATA
A questo punto raggruppiamo per lista in questo modo:
SELECT LISTE.LISTA, LISTE.[DATA INIZIO] AS DATA, Count(LISTE.ARTICOLO) AS [NUM RIGHE], LISTE.DURATA FROM LISTE GROUP BY LISTE.LISTA, LISTE.[DATA INIZIO], LISTE.DURATA;
Questa tabella rappresenta la base di partenza per le successive analisi, utilizzando la metodologia DFM possiamo individuare questo schema:
FATTO: Prelievo
ATTRIBUTI: Lista, Data creazione, Tipo lista
MISURE: N righe, Durata
Una prima problematica si presenta per le liste con mancanti ovvero quelle liste che presentano uno o più codici mancanti e che pertanto risultano essere state chiuse diversi giorni dopo il primo prelievo, in questo caso bisogna isolarle ed analizzarle diversamente.
Just in time
Il JIT è uno strumento che rientra nel più ampio framework della produzione snella, adottata per la prima volta dalla Toyota. Il JIT prevede una scorta molto ridotta ottenuta grazie alla gestione di lotti molto ridotti, all’eliminazione degli sprechi ed al miglioramento della qualità dei prodotti. La realizzazione di tale politica richiede una reingegnerizzazione dei processi in modo da rendere il flusso dei materiali il più fluido e veloce possibile evitando soste inutile. Se consideriamo le scorte come il livello dell’acqua in un recipiente, il JIT riducendo il livello dell’acqua mette in luce tutti gli ostacoli che rallentano la navigazione, pertanto una parte delle scorte elevate era determinata per coprire malfunzionamenti dei processi produttivi, è chiaro che un livello minimo d’acqua deve rimanere onde evitare la nave rimanga in secca, ovvero fuor di metafora la scorta deve servire a coprire quella parte (ridotta) che i processi disegnati dall’azienda non riescono a gestire (esempio uno sciopero improvviso, un ritardo fisiologico del fornitore ecc).
Logistica urbana
Al via in Emilia Romagna ‘Sugar Award 2010′, premio promosso dalla Regione insieme all’Istituto per i trasporti e la logistica e Polis, all’interno dall’omonimo progetto europeo (Sugar, appunto) che si occupa della distribuzione urbana delle merci. C’e’ tempo fino al 31 dicembre per partecipare. Due le categorie a cui si rivolge il premio: aree metropolitane e grandi citta’, e citta’ medio-piccole.
Tutti i Comuni che hanno gia’ realizzato progetti di logistica urbana possono partecipare; ai vincitori verra’ assegnato uno speciale riconoscimento durante una cerimonia in programma a Bologna il 25 gennaio 2010.
A ‘Sugar’ (acronimo di Sustainable urban goods logistics achieved by regional and local policies) aderiscono 17 partner, tra cui la Regione Emilia Romagna. Partito nel novembre del 2008, il progetto promuove lo scambio, il confronto e il trasferimento di esperienze e ‘buone pratiche’ con l’obiettivo di migliorare le politiche locali e regionali per rendere piu’ efficienti ed efficaci i sistemi cittadini di trasporto merci, ridurre l’inquinamento e garantire la sostenibilita’ delle soluzioni di logistica urbana. Sugar proseguira’ fino alla fine di febbraio del 2012.
Agenziadelledogane.it
Il sito istituzionale dell’agenzia delle dogane contiene diverse sezioni molto ricche e piene di strumenti utili per chi deve gestire la vendita e l’acquisto all’estero, in questo primo post darà una panoramica del sito. La sezione Agenzia presenta l’ente con informazioni sulle attività, gli atti, i concorsi, la struttura organizzativa ed alcune informazioni di carattere generale come un glossario, le norme doganali o le iniziative dell’ente per la lotta alla contraffazione. L’area comunicare presenta i comunicati stampa, gli atti dei convegni, le pubblicazioni e gli interventi del direttore dall’agenzia. Nell’area servizi è possibile trovare l’assistenza per i servizi forniti dall’agenzia come il calendario doganale, il controllo delle partite IVA, i cambi doganali, l’intrastat ed i pareri dell’agenzia. La sezione modulistica presenta i moduli e la documentazione necessaria per ottemperare alla normativa nazionale ed internazionale, infine nell’area software sono presenti i programmi per gestire la documentazione doganale.

