Rezime
Elektronska faktura je zakonski prihvaćeni digitalni porez potvrda dokumenta koju vaša organizacija registruje na kartici Registracija faktura Portal (IRP). Koristeći Microsoft Dynamics AX za generisanje elektronskih faktura, vi pomažete da se uverite da su elektronske fakture vaše organizacije generisanje je bezbedno, poverljivo, autentično i zakonski prihvatljivo. Možeš takođe se uverite da su obavezni standardi primenjeni na elektronske fakture.
Elektronsku fakturu možete da generišete za sledeće Dokumenata:
-
Faktura klijenta
-
Besplatna tekstualna faktura
-
Project invoice
-
i njihove kreditne beleške
Više informacija
Preduslovi za korišćenje elektronskih faktura
Da biste koristili elektronske fakture u organizaciji, morate da dovrši sledeće zadatke kao preduslov:
-
Nabavite akreditive za pristup sandbox okruženju i/ili production e-Invoice System environment according to instruction at e-Invoice System Portal - https://einv-apisandbox.nic.in/apicredentials.html.
Napomena: biće vam potreban GSTIN, Korisničko ime, Lozinka, ID klijenta i tajna klijenta.
-
Preuzmi arhivu sa javnim certifikatom iz https://einv-apisandbox.nic.in/einvapiclient/EncDesc/GetPublicKey.aspx, koristeći gorepomenute akreditive za prijavljivanje.
-
Instalirajte certifikat na lokalnom računaru.
Konfigurisanje digitalnog certifikata za komunikaciju sa IRP-om
Dovršite dolenavedene korake da biste izdvojeni certifikat i uvezite ga za lokalni računar:
1. Kliknite dvaput na preuzetu datoteku certifikata ima proširenje ".cer".
2. U otvorenom prozoru kliknite na dugme "Instaliraj" Certifikat...":
3. U sledećem prozoru izaberite stavku "Lokalno" Mašina" i kliknite na dugme Dalje:
4. U sledećem prozoru izaberite opciju "Postavi svi certifikati u sledećem skladištu" i kliknite na dugme Potraži:
izaberite
fasciklu "Lično" i kliknite na dugme U redu:
kliknite na dugme Dalje.
5. U sledećem prozoru kliknite na dugme Završi:
6. Instalacija je dovršena:
Informacije koje su uključene u elektronske fakture
Elektronska faktura sadrži sledeće Detalje:
-
Ime, adresa, kontakt informacije i GSTIN brojevi organizacije (prodavca) i klijenta (kupca)
-
Broj fakture, datum i dokument Tip
-
Detalji o robi i uslugama za svaku prodati artikal:
-
-
Serijski broj stavke
-
Ukazuje na to da li se radi o snabdevanju usluge
-
SAC \ HSN kôd
-
Količina, jedinica mere i cena po jedinici
-
GST stopa
-
Primenjeni troškovi ili popusti
-
Ukupne vrednosti za red fakture
-
-
Ukupni detalji o dokumentu koji sadrže itemization of invoice totals
Konfigurisanje sistema za korišćenje elektronskog pozivanja
Dovršite dolenavedene procedure da biste podesili sistem na koristite elektronski invoicing za Indiju.
Podešavanje jedinice mere
To morate ponoviti za sve merne jedinice koje koristite u elektronskim fakturama da bi se podudarali sa dozvoljenim spoljnim kodovima.
-
Idi u organizaciju administratorska > podešavanje > Jedinice > jedinice.
-
Izaberite jednu od jedinica, npr. Jedinica "ea" i izaberite stavku Spoljni kodovi.
-
Unesite kôd (npr. EInv_IN) i definicija spoljnog koda
: Kôd će biti koristi se za sve jedinice mere za identifikovanje glavnog skupa podataka jedinica mere kodove prihvaćene elektronskim pozivanjem. -
Izaberite kreiranu elektronski invoicing unit external code (npr." Einv_IN") i unesite vrednost (npr. "NOS") u donjoj koordinatnoj mreži obrasca
Podešavanje parametara elektronske fakture
Idi na na račune za potraživanja >podešavanje > eInvoices > Electronic invoices parameters (India), fill in the following parameters:
Parametar |
Parametar Opis |
GSTIN |
Vaša roba i Identifikacioni broj poreskog obveznice usluga, koji se koristi za IRP integraciju. |
Korisničko ime |
Vaš korisnik ime koje je obezbedio NIC, koristi se za IRP integraciju |
Korisnička lozinka |
Vaš korisnik lozinku obezbedio NIC, koristi se za IRP integraciju |
ID klijenta |
Vaš klijent Id koji obezbeđuje NIC, koji se koristi za IRP integraciju |
Klijentski tajna |
Vaš klijent tajnu koju pruža NIC, koristi se za IRP integraciju |
Certifikat |
Ur Certifikat koji obezbeđuje NIC, koji se koristi za IRP integraciju |
Autorizacija Putanja URL adrese |
Elektronske Putanja URL adrese autorizacije fakture |
Registracija Putanja URL adrese |
Elektronske putanja URL adrese registracije faktura |
Otkaži URL adresu Putanja |
Elektronske putanja URL adrese otkazivanja fakture |
Kôd jedinice |
Večiti kôd otkucajte za konvertovanje jedinica mere. Kreirano ranije |
Proveravanje pre objavljivanja |
Možeš omogući dodatnu proveru valjanosti u odnosu na sve obavezne informacije koje treba da budu uključene u elektronskoj fakturi u vreme knjiženja fakture. |
Podešavanje HSN kodova i proizvoda
Dolenavedene procedure ilustruju samo proces podešavanja HSN koda i dodeljuje proizvodu.
Definiši HSN kôd
-
Idi u glavnu knjigu > podešavanje > poreza > Indiji > HSN kodove.
-
Kreiranje zapisa.
-
U polju Poglavlje unesite vrednost.
-
U polju Naslov, unesite vrednost.
-
U polju Podnaslov, unesite vrednost.
-
U zemlji/regionu proširenje, unesite vrednost.
-
U statističkoj anketi sufiks polje, unesite vrednost.
-
Sačuvajte zapis i potvrdite da polje HSN kôd je ažurirano.
-
U polju Opis unesite vrednost.
-
Izaberite stavku Zatvori.
Dodeljivanje HSN kodova proizvodima
-
Idite na stranicu "Upravljanje informacijama o proizvodu> Proizvodi > izdate proizvode.
-
Izaberite proizvod, a zatim izaberite stavku Uredi.
-
Na brzoj kartici Opšte postavke, ako je proizvod tip je Stavka, izaberite vrednost u polju HSN kôd .
Podešavanje poreskih brojeva
Detalje o podešavanju GSTIN glavnih podataka možete pronaći u https://learn.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/ind-set-up-tax-registration-numbers. Dolenavedena procedura ilustruje samo pojednostavljeni proces podešavanja registracioni brojevi za korišćenje u elektronskom pozivanju.
-
Idi na opšte ledger > Setup > Enterprise poreski brojevi
-
Napravite novi zapis
-
Izbor tipa poreza = GST i tip registracionog broja = Preduzeće
-
Unesite registraciju i sačuvajte podatke
-
Napravite novi zapis
-
Izbor tipa poreza = GST i tip registracionog broja = Kupac
-
Unesite registraciju i sačuvajte podatke
Podešavanje pravnog lica
1. Idite u organizaciju administration > Setup > Organization > Legal Entiteta
2. Proširite adrese i koristite dugme Dodaj da biste kreirali novu ili Uredi već postojeću primarnu adresu
3. Unesite ili ažurirajte ZIP, Ulica, grad, okrug, država iokrug
Napomena: Imajte na umu da država treba da ima državu kodovi dodeljeni u organizaciji administratorska > instalacija > adrese > Adresa za podešavanje >"Država/pokrajina".
4. U uređivanja addresses form expand Tax information fast tab
5. Koristite opciju "Dodaj" da biste podesili Ime ili opis (npr. "GST") i izabrana prethodno kreirana registracija preduzeća broj u polju GSTIN/GDI/UID
6. Zatvorite porez na promet information and Address form
7. Razvijanje kontakta information fast tab in Legal entitetities form to add Primary phone and Primarna adresa e-pošte
Podešavanje klijenata
Otvaranje mastera klijenta iz naloga potraživanja >uobičajeni > klijenti > svi klijenti treba da unete ili urede informacije potrebne za elektronski pozivanje.
Podešavanje informacija o porezu
1. Razvijanje kartice " Adrese" za izabranog klijenta account and use button Add to create new or Edit already existing primary Adresa
2. Unesite ili ažurirajte ZIP, Street, City, Okrug, država iokrug
Napomena: Imajte na umu da država treba da ima državu kodovi dodeljeni u organizaciji administratorska > instalacija > adrese > Adresa za podešavanje >"Država/pokrajina".
3. In Edit addresses form expand Tax brza kartica "Informacije "
4. Koristite opciju " Dodaj" da biste podesili ime ili opis (npr. "GST") i prethodno kreirani poreski broj klijenta u GSTIN/GDI/UID Polje
5. Zatvorite informacije o porezu i adresu Obrasca
Podešavanje informacija o kontaktu
-
Use Contacts button to edit postojeći ili kreirajte novi kontakt klijenta
-
In Sales demographics tab of Customer master, izaberite postojeći primarni kontakt
-
Kartica "Brzo razvijanje informacija o kontaktima " u aplikaciji "Klijenti" obrazac za dodavanje primarnog telefona i primarnee-pošte
Omogućavanje klijenta za elektronsko pozivanje
-
Kartica "Razvij fakturu i isporuku " u klijentima Obrasca
-
Provera eInvoice polja za potvrdu za klijenta
Napomena: Ako je ova opcija postavljena na Da, sistem će označiti fakture proknjižene za ovaj korisnički nalog kao spremne za obradu elektronskih faktura.
Rad sa elektronskim fakturama
Kada objavite fakturu za klijenta omogućenog za e-fakturu iz ulaznu porudžbinu, fakturu za besplatan tekst ili predlog Project fakture, elektronsku fakturu će biti kreirano. Dobijate informacije u centru za obaveštenja da je Elektronska faktura [.......] je kreirana.
Centralno mesto za rad svih elektronskih faktura je "Nalozi" receivable > periodično > eInvoices > Electronic faktura (Indija). Kartica "Pregled detalja" da biste videli sve informacije koje će biti popunjene u različitim fazama obrade elektronskih faktura.
Polje |
Opis |
Poslati podaci |
Podaci poslati na the service in JSON format |
Priznanje Broj |
Indijanac broj transakcije elektronske fakture |
Priznanje datum i vreme |
Datum i vreme na kojoj fakturi je registrovana |
Potpisani QR Šifru |
Potpisani QR šifra fakture primljene od IRP-a |
Potpisao Fakturu |
Potpisao tekst fakture primljen od IRP-a |
Poruka o grešci |
Tekst grešku primljenu od IRP-a |
Kreirao |
Korisnički ID koji kreirao elektronsku fakturu |
Datum kreiranja i vreme |
Datum i vreme kada je faktura kreirana |
Poslao |
Korisnički ID koji poslata elektronska faktura |
Datum slanja i Vreme |
Datum i vreme kada je faktura poslata |
Otkazao |
Korisnički ID koji je otkazala elektronsku fakturu |
Otkazao datum i vreme |
Datum i vreme kada je faktura otkazana |
Izvorna faktura otvara nalog faktura za fakturu koja se koristi kao osnova za elektronsku fakturu. Na elektronskoj fakturi registraciju, između ostalog, dobijete IRN i QR kôd koji može odštampanih u poreskoj fakturi i izveštajima "Dugovanje\kredit" dostupnim u ili Nalozi Project faktura:
Registrujte elektronsku fakturu
Morate imati bar jednu elektronsku fakturu sa statusom " Kreirano" ili slanje greške za registrovanje faktura na IRP-u.
-
Idite na stavku Nalozi koji se >potraživanja periodično > eInvoices > elektronske fakture (Indija) i izaberite jednu ili više faktura koje treba poslati za registraciju na IRP
-
Kliknite na dugme "Pošalji "
-
Možete da koristite obrazac za slanje elektronskih faktura i izvršite upit da biste promenili kriterijume izbora za slanje faktura.
Napomena: Možete da koristite karticu "Paket " da biste definisali ponavljanje i registrovanje proknjiženih faktura bez interakcije korisnika.
Otkazivanje elektronske fakture
Možete da otkažete fakturu koja je prethodno registrovana na IRP-u. Vi mora imati najmanje jednu elektronsku fakturu sa statusom Poslato iliOtkazivanje grešku da biste otkazali fakture kod IRP-a.
-
Idite na stavku Nalozi koji se >potraživanja periodično > eInvoices > elektronske fakture (Indija) i izaberite jednu ili više faktura koje treba otkazati na IRP-u
-
Kliknite na dugme "Otkaži "
-
Možete da koristite obrazac za slanje elektronskih faktura i izvršite upit da biste promenili kriterijume izbora za slanje faktura.
Napomena: Možete da koristite karticu "Paket " da biste definisali ponavljanje i registrovanje proknjiženih faktura bez interakcije korisnika.
Dodavanje polja u JSON elektronsku fakturu
Ova tema je adresirana na korisnike koji prilagođava JSON elektronske fakture da bi se uključile dodatne informacije, po potrebi. Jeste navedeno samo kao uputstva i ilustracija za osobu koja poseduje obavezno veštine za prilagođavanje proizvoda koristeći X++.
-
Identifikujte ugovor koji odgovara JSON deo koji ćete izmeniti. Klase ugovora za Ainvoice imaju sledeće obrazac imena Einvoice*Contract_IN. Na primer:
-
-
EInvoiceSupplierInformationContract_IN (sa 2 izdanka za fakture za klijente i projekte: EInvoiceSupplierInfoCustInvContract_IN i EInvoiceSupplierInfoProjInvContract_IN)
-
EInvoiceBuyerInformationContract_IN sa 2 izdanka za klijente i fakture za projekat: EInvoiceBuyerInfoCustInvoiceContract_IN i EInvoiceBuyerInfoProjInvoiceContract_IN)
-
-
Dodajte metod nadređenoj klasi sažetke koja će vratiti potrebne podatke. U slučaju da se podaci izdvoje drugačije za klijenta i fakture projekta, zamenite ovaj metod u svakom izdanku i obezbedite neophodna primena. U suprotnom, metod se može dodati u sažeti nadređeni objekat samo razred.
-
Identifikujte klasu odgovornu za JSON Generacija. Takve klase imaju sledeći obrazac imena "Einvoice*Details_IN" i primeni ITaxEngineJsonSerializable Interfejs. Na primer:
-
-
EInvoiceSellerDetails_IN
-
EInvoiceBuyerDetails_IN
-
-
Dodavanje promenljive u deklaraciju klase koji odgovara parametru koji ćete dodati u JSON datoteku.
-
Dodajte metod parm- za ovu promenljivu.
-
Izmena metoda getJsonAttributes na odgovarajući način dodavanjem novonagrađivanja parm metoda na kraj liste koju je vratio getJsonAttributes metod. Takođe, u odeljku getJsonAttributes, morate da dodate ime atributa – isto kao treba da bude napisano u JSON datoteci.
-
U oknu EInvoiceCreateOutputFile_IN lokaciju metod odgovoran za kreiranje JSON dela koji menjate. Za Primer:
-
-
umetanje prodavca
-
insertBuyer
-
-
Dodajte red ovom metodu da biste dodali novi podatke u JSON. Na primer
_sellerDetails.parmGSTIN(supplierInformationContract.getGSTIN());
Ovaj red će dobiti GSTIN broj iz ugovora i preneće ga u klasu "Detalji".
Ako parametar ne može da bude prazan, koristite sledeći obrazac za dodatnu proveru valjanosti:
if (!_sellerDetails.parmGSTIN(supplierInformationContract.getGSTIN())
{
ret = checkFailed(strFmt("@SYS136411", "@SYP4887805"));
}
Napomena: Kompajlirajte projekat sa promenama i ponovo pokrenite sve AOSes aplikacije pre testiranja ovih promena.
Najčešća pitanja
P: Mogu li da navedem dodatne kriterijume koje treba razmotriti kada selecting invoices for electronic processing, or to register or cancel Fakturu?
Upite možete da pregledate i izmenite koristi se za fakturu nakon korišćenja funkcije "Pošalji " ili "Otkaži " u nalozima potraživanja >periodično >eInvoices > Electronic faktura (Indija). Dugme Izaberi otvara obrazac za sistemski upit za dodatno podešavanje ili izmenite postojeće kriterijume upita.
P: Gde mogu da pronađem detaljne informacije u čemu je pošlo po zlu fakturu koja nije uspešno registrovana?
Možete da pregledate završnu poruku koda primljene greške u računima za potraživanja >periodično > eInvoices > Electronic faktura (Indija).
P: Šta nije učinjeno od rešenja elektronske fakture za Indija?
-
Digitalni potpis prodavca
-
Generisanje IRN-a
-
ISD faktura
-
AP uvoz e-fakture
P: Koji su podržani formati elektronske fakture za Indija?
Izvoz elektronske fakture može da se uradi u JSON formatu koji sadrži sva obavezna polja definisana tehničkoj specifikaciji. Ako postoji neki drugi format ili treba da dodate dodatni u elektronskoj poruci fakture, to treba da se uradi kao prilagođavanje. Pročitajte odeljak Dodavanje polja u JSON elektronsku fakturu u ovog članka, za više detalja kako da proširite podržani JSON format.
P: Koje su podržane integracije za indijske elektronske uređaje registraciju faktura?
Podržano van box integracije direktno u IRP . Bilo koja druga integracija, na primer sa bilo kojim GSP-om vaš izbor je da budete prilagođeni pomoću ISV partnera ili partnera za primenu.
Napomena: Integracija putem GSP-a je microsoft izvorno ne podržava.