Saudi-Arabian yksinkertaistettujen sähköisten laskujen luominen ja lähettäminen
Muistiinpano
Tässä artikkelissa kuvatuilla toiminnoilla on tarkoitus tukea Saudi-Arabian kuningaskunnassa sähköistä laskutusta koskevan toteuttamisen vaiheen 2 vaatimuksia. Lisätietoja Saudi-Arabian kuningaskunnassa käytössä olevat E-laskutuksen käyttöönottoon liittyvät vaihe 1 -vaatimukset oleetusta perinnöistä on kohdassa YT-koodien luominen JA niiden tulostaminen Saudi-Arabian vastaanotoihin.
Tässä artikkelissa on yhteenveto Saudi-Arabiassa käytettävissä olevien yksinkertaisten sähköisten laskujen (e-laskujen) toiminnoista Microsoft Dynamics 365 Commerce. Tässä artikkelissa on myös ohjeita toiminnon määrittämisestä.
Saudi sähköinen laskutus Arabian commerce käytettävissä oleva ominaisuus sisältää seuraavat toiminnot:
- Luo yksinkertaisesta laskusta XML-tiedosto, kun myyntitapahtuma on tehty Commerce point of sale (POS) -myyntipisteessä.
- Luo yksinkertaiseen laskuun kryptografinen leima tai digitaalinen allekirjoitus.
- Luo ja tulosta YKSINKERTAISEN LASKUN KOODI, joka sisältää kryptografisen leiman.
- Lähetä Commerce headquarters -lasku saudi-arabian veroviranomaisille (Zakat, Vero- ja veroviranomainen [ZATCA]) raportointia varten.
Lisätietoja Saudi-Arabian sähköinen laskutus on ZATCA-laskutusportaalissa.
Saudi-Arabian kauppa- ja teollisuusministeriön prosessin loppuprosessi on korkean tason loppuprosessi seuraavasti:
Kun MYYNTIPISTEEN myyntitapahtuman kuittiprosessi on valmis, POS lähettää Commerce runtimelle (CSU) Commerce Scale Unit (CRTCSU) -tunnuksen avulla pyynnön luoda ja allekirjoittaa yksinkertaistaa sähköistä laskua. Verorekisteröintikehystä ja sisäistä liitintä käytetään yksinkertaistaa sähköisen laskujen luontia ja digitaalista allekirjoitusta.
Muistiinpano
Jos POS on offline-tilassa, sähköisen laskun luonti ja digitaalinen allekirjoitus tapahtuvat pos-laitteen CRT paikallisessa kopiossa.
CRT luo yksinkertaisen sähköpostiviestin XML-muodossa. Sähköinen raportointi (ER) -muotoa käytetään Saudi-Arabian e-laskujen XML-muodon toteuttamiseen. Yleistä muotoa käytetään laskujen yksinkertaistamiseen Commerce-laskuissa ja tavallisissa vero-e-laskuissa Dynamics 365 Finance.
CRT lähettää Commerce headquarters pyynnön antaa digitaalista sertifikaattia.
Commerce headquarters poimii digitaalista sertifikaattia Azure Key Sähköpostiviestistä ja lähettää sen takaisin CRT. Lisätietoja Commercen digitaalisten sertifikaattien käsittelemisesta on tämän artikkelin Määritä digitaalisten allekirjoitusten parametrit -osassa.
Muistiinpano
Jos POS on offline-tilassa, paikallisena versiona CRT käytetään digitaalista sertifikaattia, joka on asennettu myyntipisteeseen paikallisesti.
CRT laskee laskun hashin, allekirjoittaa laskun tiedot digitaalisesti ja luo SELLAISEN KOODIN, joka sisältää laskun hash- ja digitaalisten allekirjoitusten tiedot. CRT päivittää myös XML-laskuun laskun hash- ja digitaalisten allekirjoitusten tiedot. E-lasku, laskun hash, POSTIENNAKOkoodi ja muut tiedot tallennetaan kanavatietokantaan verotapahtumaan, joka on linkitetty myyntitapahtumaan.
Myyntipiste pyytää myyntikuittia CRT. CRT rakentaa kuitin, mukaan lukien SENA-koodin, ja lähettää sen takaisin MYYNTIPISTE:lle. Myyntipiste lähettää kuitin kuittitulostimelle.
Commerce headquarters käyttää ( Commerce Data Exchange CDX) myyntitapahtumatietojen lataamiseen yhdessä CSU:n verotapahtumien kanssa. Tiedot tallennetaan pääkonttorin tietokantaan koko tuotantoympäristön ajan.
Commerce headquarters poimii yksinkertaisen sähköisen laskun XML-muodossa verotapahtumasta, joka on linkitetty myyntitapahtumaan. Sen jälkeen lasku lähetetään ZATCA-laskuun. Lähetys tapahtuu integroimalla palvelu sähköinen laskutus. Lisätietoja saudi-arabian sähköinen laskutus yleisistä sähköisistä laskuista on Saudi-Arabian myyntilaskuissa.
Saudi-Arabian commercen määritäminen
Tässä osassa kuvataan Saudi-Arabiaa koskevia ja suositeltavia Commerce -asetuksia. Lisätietoja yleisistä Commerce-ominaisuuksista ja -asetuksista on Commercen aloitussivulla.
Sinun on täytettävä Saudi-Arabian sähköinen laskutus asetukset, kuten saudi-arabian sähköinen laskutus määritys. Lisätietoja on asiakkaan sähköisissä laskuissa Saudi-Arabiassa.
Jos haluat käyttää Saudi-Arabiaa koskevia Commerce-toimintoja, sinun on suoritettava seuraavat tehtävät:
- Määritä maan /alueen kenttään SAU (Saudi Arabia) yrityksen ensisijaisessa osoitteessa.
- Määritä JOKAISEN Saudi-Arabian myymälän POS-toimintoprofiilissa ISO-koodi-kentän arvoksi SA (Saudi-Arabia).
Määritä myös seuraavat Saudi-Arabian asetukset. Huomaa, että asianmukaiset jakelutyöt on suoritettava asetusten määrityksen jälkeen.
- Ota Commerce-toiminnot käyttöön Saudi-Arabiassa toimintohallinnan työtilassa .
- Määritä arvonlisävero Saudi-Arabian alv-säännösten mukaan.
- Konfiguroi mukautetut kentät ja kuittimuodot , jotta VOIT tulostaa vastaanotoille koodeja ja noudattaa paikallisia säännösten vaatimuksia.
- Määritä Saudi-Arabian verorekisteröintitoiminto niin, että voit ottaa käyttöön yksinkertaisten sähkölaskujen luonnin ja digitaalisen allekirjoittamisen.
- Määritä Commerce-kanavan digitaalisten allekirjoitusten digitaaliset sertifikaatit ja muut parametrit.
- Määritä ER-konfiguraatiot , joiden avulla pos-laskut luodaan yksinkertaisemmin, ja lähetä ne Commerce headquarters.
- Konfiguroi sähköisen laskun lähetys kassapäätteet-lomakkeella luotuja yksinkertaistettuja e-laskuja varten.
- Ota digitaalinen allekirjoitus käyttöön offline-tilassa.
Saudi-Arabian ominaisuuksien ottaminen käyttöön
Ota käyttöön seuraavat toiminnot Ominaisuuden hallinta -työtilassa :
- Ksa Electronic-Invoicing -ominaisuus verointegrointikehystä varten
- (Saudi-Arabia) Sähköisen laskutuksen integrointi
Arvonlisäveron määritäminen Saudi-Arabian tarpeita kohti
Sinun on luotava arvonlisäverokoodit, arvonlisäveroryhmät ja nimikkeen arvonlisäveroryhmät. Määritä myös tuotteiden ja palveluiden arvonlisäverotiedot. Lisätietoja arvonlisäveron määrittämisestä ja käytöstä on arvonlisäveron yhteenvedossa ja arvonlisäverokoodien konfiguroinnissa.
Määritä myös arvonlisäveroryhmät ja ota käyttöön Saudi-Arabian myymälöiden Hinnat sisältävät arvonlisäveron asetus.
Myyntivastaanottojen kuittimuodoissa käytettäväjen mukautettujen kenttien konfiguroiminen
Voit konfiguroida POS-kuittimuodoissa käytettävät kielitekstit ja mukautetut kentät. Kuittiasetukset luoneen käyttäjän oletusyrityksen tulee olla sama yritys, jossa kielitekstiasetukset luodaan. Vaihtoehtoisesti samat kielitekstit tulisi luoda sekä käyttäjän oletusyrityksessä että sen myymälän yrityksessä, jota varten asetukset luodaan.
Lisää Kieliteksti-sivun POS-välilehdessä seuraavat tietueet kuittiasettelujen mukautettujen kenttien otsikoihin. Huomaa, että taulukossa näkyvät kielitunnukset, tekstitunnukset ja tekstiarvot ovat vain esimerkkejä. Voit muuttaa ne tarpeidesi mukaisiksi. Käyttämäsi tekstin tunnuksen arvon on kuitenkin oltava yksilöivä, ja niiden on oltava yhtä suuret tai ylemmät kuin 900001.
Kielitunnus | Tekstitunnus | Text |
---|---|---|
fi | 900001 | QR-koodi |
Lisää Mukautetut kentät -sivulla seuraavat tietueet kuitin asettelun mukautettuihin kenttiin. Huomaa, että otsikkotekstin tunnuksen arvojen on vastattava Kieliteksti-sivulla määritettyjä tekstitunnuksen arvoja.
Nimi | Tyyppi | Otsikon tekstin tunnus |
---|---|---|
INVOICEQRCODE_SA | Vastaanotto | 900001 |
Lisää seuraavat tietueet Commerce parameters -sivun Konfigurointiparametrit-välilehdessä.
Nimi | Value |
---|---|
RetailEInvoiceFeature_SA nimi Y-koodiHeight | 200 |
RetailEInvoiceFeature_SA nimi Työskentelee yrityksessäCodeWidth | 200 |
Kuittimuotojen määrittäminen
Muuta jokaisessa vaaditussa kuittimuodossa Tulostustoiminta-kentän arvoksi Tulosta aina. Sinun on myös määritettävä laiteprofiilit, jotta voit tukea kuittitulostimia ja ottaa HardwareMääritykset käyttöön. Lisätietoja POS-oheislaitteiden kanssa työskentelystä on oheislaitteiden kohdassa.
Lisää kuittien muodon suunnittelussa seuraavat mukautetut kentät asianmukaisiin kuittien osiin. Kenttien nimet vastaavat edellisessä osassa määritettyjä kielitekstejä.
Alatunniste: Lisää seuraava kenttä:
- Y-tunnus : Tämä kenttä tulostaa VASTAANOTTOKUITIN KOODIN.
Lisätietoja kuittimuotojen ja kuittien muotojen suunnittelusta on kohdassa Kuittimuotojen määrittäminen ja suunnitteleminen.
Verorekisteröinnin asetus
Suorita verorekisteröinnin määritysvaiheet, jotka on kuvattu Commerce-kanavien kirjanpidon integroinnin määrittäminen:
- Määritä verorekisteröintiprosessi. Muista ottaa huomioon Saudi-Arabian verorekisteröintiprosessin asetukset.
- Määritä virheiden käsittelyn asetukset.
- Ota käyttöön siirretyn verorekisteröinnin manuaalinen suoritus.
Verorekisteröintiprosessin konfiguroiminen
Voit ottaa kirjanpitorekisteröintiprosessin käyttöön Saudi-Arabian kohteessa Commerce headquarters, noudattamalla seuraavia vaiheita.
Lataa veroasiakirjan tarjoajan ja veroliittimen konfigurointitiedostot Commerce software development kit (SDK) -paketista:
- Avaa Dynamics 365 Commerce Solutions -säilö.
- Avaa viimeinen käytettävissä oleva julkaisuhaara.
- Avaa src>FiscalIntegration>ElectronicInvoiceSaudiAra myös.
- Lataa veroliittimen konfiguraatiotiedosto, ConnectorSample.xml .
- Lataa veroasiakirjan tarjoajan konfiguraatiotiedosto, DocumentProviderSample.xml .
Siirry Retail and Commerce>Headquarters -asetusparametreihin>>Yhteiset parametrit. Määritä Yleiset-pikavälilehdessä Ota kirjanpidon integrointi käyttöön-asetukseksi Kyllä.
Siirry Retail and Commerce>Channel -asetuksiin>Fiscal integration Fiscal connector>-liittimet ja lataa aiemmin ladannut veroliittimen konfigurointitiedosto.
Siirry Retail and Commerce>Channel -asetusten>verointegraation>veroasiakirjan tarjoajiin ja lataa aiemmin ladannut veroasiakirjan tarjoajan konfigurointitiedosto.
Siirry Retail and Commerce Channel -asetuksiin>Fiscal>Integration Connector -toimintojen>profiilit. Luo uusi liittimen toiminnallinen profiili ja valitse aiemmin ladattu asiakirjan toimittaja ja veroliitin. Päivitä sitten tietojen yhdistämismääritys tarpeen mukaan.
Siirry Retail and Commerce Channel -kanavan>määritykseen>Fiscal Integration Connectorin tekniset>profiilit. Luo uusi liittimen tekninen profiili ja valitse aiemmin ladattu liitin. Määritä liittimen tyypiksi Sisäinen ja päivitä muut yhteysasetukset tarpeen mukaan.
Siirry Retail and Commerce>Channel -asetuksiin>Fiscal integration>Fiscal connector -ryhmiin ja luo uusi kirjanpidon liitinryhmä aiemmin luomallesi liittimen toimintaprofiilille.
Siirry Retail and Commerce Channel -kanavan verotuksen>integroinnin>verotuksen rekisteröintiprosesseihin>. Luo uusi verorekisteröintiprosessi, luo verorekisteröintiprosessi vaihe ja valitse sitten aiemmin luomasi veroliiteryhmä.
Siirry Retail and Commerce>Channel setup>POS -asetusten POS-profiilien>> toimintoprofiileihin ja valitse toimintoprofiili, joka on linkitetty myymälään, jossa rekisteröintiprosessi tulee aktivoida. Valitse Kirjanpidon rekisteröintiprosessi -pikavälilehdessä aiemmin luomasi kirjanpidon rekisteröintiprosessi. Valitse Kirjanpidon palvelut -pikavälilehdessä aiemmin luomasi liittimen tekninen profiili.
Mene kohtaan Retail ja Commerce>Retail ja Commerce IT>Jakeluaikataulu. Avaa jakeluaikataulu ja valitse työt 1070 ja 1090 siirtääksesi tiedot kanavatietokantaan.
Digitaalisten allekirjoitusten parametrien konfiguroiminen
Voit allekirjoittaa ja lähettää yksinkertaistamia laskuja digitaalisesti saamalla ZATCA-tunnuksista niin kutsutut salausleimatunnukset (CSIDs). CSIDs ovat digitaalisten todistusten muodossa. Lisätietoja CSID-tietojen saamista varten on sähköinen laskutus Saudi-Arabiassa. Jokaiselle käytettävälle POS-kassapäätteessä on hankittava CSID, koska yksinkertaisten laskujen peräkkäinen numeroiminen ja digitaalinen allekirjoitus tehdään kassapäätteessä.
Yksinkertaisen laskujen digitaaliseen allekirjoittamiseen käytettävät digitaaliset todistukset tallennetaan Key Sähköpostiviestiin. Store Commerce-sovelluksen offline-tilassa allekirjoitus voidaan tehdä myös käyttämällä digitaalista sertifikaattia, joka on tallennettu sen laitteen paikalliseen varastoon, jonne Store Commerce-sovellus on asennettu. Käyttäjän määrittämien vähittäismyymälöiden sertifikaattiprofiilien avulla voit konfiguroitaa todistuksia, jotka on tallennettu KeyMäärityksissä. Se tukee myös hylättyä offline-tilaa, kun avaimen sätin Commerce headquarters # ei ole käytettävissä. Tämä ominaisuus laajentaa Vähittäismyynnin kanavien hallinta -toimintoa .
Kun haluat konfiguroida todistuksia ja sertifikaattiprofiileja, joita voidaan käyttää digitaaliseen allekirjoittamiseen, noudata sertifikaattiprofiilien määrittäminen vaiheita. Kullekin ZATCA-sertifikaatista saatavalle CSID-sertifikaatille on määritettävä erillinen sertifikaattiprofiili.
Noudata seuraavia ohjeita, kun olet konfiguroinut sertifikaattiprofiilit.
- Siirry Retail and Commerce>Channel -määritykseen>Fiscal Integration>Connectorin teknisiin profiileihin ja valitse aiemmin luomasi liittimen tekniset profiilit.
- Voit konfiguroida pos-kassakonekohtainen sertifikaattiprofiili valitsemalla Ohita ja luomalla tietueita kaikille kassakoneille, joissa on määritettävä CSI-tunnukset.
- Määritä jokaisessa tietueessa Laite-pikavälilehden Todistusprofiili-kentän sertifikaattiprofiili. Lisätietoja liittimen teknisten profiiliasetusten ohit käytöstä on kohdassa Luo liitinten tekniset profiilit.
ER-konfiguraatioiden määrittäminen
Sinun on ladattava seuraavien konfiguraatioiden uusimmat versiot tietovarastosta Dataverse . Lisätietoja on kohdassa Sähköinen raportointi (ER) -konfiguraatioiden tuominen Dataverse.
Sähköisen laskujen luonnin konfiguraatiot:
- Laskumallin tietomalli
- Commerce yhdistämismääritys (SA) -tietomallin laskumallimalli yhdistämismääritys
- Myyntilasku (SA) - muoto
Sähköisen laskun lähetyskonfiguraatiot:
- Myyntilaskun kontekstimallin tietomalli
- Vähittäismyyntikanavan tietomalli
- Retail-veroasiakirja yhdistämismääritys tietomallien yhdistämismääritys
- Retail-veroasiakirjan muoto
Myös sähköisen laskumuodon yrityskohtaiset parametrit on määritettävä.
Valitse Sähköisen raportoinnin työtilassa Raportointimääritykset.
Valitse Aiemmin tuotu Myynti e-lasku (SA) -muoto Konfiguroinnit-sivulla ja valitse sitten Konfiguroinnit-sovelluskohtaiset parametrit>>.
Valitse Sovelluskohtaiset parametrit - sivulla sen muotokonfiguraation versio, jonka parametreja haluat konfiguroida.
Valitse Haku-pikavälilehdillä PaymentTietueSubstitutionLookup-hakuun tietue.
Luo Olosuhteet-pikavälilehdellä tietueita, joilla linkitetaan Myyntireskontra-moduulin asiakkaille konfiguroitavat maksutavat maksuun, tarkoittaa, että ZATCA määrittää e-laskuja varten.
Valitse Hakutulos-kentästä maksun maksuvälinekoodi.
Valitse Nimi-kentästä asiakkaan maksutapa, jonka on vastattava maksutavan koodia. Jos haluat, että maksutavan koodi valitaan, kun asiakkaan maksutapaa ei ole määritetty, voit valita * Tyhjä*. Jos haluat, että minkä tahansa asiakkaan maksutavan maksutavaksi valitaan maksuvälinekoodi, voit valita * Ei tyhjä*.
Rivikenttä määritetään automaattisesti. Se määrittää järjestyksen, jossa maksutavan koodeja haetaan asiakkaan maksutapaa varten. Voit muuttaa järjestystä siirrä ylös- ja Alas-painikkeilla .
Tee konfigurointi valmiiksi määrittämällä Osavaltio-kentän arvoksi Valmis.
Sähköisen laskun lähetyksen konfiguroiminen
Ennen kuin määrität Commercen sähköisen laskun lähetysparametrit, määritä sähköinen laskutus palvelu niin, että sitä voidaan käyttää Saudi-Arabiassa. Lisätietoja on kohdassa Saudi-Arabian sähköinen laskutus käytön aloittaminen. Noudata näitä vaiheita jokaisen POS-kassan määrityksen tueksi tässä ympäristössäsi, kun haluat sähköinen laskutus näitä ohjeita.
Lisää vastaava CSID-todistus ympäristösi parametreihin SSS-näppäimellä.
Luo Tietojenkäsittely-pipeline-tyypin ominaisuusasetukset sähköinen laskutus ominaisuutta varten. Voit vaihe asetukset konfiguroimalla ensin ominaisuuden asetukset ja luomalla sitten uudet ominaisuusasetukset kopioimalla asetukset ensimmäisestä ominaisuudesta ja muokkaamalla parametreja.
Noudata toiminnon asetuksia seuraavasti:
- Määritä käsittelyn pipelinen integrointitoiminnoksi aiemmin lisäätyn CSID-sertifikaatin nimi.
- Määritä sovellettavuussäännössä vastaavat Myymälä - ja RegisterNumber-arvot .
Määritä Commerce headquarters-kohtaiset Saudi-Arabian kauppa-kohtaiset laskun lähetysparametrit näiden vaiheiden mukaisesti.
Luo sähköisen tiedoston parametrit - sivulla Sähköinen tiedosto -välilehdessä uusi tietue ja määritä seuraavat parametrit:
- Valitse Verotapahtuma-asiakirja Taulu-nimi-kentässä .
- Valitse Asiakirjakonteksti-kentässä Retail-veroasiakirjan konteksti.
- Valitse Sähköisen asiakirjamallin yhdistämismääritys -kentästä Retail fiscal document yhdistämismääritys.
- Valitse numerosarjat lähetettyjä tiedostonimiä ja erälähetyksen tunnuksia varten.
Merkitse Ominaisuudet-välilehden Saudi-Arabian sähköinen laskutoiminto käyttöön .
Digitaalisen allekirjoituksen ottaminen käyttöön offline-tilassa
Voit ottaa digitaalisten allekirjoitusten käyttöön offline-tilassa noudattamalla seuraavia vaiheita sen jälkeen, kun olet aktivoinut POS-allekirjoituksen uudella laitteella.
- Kirjaudu sisään POS:ään.
- Varmista tietokantayhteyden tilasivulla , että offline-tietokanta on synkronoitu täysin. Kun Odottavat lataukset kentän arvo on 0 (nolla), tietokanta on täysin synkronoitu.
- Kirjaudu ulos myyntipisteestä.
- Odota, kunnes offline-tietokanta synkronoidaan täysin.
- Kirjaudu sisään POS:ään.
- Varmista tietokantayhteyden tilasivulla , että offline-tietokanta on synkronoitu täysin. Kun Offline-tietokannan odottavat tapahtumat kentän arvo on 0 (nolla), tietokanta on täysin synkronoitu.
- Käynnistä POS uudelleen.
Sähköisen laskun lähetys
Voit aloittaa yksinkertaisten laskujen lähettämisen ZATCA-lomakkeelle ajalla sähköisten tiedostojen kausittaisen lähettämisen (Commerce headquarters.
Voit tarkistaa lähetyslokin sähköisen tiedoston lähetyslokisivulta .