Caricamento di prodotti dal listino XLS, in cui i prezzi sono in diverse colonne e diverse valute
Come scaricare il listino prezzi di un fornitore, che mostra il prezzo in diverse colonne e diverse valute.
Ad esempio, nel listino ci sono due colonne con il prezzo:
- Prezzo, EUR. Indirizzo della colonna: 6(F).
- prezzo, strofinare. Indirizzo della colonna: 7(G).
allo stesso tempo il prezzo può essere indicato in una colonna, ma non nell'altra.
È necessario portare tutti i prezzi in una valuta di base. Se la tua valuta principale nel database è RUB, tutti i prezzi vengono ridotti a questa valuta.
Impostazioni dei prezzi:
- Carica prodotti con prezzo = 0 (per scaricare tutti i prodotti, anche quelli con colonna prezzo vuota).
- Separatore decimale = (per impostazione predefinita, il programma specifica un punto separatore, in questo listino i decimali del prezzo sono separati da una virgola).
- Separatore delle migliaia =.
- Per il campo Prezzo, specificare l'indirizzo della colonna 6(F) per scaricare i dati in valuta EUR, specificare nelle impostazioni della colonna il tipo di valuta per la conversione automatica al tasso specificato nella directory valute e tassi.
- Crea un nuovo campo per la memorizzazione di dati temporanei, ad esempio chiamiamolo Prezzo2, specifica il tipo di campo "Prezzo". Per il campo, specificare l'indirizzo della colonna 7(G) per il caricamento dei dati nella valuta principale RUB.
- Nell'impostare l'ordine delle operazioni poniamo l'operazione "Applicazione formule per campi" dopo l'operazione "Rivalutazione merce" (altrimenti il ricalcolo dei prezzi non sarà corretto).
- Specificare la formula per il campo Prezzo
IF( {Prezzo: Prezzo + ricarico}=0 AND {Prezzo: Prezzo2}>0, {Prezzo: Prezzo2}, {Prezzo: Prezzo + ricarico} )
La formula copierà il valore dal campo Price2 temporaneo al campo Price principale se il campo Price è vuoto.