Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
assegnamento_provvigioni_da_file_csv [2023/12/13 05:03] giulia |
assegnamento_provvigioni_da_file_csv [2025/02/04 16:07] (versione attuale) giulia |
||
---|---|---|---|
Linea 19: | Linea 19: | ||
Installare gli eseguibili del programma "listini" e configurarlo nel menu | Installare gli eseguibili del programma "listini" e configurarlo nel menu | ||
- | Per ciascun fornitore previsto nella gestione creare un listino "sconto categoria" nel quale inserire le categorie articolo di sua competenza con relativi sconti acquisto e provvigioni; I fornitori previsti dal programma sono i seguenti (*): | + | I fornitori previsti dal programma (nella versione iniziale) erano i seguenti: |
- | + | ||
001 = HENKEL Per prodotti di categoria 1 (SKP) | 001 = HENKEL Per prodotti di categoria 1 (SKP) | ||
002 = LABEL-M Per prodotti di categoria 2 (LABEL-M) | 002 = LABEL-M Per prodotti di categoria 2 (LABEL-M) | ||
Linea 30: | Linea 31: | ||
in doc-st11.pas vedi procedura Assegna_Categoria_Ad_Articolo() | in doc-st11.pas vedi procedura Assegna_Categoria_Ad_Articolo() | ||
- | NOTA BENE: CON L'AGGIORNAMENTO DI MARZO 2023 IL PRIMO CARATTERE | + | NOTA BENE: CON L'AGGIORNAMENTO DI MARZO 2023 (E SUCCESSIVI) IL PRIMO CARATTERE DEL CODICE CATEGORIA DETERMINA IL FORNITORE COME SEGUE: |
- | DEL CODICE ARTICOLO DETERMINA IL FORNITORE COME SEGUE: | + | |
'1':RECART.CCL:='001 '; (* HENKEL / SKP *) | '1':RECART.CCL:='001 '; (* HENKEL / SKP *) | ||
'2':RECART.CCL:='002 '; (* LABEL-M *) | '2':RECART.CCL:='002 '; (* LABEL-M *) | ||
Linea 40: | Linea 41: | ||
'7':RECART.CCL:='432 '; (* PROMOTRED PER HANDMASK 14.03.23 *) | '7':RECART.CCL:='432 '; (* PROMOTRED PER HANDMASK 14.03.23 *) | ||
'8':RECART.CCL:='497 '; (* PURO' 14.03.23 *) | '8':RECART.CCL:='497 '; (* PURO' 14.03.23 *) | ||
+ | '9':RECART.CCL:='640 '; (* DAND COSMETIC 04.02.25 *) | ||
===Utilizzo della procedura=== | ===Utilizzo della procedura=== | ||
Linea 47: | Linea 49: | ||
fatturazione, eseguire nell'ordine: | fatturazione, eseguire nell'ordine: | ||
- | La procedura nr.1 che ha le seguenti funzioni: | + | PROCEDURA NUMERO 1. che ha le seguenti funzioni: |
a) Acquisire i codici categoria con relativi sconti e provvigioni "standard" per fornitore, registrati nei listini fornitori (anagrafica fornitori, tab "listino" e scelta listino-categoria) | a) Acquisire i codici categoria con relativi sconti e provvigioni "standard" per fornitore, registrati nei listini fornitori (anagrafica fornitori, tab "listino" e scelta listino-categoria) | ||
+ | |||
b) Assegnare i codici categoria agli articoli gestiti in friend | b) Assegnare i codici categoria agli articoli gestiti in friend | ||
+ | |||
c) Assegnare i codici fornitore agli articoli gestiti in friend secondo lo schema sopra descritto conseguentemente alla categoria | c) Assegnare i codici fornitore agli articoli gestiti in friend secondo lo schema sopra descritto conseguentemente alla categoria | ||
- | Nota: sono ignorati dalla procedura gli articoli di comodo il cui codice inizia con ZZ | + | Nota: sono ignorati dalla procedura gli articoli di comodo il cui codice inizia con ZZ |
+ | |||
+ | NOTA BENE: LA TABELLA CATEGORIE MERCEOLOGICHE VIENE RICARICATA OGNI VOLTA DA CATEG.CSV, PERTANTO SE | ||
+ | L'UTENTE DOVESSE CREARE NUOVE CATEGORIE DIRETTAMENTE IN FRIEND, QUESTE VERREBBERO SOVRASCRITTE | ||
+ | DALLA PROCEDURA NR.1 CONTEMPORANEAMENTE LE STESSE CATEGORIE SUDDIVISE PER FORNITORE | ||
+ | (IN BASE AL PRIMO CARATTERE) VENGONO RIPORTATE NEI RISPETTIVI LISTINI FORNITORE-CATEGORIA, | ||
+ | ANCHE QUI SOVRASCRIVENDO I FILES ESISTENTI | ||
- | La procedura nr.2 che assegna nelle righe di fattura le provvigioni che derivano dai files importati con la procedura nr.1 e puo' essere fatta come elaborazione effettiva - inserendo "S" nel campo apposito - oppure solo per visionare eventuali segnalazioni di errore | + | PROCEDURA NUMERO 2. che assegna nelle righe di fattura le provvigioni che derivano dai files importati con la procedura nr.1 e puo' essere fatta come elaborazione effettiva - inserendo "S" nel campo apposito - oppure solo per visionare eventuali segnalazioni di errore |
NOTA BENE: devono essere inseriti manualmente i seguenti dati: | NOTA BENE: devono essere inseriti manualmente i seguenti dati: | ||
Linea 72: | Linea 82: | ||
(Rif.chiam. Milena del Febbraio 2018) | (Rif.chiam. Milena del Febbraio 2018) | ||
- | La procedura nr.3 che genera un tabulato di controllo dettagliato riga per riga, per la verifica delle provvigioni assegnate in base alla procedura nr.2 unitamente agli sconti che scaturiscono dai listini fornitori o dai listini specifici agenti e clienti | + | NOTA BENE: Il campo "provvigione" su riga fattura viene rivalorizzato |
+ | anche se già valorizzato in precedenza, in base alle | ||
+ | attuali tabelle provvigioni per fornitore/categoria | ||
+ | |||
+ | |||
+ | PROCEDURA NUMERO 3. che genera un tabulato di controllo dettagliato riga per riga, per la verifica delle provvigioni assegnate in base alla procedura nr.2 unitamente agli sconti che scaturiscono dai listini fornitori o dai listini specifici agenti e clienti | ||
- | La procedura nr.4 che - DOPO AVER ESEGUITO LA procedura NR.3 e sulla base dei dati da tale procedura elaborati - propone due alternative per un calcolo sintetico dei margini per fornitore/categoria articolo/cliente con 2 varianti di sub-totalizzazione | + | PROCEDURA NUMERO 4. che - DOPO AVER ESEGUITO LA procedura NR.3 e sulla base dei dati da tale procedura elaborati - propone due alternative per un calcolo sintetico dei margini per fornitore/categoria articolo/cliente con 2 varianti di sub-totalizzazione |
| | ||
Linea 110: | Linea 125: | ||
2) Nel file categ.csv inserire i codici delle categorie relative al fornitore, p.es.: | 2) Nel file categ.csv inserire i codici delle categorie relative al fornitore, p.es.: | ||
- | 5101;SALONE - prodotti;50;15.Ricordare che il primo carattere "5" identifica il fornitore | ||
- | 3) Nel file categart.csv inserire gli abbinamenti fra codici articoli del nuovo fornitore e relative categorie, ad esempio: | + | 5101;SALONE - prodotti;50;15 |
+ | Ricordare che il primo carattere "5" identifica il fornitore | ||
+ | |||
+ | 3) Nel file categart.csv inserire gli abbinamenti fra codici articoli del nuovo fornitore e relative categorie, p.es.: | ||
5101;ERBA 004 | 5101;ERBA 004 | ||
Linea 120: | Linea 137: | ||
5101;ERBA 005 | 5101;ERBA 005 | ||
5101;ERBA 010 | 5101;ERBA 010 | ||
+ | ... | ||
- | 4) In anagrafica articoli codificare gli articoli relativi al fornitore, quelli che si trovano anche nel file CATEGART.CSV (doc-st11 elaborando categart.csv NON CREA nuovi articoli in anagrafica ma assegna solo categoria e fornitore agli articoli che esistono gia') | + | 4) In anagrafica articoli codificare gli articoli relativi al fornitore, |
+ | quelli che si trovano anche nel file CATEGART.CSV | ||
+ | (doc-st11 elaborando categart.csv NON CREA nuovi articoli in anagrafica | ||
+ | ma assegna solo categoria e fornitore agli articoli che esistono gia') | ||
- | 5) Da anagrafica fornitore (077 dell'esempio) creare il relativo listino per categoria, nel quale inserire sconti e provvigioni per ciascuna categoria di competenza | + | N.B. |
+ | Se non si desidera codificare preventivamente gli articoli in angrafica | ||
+ | è possibile utilizzare, nel menu "gestione sconti provvigioni" (programma doc-st11), | ||
+ | la procedura nr. 5 "gestione articoli nuovi su fatture". | ||
+ | Qui occorrerà solo assegnare la corretta categoria a ciascun nuovo articolo | ||
+ | trovato nelle fatture di un periodo selezionato | ||
- | 6) IL PROGRAMMA DOC-ST11 NELLA FUNZIONE ASSEGNA_CATEGORIA_AD_ARTICOLO() DEVE ESSERE MODIFICATO NEL CASO DELL'ESEMPIO, IN MODO DA ASSEGNARE IN ANAGRAFICA IL FORNITORE 077 AGLI ARTICOLI CREATI DOVE IL PRIMO CAMPO DELLA CATEGORIA E' "5" | + | 5) Da anagrafica fornitore (077 dell'esempio) creare il relativo |
- | + | listino per categoria, nel quale inserire sconti e provvigioni | |
+ | per ciascuna categoria di competenza | ||
+ | 6) IL PROGRAMMA DOC-ST11 NELLA FUNZIONE ASSEGNA_CATEGORIA_E_FORNITORE_AD_ARTICOLO() | ||
+ | DEVE ESSERE MODIFICATO NEL CASO DELL'ESEMPIO, IN MODO DA ASSEGNARE | ||
+ | IN ANAGRAFICA IL FORNITORE 077 AGLI ARTICOLI CREATI DOVE IL PRIMO | ||
+ | CAMPO DELLA CATEGORIA E' "5" | ||
+ | (V.esempio in data 04.02.25 per fornitore "Dand Cosmetic") | ||
+ | 7) IL PROGRAMMA DOC-ST11 NELLA PROCEDURA INSERISCI_ARTICOLI_IN_ANAGRAFICA() | ||
+ | (NEL FILE DOC-S11B.PAS) DEVE ESSERE MODIFICATO DI CONSEGUENZA | ||
+ | (V.esempio in data 04.02.25 per fornitore "Dand Cosmetic") | ||