Jaa


Myyntilaskuentiteettien suorituskyvyn ja tehokkuuden parantaminen

Tärkeää

Jotkin tai kaikki tässä artikkelissa mainitut toiminnot tulevat saataville esiversiojulkaisun osana. Sisältö ja toiminnot voivat muuttua. Lisätietoja ennakkojulkaisusta on kohdassa Palvelupäivitysten saatavuus.

Microsoft on poistanut tehottomat näkymät ja lasketut sarakkeet myyntilaskuentiteettien suorituskyvyn ja tehokkuuden merkittävää parantamista varten. Tässä artikkelissa on muutosten yleiskatsaus.

Aikaisemmissa versioissa sisäkkäiset näkymät, jotka monistivat suurempia taulukoita, aiheuttivat tehottomuutta. Tämän seurauksena tarvittavien tietojen hakemiseen tarvittiin useita kyselyitä. Tämän ongelman ratkaisemiseksi poistettiin kaikki näkymät aiemmin luoduista entiteeteistä ja otettiin käyttöön uudet versiot, myyntilaskun otsikot V4 myyntilaskurivit V4. Uudet entiteetit eivät ole riippuvaisia tehottomista näkymästä, vaan ne hakevat kaikki sarakkeet suoraan tietolähteistä. Näin ollen tietojen hakeminen on nopeampaa.

Suorituskyvyn parantamiseksi poistimme kaikki lasketut sarakkeet, jotka vastaavat rivikohtaisesta käsittelystä.

Aiemmin Kokonaisalennussumma-sarake oli otsikkoentiteetissä. Uusimmassa versiossa nämä tiedot löytyvät kolmesta erillisestä sarakkesta: Käteisalennus, Loppualennus ja Rivialennus yhteensä. Alennuksen kokonaissumma lasketaan näiden kolmen sarakkeen summana.

Tuotenimi-sarakkeessa on nyt kaksi saraketta: Tuotenimi ja Tuotemuuttujan nimi. Tämä muutos eliminoi laskettujen sarakkeiden tarpeen. Käyttäjät voivat hakea tuotteen nimen joko muuttujasta (jos se on olemassa) tai itse tuotteesta.

Myyntilaskurivit V4 -entiteetissä on kaksi uutta saraketta: rivin kokonaiskulujen summa ja rivin kokonaisverosumma. Aiemmin arvot noudettiin erillisistä näkymistä. Ne ovat nyt peräisin suoraan CustInvoiceTrans-taulusta. Laskentalogiikka laskee nämä arvot uusille myyntitilauksille ja vapaatekstilaskuille.

Samoin otsikon V4-entiteetissä Laskun otsikon verosumma -kenttä, joka haettiin aiemmin näkymästä CustInvoiceJourTotalTaxAmountView, haetaan nyt taulusta CustInvoiceJourTable. Tarpeettomien näkymien poistaminen ja tietolähteiden tarkentaminen parantaa suorituskykyä.

Asynkroninen SysSetup-komentosarja on saatavilla saumattoman siirtymän varmistamiseksi. Komentosarja päivittää uudet sarakkeet nykyisille tietueille tauluissa CustInvoiceJour ja CustInvoiceTrans. Kun asiakkaat päivittävät versioon 10.0.40, CustInvoiceTaxFieldsSysSetup-komentosarja luo automaattisesti erätyön, joka päivittää kentät Total tax, Total charge ja Header tax soveltuvissa taulukoissa.

Huomautus

Järjestelmän mahdolliset turmelemisen välttämiseksi tehtävä työ voi kestää yli kolme päivää.

Tärkeää

Jos Synapse-määrityksen tekeminen on tehty, näet tietueiden ylemmän tason muutokset, jotka johtuvat siitä, että tämä päivityserätyö koskee kaikkia tietueita.

Nämä tarvittavat parannukset vastaavat asiakkaiden raportoimiin suorituskykyongelmiin. Käyttäjiä kannustetaan käyttämään entiteettejä Myyntilaskujen otsikot V4 ja Myyntilaskujen rivit V4 suorituskyvyn ja tehokkuuden parantamiseksi.

Useat raportoidut tapahtumat liittyvät Myyntilaskun otsikon ja Myyntilaskun rivin entiteettien suorituskykyongelmiin. Tässä artikkelissa kuvattujen muutosten avulla korjasimme nämä ongelmat, jotta asiakkaidemme käyttökokemus olisi parempi.

Saat lisätietoja ja päivityksiä erätyön tilasta noudattamalla seuraavia vaiheita.

  1. Valitse Järjestelmän hallinta>Kyselyt>Erätyöt.
  2. Etsi työn kuvaus, joka sisältää kohteen "CustInvoiceTaxFieldsSysSetup."