# Betulkan e-invois yang gagal atau duplicate

> Cari sebab e-invois gagal dalam MyInvois, betulkan puncanya, dan ketahui kenapa e-invois sama yang dihantar semula dalam 10 minit ditolak.
>
> Source: https://docs.bcl.my/ms/einvoice-submission-errors/

Apabila LHDN menolak sesuatu e-invois, BCL menyimpannya di bawah **Payments** → **MyInvois** bersama sebabnya. Jika anda klik **Submit E-Invoice** sekali lagi tanpa membetulkan sebab itu, ia akan gagal lagi, dan e-invois yang sama yang dihantar dua kali dalam masa 10 minit akan ditolak sebagai duplicate.

## Kenapa anda nampak ralat duplicate

LHDN menyekat e-invois yang sama dengan e-invois yang dihantar dalam 10 minit terakhir. BCL menyemak perkara ini sebelum menghantar: jika tiada apa-apa yang berubah sejak cubaan terakhir, BCL memaparkan **Nothing has changed since the last attempt** dan memberitahu berapa minit anda perlu tunggu, bukannya menghantar submission yang pasti gagal.

Jadi, mesej duplicate biasanya bermaksud cubaan pertama sudah gagal atas sebab lain, dan klik seterusnya hanya menghantar e-invois yang sama sekali lagi. Klik lebih kerap tidak membantu: cari dan betulkan sebab pertama itu.

## Cari sebab e-invois gagal

E-invois yang gagal ada di page MyInvois:

1. Pergi ke **Payments** → **MyInvois** dan buka tab **Failed**.

   *(Screenshot: Page MyInvois dengan tab Failed dan lajur Submission Status ditanda)*

2. Letakkan tetikus di atas status dalam lajur **Submission Status** untuk melihat sebabnya, atau buka action menu baris itu dan pilih **View E-Invoice** untuk butiran penuh kegagalan.
3. Betulkan puncanya. Sebab yang biasa:

   | Sebab | Cara betulkan |
   | --- | --- |
   | Bayarcash belum ditetapkan sebagai intermediary untuk TIN anda | Tambah Bayarcash dalam MyInvois Portal: lihat [Tambah Bayarcash sebagai intermediary MyInvois anda](/ms/myinvois-intermediary/) |
   | TIN atau butiran syarikat anda salah atau tiada | Betulkan dalam **Team** → **Company Profile** (butang **E-Invoice Settings** di page MyInvois membukanya) |
   | Butiran pelanggan anda tidak lengkap atau salah | Gunakan **Update Customer Data** dalam action menu baris itu, atau **Request Customer Data** untuk meminta butiran daripada pelanggan |

4. Klik **Submit E-Invoice** sekali sahaja dan semak status semula selepas beberapa minit.

Jika anda sudah membetulkan butiran, anda boleh terus hantar. Tempoh menunggu 10 minit hanya untuk e-invois yang tidak berubah.

## Tips

Beberapa tabiat ini mengelakkan ralat duplicate:

- **Klik Submit E-Invoice sekali sahaja.** Submission dan pengesahan LHDN mengambil sedikit masa; perhatikan status berubah daripada **Validating** dan jangan klik lagi.
- **Semak Company Profile sebelum e-invois pertama anda.** Kotak **E-Invoice Compliance** menyenaraikan apa-apa yang masih tiada, dan **Check Connection** mengesahkan Bayarcash ialah intermediary anda.

## Isu biasa

### Saya klik Submit E-Invoice banyak kali dan kini ia memaparkan duplicate. Adakah ada yang rosak?

Tidak. LHDN menolak e-invois yang sama jika dihantar semula dalam masa 10 minit, jadi mesej duplicate itu ialah akibat, bukan punca. Tunggu 10 minit, buka e-invois itu di bawah Payments → MyInvois, baca sebab cubaan pertama gagal, betulkannya, kemudian hantar sekali sahaja.

### BCL memaparkan Nothing has changed since the last attempt. Apa yang perlu saya buat?

Anda cuba menghantar e-invois yang sama sekali lagi dalam masa 10 minit. Sama ada tunggu mengikut masa yang dipaparkan, atau betulkan butiran yang menyebabkan ia gagal dan terus hantar.

### Pelanggan saya kata page permintaan e-invois meminta mereka tunggu beberapa minit.

Mereka baru sahaja menghantar permintaan yang sama. Page itu memaparkan berapa minit mereka perlu tunggu sebelum mencuba lagi.
