Tuotteiden hintaportaiden CSV-tuonnin käyttö
Vie, muokkaa ja tuo Step Discounts -hintaportaat turvallisesti takaisin CSV-tiedostolla ilman käsin tehtäviä rivimuutoksia.
Sisällysluettelo
Hintaportaiden turvallinen CSV-tuonti
Tuotteiden hintaportaita voi lisätä, päivittää ja poistaa CSV-tuonnilla. Turvallisin työtapa alkaa Tuotteiden hintaportaiden vienti -profiilista: vie nykyiset rivit, muokkaa vientitiedostoa sen omassa rakenteessa, esikatsele muutokset Tuotteiden hintaportaiden tuonti -profiilissa ja vahvista vasta oikeiksi tarkistetut rivit.
Vie tuotteiden hintaportaat muokkauspohjaksi
Tuotteiden hintaportaiden CSV-työ alkaa Hallintapaneelin tuotteen Hinnoittelu-välilehden Porrasalennukset-osiosta. Valitse Vie CSV, jolloin siirryt tuotteiden hintaportaiden vientiprofiiliin. Vienti voi sisältää useiden tuotteiden rivit, ja jokainen rivi kertoo määräportaan sisäisen tunnisteen, tuote-SKU:n, määrärajan ja hinnan.
Käytä aina tuoretta vientiä muokkauspohjana. Näin sarakkeet ovat oikeassa järjestyksessä ja olemassa olevien rivien step_discount_id-arvot säilyvät päivityksiä ja poistoja varten. Älä rakenna massapäivitystiedostoa tyhjästä, jos voit käyttää järjestelmän omaa vientiä.
Säilytä CSV-tiedoston rakenne
Tuotteiden hintaportaiden CSV-vienti käyttää UTF-8-koodattua .csv-tiedostoa ja pilkkua erotinmerkkinä. Otsikkorivin pitää olla täsmälleen seuraava ja samassa järjestyksessä:
step_discount_id,products_model,quantity,price,delete
Älä nimeä, poista tai järjestä sarakkeita uudelleen. Tallenna taulukkolaskentaohjelmasta pilkulla erotettu CSV. Jos solun sisältö käyttää pilkkua, ohjelman pitää lainata solu CSV-sääntöjen mukaisesti. Väärä erotin tai muuttunut otsikkorivi estää esikatselun ennen varsinaista suoritusta.
Täytä hintaportaiden CSV-sarakkeet oikein
Hintaportaiden CSV-rivin step_discount_id on olemassa olevan hintaportaan sisäinen tunniste. Säilytä se päivityksessä ja poistossa. products_model on tuotteen SKU tai mallikoodi. quantity on positiivinen kokonaisluku ja määräraja, josta price-sarakkeen yksikköhinta alkaa. delete jätetään tyhjäksi lisäyksessä ja päivityksessä.
Hinta ei saa sisältää valuuttasymbolia tai muuta tekstiä, eikä se saa olla negatiivinen. Vältä näitä muotoja: valuuttasymbolin sisältävä €9.90 ja lainaamaton desimaalipilkku 9,90. Käytä selkeyden vuoksi pistettä desimaalierottimena, kuten 9.90 tai 8.500000. Tuonti normalisoi hinnan kuuteen desimaaliin. Desimaalipilkku voidaan tulkita hinnassa, mutta pilkulla erotetussa tiedostossa tällainen solu on lainattava oikein; piste vähentää tallennusvirheen riskiä.
Lisää uusi hintaporras
Lisää uusi hintaporras jättämällä CSV-rivin step_discount_id tyhjäksi. Anna olemassa oleva products_model, positiivinen quantity ja hinta price-sarakkeessa. Jätä delete tyhjäksi. Esimerkiksi tuotteen ABC-123 kymmenen kappaleen hintaporras hinnalla 9,90 kirjoitetaan näin:
,ABC-123,10,9.90,
Tuonti etsii tuotteen mallikoodilla. Jos tuotteelta löytyy jo sama määräraja, rivi kohdistuu olemassa olevaan hintaportaaseen ja muuttunut hinta päivitetään uuden rivin luomisen sijasta. Tuntematon mallikoodi tai virheellinen määrä näkyy esikatselussa virheenä eikä sitä pidä vahvistaa suoritukseen.
Päivitä olemassa oleva hintaporras
Olemassa olevan hintaportaan päivityksessä säilytetään viennistä saatu step_discount_id ja sitä vastaava products_model. Muuta quantity- tai price-arvoa ja jätä delete tyhjäksi. Esimerkiksi tunnisteen 125 määrärajan muuttaminen 20 kappaleeseen ja hinnan muuttaminen 8,50:een kirjoitetaan näin:
125,ABC-123,20,8.50,
Tunniste kohdistaa muutoksen varmasti oikeaan riviin, joten säilytä se erityisesti määrärajaa vaihtaessasi. Tuonti tarkistaa myös, että annettu mallikoodi kuuluu tunnisteen tuotteelle. Jos tunniste ja tuote eivät vastaa toisiaan, esikatselu merkitsee rivin virheeksi.
Poista hintaporras vain CONFIRM-arvolla
Hintaportaan poistaminen vaatii delete-sarakkeeseen täsmälleen isolla kirjoitetun arvon CONFIRM. Säilytä ensisijaisesti viennistä saatu step_discount_id ja products_model. Hinta voi olla poistossa tyhjä, mutta positiivinen quantity tarvitaan rivin käsittelyyn:
125,ABC-123,20,,CONFIRM
Jos tunniste puuttuu, tuonti voi löytää olemassa olevan rivin tuotteen mallikoodin ja määrän yhdistelmällä:
,ABC-123,20,,CONFIRM
Poisto epäonnistuu, ellei yhdistelmällä löydy olemassa olevaa riviä. Tyhjä delete tarkoittaa tavallista lisäystä tai päivitystä; pienillä kirjaimilla kirjoitettu tai muu ei-tyhjä poistoarvo on virhe.
Esikatsele ja suorita hintaportaiden tuonti
Hintaportaiden tuonti tehdään Hallintapaneelin Tietojenvaihto-työtilassa profiililla Tuotteiden hintaportaiden tuonti. Valitse Tuo CSV, lataa muokattu tiedosto ja tarkista esikatselusta erikseen luotavat, päivitettävät, poistettavat, ohitettavat ja virheelliset rivit. Suorita tuonti vasta, kun esikatselu vastaa tarkoitettua muutosta.
Tuonti kohdistaa rivin ensisijaisesti step_discount_id-tunnisteella ja ilman tunnistetta tuotteen mallikoodin sekä määrän yhdistelmällä. Muuttumaton rivi ohitetaan. Testaa laaja massapäivitys ensin pienellä tiedostolla ja tarkista suorituksen jälkeen tuotteen Porrasalennukset-osio sekä tuonnin ajohistoria.
Käytä tarkistettua CSV-esimerkkiä
Hintaportaiden CSV-esimerkki sisältää kaksi olemassa olevan tuotteen riviä, yhden uuden rivin ja yhden poistettavan rivin. Ensimmäiset kaksi säilyttävät tunnisteensa, uusi rivi jättää tunnisteen tyhjäksi ja poisto käyttää CONFIRM-arvoa:
step_discount_id,products_model,quantity,price,delete
101,ABC-123,10,9.90,
102,ABC-123,20,8.50,
,XYZ-555,5,14.90,
103,LMN-777,50,,CONFIRM
Tarkista ennen latausta, että tiedostossa on pilkkuerotin, otsikko on muuttumaton, määrät ovat positiivisia kokonaislukuja, hinnat ovat numeroita ja poistomerkintä on vain tarkoituksella poistettavilla riveillä. Säilytä alkuperäinen vienti vertailua varten, kunnes tuonnin lopputulos on tarkistettu.
Porrashinnoittelu ja määräalennuksen massapäivitys käyttävät tässä työnkulussa samoja products_model- ja step_discount_id-tunnisteita kuin vientitiedosto. Näin laaja CSV-päivitys pysyy sidottuna järjestelmän nykyisiin tuotteisiin ja hintaportaisiin.