Listini personalizzati.
Priorità di ricerca:
- CODICE CLIENTE DESTINAZIONE + CODICE ARTICOLO
- CODICE CLIENTE INTESTAZIONE + CODICE ARTICOLO
- CODICE CLIENTE DESTINAZIONE + GRUPPO MAGAZZINO
- CODICE CLIENTE INTESTAZIONE + GRUPPO MAGAZZINO
- CODICE CLIENTE INTESTAZIONE + GRUPPO MAGAZZINO PADRE
- GRUPPO CLIENTE + CODICE ARTICOLO
- GRUPPO CLIENTE + GRUPPO MAGAZZINO
- GRUPPO MAGAZZINO
- GRUPPO CLIENTE
- CODICE ARTICOLO
Secondo la priorità descritta la ricerca avrà esito positivo alla prima soddisfazione dei criteri applicati.
Tutte le ricerche vengono effettuate tenendo conto la data di validità del listino. La data di comparazione del listino dipende dalla configurazione impostata per la ricerca dei listini personalizzati e può essere:
- Data consegna
- Data Documento
Se i prezzi degli articoli vengono visionati al di fuori del documento la data di comparazione è la data corrente di sistema.
Se nei listini personalizzati viene definiti anche il codice del documento le ricerche avverranno anche per il codice del documento che si sta emettendo.
La concatenazione dei prezzi applicati dipende dalle configurazioni impostate.
# | COLONNA | DECRIZIONE | TIPO | LEN | NOTE |
---|---|---|---|---|---|
1 | id | Non gestito IL DATO DEVE ESSERE PRESENTE NEL TRACCIATO |
|||
2 | CodiceArticolo | Codice Articolo | Stringa | 25 | |
3 | CodiceCliente | Codice Cliente | Stringa | 8 | |
4 | GruppoMagazzino | Gruppo Magazzino | Stringa | 10 | |
5 | GruppoCliente | Gruppo Cliente | Stringa | 3 | |
6 | Prezzo | Prezzo | Decimale | ||
7 | Sconto | Sconto | Stringa | 20 | |
8 | DataInizio | Data inizio validità listino | Data | ||
9 | DataFine | Data fine validità listino | Data | ||
10 | Generato | Listino generato | Intero | Flag 1 o 0. Passare 1 se non si tratta di un vero e proprio listino personalizzato sul gestionale ma generato da regole che di applicazioni prezzi che sul gestionale ci sono e su zippy non vengono gestite | |
11 | CodiceDocumento | Codice Documento | Stringa | 3 | Valorizzare se il listino personalizzato e valido solo per determinati documenti |
<?xml version="1.0" encoding="utf-8"?>
<TABELLA_LISTINI xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"?>
<LISTINI>
<CodiceDocumento />
<CodiceArticolo />
<CodiceCliente />
<GruppoMagazzino />
<GruppoCliente />
<DataInizio>0001-01-01T00:00:00</DataInizio>
<DataFine>0001-01-01T00:00:00</DataFine>
<Variante1 />
<Variante2 />
<Prezzo>0</Prezzo>
<Sconto />
<Generato>false</Generato>
</LISTINI>
</TABELLA_LISTINI>
public partial class LISTINI { [MaxLengthAttribute(3)] public string CodiceDocumento { get; set; } [MaxLengthAttribute(25)] public string CodiceArticolo { get; set; } [MaxLengthAttribute(8)] public string CodiceCliente { get; set; } [MaxLengthAttribute(10)] public string GruppoMagazzino { get; set; } [MaxLengthAttribute(3)] public string GruppoCliente { get; set; } public System.DateTime DataInizio { get; set; } public System.DateTime DataFine { get; set; } [MaxLengthAttribute(20)] public string Variante1 { get; set; } [MaxLengthAttribute(20)] public string Variante2 { get; set; } public decimal Prezzo { get; set; } [MaxLengthAttribute(20)] public string Sconto { get; set; } public bool Generato { get; set; } }