Bisnis

Solusi The element ‘TaxInvoice’ has invalid child element ‘RefDesc’ di Coretax

52
×

Solusi The element ‘TaxInvoice’ has invalid child element ‘RefDesc’ di Coretax

Sebarkan artikel ini
Solusi The element 'TaxInvoice' has invalid child element 'RefDesc' di Coretax

Pengguna aplikasi perpajakan seperti Coretax sering mengalami berbagai kendala saat melakukan impor data dalam format XML. Salah satu error yang cukup sering muncul adalah pesan:

“The element ‘TaxInvoice’ has invalid child element ‘RefDesc’.”

Pesan ini menunjukkan bahwa elemen RefDesc tidak dikenali sebagai bagian dari TaxInvoice dalam struktur XML yang digunakan untuk impor data. Error ini biasanya terjadi akibat perubahan aturan validasi XML dalam sistem yang digunakan, sehingga format yang sebelumnya dapat diterima kini mengalami penolakan.

Bagi pengguna yang terbiasa mengimpor file XML tanpa kendala, munculnya error ini tentu bisa membingungkan. Oleh karena itu, penting untuk memahami penyebabnya serta bagaimana cara mengatasinya agar proses impor bisa berjalan lancar kembali.

Penyebab Error The element ‘TaxInvoice’ has invalid child element ‘RefDesc’ di Coretax

Kesalahan ini umumnya terjadi karena adanya perubahan dalam struktur XML yang diminta oleh sistem Coretax. Dalam kasus ini, elemen RefDesc tidak lagi dikenali sebagai bagian yang valid dalam TaxInvoice.

Sebagai gantinya, sistem mungkin mengharapkan elemen lain seperti CustomDocmYear atau elemen lain yang sesuai dengan aturan terbaru.

Perubahan seperti ini bisa terjadi karena:

  • Update sistem yang memperbarui standar format XML.
  • Kesalahan dalam pembuatan atau penyuntingan file XML.
  • Data yang diekspor dari aplikasi lain tidak sesuai dengan standar terbaru Coretax.

Cara Mengatasi Error The element ‘TaxInvoice’ has invalid child element ‘RefDesc’ di Coretax

Solusi Untuk mengatasi error ini, Anda hanya perlu melakukan sedikit modifikasi pada file XML yang ingin diimpor. Berikut langkah-langkah yang dapat Anda ikuti:

1. Buka File XML dengan Editor Teks

Gunakan aplikasi teks editor seperti Notepad, Notepad++, atau VS Code untuk membuka file XML yang mengalami error.

2. Cari Baris yang Mengandung Elemen ‘RefDesc’

Gunakan fitur Find (Ctrl + F) untuk mencari elemen <RefDesc> yang menyebabkan error.

3. Ganti atau Hapus Elemen yang Tidak Valid

Jika sistem meminta elemen lain sebagai pengganti RefDesc, tambahkan elemen yang sesuai, misalnya:

<CustomDocmYear>2024</CustomDocmYear>

Jika tidak ada elemen pengganti yang spesifik, Anda bisa mencoba menghapus <RefDesc> beserta isinya untuk melihat apakah proses impor bisa berjalan.

4. Simpan dan Uji Coba Impor Ulang

Setelah melakukan perubahan, simpan file XML dan coba impor kembali ke sistem Coretax. Jika error masih muncul, cek kembali apakah ada elemen lain yang juga tidak valid.

Tips Tambahan

  • Periksa Dokumentasi Resmi: Pastikan Anda selalu merujuk pada dokumentasi terbaru dari Coretax untuk mengetahui standar format XML yang berlaku.
  • Buat Backup Sebelum Mengedit: Sebelum melakukan perubahan pada file XML, selalu simpan salinan cadangan untuk menghindari kehilangan data jika terjadi kesalahan.
  • Gunakan Validator XML: Untuk memastikan struktur XML sudah benar, gunakan tool validator XML online seperti XML Lint atau XSD Validator.

Kesimpulan

Error “The element ‘TaxInvoice’ has invalid child element ‘RefDesc'” terjadi karena perubahan aturan validasi XML dalam sistem Coretax. Solusinya adalah dengan mengganti atau menghapus elemen yang tidak valid serta memastikan file XML sesuai dengan standar terbaru.

Dengan mengikuti langkah-langkah di atas, Anda dapat dengan mudah mengatasi error ini dan melanjutkan proses impor data tanpa hambatan. Jika masih mengalami kesulitan, selalu periksa dokumentasi resmi atau konsultasikan dengan tim support Coretax.

Semoga informasi ini bermanfaat!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *