Bu makale Microsoft Dynamics AX için İtalyanca (onu) bölgesi için geçerlidir.
Giriş
Kararlılık yasa 2015, yalnızca Vergiye tabi temel tedarikçi için ödeme etmesi PA için Vergi Ödeme transferleri yükümlülüğü tarafından sunulan ödeme, bölme KDV için ayrılmış özel hesap alacaklandırılır.
Bu düzeltme, işletme hesap ve e-Fatura bölünmüş ödeme kurallarına uymak için gerekli değişiklikleri içerir.
"Ödeme makbuzu Böl" Genel muhasebe defterine eklenen yeni numara serisi referansı Setup -> -> Genel muhasebe parametreleri. Bölünmüş ödeme mekanizması altında faturalar için ters KDV deftere nakletmek için numara serisi kodu seçin.
SplitPayment satış vergisi grubuna eklenen yeni bir alan: Genelmuhasebe Kurulumu -> ->Satış vergisi Satış vergisi grubu->. KDV tutarını deftere fatura nakli sırasında otomatik olarak ters çevirmek için bu onay kutusunu ayarlayın. Bu grup için müşteri PA. atanmış olmak
Fatura (satış siparişi, FTI, Proje) bölünmüş olan satış vergisi grubu ödeme deftere naklederken, sistem ters satış vergisi hareketleri oluşturmak ve KDV azaltmak için müşteri bakiyesi.
Not: Bölünmüş ödeme işareti kümesiyle nakledilen vergi hareketlerinin satış vergisi ödeme yordamdan hariç tutulur.
Bölünmüş ödeme mekanizması altında oluşturulan e-Fatura içeren etiket < EsigibilitaIVA > "S".
Not: Beyaz Kağıt ülke belirli güncelleştirmesi İtalya – ödeme Kurulumu bölünmüş, açıklanan ayarları izlediyseniz deftere nakledilen vergi hareketleri bölme ödeme özellikleri ile güncelleştirmek için aşağıdaki işlemi yürütmek için önerilir:
/// <summary>
Güncelleştirmeleri vergi karşılık gelen "ödeme Böl" onay kutusu ayarlama hareketleri.
/// </summary>
< param adı "_args" = >
Değişken türü < c > < /c > Args.
/// </param>
/// <remarks>
Bu işlem "BT bölünmüş ödeme Yasası" düzeltme yüklemesini önce oluşturulan ödeme vergi hareketleri güncelleştirir (KB3034035).
Proje başlamadan önce aşağıdakilerden emin olun:
/// 1. Yukarıda belirtilen düzeltme yüklüdür.
/// 2. Bölünmüş ödeme için kullanılan satış vergisi grubu onay kutusunu "Bölünmüş ödeme" ile işaretlenir.
Her iki koşul karşılanırsa, işini çalıştırın. Bölünmüş ödeme vergi grubuyla ilgili vergi hareketleri için iş arar. Ve bu hareketleri olmayan durumda SplitPaymDirect veya SplitPaymReverse alanlar olarak işaretlenmiş, ilgili alan vergisi matrahına bağlı olarak işaretler
(ters vergi hareketleri vergi olan temel hesaba katarak = 0).
/// <remarks>
Microsoft Dynamics AX 2009 SP1:
static void updateTaxTransSplitPayment (Args _args)
{
TaxTrans taxTrans;
TaxGroupHeading taxGroupHeading;
TaxGroupData taxGroupData;
int i;
ttsBegin;
while SELECT forUpdate taxTrans
Burada taxTrans.ExemptTax NoYes::No ==
&& taxTrans.TaxDirection == TaxDirection::OutgoingTax
Birleştirme taxGroupData var
Burada taxGroupData.TaxCode taxTrans.TaxCode ==
Birleştirme taxGroupHeading var
Burada taxGroupHeading.TaxGroup taxGroupData.TaxGroup ==
&& taxGroupHeading.SplitPayment_IT
{
(! taxTrans.isSplitPayment_IT())
{
varsa (taxTrans.TaxBaseAmountCur == 0)
{
taxTrans.SplitPaymReverse_IT = NoYes::Yes;
}
başka
{
taxTrans.SplitPaymDirect_IT = NoYes::Yes;
}
taxTrans.update();
i++;
}
}
ttsCommit;
Info (strFmt ("%1 vergi hareketleri güncelleştirildi" i));}
Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2 ve Microsoft Dynamics AX 2012 R3için:
static void updateTaxTransSplitPayment (Args _args)
{
TaxTrans taxTrans;
TaxTrans_IT taxTrans_IT;
TaxGroupHeading taxGroupHeading;
TaxGroupData taxGroupData;
int i;
ttsBegin;
while SELECT forUpdate taxTrans
Burada taxTrans.ExemptTax NoYes::No ==
&& taxTrans.TaxDirection == TaxDirection::OutgoingTax
Birleştirme taxGroupData var
Burada taxGroupData.TaxCode taxTrans.TaxCode ==
Birleştirme taxGroupHeading var
Burada taxGroupHeading.TaxGroup taxGroupData.TaxGroup ==
&& taxGroupHeading.SplitPayment_IT
{
taxTrans_IT = taxTrans.taxTrans_IT();
(! taxTrans_IT.isSplitPayment())
{
varsa (taxTrans.TaxBaseAmountCur == 0)
{
taxTrans_IT.SplitPaymReverse = NoYes::Yes;
}
başka
{
taxTrans_IT.SplitPaymDirect = NoYes::Yes;
}
taxTrans.packTaxTrans_IT(taxTrans_IT);
taxTrans.update();
i++;
}
}
ttsCommit;
Info (strFmt ("%1 vergi hareketleri güncelleştirildi" i));}
Çözüm
Bu güncelleştirme değişiklikleri düzeltmeyi etkinleştirin.
Düzeltme bilgileri
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü var. Bir sorun indirme bu düzeltmenin karşılaşılıyorsa veya diğer teknik destek soruları varsa, ortağınıza başvurun veya Microsoft ile doğrudan destek planındaki kayıtlı değilse, Microsoft Dynamics için teknik desteğe başvurun ve yeni bir destek isteği oluşturabilirsiniz. Bunu yapmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
https://mbs.microsoft.com/support/newstart.aspxTelefon ülke belirli telefon numaraları için bu bağlantıları kullanarak Microsoft Dynamics için teknik destek de başvurabilirsiniz. Bunu yapmak için aşağıdaki Microsoft Web sitelerinden birini ziyaret edin:
İş ortakları
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsMüşteriler
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmÖzel durumlarda, destek aramaları teknik destek uzmanı Microsoft Dynamics ve ilgili ürünlere yönelik iptal edilebilir çözeceğini giderleri belirleyen belirli bir güncelleştirmenin sorununuzu. Herhangi bir ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.
Yükleme bilgileri
Bir veya daha fazla yöntem veya bu düzeltme tarafından etkilenen tabloları özelleştirmeleriniz varsa, üretim ortamında düzeltmeyi uygulamadan önce bir sınama ortamında bu değişiklikleri uygulamanız gerekir.
Bu düzeltmenin nasıl yükleneceği hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
893082 bir Microsoft Dynamics AX düzeltmenin nasıl yükleneceği
Önkoşullar
Bu düzeltmeyi uygulamak için aşağıdaki ürünlerden birine sahip olmalıdır:
-
Microsoft Dynamics AX 2012 R3
-
Microsoft Dynamics AX 2012 R2
-
Microsoft Dynamics AX 2012
-
Microsoft Dynamics AX 2009 SP1
Yeniden başlatma gereksinimi
Düzeltme uygulandıktan sonra Uygulama Nesne Sunucusu (AOS) hizmetini yeniden başlatmanız gerekir.
Dosya bilgileri
Bu düzeltmenin genel sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.