Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Huomautus
Dynamics 365 Commerce Retail Interest Group on siirtynyt Yammerista Viva Engage. Jos uuden Viva Engage -yhteisön käyttöoikeus puuttuu, täytä tämä lomake (https://aka.ms/JoinD365commerceVivaEngageCommunity), jotta sinut lisätään yhteisöön ja pääset osallistumaan uusimpiin keskusteluihin.
Tässä artikkelissa kuvataan parannuksia, joita Microsoft on tehnyt lausekkeen julkaisutoimintoon Microsoft Dynamics 365 Commercessa.
Aktivointi
Oletusarvon mukaan talous ja toiminnot 7.3.2 käyttöönoton aikana ohjelma käyttää vanhaa ominaisuutta lausekkeen julkaisuihin. Jos haluat ottaa parannetun lausekkeen kirjaustoiminnon käyttöön, ota määritysavain käyttöön sille.
- Valitse Järjestelmän hallinta>Asetukset>Käyttöoikeuden määritys. Poista Jälleenmyynti- ja kauppasolmu -solmun Lausekkeet (vanha) -valintaruutu ja valitse Lausekkeet-valintaruutu .
Kun otat käyttöön uuden Lausekkeet-määritysavaimen , saat uuden valikkokohteen nimeltä Lausekkeet. Tämän valikkokohteen avulla voit luoda, laskea ja julkaista lausekkeita manuaalisesti. Tämä valikkokohta näyttää myös kaikki lausekkeet, jotka aiheuttavat virheen eräkirjausprosessin yhteydessä. (Kun otat käyttöön Lausekkeet (vanha) -määritysavaimen, valikkokohteen nimi on Avoimet lausekkeet.)
Commerce sisältää seuraavat oikeellisuustarkistukset, jotka liittyvät näihin määritysavaimiin:
- Et voi ottaa molempia määritysavaimia käyttöön samanaikaisesti.
- Sinun on käytettävä samoja määritysavaimia kaikissa toiminnoissa, jotka suoritat tietylle lausekkeelle sen elinkaaren aikana (Luo, Laske, Tyhjennä, Julkaise ja niin edelleen). Et voi esimerkiksi luoda ja laskea laskelmaa, kun Laskelmat (vanhat) -määritysavain on käytössä ja yrität kirjata samaa laskelmaa Laskelmat-määritysavaimen ollessa käytössä.
Huomautus
Käytä Lausekkeiden määritysavainta parannetun lausekkeen kirjausominaisuuden yhteydessä, ellei sinulla ole pakottavia syitä käyttää lausekkeiden (vanha) määritysavainta sen sijaan. Microsoft investoi edelleen uuteen ja parannettuun lausekkeen julkaisutoimintoon, ja on tärkeää, että siirryt siihen heti, kun voit hyötyä siitä. Vanhan laskelman kirjaustoiminnon poistaminen käytöstä alkaa versiossa 8.0.
Määritys
Osana lausekkeen kirjausominaisuuden parannuksia lisätään kolme uutta parametria Lausekkeen pikavälilehti Commerce Parameters-sivulla:
Poista selkeä lauseke käytöstä – Tämä vaihtoehto koskee vain vanhan lausekkeen kirjaustoimintoa. Määritä tämän asetuksen arvoksi Ei , jos haluat estää käyttäjiä tyhjentämästä puolikirjatussa tilassa olevia lausekkeita. Jos puolittain julkaistussa tilassa olevat lausekkeet tyhjennetään, tiedot vioittuvat. Määritä tämän asetuksen arvoksi Kyllä vain poikkeuksellisissa olosuhteissa.
Varaa varasto laskennan aikana – Käytä Varaston kirjaaminen -erätyötä varastovarauksessa ja määritä tämän asetuksen arvoksi Ei. Kun tämä vaihtoehto on Ei, parannettu laskelman kirjaustoiminto ei luoda varaston varaustapahtumia laskennan aikana (jos tapahtumia ei ole jo luotu Kirjaa varasto -erätyöllä). Sen sijaan toiminto luo varaston varaustapahtumat vain kirjauksen yhteydessä. Tämän toteutustapa on valittu sillä perusteella, että laskenta- ja kirjausprosessin välinen aikaikkuna on yleensä pieni. Js haluat varata varaston laskennan yhteydessä, voit määrittää asetukseksi Kyllä.
Vanha laskelman kirjaustoiminto varaa aina varaston laskelman laskentaprosessissa (jos varausta ei ole jo tehty Kirjaa varasto -erätyöllä) riippumatta tästä asetuksesta.
Poista pakollinen laskenta käytöstä – kun asetukseksi on määritetty Kyllä, laskelma jatkuu kirjausprosessin aikana, vaikka ero lasketun summan ja transaktion summan välillä ylittää rajan, joka on määritetty myymälöiden Laskelma-pikavälilehdessä.
Huomautus
Commerce-versiosta 10.0.14 alkaen, kun Vähittäismyyntilaskelmat – vähittäinen syöttö -ominaisuus on käytössä, Kirjaa varasto -erätyö ei ole enää käytettävissä eikä sitä voi suorittaa.
Käsittely
Voit laskea ja julkaista lausekkeita eräajossa käyttämällä valikkokohtia Calculate-lausekkeet erässä ja Julkaise lausekkeet eränä. Vaihtoehtoisesti voit laskea ja julkaista lausekkeita manuaalisesti käyttämällä parannetun lausekkeen kirjausominaisuuden Tarjoamaa Tiliote-valikkokohdetta.
Prosessi ja vaiheet ja laskelmien eräkirjaamista varten ovat samat kuin vanhassa laskelman kirjaustoiminnossa. Lausekkeiden taustakäsittelyssä tehdään kuitenkin merkittäviä parannuksia. Nämä parannukset tekevät prosessista kestävämmän ja tarjoavat paremman näkyvyyden osavaltioihin ja virhetietoihin. Käyttäjät voivat siten korjaa virheiden ensisijaiset syyt ja jatkaa kirjausprosessia ilman tietojen turmeltumista ja tietojen korjailua.
Seuraavissa osissa kuvataan laskelmien kirjaustoiminnon tärkeimmät parannukset, jotka näkyvät laskelmien ja kirjattujen laskelmien käyttöliittymässä.
Tilan tiedot
Lausekkeen kirjausrutiinissa käytetään nyt uutta tilamallia, joka toimii laskenta- ja kirjausprosesseissa.
Seuraavassa taulukossa kuvataan eri tilat ja niiden järjestys laskennan aikana.
| Tilajärjestys | Osavaltio | Kuvaus |
|---|---|---|
| 1 | Aloitettu | Lauseke luodaan ja se on valmis laskettavaksi. |
| 2 | Merkitty | Rutiini tunnistaa tapahtumat, jotka ovat lausekkeen vaikutusalueella lausekkeen parametrien perusteella, ja merkitsee ne lauseketunnuksella. |
| 3 | Laskettu | Rutiini laskee ja näyttää lausekerivit. |
Seuraavassa taulukossa kuvataan eri tilat ja niiden järjestys kirjauksen aikana.
| Tilajärjestys | Osavaltio | Kuvaus |
|---|---|---|
| 1 | Tarkistettu | Rutiini suorittaa useita vahvistuksia, jotka liittyvät parametreihin (esimerkiksi käyttömaksuun) sekä lausekkeen ja lausekkeen riveihin (esimerkiksi lasketun summan ja tapahtuman määrän ero). |
| 2 | Koottu | Rutiini koostaa myyntitapahtumat nimetyille ja nimeämättömille asiakkaille määrityksen perusteella. Lopulta jokainen koottu transaktio muunnetaan myyntitilaukseksi. |
| 3 | Asiakastilaus luotu | Rutiini luo myyntitilauksia järjestelmään koostetun tapahtuman perusteella. |
| 4 | Asiakastilaus laskutettu | Tavanomainen prosessi laskuttaa myyntitilaukset. |
| 5 | Kirjatut alennukset | Rutini julkaisee säännöllisiä alennuslehtisiä asetusten perusteella. |
| 6 | Kirjattu tuotto/kulu | Rutiinijulkaisut kirjaavat tulot/kulutapahtumat arvoseteleinä. |
| 7 | Linkitetyt tositteet | Rutiini luo maksukirjauskansiot ja linkittää ne vastaavaan laskuun. |
| 8 | Kirjatut maksut | Rutiini julkaisee maksukirjauskansiot. |
| 9 | Lahjakortit on kirjattu | Rutiini kirjaa lahjakorttitapahtumat arvoseteleiksi. |
| 10 | Julkaistut | Rutiini merkitsee lausekkeen lähetetyksi. |
Edeltävien taulukoiden kukin osavaltio on itsenäinen, mutta osavaltioilla on hierarkkinen riippuvuussuhde, joka kulkee ylhäältä alaspäin. Jos järjestelmä havaitsee virheitä käsitellessään tilaa, lausekkeen tila palautetaan edelliseen tilaan. Kaikki myöhemmät prosessin uudelleenyritykset jatkavat epäonnistuneesta tilasta eteenpäin. Tämä vaihtoehto tarjoaa seuraavat edut:
Käyttäjä näkee koko tilan, jossa virhe on esiintynyt.
Tietojen turmeltuminen vältetään. Esimerkiksi vanhassa lausekkeen kirjaustoiminnossa joistakin myyntitilauksista laskutettiin, mutta muut jätettiin avoimiin. Joillakin maksukirjauskansioilla ei ollut vastaavaa laskua, koska laskun kirjauksessa oli virhe.
Käyttäjät voivat tarkastella laskelman nykyistä tilaa käyttämällä Tilan tiedot -painiketta laskelman Suorituksen tiedot -ryhmässä. Tilan tiedot -sivussa on kolme osaa:
- Ensimmäisessä osassa esitetään laskelman nykyinen tila yhdessä mahdollisen virhekoodin ja virhesanoman kanssa.
- Toinen osa näyttää laskentaprosessin eri tilat. Visuaaliset vihjeet osoittavat, että prosessi suoritettiin onnistuneesti, ilmoittaa, että prosessia ei voitu suorittaa virheiden vuoksi, ja ilmoittaa, että prosessia ei ole vielä suoritettu.
- Kolmas osa näyttää kirjausprosessin eri tilat. Visuaaliset vihjeet osoittavat, että prosessi suoritettiin onnistuneesti, ilmoittaa, että prosessia ei voitu suorittaa virheiden vuoksi, ja ilmoittaa, että prosessia ei ole vielä suoritettu.
Lisäksi toisen ja kolmannen osan otsikko näyttää asianmukaisen prosessin kokonaistilan.
Tapahtumalokit
Lauseke käy läpi erilaisia toimintoja, kuten Luo, Laske, Tyhjennä ja Julkaise. Lausekkeen elinkaaren aikana järjestelmä saattaa kutsua saman toiminnon useita esiintymiä. Kun esimerkiksi olet luonut ja laskenut lausekkeen, voit tyhjentää lausekkeen ja laskea sen uudelleen. Lausekkeen Suoritustiedot-ryhmänTapahtumalokit-painike tarjoaa täydellisen seurantaketjun eri toiminnoista, joita järjestelmä kutsuu lausekkeessa. Se näyttää myös, kun järjestelmä kutsuu näitä toimintoja.
Kootut tapahtumat
Kirjausprosessin aikana järjestelmä koostaa käteisen ja kuljetuksen tapahtumat asiakkaan ja tuotteen mukaan. Tämä koostaminen vähentää järjestelmän luomien myyntitilausten ja -rivien määrää. Järjestelmä tallentaa koostetut tapahtumat ja luo niiden avulla myyntitilauksia. Jokainen koostetapahtuma luo järjestelmään yhden vastaavan myyntitilauksen.
Jos tiliote ei täysin kirjaudu, voit tarkastella tapahtumia koosteena tiliotteella. Valitse toimintoruudun Laskelma-välilehden Suorituksen tiedot -ryhmässä Koostetut tapahtumat.
Kirjattujen tiliotteiden osalta voit tarkastella koottuja tapahtumia Kirjatut tiliotteet -sivulla. Valitse toimintoruudussa Kyselyt ja valitse sitten Koostetut tapahtumat.
Kootun transaktion Myyntitilauksen tiedot -pikavälilehdessä näkyvät seuraavat tiedot:
- Tietuetunnus – Kootun transaktion tunnus.
- Laskelman numero – Laskelma, johon koottu transaktio kuuluu.
- Päivämäärä – Päivämäärä, jolloin koottu tapahtuma luotiin.
- Myyntitunnus – Myyntitilauksen tunnus, kun myyntitilaus luodaan kootusta transaktiosta. Jos tämä kenttä on tyhjä, vastaavaa myyntitilausta ei luoda.
- Koostettujen rivien määrä – Kootun transaktion ja myyntitilauksen rivien kokonaismäärä.
- Tila – Kootun transaktion viimeisin tila.
- Laskun tunnus – Myyntilaskun tunus, kun kootun transaktion myyntitilaus laskutetaan. Jos tämä kenttä on tyhjä, myyntitilauksen laskua ei kirjata.
- Virhekoodi – Tämä kenttä määritetään, jos koostamisen tilana on virhe.
- Virhesanoma – Tämä kenttä määritetään, jos koostamisen tilana on virhe. Se sisältää tietoja siitä, mikä on aiheuttanut prosessin epäonnistumisen. Voit korjata ongelman virhekoodin tietojen avulla ja käynnistää prosessin sitten manuaalisesti uudelleen. Koostettu myynti on ehkä poistettava ja käsiteltävä uudella laskelmalla ratkaisutyypin mukaan.
Koostetapahtuman Tapahtumatiedot-pikavälitys näyttää kaikki tapahtumat, jotka prosessi hakee koostetapahtumasta. Kootun tapahtuman kootuilla riveillä näkyvät kaikki tapahtumien kootut tietueet. Kootuilla riveillä näkyy myös tietoja, kuten nimike, malli, määrä, hinta, nettosumma, yksikkö ja varasto. Jokainen koosterivi vastaa yhtä myyntitilausriviä.
Joissakin tilanteissa koostetut tapahtumat eivät julkaise konsolidoitua myyntitilausta. Näissä tilanteissa virhekoodi liittyy lausekkeen tilaan. Jos haluat tarkastella vain koostettuja tapahtumia, joissa on virheitä, ota Näytä vain virheet -suodatin käyttöön koostetapahtumat-näkymässä valitsemalla -valintaruutu. Ottamalla suodattimen käyttöön voit rajoittaa tulokset yhteenlasketuille tapahtumille, joissa on virheitä, jotka edellyttävät ratkaisua. Lisätietoja näiden virheiden korjaamisesta löydät kohdasta asynkronisten asiakastilausten tapahtumien muokkaaminen ja tarkistaminen.
Kootut tapahtumat -sivulla voit ladata tietyn kootun tapahtuman XML:n valitsemalla Vie kootut tiedot. Voit tarkastella XML-muotoa missä tahansa XML-muotoilussa, kun haluat nähdä myyntitilauksen luontiin ja kirjaamiseen liittyvät todelliset tiedot. Toiminto XML:n lataamiseen koostetapahtumille ei ole käytettävissä julkaistuissa lausekkeissa.
Jos et voi korjata virhettä korjaamalla myyntitilausta tai myyntitilausta tukevia tietoja, käytä Poista asiakastilaus -painiketta. Jos haluat poistaa tilauksen, valitse epäonnistunut koostettu tapahtuma ja valitse sitten Poista asiakastilaus. Järjestelmä poistaa sekä koostetapahtuman että vastaavan myyntitilauksen. Voit nyt tarkistaa tapahtumat käyttämällä muokkaus- ja kirjaustoimintoja. Vaihtoehtoisesti voit käsitellä ne uudelleen uudella lausekkeella. Kun olet korjannut kaikki virheet, voit jatkaa lausekkeen julkaisemista suorittamalla asianmukaisen lausekkeen Post statement -funktion.
Koottujen tapahtumien näkymä tarjoaa seuraavat edut:
- Näet myyntitilauksen luonnin aikana epäonnistuneet koostetapahtumat ja laskutuksen aikana epäonnistuneet myyntitilaukset.
- Näet, miten tapahtumat koostetaan.
- Sinulla on täydellinen kirjausketju tapahtumista myyntitilauksiin ja myyntilaskuihin. Tätä kirjausketjua ei ollut käytettävissä vanhassa laskelman kirjaamistoiminnossa.
- Koostetun XML-tiedoston avulla on helpompi tunnistaa ongelmia myyntitilauksen luomisen ja laskutuksen aikana.
Huomautus
Kun järjestelmä kokoaa tapahtumat, henkilöstön ylin myynti -raportti ei enää sisällä tapahtumaan määritettyä henkilöstön jäsentä. Henkilöstön ylin myyntiraportti ei näytä kaikkia tapahtumia. Älä käytä henkilöstön ylintä myyntiraporttia koostettuihin tapahtumiin.
Kirjaustositteet
Lausekkeen Suoritustiedot-ryhmänJournal-arvoseteleitä -painike näyttää kaikki eri arvosetelitapahtumat, jotka järjestelmä luo lausekkeelle. Nämä tapahtumat liittyvät alennuksiin, tulo- ja kulutileihin, lahjakortteihin ja muihin vastaaviin kohteisiin.
Tällä hetkellä ohjelma näyttää nämä tiedot vain kirjattuja laskelmia varten.
Maksukirjauskansiot
Lausekkeen Suoritustiedot-ryhmänMaksukirjauskansiot-painike näyttää kaikki eri maksukirjauskansiot, jotka järjestelmä luo lausekkeelle.
Tällä hetkellä ohjelma näyttää nämä tiedot vain kirjattuja laskelmia varten.
Muut parannukset
Kehitystiimi teki muita taustaparannuksia lausekkeen julkaisutoimintoon. Seuraavassa on muutamia esimerkkejä:
- Koostamisprosessi ei ota huomioon henkilökunnan, päätteen ja työvuoron entiteettejä. Koska prosessissa on vähemmän koosteparametreja, se käsittelee vähemmän myyntitilausrivejä.
- Tapahtumatauluissa esiintyviä lukkiutumisia on vähennetty laajennustauluilla ja tapahtumien taulujen lisäystoiminnoilla päivitystoimintojen sijaan.
- Suoritettavien erätehtävien määrä on parametrisoitu ja rajoitettu. Siksi voit hienosäätää tätä numeroa erityisesti asiakkaan ympäristöön. Vanhassa laskelman kirjaustoiminnossa luotiin samalla kertaa rajaton määrä erätehtäviä. Se aiheutti hallitsemattomia kuormia, yleiskustannuksia ja pullonkauloja eräpalvelimessa.
- Laskelmien käsittelyn jonotus hoidetaan tehokkaasti priorisoimalla laskelmat, joissa on suurin määrä tapahtumia.
- Eräprosessit, kuten Erälausekkeiden laskeminen eräajossa ja Eräotteiden julkaiseminen vain erätilassa. Vanhan lausekkeen julkaisuominaisuudessa käyttäjät voivat halutessaan suorittaa nämä eräprosessit vuorovaikutteisessa tilassa, joka on yksisäikeinen toiminto toisin kuin monilukuiset eräprosessit.
- Vanhassa laskelman kirjaustoiminnossa erätehtävän virheet asettivat koko erätyön virhetilaan. Parannetussa toiminnon erätehtävän virheet eivät aseta erätyötä virhetilaan, jos muut erätehtävät on suoritettu onnistuneesti. Sinun tulee arvioida erän suoritusajon kirjaustila käyttämällä Laskelmat-sivua, jossa voit tarkastella kaikkia laskelmia, joita ei ole kirjattu virheiden vuoksi.
- Vanhassa laskelman kirjaustoiminnossa laskelman virheen ensimmäinen esiintymä aiheutti koko erän epäonnistumisen. Jäljellä olevia laskelmia ei käsitelty. Parannetussa toiminnossa eräkäsittely jatkaa kaikken laskelmien käsittelyä, vaikka osa laskelmista epäonnistuu. Yksi etu on, että käyttäjät näkevät tarkasti niiden tiliotteiden määrän, joissa on virheitä. Näin ollen käyttäjien ei tarvitse olla jumissa jatkuvassa silmukassa virheiden korjaamiseksi ja julkaisulausekkeen prosessin suorittamiseksi, ennen kuin kaikki lausekkeet on julkaistu.
Yleisiä ohjeita laskelman kirjausprosessia varten
Suorita lausekkeen kirjausprosessi eränä. Eräajoajoissa käytetään eräkehyksen tehoa monilukuun. Tilien julkaisuissa tavallisesti esiintyvien liiketoimien määrän käsittelemiseen tarvitaan monilukua.
Jos haluat saumattoman kirjauskokemuksen, ota käyttöön negatiivinen fyysinen varasto nimikemalliryhmässä. Joissakin tilanteissa et voi julkaista negatiivisia lausekkeita, ellei fyysistä varastoa ole negatiivinen. Jos varastossa on esimerkiksi vain yksi nimikkeen yksikkö ja kohteelle on myyntitapahtuma ja palautustapahtuma, tapahtuman pitäisi pystyä kirjaamaan, vaikka negatiivista varastoa ei olisi otettu käyttöön. Koska laskujen kirjausprosessi kuitenkin sisällyttää sekä myyntitapahtuman että palautustapahtuman yksittäiseen asiakastilaukseen, ei ole mitään takeita siitä, että myyntirivi kirjattaisiin ensin ja palautusrivi seuraavaksi. Tällöin voi ilmetä virheitä. Jos otat negatiivisen varaston käyttöön tässä skenaariossa, tapahtuman kirjaus ei muutu negatiivisesti ja järjestelmä heijastaa varastoa oikein.
Käytä koostetta, kun lasket ja julkaiset lausekkeita. Määritä siksi seuraavat parametrit:
- Valitse Retail ja Commerce>Pääkonttorin asetukset>Parametrit>Commerce-parametrit. Valitse sitten Kirjaus-välilehdellä Varastopäivitys-pikavälilehden Erittelytaso-kentässä Yhteenveto.
- Valitse Retail ja Commerce>Pääkonttorin asetukset>Parametrit>Commerce-parametrit. Aseta sitten Kirjaus-välilehden Koostaminen-pikavälilehdessä Tositetapahtumat-asetukseksi Kyllä.