Tanımlamalar (App.Prc.Definitions)
Bu dosya ilk deploy'da otomatik açıldı. "Ek — Ekran envanteri" bölümü wizard dosyalarından üretilir, elle düzenlenmez.
1. Amaç ve kapsam
Satınalma modülünün ana verisi: tedarikçi kartları ile satınalma belgelerinde kullanılacak ödeme koşulu, ödeme yöntemi, teslimat koşulu (Incoterm), teslim yöntemi ve tedarikçi etiketi tanımları. Kullanıcılar satınalma ve muhasebe personelidir. Satınalma talebi, teklif, sipariş ve fatura belgeleri bu modülün kapsamında değildir; bu ekranlar onların lookup kaynağıdır.
2. Analiz ve kararlar
- Modül kodu
Prc, tablo öneki Prc_T_; tüm ekranlar talep gereği Satınalma › Tanımlamalar altında.
- Tedarikçi listesinde yalnızca firma/şahıs satırları durur; Odoo'daki "Firma, Kişi" satırları Kontaklar alt formundadır.
- Odoo'ya özgü 1099 Box, "Firma (herkes tarafından görülebilir)", Aktiviteler/sayaç ikonları ve Invoice follow-ups uyarısı alınmadı.
- "Adrese dayalı hesaplama" butonu yok (geocoding servisi yok). Enlem/boylam kolonları tabloda durur ama formdan kaldırıldı; ekranda girilmez.
- Hesap planı tablosu olmadığından Alacak/Borç hesabı metin alanıdır; Fiyat Listesi para birimi seçimidir.
- Etiketler
Prc_T_SupplierTag adlarından dxTagBox ile seçilir ve Tags kolonunda tutulur.
- Platform kuralı gereği: enlem/boylam
decimal(10,7) yerine float açıldı (create_table decimal'i 18,4 sabitler, koordinat hassasiyeti kaybolurdu).
- Kart bölümleri (Satış, Satınalma, Mali Bilgi ve Diğer, Muhasebe, Notlar) önce aynı formda başlıklı gruplardı. Form uzadığı için Sağlık Kartları'ndaki kalıba geçildi: her bölüm
Prc_T_Supplier satırının kendisini düzenleyen menüsüz bir Form sekmesidir (App.Prc.Supplier{Sales,Purchasing,Financial,Accounting,Notes}, ilişki Id → Id). Kontaklar ve Banka Hesapları liste sekmesi olarak kaldı.
- Adres, Kiracılar ekranıyla aynı zinciri kullanır: Ülke › Şehir › İlçe › Mahalle (
Township kolonu bu yüzden eklendi); mahalle seçimi posta kodunu doldurur.
- Logo tek görseldir (
multiple: false) ve formda 120×120 gösterilir.
- Listede ve formda İş Pozisyonu yerine Sektör vardır:
SectorId, Tanımlamalar › Sektörler ekranının (App.Definitions.Sector, Adm_T_Sector) kiracıya ait aktif kayıtlarından seçilir (TenantId = '@TENANTID'). JobPosition kolonu tabloda kalır, ekranda yoktur.
- Telefon ve cep (
Phone, Mobile — Kontaklar dahil) phoneGlobal maskesi taşır: (000) 000-0000 ile girilir, listede (555) 123-4567 biçiminde görünür; 10 haneye uymayan değer listede boş görünür. Maskenin eksik giriş denetimi Kaydet'e girmediği için alan ayrıca pattern ^[0-9]{10}$ kuralı taşır (maskelenmemiş değer 10 rakam); eksik numara kaydedilmez. Web sitesi pattern, e-posta email doğrulaması taşır; maske alanın EditorOptions'ında, kurallar Validation ayarındadır; ikisi de liste popup'ında ve form sayfasında çalışır.
3. Menü ve ekranlar
Satınalma (App.Prc) › Tanımlamalar (App.Prc.Definitions):
| Ekran |
Kod |
Not |
| Ödeme Koşulları |
App.Prc.PaymentTerm |
tanım, demo veri |
| Ödeme Yöntemleri |
App.Prc.PaymentMethod |
tanım, demo veri |
| Teslimat Koşulları |
App.Prc.Incoterm |
tanım, demo veri |
| Teslim Yöntemleri |
App.Prc.DeliveryMethod |
tanım, demo veri |
| Tedarikçi Etiketleri |
App.Prc.SupplierTag |
tanım, demo veri |
| Tedarikçiler |
App.Prc.Supplier |
ana kart; sekmeler: Satış (App.Prc.SupplierSales), Satınalma (App.Prc.SupplierPurchasing), Mali Bilgi ve Diğer (App.Prc.SupplierFinancial), Muhasebe (App.Prc.SupplierAccounting), Notlar (App.Prc.SupplierNotes), Kontaklar (App.Prc.SupplierContact), Banka Hesapları (App.Prc.SupplierBankAccount) — hepsi menüsüz |
4. Veri modeli
Tüm tablolar kiracı (TenantId) + tam audit + soft delete taşır.
Prc_T_PaymentTerm (Name, DueDays, Description, IsActive)
Prc_T_PaymentMethod (Name, Journal, IsActive)
Prc_T_Incoterm (Code, Name, IsActive)
Prc_T_DeliveryMethod (Name, IsActive)
Prc_T_SupplierTag (Name, Color, IsActive)
Prc_T_Supplier — kimlik/adres (Country, City, District, Township, PostalCode)/vergi, satış ve satınalma koşulları (Prc tanım tablolarına Id ile), kullanıcılar (AbpUsers), para birimi (Sas_H_Currency.Name), sektör (Adm_T_Sector), dil (Sas_H_Language.CultureName), muhasebe alanları, Latitude/Longitude (float), Notes (HTML, nvarchar(MAX)), IsActive.
Prc_T_SupplierContact (SupplierId → Prc_T_Supplier.Id, Photo, Name, JobTitle, Email, Phone, Mobile, Notes)
Prc_T_SupplierBankAccount (SupplierId → Prc_T_Supplier.Id, BankName, Iban, AccountHolder, Currency, IsDefault)
5. İş kuralları ve hesaplar
- Tanım lookup'ları yalnızca
IsActive = 1 ve silinmemiş kayıtları listeler; kullanılan tanım silinmek yerine pasife alınır.
- Ülke › İl › İlçe › Mahalle cascade (Kiracılar ekranıyla aynı): üst alan değişince alttakiler temizlenir; mahalle seçilince posta kodu
copy tarifiyle dolar.
- Kartın formu yalnızca kimlik + adres alanlarını taşır (tek logo, 120×120). Satış, Satınalma, Mali Bilgi ve Diğer, Muhasebe ve Notlar, Sağlık Kartları'ndaki gibi aynı
Prc_T_Supplier satırını düzenleyen menüsüz Form sekmeleridir (Id → Id, yalnızca düzenleme; ekleme/silme kapalı). Yeni tedarikçi önce ana formdan eklenir, sekmeler kayıttan sonra açılır.
- IBAN doğrulaması:
^[A-Z]{2}[0-9]{2}[A-Z0-9]{11,30}$ (boşluksuz, büyük harf). E-posta alanları e-posta doğrulaması taşır.
- Ödeme koşulu
DueDays vade gününü tutar; ay sonu kuralları açıklamada yazılıdır, otomatik vade hesabı yoktur.
- Hesap yok; tedarikçi formunda yeni kayıtta Tür = Şirket, Grup Teklif Talebi = Sipariş Üzerine, Fatura onayı = 3 doğrulamadan sonra sor varsayılanları tablodan gelir.
6. Yetki ve görünürlük
Yetki ağacı: App.Prc › App.Prc.Definitions › her ekran (+ Create/Update/Delete/Export/Import/Note). Alt formların yetkisi App.Prc.Supplier altındadır; sıra: Satış, Satınalma, Mali Bilgi ve Diğer, Muhasebe, Notlar (7–11), Kontaklar (12), Banka Hesapları (13). Sekme ekranlarında yalnızca Update anlamlıdır (ekleme/silme kapalı). Tüm ekranlar kiracı kapsamlıdır, şube filtresi yoktur. Widget'lar: her menülü ekranda Toplam · Aktif · Pasif; alt formlarda widget yok.
7. Entegrasyonlar
Yok. Var olan Ülke/Şehir/İlçe, Para Birimi, Dil, Sektör ve Kullanıcılar ekranları yalnızca okunur.
8. Akış örneği
- Satınalma › Tanımlamalar › Ödeme Koşulları'nda "30 Gün" aktif durur.
- Tedarikçiler'de "Acme Corporation" açılır; Satınalma sekmesinde Düzenle ile Ödeme Koşulu = 30 Gün, Alım Hatırlatıcısı açık, 1 gün seçilip kaydedilir.
- Kontaklar sekmesinde Addison Olson eklenir; SupplierId kartın Id'sinden yazılır.
- Banka Hesapları sekmesinde IBAN girilir ve Varsayılan işaretlenir.
9. Sık sorulanlar
- Kişiler neden listede ayrı satır değil? Kişi tedarikçi değildir; tedarikçi kartının Kontaklar sekmesindedir.
- Etiket nasıl eklenir? Önce Tedarikçi Etiketleri ekranına eklenir, sonra karttaki Etiketler kutusundan seçilir.
- Koordinat neden formda yok? Adresten koordinat bulan servis yoktur; alanlar formdan kaldırıldı, kolonlar tabloda boş durur.
- Yeni tedarikçide Satış/Satınalma sekmeleri neden yok? Sekmeler kaydın kendisini düzenler; kayıt ana formdan eklenip açıldıktan sonra görünür.
- Sekme "Kayıt Bulunamadı" gösteriyor. Kullanıcının o sekmenin okuma yetkisi yoktur (
App.Prc.SupplierSales vb.); yetkiler rol ekranından verilir, otomatik atanmaz.
10. Dosyalar ve geri alma
- Tablolar:
sql/object/Prc_T_PaymentTerm.sql, Prc_T_PaymentMethod.sql, Prc_T_Incoterm.sql, Prc_T_DeliveryMethod.sql, Prc_T_SupplierTag.sql, Prc_T_Supplier.sql, Prc_T_SupplierContact.sql, Prc_T_SupplierBankAccount.sql.
- Wizard'lar:
PaymentTerm.json, PaymentMethod.json, Incoterm.json, DeliveryMethod.json, SupplierTag.json, SupplierContact.json, SupplierBankAccount.json, SupplierSales.json, SupplierPurchasing.json, SupplierFinancial.json, SupplierAccounting.json, SupplierNotes.json, Supplier.json.
- Demo veri:
data/App.Prc.{PaymentTerm,PaymentMethod,Incoterm,DeliveryMethod,SupplierTag,Supplier}.json.
- Geri alma: önce
Supplier.json, sonra alt formlar ve tanımlar delete_wizard ile silinir; tablolar yalnızca açık onayla dropTables: true ile düşürülür.
Ek — Ekran envanteri (otomatik)
Wizard dosyalarından üretilir; deploy, silme, tasarımcı kaydı ve import'ta yenilenir. Elle düzenleme bir sonraki yenilemede kaybolur.
Ödeme Koşulları — App.Prc.PaymentTerm
| Özellik |
Değer |
| Wizard |
wizard/PaymentTerm.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.PaymentTerm (sıra 1) |
| Yetki |
App.Prc.PaymentTerm + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Ödeme Koşulları — tedarikçi kartlarında ve satınalma belgelerinde kullanılan vade tanımları (peşin, 15/30/45 gün, ay sonu, peşinat + bakiye). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_PaymentTerm · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.PaymentTerm.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Name |
Ad |
dxTextBox |
✓ |
✓ |
|
DueDays |
Vade (Gün) |
dxNumberBox |
|
✓ |
|
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Description |
Açıklama |
dxTextArea |
|
✓ |
|
Ödeme Yöntemleri — App.Prc.PaymentMethod
| Özellik |
Değer |
| Wizard |
wizard/PaymentMethod.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.PaymentMethod (sıra 2) |
| Yetki |
App.Prc.PaymentMethod + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Ödeme Yöntemleri — tedarikçiye ödemenin nasıl yapılacağı (banka havalesi, çek, nakit kasa, NACHA). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_PaymentMethod · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.PaymentMethod.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Name |
Ad |
dxTextBox |
✓ |
✓ |
|
Journal |
Yevmiye |
dxTextBox |
|
✓ |
|
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Teslimat Koşulları — App.Prc.Incoterm
| Özellik |
Değer |
| Wizard |
wizard/Incoterm.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.Incoterm (sıra 3) |
| Yetki |
App.Prc.Incoterm + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Teslimat Koşulları — taşıma, sigorta ve riskin kimde olduğunu belirleyen uluslararası teslim şekilleri (EXW, FCA, FAS, FOB, CFR, CIF, CPT, CIP). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Incoterm · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.Incoterm.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Code |
Kod |
dxTextBox |
✓ |
✓ |
|
Name |
Ad |
dxTextBox |
✓ |
✓ |
|
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Teslim Yöntemleri — App.Prc.DeliveryMethod
| Özellik |
Değer |
| Wizard |
wizard/DeliveryMethod.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.DeliveryMethod (sıra 4) |
| Yetki |
App.Prc.DeliveryMethod + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Teslim Yöntemleri — malın nasıl teslim edileceği (yerel teslimat, kargo, kurye). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_DeliveryMethod · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.DeliveryMethod.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Name |
Ad |
dxTextBox |
✓ |
✓ |
|
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Tedarikçi Etiketleri — App.Prc.SupplierTag
| Özellik |
Değer |
| Wizard |
wizard/SupplierTag.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.SupplierTag (sıra 5) |
| Yetki |
App.Prc.SupplierTag + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Etiketleri — tedarikçileri sınıflandırmak için kullanılan etiketler (Vendor, Desk Manufacturers, Ofis Malzemeleri…). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_SupplierTag · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.SupplierTag.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Name |
Ad |
dxTextBox |
✓ |
✓ |
|
Color |
Renk |
dxColorBox |
|
✓ |
|
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Tedarikçiler — App.Prc.Supplier
| Özellik |
Değer |
| Wizard |
wizard/Supplier.json |
| Yol |
Liste (Wizard) |
| Menü |
App.Prc.Definitions › App.Prc.Supplier (sıra 6) |
| Yetki |
App.Prc.Supplier + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçiler — satınalmanın kullandığı tedarikçi kartları (şirket ya da bireysel): kimlik, adres, vergi no ve iletişim bilgileri. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Alt formlar |
App.Prc.SupplierSales (Id → Id), App.Prc.SupplierPurchasing (Id → Id), App.Prc.SupplierFinancial (Id → Id), App.Prc.SupplierAccounting (Id → Id), App.Prc.SupplierNotes (Id → Id), App.Prc.SupplierContact (Id → SupplierId), App.Prc.SupplierBankAccount (Id → SupplierId) |
| Widget'lar |
App.Widget.Total, App.Widget.Active, App.Widget.Passive |
| Veri aynası |
data/App.Prc.Supplier.json |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Logo |
Logo |
dxImageUpload |
|
✓ |
|
Name |
Adı |
dxTextBox |
✓ |
✓ |
|
CompanyType |
Tür |
dxSelectBox |
✓ |
✓ |
liste: Company, Individual |
Email |
E-Posta |
dxTextBox |
|
✓ |
|
Phone |
Telefon |
dxTextBox |
|
✓ |
|
Country |
Ülke |
dxSelectBox |
|
✓ |
sorgu: Sas_H_Country |
City |
İl / Eyalet |
dxSelectBox |
|
✓ |
sorgu: Sas_H_City (← Country) |
District |
Semt / İlçe |
dxSelectBox |
|
✓ |
sorgu: Sas_H_District (← Country,City) |
PostalCode |
Posta Kodu |
dxTextBox |
|
✓ |
|
TaxNumber |
Vergi Kimlik Numarası |
dxTextBox |
|
✓ |
|
TaxOffice |
Vergi Dairesi |
dxTextBox |
|
✓ |
|
Address1 |
Adres |
dxTextBox |
|
✓ |
|
Address2 |
Adres 2 |
dxTextBox |
|
✓ |
|
SectorId |
Sektör |
dxSelectBox |
|
✓ |
sorgu: Adm_T_Sector |
Website |
Websitesi |
dxTextBox |
|
✓ |
|
CultureName |
Dil |
dxSelectBox |
|
✓ |
sorgu: Sas_H_Language |
Tags |
Etiketler |
dxTagBox |
|
✓ |
sorgu: Prc_T_SupplierTag |
IsActive |
Aktif |
dxCheckBox |
✓ |
✓ |
|
Kontakları — App.Prc.SupplierContact
| Özellik |
Değer |
| Wizard |
wizard/SupplierContact.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierContact + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Kontakları — tedarikçi firmada çalışan kişiler (satış temsilcisi, danışman, analist…). |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_SupplierContact · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
SupplierId |
Tedarikçi |
dxSelectBox |
|
|
sorgu: Prc_T_Supplier |
Photo |
Fotoğraf |
dxImageUpload |
|
✓ |
|
Name |
Ad Soyad |
dxTextBox |
✓ |
✓ |
|
JobTitle |
Görev |
dxTextBox |
|
✓ |
|
Email |
E-Posta |
dxTextBox |
|
✓ |
|
Phone |
Telefon |
dxTextBox |
|
✓ |
|
Mobile |
Cep Telefonu |
dxTextBox |
|
✓ |
|
Notes |
Notlar |
dxTextArea |
|
✓ |
|
Banka Hesapları — App.Prc.SupplierBankAccount
| Özellik |
Değer |
| Wizard |
wizard/SupplierBankAccount.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierBankAccount + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Banka Hesapları — tedarikçiye ödeme yapılan IBAN'lar. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_SupplierBankAccount · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✓ · düzenle ✓ · sil ✓ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
SupplierId |
Tedarikçi |
dxSelectBox |
|
|
sorgu: Prc_T_Supplier |
BankName |
Banka |
dxTextBox |
|
✓ |
|
Iban |
IBAN |
dxTextBox |
✓ |
✓ |
|
AccountHolder |
Hesap Sahibi |
dxTextBox |
|
✓ |
|
Currency |
Para Birimi |
dxSelectBox |
|
✓ |
sorgu: Sas_H_Currency |
IsDefault |
Varsayılan |
dxCheckBox |
|
✓ |
|
Tedarikçi Muhasebe — App.Prc.SupplierAccounting
| Özellik |
Değer |
| Wizard |
wizard/SupplierAccounting.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierAccounting + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Muhasebe — tedarikçi kartının muhasebe ayarları. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✗ · düzenle ✓ · sil ✗ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
ReceivableAccount |
Alacak Hesabı |
dxTextBox |
|
✓ |
|
PayableAccount |
Borç Hesabı |
dxTextBox |
|
✓ |
|
InvoiceAutoApprove |
Faturaları Otomatik Onayla |
dxSelectBox |
|
✓ |
liste: Never, AfterThree, Always |
PaymentQrType |
Ödeme QR Kodu |
dxSelectBox |
|
✓ |
liste: None, Sepa, Emv |
Tedarikçi Mali Bilgi ve Diğer — App.Prc.SupplierFinancial
| Özellik |
Değer |
| Wizard |
wizard/SupplierFinancial.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierFinancial + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Mali Bilgi ve Diğer — tedarikçi kartının mali durumu ve diğer tanımlayıcıları. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✗ · düzenle ✓ · sil ✗ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
FinancialStatus |
Mali Durum |
dxSelectBox |
|
✓ |
liste: Good, Watch, Risky |
Reference |
Referans |
dxTextBox |
|
✓ |
|
Barcode |
Barkod |
dxTextBox |
|
✓ |
|
Tedarikçi Notları — App.Prc.SupplierNotes
| Özellik |
Değer |
| Wizard |
wizard/SupplierNotes.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierNotes + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Notları — tedarikçi kartında tutulan serbest notlar. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✗ · düzenle ✓ · sil ✗ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
Notes |
Notlar |
dxHtmlEditor |
|
✓ |
|
Tedarikçi Satınalma — App.Prc.SupplierPurchasing
| Özellik |
Değer |
| Wizard |
wizard/SupplierPurchasing.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierPurchasing + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Satınalma — tedarikçi kartının satınalma tarafındaki koşulları. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✗ · düzenle ✓ · sil ✗ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
RfqGrouping |
Grup Teklif Talebi |
dxSelectBox |
✓ |
✓ |
liste: OnOrder, Weekly, Always |
BuyerUserId |
Alıcı |
dxSelectBox |
|
✓ |
sorgu: AbpUsers |
PurchasePaymentTermId |
Ödeme Koşulları (Satınalma) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_PaymentTerm |
PurchasePaymentMethodId |
Ödeme Yöntemi (Satınalma) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_PaymentMethod |
ReceiptReminder |
Alım Hatırlatıcısı |
dxSwitch |
|
✓ |
|
ReminderDaysBefore |
Günler Önce Alındı |
dxNumberBox |
|
✓ |
|
SupplierCurrency |
Tedarikçi Para Birimi |
dxSelectBox |
|
✓ |
sorgu: Sas_H_Currency |
PurchaseIncotermId |
Teslimat Koşulu (Satınalma) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_Incoterm |
PurchaseIncotermLocation |
Incoterm Konumu (Satınalma) |
dxTextBox |
|
✓ |
|
Tedarikçi Satış — App.Prc.SupplierSales
| Özellik |
Değer |
| Wizard |
wizard/SupplierSales.json |
| Yol |
Liste (Wizard) |
| Menü |
Menüsüz (alt form) |
| Yetki |
App.Prc.SupplierSales + .Create, .Update, .Delete, .Export, .Import, .Note |
| Açıklama |
Tedarikçi Satış — tedarikçi kartının satış tarafındaki ticari koşulları. |
| Geliştirme talebi |
Satınalma Modülü |
| Kaynak |
Prc_T_Supplier · filtre "IsDeleted" = 'false' |
| Görünümler |
Grid, Card, Pivot, Chart (açılış grid) |
| Düzenleme |
ekle ✗ · düzenle ✓ · sil ✗ · popup |
| Kapsam |
Kiracı |
| Alan |
Başlık |
Editör |
Zorunlu |
Formda |
Kaynak |
SalesUserId |
Satış Temsilcisi |
dxSelectBox |
|
✓ |
sorgu: AbpUsers |
SalesCurrency |
Fiyat Listesi |
dxSelectBox |
|
✓ |
sorgu: Sas_H_Currency |
SalesPaymentTermId |
Ödeme Koşulları (Satış) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_PaymentTerm |
SalesPaymentMethodId |
Ödeme Yöntemi (Satış) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_PaymentMethod |
DeliveryMethodId |
Teslim Yöntemi |
dxSelectBox |
|
✓ |
sorgu: Prc_T_DeliveryMethod |
SalesIncotermId |
Teslimat Koşulu (Satış) |
dxSelectBox |
|
✓ |
sorgu: Prc_T_Incoterm |
SalesIncotermLocation |
Incoterm Konumu (Satış) |
dxTextBox |
|
✓ |
|