Strumenti Utente

Strumenti Sito


assegnamento_provvigioni_da_file_csv

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

assegnamento_provvigioni_da_file_csv [2023/12/13 04:48]
giulia
assegnamento_provvigioni_da_file_csv [2025/02/04 16:07] (versione attuale)
giulia
Linea 6: Linea 6:
 =========================================================================== ===========================================================================
  
-==Premessa==+===Premessa===
  
  
Linea 14: Linea 14:
  
  
-==Installazione e preparazione iniziale==+===Installazione e preparazione iniziale===
  
  
 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) +
-  002 = LABEL-M Per prodotti di categoria 2*** (LABEL-M) +
-  003 = BIO-ONE Per prodotti di categoria 3*** (BIO-ONE) +
-  999 = NEOS Per prodotti di categoria 4*** (Listino NEOS)+
  
-  ​Le categorie sono infatti definite da codici parlanti in cui il primo carattere identifica il fornitore ​(**) ​999 ​e' un fornitore ​di comodo che serve per gestire un listino ​NEOS non riferito ad altri fornitori.+  ​001 = HENKEL Per prodotti di categoria 1 (SKP) 
 +  002 = LABEL-M Per prodotti di categoria 2 (LABEL-M) 
 +  003 = BIO-ONE Per prodotti di categoria 3 (BIO-ONE) 
 +  ​999 ​= NEOS Per prodotti ​di categoria 4 (Listino ​NEOS)
  
-Per ogni agente deve essere creato il relativo listino provvigioni/​categoria;​ tale listino non deve essere vuoto e +Le categorie sono infatti definite da codici parlanti in cui il primo carattere identifica il fornitore (**);  999 e' un fornitore di comodo che serve per gestire un listino NEOS non riferito ad altri fornitori. ​Per ogni agente deve essere creato il relativo listino provvigioni/​categoria;​ tale listino non deve essere vuoto e a tale scopo se necessario occorre inserirvi una categoria di comodo (es.ZZ) senza alcuna provvigione associata
-  ​a tale scopo se necessario occorre inserirvi una categoria di comodo (es.ZZ) senza alcuna provvigione associata+
  
-(*) 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 *)
Linea 44: 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 52: Linea 49:
 fatturazione,​ eseguire nell'​ordine:​ fatturazione,​ eseguire nell'​ordine:​
  
-La procedura nr.1 che ha le seguenti funzioni:+PROCEDURA NUMERO ​1che ha le seguenti funzioni:
  
-  ​a) Acquisire i codici categoria con relativi sconti e provvigioni +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)
-     "​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 +
-  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 +b) Assegnare i codici categoria agli articoli ​gestiti in friend
-        cui codice inizia con ZZ+
  
-La procedura ​nr.2 che assegna nelle righe di fattura le provvigioni +c) Assegnare i codici fornitore agli articoli gestiti in friend secondo lo schema sopra descritto conseguentemente alla categoria 
-  ​che derivano dai files importati con la procedura nr.1 e puo' + 
-  ​essere fatta come elaborazione effettiva - inserendo "​S"​ nel +  Nota: sono ignorati dalla procedura ​gli articoli di comodo il cui codice inizia con ZZ 
-  ​campo apposito - oppure solo per visionare eventuali segnalazioni + 
-  ​di errore+  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 
 + 
 +PROCEDURA NUMERO ​2che 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 85: 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 +  NOTA BENE: Il campo "​provvigione"​ su riga fattura viene rivalorizzato ​                  
-  ​riga per riga, per la verifica delle provvigioni assegnate +             anche se già valorizzato in precedenza, in base alle 
-  ​in base alla procedura nr.2 unitamente agli sconti che scaturiscono +             ​attuali tabelle provvigioni per fornitore/​categoria 
-  ​dai listini fornitori o dai listini specifici agenti e clienti+             
 +             
 +PROCEDURA NUMERO ​3che 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.che - DOPO AVER ESEGUITO LA procedura NR.3 e sulla base +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
-  ​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+
   ​   ​
  
-Risoluzione problema di mancato assegnamento provvigione a riga di fattura+===Risoluzione problema di mancato assegnamento provvigione a riga di fattura===
  
  
-Se nella procedura nr.2 si riscontra che a certe righe di fattura non +Se nella procedura nr.2 si riscontra che a certe righe di fattura non è assegnata la provvigione attesa fare le seguenti verifiche:
-è assegnata la provvigione attesa fare le seguenti verifiche:+
  
 1. Annotare il codice articolo sulla riga di fattura cui manca la provvigione 1. Annotare il codice articolo sulla riga di fattura cui manca la provvigione
  
 2. Visualizzare l'​anagrafica dell'​articolo ed annotarne 2. Visualizzare l'​anagrafica dell'​articolo ed annotarne
-   - Il codice categoria +- Il codice categoria 
-   ​- Il codice del fornitore+- Il codice del fornitore
        
 3. Visualizzare l'​anagrafica del fornitore e fare click sul tab "​listino"​ 3. Visualizzare l'​anagrafica del fornitore e fare click sul tab "​listino"​
Linea 112: Linea 107:
 4. Nella seguente videata selezionare il listino "per categoria"​ e confermare 4. Nella seguente videata selezionare il listino "per categoria"​ e confermare
  
-5. Se il programma segnala "​listino non esistente"​ effettuare la scelta  +5. Se il programma segnala "​listino non esistente"​ effettuare la sceltaper ​crearlo ATTENZIONE INSERIRE "​N"​ NEL CAMPO PER  N O N  INSERIRE NEL LISTINO TUTTE LE CATEGORIE ESISTENTI
-   ​per ​crearlo +
-   ATTENZIONE INSERIRE "​N"​ NEL CAMPO PER  N O N  INSERIRE NEL LISTINO +
-   TUTTE LE CATEGORIE ESISTENTI+
        
-6. Nella seguente videata (oppure nuovamente dalla videata di anagrafica ​ +6. Nella seguente videata (oppure nuovamente dalla videata di anagrafica fornitore) accedere al listino fornitore per categoria" ​
-   fornitore) accedere al listino fornitore ​"per categoria" ​+
  
 7. Nel listino inserire la categoria desiderata con la relativa provvigione 7. Nel listino inserire la categoria desiderata con la relativa provvigione
  
  
-Dettagli tecnici+===Dettagli tecnici===
  
  
-Nel codice sorgente vedere in data 20.02.16 per individuare le parti dove +Nel codice sorgente vedere in data 20.02.16 per individuare le parti dove il codice fornitore e' derivato dal codice ​categoria. Ricordare che anche nella statistica di sintesi si fa riferimento al codice parlante della categoria per le opportune diciture di totali e subtotali fornitore/categoria
-il codice fornitore e' derivato dal codice categoria+
  
-Ricordare che anche nella statistica di sintesi si fa riferimento al 
-codice parlante della categoria per le opportune diciture di totali 
-e subtotali fornitore/​categoria 
  
- +===Introduzione di un nuovo fornitore con relative linee di prodotti===
-Introduzione di un nuovo fornitore con relative linee di prodotti+
  
 1) Codificare il fornitore in anagrafica fornitori, es. 077 = SALONE NELL'​ERBA 1) Codificare il fornitore in anagrafica fornitori, es. 077 = SALONE NELL'​ERBA
  
-2) Nel file categ.csv inserire i codici delle categorie relative al  +2) Nel file categ.csv inserire i codici delle categorie relative al fornitore, p.es.: 
-   fornitore, p.es.: +
-   ​+
    ​5101;​SALONE - prodotti;​50;​15    ​5101;​SALONE - prodotti;​50;​15
- 
    ​Ricordare che il primo carattere "​5"​ identifica il fornitore    ​Ricordare che il primo carattere "​5"​ identifica il fornitore
  
-3) Nel file categart.csv inserire gli abbinamenti fra codici articoli del +3) Nel file categart.csv inserire gli abbinamenti fra codici articoli del nuovo fornitore e relative categorie, p.es.:
-   nuovo fornitore e relative categorie, p.es.:+
  
    ​5101;​ERBA 004    ​5101;​ERBA 004
Linea 160: Linea 143:
    ​(doc-st11 elaborando categart.csv NON CREA nuovi articoli in anagrafica    ​(doc-st11 elaborando categart.csv NON CREA nuovi articoli in anagrafica
    ma assegna solo categoria e fornitore agli articoli che esistono gia')    ma assegna solo categoria e fornitore agli articoli che esistono gia')
 +
 +   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
  
 5) Da anagrafica fornitore (077 dell'​esempio) creare il relativo 5) Da anagrafica fornitore (077 dell'​esempio) creare il relativo
Linea 165: Linea 155:
    per ciascuna categoria di competenza    per ciascuna categoria di competenza
  
-6) IL PROGRAMMA DOC-ST11 NELLA FUNZIONE ​ASSEGNA_CATEGORIA_AD_ARTICOLO()+6) IL PROGRAMMA DOC-ST11 NELLA FUNZIONE ​ASSEGNA_CATEGORIA_E_FORNITORE_AD_ARTICOLO()
    DEVE ESSERE MODIFICATO NEL CASO DELL'​ESEMPIO,​ IN MODO DA ASSEGNARE    DEVE ESSERE MODIFICATO NEL CASO DELL'​ESEMPIO,​ IN MODO DA ASSEGNARE
    IN ANAGRAFICA IL FORNITORE 077 AGLI ARTICOLI CREATI DOVE IL PRIMO    IN ANAGRAFICA IL FORNITORE 077 AGLI ARTICOLI CREATI DOVE IL PRIMO
    CAMPO DELLA CATEGORIA E' "​5"​    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"​)
  
assegnamento_provvigioni_da_file_csv.1702439310.txt.gz · Ultima modifica: 2023/12/13 04:48 da giulia