Giriş
13 Temmuz 2017'de, Birleşik Krallık'ta Hazine ve Paymaster General için Finansal Hazine'nin Katma Değer Vergisini (MTD) Yapma'nın 1 Nisan 2019'da yürürlüğe girecek olduğu duyuruluyor.
Dynamics AX 2012 R3 üzerinde KDV için MTD gereksinimlerini desteklemek için düzeltme yayınlandı: KB 4488588.
Ayrıca, Her Her Hasıla Gelir ve Gümrük (HMRC) KDV API'si için üstbilgi bilgilerini Nisan 2019'dan itibaren sahtekarlıktan önlemeye karar verdi. Daha fazla bilgi için bkz. Dolandırıcılık önleme. Dynamics AX 2012 R3'te sahtekarlık önleme üstbilgileri KB 4505299 KB4539848.
Genel bakış
Geçerli düzeltme, Dynamics AX 2012 R3'te MTD KDV özelliğinde şu değişiklikleri sağlar:
1. Web hizmeti parametreleri formunun Genel sekmesindeki dolandırıcılık önleme parametreleri parametresi her zaman varsayılan olarak işaretlenir ve devre dışı bırakılır. Bu, dolandırıcılık önleme üstbilgilerinin her zaman HMRC'nin MTD KDV API'si için HTTPS istekleri kapsamında gönder gerek anlamına gelir. Dolandırıcılık engelleme başlıkları olmadan HMRC'nin MTD KDV API'sine istek göndermesine izin verilmez. Bu gereksinim hakkında daha fazla bilgi edinmek için Dolandırıcılık önleme verilerini gönderme - HMRC Geliştirici Merkezi .
2. HMRC (Sürüm 3.0) tarafından yayımlanan dolandırıcılık önleme başlıklarına yönelik https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log artık de desteklanmaktadır. Daha fazla ayrıntıyı bu KB'de daha sonra bulabilirsiniz.
3. IP adreslerini tanımlamak için yeni Dış web hizmetleri formu kullanılır. Web hizmeti parametreleri formunun Dolandırıcılık engelleme sekmesindeki Dış web hizmetleri düğmesi kullanılarak erişilebilir.Dış web hizmetlerinin IP adreslerini tanımlama formu, kullanıcının (Sistem Yöneticisi rolü), istemci ve sunucunun genel IP adresini veren dış web hizmetlerinin HTTP(S) adreslerini belirtmesini sağlar.
Notlar:
-
(!) Gizlilik Bildirimi
-
Dynamics AX 2012 R3'nizin, Vergi Dijitali (MTD) Değeri Gelir ve Gümrük (HMRC) API'si için Vergi Dijitali (MTD) ile birlikte çalışabilmesini sağlarsanız, KDV raporu için Vergi Dijitali (MTD) kullanımı kapsamında hem müşteri içeriği hem de kişisel veriler HMRC ile paylaşılır. Bu, konum bilgilerini ve IP adresleri gibi diğer kişisel tanımlayıcıları içerebilir. Gönderinize dahil olan bilgi türleri hakkında daha fazla bilgi edinmek için, HMRC gereksinimlerini HMRC web sitesinde görüntüebilirsiniz. HMRC'nin web hizmetiyle birlikte çalışma, Üretim türü uygulaması devre dışı bırakılabilir ve Web uygulamaları formu içinde Sistem Yöneticisi tarafından devre dışı bırakılabilir.Gizliliğiniz bizim için önemlidir. Daha fazla bilgi edinmek için Gizlilik ve Tanımlama Bilgileri bildirimimizi okuyun.
4.Web hizmeti parametreleri formunun Dolandırıcılık önleme sekmesindeki Doldur düğmesi artık yalnızca üç üst bilgi oluşturur: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Kullanıcı Yine de Ekle/Kaldır düğmelerini kullanarak başka üst bilgileri el ile ekleyebilir ve onlar için değerleri el ile belirtebilir. Bu değerler, sistem tarafından yalnızca ilgili değerlerin otomatik olarak toplanamalarına gerekma durumlarında kullanılır.
5. Dolandırıcılık önleme başlığı için veri toplama algoritması değiştirilmiştir: sistem, üst bilgiler için bilgileri otomatik olarak toplar ve bunun için bazı üst bilgileri otomatik olarak toplamak mümkün değildir; HMRC'ye gönderim için Web hizmeti parametreleri formunun Sahtekarlık önleme sekmesindeki el ile tanımlanmış değerler kullanılır.
Önemli:
-
(!) Not
-
9 Temmuz 2021'de Dynamics AX 2012 R3 için yeni istemci sırrı oluşturulmuş ve LCS portalının Paylaşılan Varlık kitaplığında yayımlandı - UK_MTD_VAT_AX2012R3_ProdApll_20210709.zip. Paketi yerel depolama alanınıza indirmek için Paylaşılan varlık kitaplığının Veri paketi bölümüne gidin.
-
-
UK_MTD_VAT_AX2012R3_ProdApll_20210709.zip'i LCS'den indirdikten sonra, " Üretim kullanımı içinWebuygulamasını ayarlama " KB verisi paragrafı " altında açıklanan şekilde yeni istemci sırrınızı Dynamics AX 2012 R3'4488588.
-
-
Erişim belirtecin yeni gizli ile başarıyla yenilendiğinden emin olun. Erişim belirteci yenilemeyi el ile başlatmak için Genel genel defter > İşlem bölmesindeki Yenile erişim belirteci düğmesini > AX'te Dış hizmetler ve Web uygulamaları formu > kullanın.
-
Yeni istemci gizlisini aktarılmış olan Üretim türü web uygulaması için Etkin onay kutusunun işaretli olduğundan emin olun.
Düzeltme ayrıntıları
"Dolandırıcılık önleme parametrelerini dahil etmek" parametresi
KB 4505299 giriş Web hizmeti parametreleri formunun Genel sekmesindeki dolandırıcılık önleme parametreleri parametresini ekleyin. Geçerli güncelleştirme, bu parametrenin varsayılan olarak her zaman işaretlenir ve devre dışı bırakılmıştır. Bu da sahtekarlık önleme üstbilgilerinin her zaman HMRC'nin MTD KDV API'sinde HTTPS isteklerinizin bir parçası olarak gönder gönder anlamına gelir. Dolandırıcılık engelleme başlıkları olmadan HMRC'nin MTD KDV API'sine istek göndermesine izin verilmez. Bu gereksinim hakkında daha fazla bilgi edinmek için Dolandırıcılık önleme verilerini gönderme - HMRC Geliştirici Merkezi .
Dolandırıcılık önleme üstbilgileri sürüm 3.0
HMRC https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log tarafından yayımlanan dolandırıcılık önleme üstbilgileri sürüm 3.0 ile ilgili en son gereksinimler, geçerli düzeltmeyle Dynamics AX 2012 R3'te de de desteklanmaktadır.
Dynamics AX 2012 R3'in tüm sahtekarlık önleme üstbilgilerini nasıl desteklediğiyle ilgili diğer ayrıntıları aşağıdaki tabloda bulabilirsiniz:
|
HTTP üst bilgisi |
Açıklama |
Uygulama ayrıntıları |
|
Gov-Client-Connection-Method |
Sabit değer: DESKTOP_APP_VIA_SERVER |
Sabit değer |
|
Gov-Client-Device-ID |
Kaynak cihaza özgü bir tanımlayıcı. Üst bilgi biçimi HMRC'nin en son gereksinimine uygun olarak güncelleştirildi. |
Sistem Kayıt Defteri'nin değeri kullanılarak sistem tarafından otomatik olarak tanımlanır: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HMRC |
|
Gov-Client-Local-IP'ler |
Kaynak cihaza kullanılabilen tüm yerel IP adreslerinin (IPv4 ve IPv6) listesi. |
System.Net.IPHostEntry ve System.Net.IPAddress işlevselliği kullanılarak sistem tarafından otomatik olarak tanımlanır. Yerel IP adresleri otomatik olarak tanımlanmasa da, "Gov-Client-Local-IP'ler" başlığıyla ilgili sabitdeğer,"Ek dolandırıcılık engelleme üstbilgilerini ayarlama" formundan toplanır ve HMRC'ye gönderilir. |
|
Gov-Client-Local-Ips-Timestamp |
Gov-Client-Local-IP'lerin ne zaman toplanmasının zaman damgasıdır. |
Sistem tarafından yyyy-mm- gdTHH:dd:dd:ss.fffZ biçiminde otomatik olarak DateTime değeri olarak tanımlanır |
|
Gov-Client-MAC-Addresses |
Kaynak cihazda kullanılabilen MAC adreslerinin listesi. |
Şu sistem tarafından otomatik olarak tanımlanır:
|
|
Gov-Client-Multi-Factor |
API çağrısıyla ilgili çok faktörlü kimlik doğrulaması (MFA) durumlarının ayrıntılarını içeren anahtar değerli veri yapılarının listesi. |
Dynamics AX 2012 R3'e atlanır. Sisteminiz özelleştirme kullanarak MFA'yi destekliyorsa, üst bilginin HMRC'ye doğru bir şekilde aktar destekliyorsa, üst bilgi için gerekli algoritmayı tanımlayın. |
|
Gov-Client-Public-IP |
Kaynak cihazın isteği lere eklemesi için kullanılan genel IP adresi (IPv4 veya IPv6). |
Genel IP adresinin dönüş değeri olan Dış webhizmetleri , çağrılarak otomatik olarak tanımlanır. Bu BILGI Bankasımakalenin" IP adreslerini tanımlamak için dış web hizmetleri " bölümünde daha fazla bilgi bulabilirsiniz. |
|
Gov-Client-Public-Ip-Timestamp |
Gov-Client-Public-IP'nin ne zaman toplanmasının zaman damgası olduğunu gösterir. |
Sistem tarafından otomatik olarak yyyy-mm- ddTHH:dd:dd:ss.fffZ biçiminde DateTime değeri olarak tanımlanır. |
|
Gov-Client-Public-Port |
Kaynak cihazın isteğin başlatılıyorken kullandığı genel TCP bağlantı noktası. |
Dynamics AX 2012 R3'e atlanır. |
|
Gov-Client-Screens |
Kaynak cihazın ekranları ile ilgili bilgiler. Alanlar (ekranın genişliği, ekranın yüksekliği, ekranın ölçeklendirme faktörü, ekranın renk derinliği) içerir. |
Şu sistem tarafından otomatik olarak tanımlanır:
|
|
Gov-Client-Timezone |
Kaynak cihazın yerel saat dilimidir. |
x VeriSatır::machineTzDisplayName() kullanılarak sistem tarafından otomatik olarak tanımlanır |
|
Gov-Client-User-Agent |
kaynak cihazın işletim sistemi ailesini, sürümünü, cihaz üreticisini ve modelini tanımlama girişimi. |
Komutlarla birlikte çalıştırarak sistem tarafından otomatik cmd.exe tanımlanır:
|
|
Gov-Client-User-IDS |
Kullanıcı tanımlayıcılarını içeren anahtar değerli bir veri yapısı. |
Sistem tarafından otomatik olarak tanımlanır: WinAPI::getUserName() |
|
Gov-Client-Window-Size |
Kullanıcının HMRC'ye API çağrısını başlattığı (doğrudan veya dolaylı) cihazda pencerenin piksel sayısı. |
Sistem tarafından otomatik olarak tanımlanır: WinAPI::getWindowRect |
|
Gov-Vendor-License-IDS |
Kaynak cihazda API isteğini başlatan satıcı yazılımıyla ilgili karma lisans anahtarlarının anahtar değerli veri yapısı. |
Sistem tarafından otomatik olarak tanımlanır ve karma oluşturulur: xSysConfig::find(ConfigType::SerialNo, 0) |
|
Gov-Vendor-Product-Name |
Son kullanıcılara pazar pazarlandı ürünün adı. |
Sistem tarafından otomatik olarak tanımlanır: xInfo::p roductName() |
|
Gov-Vendor-Public-IP |
Kaynak cihazın isteklerini gönderdiği sunucunun genel IP adresi. |
Genel IP adresinin dönüş değeri olan Dış webhizmetleri , çağrılarak otomatik olarak tanımlanır. Bu BILGI Bankasımakalenin" IP adreslerini tanımlamak için dış web hizmetleri " bölümünde daha fazla bilgi bulabilirsiniz. |
|
Gov-Vendor-Forwarded |
TLS'yi sonlandıran hizmetler arasında İnternet üzerinden atlamaların ayrıntılarının yer alan bir liste. |
Sistem tarafından otomatik olarak, Gov-Client-Public-IP ve Gov-Vendor-Public-IP için toplanan değerlerden oluşan bir değer olarak tanımlanır |
|
Gov-Vendor-Version |
bir isteğin işlenmesinde yer alan yazılım sürümlerinin önemli değerli veri yapısı. |
Sistem tarafından otomatik olarak tanımlanır: ApplicationVersion::buildNo()) |
IP adresini tanımlamak için dış web hizmetleri
İstemci ve sunucunun IP adresini almak ve bu adresi HMRC'nin MTD API'sinde göndermek üzere çağrılan web hizmetlerinin http/adreslerini tanımlamak üzere IP adresleri formunu tanımlamak için yeni Dışweb hizmetlerini kullanın. İstemci ve sunucunun toplanan IP adresi sistemde kayıtlı değildir ve bunlar top hemen sonra HMRC'ye gönderilir. Dolayısıyla, bir işletme kullanıcısı HMRC'ye bir istek başlattığında (örneğin, KDV iadesini göndermek veya KDV yükümlülükleri bilgilerini almak için), sistem otomatik olarak (ve iş kullanıcıdan gizlenen) istekler, istemci ve sunucunun genel IP adresini almak için Dış web hizmetlerinde tanımlanan dış web hizmetlerine istek gönderir. İstemci ve sunucunun genel IP adresi, iş isteğinin üst bilgilerine (Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded) hemen eklenir ve istek HMRC'ye daha fazla aktarılır.
Sistem yöneticisi, istemci ve sunucunun genel IP adreslerini almak amacıyla hangi dış web hizmetinin kullanıl olduğuna karar verir. Aşağıdaki (!) Bu Bilgi Bankasımakalesine Genel Bakış bölümündeki Gizlilik Bildirimi. Çeşitli dış web hizmetleri tanımlayabilirsiniz ve BUNLAR, IP adresi IPv4 veya IPv6 biçiminde alınana kadar tanımlanan sırayla sonuç olarak çağrılır.
Dış web hizmetleri tanımlamak için Web hizmeti parametreleri formunun Dolandırıcılık engelleme sekmesinde Dış web hizmetleri düğmesine tıklayın. Genel IP'nin herhangi bir dış web hizmeti üzerinden alınmamış olması durumunda, "Gov-Client-Public-IP" başlığıyla ilgili sabitdeğer, "Dolandırıcılık engelleme " sekmesinden toplanır ve HMRC'ye gönderilir.
'Web hizmeti parametreleri' formunun 'Dolandırıcılık önleme' sekmesindeki 'Doldur' düğmesi
Geçerli düzeltme ile Web hizmeti parametreleri formunun Dolandırıcılık önleme sekmesindeki Doldur düğmesi yalnızca üç üst bilgi oluşturur: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Kullanıcı kılavuzda Ekle ve Kaldır düğmelerini kullanarak başka üst bilgileri el ile ekleyebilir ve oluşturulan üst bilgileri el ile belirten değerleri belirtmeye devam eder. Bu değerler, sistem tarafından yalnızca ilgili değerlerin otomatik olarak toplanamalarına gerekma durumlarında kullanılır.
Dolandırıcılık önleme başlığı için veri toplama algoritması
Dolandırıcılık önleme başlığı için veri toplama algoritması değiştirilmiştir. Sistem, üst bilgiler için bilgileri otomatik olarak toplar ve yalnızca bazı üst bilgilerin otomatik olarak bir değer toplaması mümkün değildir; HMRC'ye gönderim için Web hizmeti parametreleri formunun Dolandırıcılık engelleme sekmesindeki el ile tanımlanmış değerler kullanılır.
Web hizmeti parametreleri formunun Doğrula düğmesi Dolandırıcılık önleme sekmesini kullanarak, sistemin sahtekarlık önlemeyle ilgili tüm bilgileri toplamak ve tüm sahtekarlık önleme üstbilgileri için değerlerin başarıyla toplandıktan emin olmak için nasıl çalıştığını doğrulamanızı öneririz. Dynamics AX 2012 R3 için yalnızca Gov-Client-Multi-Factor ve Gov-Client-Public-Port üst bilgileri atlanabilir.
HMRC test API'sini kullanarak sahtekarlık önleme başlıklarını doğrulay able için HMRC portalında bir geliştirici olarak kayıtlı olmanız, bir korumalı alan uygulaması oluşturmanız ve "Test Sahtekarlık Engelleme Üst Bilgileri API'si" için abone olmanız gerekir. KB2012 R3 'te Dynamics AX 2012 R3'den dolandırıcılık önleme üstbilgileri doğrulaması hakkında daha fazla 4539848.