- Bir register'ın boyutlarını, kaynaklarını ve özniteliklerini tasarlamak
- Bir görev için doğru register türünü seçmek
- Bakiye ve ciro register'larını, hesap planını ve muhasebe register'ını ayırt etmek
Müdür soruyor: “Depoda şu anda kaç kutu çay var?” Her seferinde son üç yılın tüm giriş ve satış belgelerini toplamak çok uzun sürer. 1C'de cevap bir register'da hazır tutulur: belgeler işlenirken ona hareketler yazar, platform da toplamları kendisi hesaplayıp saklar.
Bir register'ın yapısı
- Boyutlar (
Измерения) — “neye göre?”: ürün, depo, para birimi. Boyutların birleşimi bir kaydı tanımlar. - Kaynaklar (
Ресурсы) — “ne kadar?” ya da “hangi değer?”: miktar, tutar, kur. - Öznitelikler (
Реквизиты) — ek bilgi, örneğin bir açıklama. - Dönem (
Период) ve kaydedici (Регистратор) — kaydın tarihi ve onu oluşturan belge.
Bilgi register'ları
Bilgi register'ı (Регистр сведений), bir boyut birleşimi için olguları saklar. Periyodik bir register değerlerin geçmişini tutar: dolar kuru 1 Eylül'de bir değer, 15 Eylül'de başka bir değer olabilir. Tipik örnekler: döviz kurları, ürün fiyatları, çalışanların pozisyonları. Yazma modu bağımsız (kayıtları kullanıcı ya da kod yazar) veya kaydediciye bağlı (kayıtları belge yazar) olabilir.
// Запись курса в независимый периодический регистр
Валюта = Справочники.Валюты.НайтиПоНаименованию("USD");
МенеджерЗаписи = РегистрыСведений.КурсыВалют.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Период = '20260901';
МенеджерЗаписи.Валюта = Валюта;
МенеджерЗаписи.Курс = 1.7;
МенеджерЗаписи.Записать();
// Последнее значение на дату
Отбор = Новый Структура("Валюта", Валюта);
Значения = РегистрыСведений.КурсыВалют.ПолучитьПоследнее('20260927', Отбор);
КурсНаДату = Значения.Курс;ПолучитьПоследнее() (GetLast), verilen tarihe kadarki son değeri kaynakların bir yapısı olarak döndürür.Birikim register'ları: bakiyeler ve cirolar
Birikim register'ı (Регистр накопления) toplanan sayıları saklar: miktarlar, tutarlar. Kayıtlarını her zaman belgeler oluşturur (kaydedicilere bağlıdır) ve kaynakları yalnızca sayı olabilir. İki türü vardır: bakiye register'ı “ne kadar kaldı?” sorusunu, ciro register'ı ise “bir dönemde ne kadar oldu?” sorusunu yanıtlar.
| Özellik | Bakiye register'ı | Ciro register'ı |
|---|---|---|
| Hareket türü | Приход / Расход | yok, yalnızca ciro |
| Sanal tablolar | Остатки, Обороты, ОстаткиИОбороты | Обороты |
| Örnek | stok bakiyeleri, borçlar | satışlar, alımlar |
Eylül'de “Çay 100 g” hareketleri: 1'inde 100 kutu giriş, 10'unda 30 kutu satış, 20'sinde 20 kutu satış. 1 Eylül öncesi bakiye 0'dı. ОстаткиТоваров bakiye register'ı ve Продажи ciro register'ı ne gösterir?
Çözümü gösterÇözümü gizle
Приход 100, Расход 30 + 20 = 50.Ay sonu bakiyesi = 0 + 100 − 50 = 50 kutu; 15 Eylül bakiyesi = 100 − 30 = 70.
Ciro register'ı yalnızca satışları kaydeder: Eylül cirosu = 30 + 20 = 50 kutu.
Bakiye register'ı her an için bakiye verir, ciro register'ı ise yalnızca dönem toplamlarını verir.
- 1Register'ı oluştur
Регистры накопления→Добавить, adОстаткиТоваров,Вид регистра(register türü) =Остатки. - 2Boyut ve kaynak ekle
Данныеsekmesinde boyutlar:Товар(СправочникСсылка.Товары),Склад; kaynak:Количество(Число, 15, 3). - 3Kaydedicileri seç
РегистраторыsekmesindeПриходТовараveРасходТовараbelgelerini işaretle. Hareketleri oluşturan kodu bir sonraki derste yazacağız.
Hesap planı, muhasebe register'ı ve karakteristik türü planı
Hesap planı (План счетов) muhasebe hesaplarının listesidir: her hesabın bir kodu, türü (aktif, pasif, aktif-pasif) ve subkontoları, yani analitik boyutları vardır. Muhasebe register'ı (Регистр бухгалтерии) bir hesap planına bağlanır ve çift taraflı kayıtları saklar: borç hesabı, alacak hesabı, tutar ve subkonto değerleri. Subkonto türleri bir karakteristik türü planında (План видов характеристик) tanımlanır; bu plan her “karakteristiğin” değer türünü saklar ve ürünlerin ek özellikleri için de kullanılır. Bordro için ise hesaplama register'ları ve hesaplama türü planları vardır.
| Register | Yanıtladığı soru | Kaydedici | Örnek |
|---|---|---|---|
Регистр сведений | Bir tarihte değer neydi? | isteğe bağlı | kurlar, fiyatlar |
Регистр накопления | Ne kadar kaldı / oldu? | her zaman | bakiyeler, satışlar |
Регистр бухгалтерии | Bir hesabın borç ve alacağında ne var? | her zaman | muhasebe kayıtları |
Регистр расчета | Ne hesaplandı ve hangi dönem için? | her zaman | bordro hesaplamaları |
Önemli noktalar
- Register toplamları hazır tutar: boyutlar “neye göre”, kaynaklar “ne kadar” sorusunu yanıtlar.
- Periyodik bilgi register'ı değerlerin geçmişini tutar (kurlar, fiyatlar).
- Birikim register'ı her zaman belgelerden yazılır; kaynakları yalnızca sayıdır.
- Bakiye register'ında
Приход/Расходvardır ve her an için bakiye verir; ciro register'ı yalnızca dönem toplamlarını verir. - Muhasebe register'ı bir hesap planına bağlıdır; subkonto türleri karakteristik türü planında tanımlanır.
Kendini test et
10 soru. Her doğru cevap XP kazandırır.