ISTASYON_ VARDIYA_ SATISLARI
Vardiya Satışları
ISTASYON_VARDIYA_SATISLARI, Mikro V16 veritabanında vardiya satışları verilerini tutan tablodur.
Bu tablo Mikro'nun İstasyon modülüne aittir ve toplam 24 alan içerir.
24
Toplam alan
0
Bağlı tablo
2
İndeks
vp_Guid
Birincil anahtar
Alanlar
24 / 24 alan| # | Alan Adı | Tip | Açıklama | İlişki / Kod |
|---|---|---|---|---|
| 0 | vp_Guid | Uniqueidentifier | — | |
| 1 | vp_DBCno | Smallint | — | |
| 2 | vp_SpecRECno | Integer | — | |
| 3 | vp_iptal | Bit | — | |
| 4 | vp_fileid | Smallint | — | |
| 5 | vp_hidden | Bit | — | |
| 6 | vp_kilitli | Bit | — | |
| 7 | vp_degisti | Bit | — | |
| 8 | vp_checksum | Integer | — | |
| 9 | vp_create_user | Smallint | — | |
| 10 | vp_create_date | DateTime | — | |
| 11 | vp_lastup_user | Smallint | — | |
| 12 | vp_lastup_date | DateTime | — | |
| 13 | vp_special1 | Nvarchar(4) | — | |
| 14 | vp_special2 | Nvarchar(4) | — | |
| 15 | vp_special3 | Nvarchar(4) | — | |
| 16 | vp_firmano | Integer | Firma No | |
| 17 | vp_subeno | Integer | Şube No | |
| 18 | vp_tarihi | DateTime | Vardiya Tarihi | |
| 19 | vp_Numarasi | Tinyint | Vardiya Numarası | |
| 20 | vp_pers_kodu | Nvarchar(10) | Personel kodu | PERSONELLER |
| 21 | vp_stok_kodu | Nvarchar(25) | Stok Kodu | |
| 22 | vp_satis_miktari | Float | Satış Miktarı | |
| 23 | vp_satis_tutari | Float | Satış Tutarı |
İndeksler ve Anahtarlar
2 indeksPRIMARY KEYvp_Guid
UNIQUEvp_firmano, vp_subeno, vp_tarihi, vp_Numarasi, vp_pers_kodu, vp_stok_kodu
İlişkili Tablolar
ISTASYON_VARDIYA_SATISLARI aşağıdaki tablolara referans verir. Bir kayıt oluşturulurken bu tablolardan değer alınır.
Aynı Modüldeki Tablolar
İstasyonİstasyon modülüne ait diğer Mikro V16 tabloları:
Örnek SQL Sorguları
4 sorguTemel veri listeleme
ISTASYON_VARDIYA_SATISLARI tablosundan başlıca alanları, en güncel kayıtlardan başlayarak çeker.
SELECT TOP 100 vp_Guid, vp_DBCno, vp_SpecRECno, vp_iptal, vp_fileid FROM ISTASYON_VARDIYA_SATISLARI ORDER BY vp_Guid DESC
Belirli bir kaydı getirme
Birincil anahtar (vp_Guid) üzerinden tek bir kaydı sorgular.
SELECT vp_Guid, vp_DBCno, vp_SpecRECno, vp_iptal, vp_fileid FROM ISTASYON_VARDIYA_SATISLARI WHERE vp_Guid = @kayit_no
PERSONELLER ile birleştirme (JOIN)
ISTASYON_VARDIYA_SATISLARI kayıtlarını ilişkili PERSONELLER tablosuyla eşleştirir.
SELECT a.vp_pers_kodu, b.per_Guid FROM ISTASYON_VARDIYA_SATISLARI a INNER JOIN PERSONELLER b ON a.vp_pers_kodu = b.per_Guid
Toplam / özet hesaplama
Kayıt sayısını ve vp_satis_miktari alanının toplamını hesaplar.
SELECT COUNT(*) AS kayit_sayisi,
SUM(vp_satis_miktari) AS toplam
FROM ISTASYON_VARDIYA_SATISLARISık Sorulan Sorular
ISTASYON_VARDIYA_SATISLARI ile entegrasyon mu yapıyorsunuz?
Veri aktarımı, SQL raporlama veya Mikro API entegrasyonu için uzman ekibimizden destek alın.