Özet
Elektronik fatura, yasal olarak kabul edilen bir dijital vergidir kuruluşunuzun Fatura Kaydı'na kaydettiğiniz makbuz belgesi Portal (IRP). Elektronik fatura oluşturmak için Microsoft Dynamics AX kullanarak, kuruluşunuzun elektronik faturalarını güvenli, gizli, orijinal ve yasal olarak kabul edilebilir. Şunları yapabilirsiniz ayrıca elektronik faturalarınıza gerekli standartların uygulandığını da unutmayın.
Aşağıdakiler için elektronik fatura oluşturabilirsiniz Belge:
-
Müşteri faturası
-
Serbest metin faturası
-
Proje faturası
-
ve kredi notları
Daha fazla bilgi
Elektronik faturaları kullanma önkoşulları
Kuruluşunuzda elektronik faturaları kullanmak için önkoşul olarak aşağıdaki görevleri tamamlayın:
-
Korumalı alana erişmek için kimlik bilgilerini alma ve/veya e-Fatura'daki yönergelere göre üretim e-Fatura Sistemi ortamı Sistem Portalı - https://einv-apisandbox.nic.in/apicredentials.html.
Not: GSTIN, Kullanıcı adınız, Parola, İstemci Kimliği ve İstemci gizli dizisi.
-
https://einv-apisandbox.nic.in/einvapiclient/EncDesc/GetPublicKey.aspx'den genel sertifika içeren arşivi indirin, oturum açmak için yukarıda bahsedilen kimlik bilgilerini kullanma.
-
Sertifikayı yerel bilgisayara yükleyin.
İletişim için dijital sertifika yapılandırma IRP ile
Sertifika ayıklamak için aşağıdaki adımları tamamlayın ve yerel bilgisayar için içeri aktarın:
1. İndirilen sertifika dosyasına çift tıklayın '.cer' uzantısına sahip.
2. Açılan pencerede "Yükle'ye tıklayın Sertifika...":
3. Sonraki pencerede "Yerel'i seçin Makine" ve İleri'ye tıklayın:
4. Sonraki pencerede "Yerleştir" seçeneğini belirleyin aşağıdaki depodaki tüm sertifikalar" seçeneğine tıklayın ve Gözat'a tıklayın:
"Kişisel" klasörünü seçin ve Tamam'a tıklayın:
Sonra İleri'ye tıklayın.
5. Sonraki pencerede Son'a tıklayın:
6. Yükleme tamamlandı:
Elektronik faturalara dahil edilen bilgiler
Elektronik fatura aşağıdakileri içerir Şey:
-
Ad, adres, iletişim bilgileri ve GSTIN kuruluş numarası (satıcı) ve müşteri (alıcı)
-
Fatura numarası, tarih ve belge Türü
-
Satılan her ürün için mal ve hizmetlerin ayrıntıları:
-
-
Öğenin seri numarası
-
Bunun bir hizmet kaynağı olup olmadığının göstergesi
-
SAC \ HSN kodu
-
Miktar, ölçü birimi ve birim fiyatı
-
GST oranı
-
Uygulanan ücretler veya indirimler
-
Fatura satırı toplamları
-
-
İçeren belge toplam ayrıntıları fatura toplamlarının öğeleştirilmesi
Sistemi elektronik faturalama kullanacak şekilde yapılandırma
Sistemi şu şekilde ayarlamak için aşağıdaki yordamları tamamlayın: Hindistan için elektronik faturalama kullanın.
Ölçü birimini ayarlama
Bunu tüm ölçü birimleri için tekrarlamanız gerekir izin verilen dış kodlarla eşleşecek şekilde elektronik faturalarda kullanın.
-
Kuruluş'a gidin yönetim > Kurulum > Birim > Birimleri.
-
Birimlerden birini seçin, Örneğin. "ea" birimine tıklayın ve Dış kodlar'a tıklayın.
-
Kod girin (örn. EInv_IN) ve Dış kod tanımı
Not: Kod ana veri kümesini tanımlamak için tüm ölçü birimlerinde kullanılır elektronik faturalama tarafından kabul edilen ölçü kodları. -
Oluşturduğunuzu seçin elektronik faturalama birimi dış kodu (örn." Einv_IN") ve Değerini girin (örn. Formun alt kılavuzunda "NOS")
Elektronik fatura parametrelerini ayarlama
Git eInvoices > Elektronik > Alacak hesaplarına > Kurulumu invoices parametreleri (Hindistan), aşağıdaki parametreleri doldurun:
Parametre |
Parametre Açıklama |
GSTIN |
Ürünleriniz ve Hizmetler Vergi Mükellefi Kimlik Numarası, IRP tümleştirmesi için kullanılır. |
Kullanıcı adı |
Kullanıcınız IRP tümleştirmesi için kullanılan NIC tarafından sağlanan ad |
Kullanıcı parolası |
Kullanıcınız IRP tümleştirmesi için kullanılan NIC tarafından sağlanan parola |
İstemci Kimliği |
İstemciniz IRP tümleştirmesi için kullanılan NIC tarafından sağlanan kimlik |
İstemci gizli dizisi |
İstemciniz IRP tümleştirmesi için kullanılan NIC tarafından sağlanan gizli dizi |
Sertifika |
IRP tümleştirmesi için kullanılan NIC tarafından sağlanan sertifika |
Yetkilendirme URL yolu |
Elektronik fatura yetkilendirme URL yolu |
Kayıt URL yolu |
Elektronik fatura kaydı URL yolu |
URL'yi iptal etme Yolu |
Elektronik fatura iptal URL'si yolu |
Birim kodu |
Sonsuz kod ölçü birimlerini dönüştürmek için yazın. Daha önce oluşturuldu |
Doğrulamak göndermeden önce |
Şunları yapabilirsiniz dahil edilecek tüm zorunlu bilgilere karşı ek doğrulamayı etkinleştirme fatura deftere nakil zamanında elektronik faturada. |
HSN kodlarını ve ürünlerini ayarlama
Aşağıdaki yordamlar yalnızca bir HSN kodu ayarlama işlemini ve ürüne atama.
HSN kodunu tanımlama
-
Genel muhasebe'ye gidin hindistan > HSN > > Vergikurulumu > kodlarını seçin.
-
Kayıt oluşturun.
-
Bölüm alanında, bir değer girin.
-
Başlık alanında, bir değer girin.
-
Alt Başlık alanında, bir değer girin.
-
Ülke/bölgede uzantısı alanına bir değer girin.
-
İstatistiksel sonek alanına bir değer girin.
-
Kaydı kaydedin ve HSN kod alanı güncelleştirilir.
-
Açıklama alanında, bir değer girin.
-
Kapat'ı seçin.
Ürünlere HSN kodları atama
-
Ürün bilgileri yönetimi > gidin Ürünler > Yayımlanan ürünler.
-
Bir ürün seçin ve ardından Düzenle'yi seçin.
-
Genel Hızlı Sekmesinde, ürün tür: Öğe, HSN kod alanında bir değer seçin.
Vergi kayıt numaralarını ayarlama
GSTIN ana verilerini ayarlamayla ilgili ayrıntılar https://learn.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/ind-set-up-tax-registration-numbers'de bulunabilir. Aşağıdaki yordamda yalnızca basitleştirilmiş kurulum işlemi gösterilmektedir elektronik faturalamada kullanılmak üzere kayıt numaraları.
-
Genel'e gidin genel muhasebe > Kurulumu > Kurumsal vergi kayıt numaraları
-
Yeni bir kayıt oluşturma
-
Vergi türünü seçin = GST ve Kayıt numarası türü = Şirket
-
Kayıt girin sayı ve verileri kaydetme
-
Yeni bir kayıt oluşturma
-
Vergi türünü seçin = GST ve Kayıt numarası türü = Müşteri
-
Kayıt girin sayı ve verileri kaydetme
Tüzel kişiliğinizi ayarlama
1. Kuruluşa Gidin yönetim > Kurulum > Kuruluş > Yasal Varlık
2. Adresler'i genişletin sekmesine gidin ve ekle düğmesini kullanın veya Zaten var olan birincil adresi düzenle
3. ZIP'i girin veya güncelleştirin, Sokak, Şehir, Bölge, Eyalet ve İlçe
Not: Durumların State olması gerektiğini lütfen unutmayın Kuruluş'ta atanan kodlar yönetim > Kurulum > Adresleriadres kurulumu > Eyalet/bölge sekmesini >.
4. Düzenlemede adresler formu genişlet Vergi bilgileri hızlı sekmesi
5. Ayarlamak için Ekle'yi kullanın Ad veya açıklama (örn. "GST") ve daha önce oluşturulan Şirket kaydını seçin GSTIN/GDI/UID alanındaki sayı
6. Vergiyi Kapatma bilgi ve Adres formu
7. Kişiyi Genişlet Birinciltelefon eklemek için Tüzel kişiler formundaki bilgi hızlı sekmesi ve Birincil e-posta
Müşterilerinizi ayarlama
Müşteri yöneticisini Hesaplar'dan açma ortak > müşterileri > alacak > Tüm müşterilerin gerekli bilgileri girmesi veya düzenlemesi elektronik faturalama.
Vergi bilgilerini ayarlama
1. Seçili müşteri için Adresler sekmesini genişletme hesap ve kullan düğmesi Ekle yeni oluşturmak için veya Zaten var olan birincili düzenle Adres
2. ZIP, Street, City girin veya güncelleştirin, bölge, eyalet ve ilçe
Not: Durumların State olması gerektiğini lütfen unutmayın Kuruluş'ta atanan kodlar yönetim > Kurulum > Adresleriadres kurulumu > Eyalet/bölge sekmesini >.
3. Adresleri düzenle formunda Vergi'yi genişletin bilgi hızlı sekmesi
4. Ad veya açıklama ayarlamak için Ekle'yi kullanma (örn. "GST") ve GSTIN/GDI/UID'de önceden oluşturulmuş müşteri kayıt numarasını seçin Alan
5. Vergi bilgilerini ve Adresini kapatma Form
Kişi bilgilerini ayarlama
-
Düzenlemek için Kişiler düğmesini kullanma mevcut veya yeni müşteri kişisi oluşturma
-
Müşteri'nin Satış demografik bilgileri sekmesinde ana, var olan Birincil kişiyi seçin
-
Müşteriler'de Kişi bilgileri hızlı sekmesini genişletin Birincil telefon ve Birincile-posta eklemek için form
Müşteriyi elektronik faturalama için etkinleştirme
-
Müşteriler'de Fatura ve teslimat hızlı sekmesini genişletme Form
-
Müşteri için eInvoice onay kutusunu işaretleyin
Not: Bu seçenek Evet olarak ayarlandıysa, sistem, bu müşteri hesabı için deftere nakledilen faturaları hazır olarak işaretleyecek elektronik fatura işleme için.
Elektronik faturalarla çalışma
E-fatura etkin müşterinin faturasını deftere naklettiğiniz zaman satış siparişi, Serbest metin faturası veya Proje faturası teklifi, elektronik fatura oluşturulur. Bildirim merkezinde elektronik fatura [.......] oluşturuldu.
Tüm elektronik faturaların çalışacağı merkezi yer Hesaplar'dır alacak > Periyodik > eInvoices > Elektronik faturalar (Hindistan). Tüm bilgileri görmek için Ayrıntılar sekmesini gözden geçirin elektronik fatura işlemenin farklı aşamalarında doldurulacaktır.
Alan |
Açıklama |
Gönderilen veriler |
Gönderilen veriler JSON biçiminde hizmet |
Bildirim Numarası |
Hint elektronik fatura işlem numarası |
Bildirim tarih ve saat |
Tarih ve saat faturanın kayıtlı olduğu |
İmzalı QR Kod |
İmzalı QR IRP'den alınan faturanın kodu |
Imzalı Fatura |
Imzalı IRP'den alınan fatura metni |
Hata iletisi |
Metni IRP'den alınan hata |
Oluşturan |
Şu kullanıcı kimliği: elektronik fatura oluşturdu |
Oluşturulma tarihi ve zaman |
Tarih ve saat fatura oluşturulduğunda |
Gönderen |
Şu kullanıcı kimliği: elektronik fatura gönderdi |
Gönderme tarihi ve Zaman |
Tarih ve saat faturanın gönderildiği zaman |
İptal eden |
Şu kullanıcı kimliği: elektronik fatura iptal edildi |
Iptal tarih ve saat |
Tarih ve saat fatura iptal edildiğinde |
Kaynak fatura , elektronik fatura için temel olarak kullanılan fatura. Elektronik fatura üzerine kayıt, diğer bilgiler arasında IRN ve QR kodu alabilirsiniz Vergi faturasına yazdırılan ve Satışlar'da bulunan Borç\Alacak raporları veya Project fatura günlükleri:
Elektronik faturayı kaydetme
Oluşturuldu durumunda en az bir elektronik faturanız olmalıdır veya Faturaları IRP'ye kaydetmek için hata gönderiliyor.
-
Dönemsel > Alacak Hesapları'na gidin eInvoices > Elektronik faturaları (Hindistan) > ve bir veya IRP'de kayıt için gönderilecek birden çok fatura
-
Gönder düğmesine tıklayın
-
Elektronik fatura gönder formunu kullanabilirsiniz ve faturaların göndereceği seçim ölçütlerini değiştirmek için sorgu yapın.
Not: Batch sekmesini kullanarak yinelenme ve deftere nakledilen faturaları kullanıcı etkileşimi olmadan kaydetme.
Elektronik faturayı iptal etme
Daha önce IRP'ye kaydedilen faturayı iptal edebilirsiniz. Siz Gönderildi veya İptal Edildi durumunda en az bir elektronik fatura olmalıdır hatasıyla karşılaşır.
-
Dönemsel > Alacak Hesapları'na gidin eInvoices > Elektronik faturaları (Hindistan) > ve bir veya IRP'de iptal edilecek birden çok fatura
-
İptal düğmesine tıklayın
-
Elektronik fatura gönder formunu kullanabilirsiniz ve faturaların göndereceği seçim ölçütlerini değiştirmek için sorgu yapın.
Not: Batch sekmesini kullanarak yinelenme ve deftere nakledilen faturaları kullanıcı etkileşimi olmadan kaydetme.
JSON elektronik faturasına alan ekleme
Bu konu, JSON'u özelleştiren kullanıcılara yöneliktir elektronik fatura ek bilgileri dahil etmek için, gerekli. Bu yalnızca gerekli olan bir kişi için rehberlik ve çizim olarak sağlanır X++ kullanarak ürünü özelleştirme becerileri.
-
Şu sözleşmeye karşılık gelen sözleşmeyi belirleyin: Değiştireceğiniz JSON bölümü. Einvoice sözleşme sınıfları aşağıdakilere sahiptir ad deseni Einvoice*Contract_IN. Örneğin:
-
-
EInvoiceSupplierInformationContract_IN (müşteri ve proje faturaları için 2 alt öğe ile: EInvoiceSupplierInfoCustInvContract_IN ve EInvoiceSupplierInfoProjInvContract_IN)
-
EInvoiceBuyerInformationContract_IN müşteri ve proje faturaları için 2 alt öğe ile: EInvoiceBuyerInfoCustInvoiceContract_IN ve EInvoiceBuyerInfoProjInvoiceContract_IN)
-
-
Üst soyut sınıfına yöntemi ekleme gerekli verileri döndürür. Verilerin müşteri için farklı ayıklanması durumunda ve proje faturalarını kullanarak her alt öğede bu yöntemi geçersiz kılın ve gerekli uygulama. Aksi takdirde, yöntem soyut üst öğeye eklenebilir yalnızca sınıf.
-
JSON'un sorumlu olduğu sınıfı belirleme Nesil. Bu tür sınıflar aşağıdaki ad düzenine sahiptir "Einvoice*Details_IN" ve ITaxEngineJsonSerializable uygulama Arabirim. Örneğin:
-
-
EInvoiceSellerDetails_IN
-
EInvoiceBuyerDetails_IN
-
-
Sınıf bildirimine değişken ekleme JSON dosyasına ekleyeceğiniz parametreye karşılık gelen.
-
Bu değişken için bir parm- yöntemi ekleyin.
-
GetJsonAttributes yöntemini karşılık gelen şekilde değiştirme yeni oluşturulan parm- yöntemini tarafından döndürülen listenin sonuna ekleyerek getJsonAttributes yöntemi. Ayrıca, getJsonAttributes özniteliğinin adını eklemeniz gerekir. JSON dosyasında yazılmalıdır.
-
EInvoiceCreateOutputFile_IN sınıfında değiştirmekte olduğunuz bir JSON bölümü oluşturmakla sorumlu yöntemidir. Için Örnek:
-
-
insertSeller
-
insertBuyer
-
-
Yeni eklemek için bu yönteme bir satır ekleyin verilerini JSON'a yükleyin. Örneğin,
_sellerDetails.parmGSTIN(supplierInformationContract.getGSTIN());
Bu satır, sözleşmeden GSTIN numarasını alır ve "Ayrıntılar" sınıfına geçirir.
Parametreniz boş değilse, ek doğrulama için aşağıdaki deseni kullanın:
if (!_sellerDetails.parmGSTIN(supplierInformationContract.getGSTIN()))
{
ret = checkFailed(strFmt("@SYS136411", "@SYP4887805"));
}
Not: Bu değişiklikleri test etmeden önce projeyi değişikliklerinizle derleyin ve tüm AOSes'i yeniden başlatın.
Sık sorulan sorular
S: Ne zaman dikkate alınması gereken ek ölçütler belirtebilir miyim? elektronik işleme için faturaları seçme( kaydetmek veya iptal etmek için) Fatura?
Sorguları gözden geçirebilir ve değiştirebilirsiniz Hesaplar'da Gönder veya İptal işlevini kullandıktan sonra fatura için kullanılır alacak > Periyodik > eInvoices > Elektronik faturalar (Hindistan). Seç düğmesi ek kurulum için sistem sorgusu formunu açar veya mevcut sorgu ölçütlerini değiştirin.
S: Neyin yanlış gittiğini ayrıntılı bilgileri nereden bulabilirim? başarıyla kaydedilmeyen bir fatura mı?
Alınan hata kodu bitiş iletisini gözden geçirebilirsiniz alacak hesapları > Periyodik > eInvoices > Elektronik faturalar (Hindistan).
S: Olmayan şey için elektronik fatura çözümüyle başa çıkmaktır Hindistan?
-
Satıcıya göre dijital imza
-
IRN oluşturma
-
ISD Faturası
-
AP e-Fatura içeri aktarma
S: Elektronik faturanın desteklenen biçimleri nelerdir? Hindistan?
Elektronik faturanın dışarı aktarımı tanımlanan tüm gerekli alanları içeren JSON biçiminde yapılabilir teknik belirtim içinde. Başka bir biçim varsa veya ek bir biçim eklemeniz gerekiyorsa bilgilerin elektronik fatura iletisine iletilmesi, özelleştirme olarak yapılması gerekir. Lütfen JSON elektronik faturasına alan ekleme bölümüne bakın desteklenen JSON biçimini genişletme hakkında daha fazla bilgi için bu makale.
S: Hint elektronik için desteklenen tümleştirmeler nelerdir? fatura kaydı?
Desteklenen ilk çalıştırma tümleştirmesi doğrudan IRP'ye yapılır. Diğer tümleştirmeler, örneğin herhangi bir GSP ile tercihiniz, ISV veya uygulama iş ortağınız tarafından özel olarak derlenmektir.
Not: GSP ile tümleştirme şu şekildedir: microsoft tarafından yerel olarak desteklenmez.