Chargement des produits de la liste de prix XLS, dans laquelle les prix sont dans différentes colonnes et différentes devises
Comment télécharger la liste de prix d'un fournisseur, qui affiche le prix dans différentes colonnes et différentes devises.
Par exemple, dans la liste de prix, il y a deux colonnes avec le prix :
- Prix (EUR. Adresse de colonne: 6(F).
- prix, frotter. Adresse de colonne: 7(G).
en même temps, le prix peut être indiqué dans une colonne, mais pas dans l'autre.
Il est nécessaire de ramener tous les prix dans une seule devise de base. Si votre devise principale dans la base de données est le RUB, tous les prix sont réduits à cette devise.
Paramètres de prix :
- Charger les produits avec prix = 0 (afin de télécharger tous les produits, même ceux dont la colonne de prix est vide).
- Séparateur décimal = (par défaut, le programme spécifie un point de séparation, dans cette liste de prix les décimales du prix sont séparées par une virgule).
- Séparateur de milliers =.
- Pour le champ Prix, indiquez l'adresse de la colonne 6(F) pour le téléchargement des données en devise EUR, indiquez dans les paramètres de la colonne le type de devise pour la conversion automatique au taux spécifié dans le répertoire des devises et taux.
- Créez un nouveau champ pour stocker des données temporaires, par exemple, appelons-le Prix2, spécifiez le type de champ "Prix". Pour le champ, indiquez l'adresse de la colonne 7(G) pour le chargement des données dans la devise principale RUB.
- Lors de la mise en place de l'ordre des opérations, nous plaçons l'opération "Application de formules pour les champs" après l'opération "Réévaluation des marchandises" (sinon le recalcul des prix ne sera pas correct).
- Spécifiez la formule pour le champ Prix
SI( {Prix : Prix + majoration}=0 ET {Prix : Prix2}>0, {Prix : Prix2}, {Prix : Prix + majoration} )
La formule copiera la valeur du champ temporaire Price2 dans le champ Price principal si le champ Price est vide.