AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Ekranlar › SCR-CREATEBTRANSDOVIZ

CreateBTransDoviz

SCREENMOD-FATURADOVIZ_VARIANTACTIVE_NORMALVERY_HIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Sınıf: CreateBTransDoviz · Modül: MOD-FATURA · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: DOVIZ_VARIANT

Nedir?

BTRANS ekranı, döviz bürosunun bir dönemdeki resmi işlemlerini mevzuatın istediği XSD şemasına uygun XML olarak üretir (mali müşavir / yetkili kuruma aylık bildirim). Ekranda dönem (AA.YYYY), tarih aralığı (varsayılan içinde bulunulan ayın ilk ve son günü), döviz/maden seçimi ve Hatalı İşlemleri Yoksay kutusu vardır; XML Olustur düğmesi seçime göre BTRANSDOVIZ.GIBBTrans veya BTRANSMADEN.GIBBTrans sınıfını okutup sonucu ShowXML penceresinde gösterir. [SOURCE_CODE:ERPPRO/BTRANS/Class/CreateBTransDoviz.vb:4-33] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.11]

Bildirim süreci, kontrol raporu ve doğrulama adımları: INT-BTRANS, WF-AY-SONU-BTRANS, TERM-BTRANS. Destek çağrılarının ~%9'u bu temadan gelmiştir; 2022'de 325, 2026'da 30 çağrı [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.11].

Ne zaman kullanılır?

  • Her ay sonu, BTrans Kontrol Raporu'nda hatalı işlem kalmadıktan sonra; Aralık dönemi devirden önce alınır [DERIVED:06_Workflows/WF-AY-SONU-BTRANS.md].

Adım adım kullanım

  1. Önce Muhasebe ▸ BTrans Kontrol Raporu'nda Durum sütununu süzüp hatalı işlemleri (TL işleme fatura, vergi no eksik, miktar=tutar) düzeltin [DERIVED:06_Workflows/WF-AY-SONU-BTRANS.md].
  2. ANA MENÜ ▸ Hesap Yonetimi ▸ Seri Islemler ▸ BTRANS; DONEM ve TARIH aralığını kontrol edin.
  3. Döviz veya maden bildirimini seçin; gerekiyorsa Hatalı İşlemleri Yoksay işaretleyin (hatalı satırlar XML'e girmez).
  4. XML Olustur → açılan pencereden XML'i kaydedin (dosya adı geleneği AA-YYYY).
  5. BTrans Doğrulama uygulamasında Şema Kontrol yapın; hata varsa (ör. "Vergi Numarası 10 Karaketer Olmalıdır") cari kartı düzeltip 4. adımı yineleyin [TICKET_THEME:H-164].

Alanların anlamı

Alan Anlamı
DONEM Bildirim dönemi (AA.YYYY); XML başlığına yazılır [SOURCE_CODE:ERPPRO/BTRANS/Class/CreateBTransDoviz.vb:5,12].
TARIH (baş/son) Okunacak işlem aralığı; varsayılan ay başı–ay sonu.
Döviz / Maden seçimi BTRANSDOVIZ (döviz işlemleri) veya BTRANSMADEN (kıymetli maden) şeması.
Hatalı İşlemleri Yoksay Durumu HATALI olan işlemleri atlar; kontrol raporunda düzeltmek yerine atlamak eksik bildirim riski taşır (INFERRED).

Stok / bakiye / rapor etkisi

Defter etkisi yok; yalnız XML üretir. Alt limit altı işlemlerin bildirime girip girmeyeceği şube e-belge limitlerine bağlıdır [TICKET_THEME:H-166].

Sık yapılan kullanıcı hataları

  • Şema kontrolünde vergi/TC numarası uzunluk hatası → cari kartta düzeltilip XML yeniden alınır [TICKET_THEME:H-164] [DERIVED:11_Integrations/INT-BTRANS.md].
  • Kontrol raporunu atlayıp doğrudan XML almak → HATALI durumlu işlemler bildirime girer/eksik kalır [DERIVED:06_Workflows/WF-AY-SONU-BTRANS.md].

Kim kullanır? Nereden açılır?

  • ANA MENÜ ▸ Hesap Yonetimi ▸ Seri Islemler ▸ BTRANS

Yaşam döngüsü kanıtı

ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Seri Islemler ▸ BTRANS

Kullanıcı olayları

Olay Metot Dosya:satır
Me.Load FormLoad CreateBTransDoviz.vb:4
BtnCreateXML.Click BtnCreateXML_Click CreateBTransDoviz.vb:10

Bilinen kusurlar / dikkat

  • Kayıtlı kusur yok.

Kaynaklar

  • SOURCE_CODE:ERPPRO/BTRANS/Class/CreateBTransDoviz.Designer.vb
  • SOURCE_CODE:ERPPRO/BTRANS/Class/CreateBTransDoviz.vb
  • DERIVED:docs/knowledge-base/screens/CreateBTransDoviz.md (KB-docs statik analiz)
  • DERIVED:kb_src/erppro/scan.json (olay/SQL/çağrı)

Bilinmeyenler

  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).